Wiki source code of Instancia de testing manual

Last modified by admin on 2026/07/18 17:44

Show last authors
1 = **Instancia de testing manual** {{id name="instancia-de-testing-manual" /}}=
2
3 Acceso e información general
4
5 = Índice {{id name="índice" /}}=
6
7 {{toc/}}
8
9 = Acceso al servidor {{id name="acceso-al-servidor" /}}=
10
11 Para acceder por ssh:
12
13 |=ssh -L 8080:localhost:8080 -L 5901:localhost:5901 -L 5433:localhost:5432 libertya@sursoftware.dyndns.org -p 17022 (pass Bangla…)
14
15 Se establecen 3 túneles para lo siguiente:
16
17 *. **8080**: Acceso a la versión web de la instancia de pruebas\\
18 *. **5901**: Necesario para acceder a la instancia por VNC\\
19 *. **5432**: Acceso a postgres
20
21 Para acceder vía VNC se puede utilizar Remmina con la siguiente configuración:
22
23 [[image:image1.png]]
24
25 = Acceso a Libertya {{id name="acceso-a-libertya" /}}=
26
27 Una vez dentro de la instancia mediante VNC, abrir una terminal y ejecutar:
28
29
30 {{code language="bash"}}
31 cd /home/libertya/Descargas
32 ./LYStart.sh
33 {{/code}}
34
35 Las credenciales de Libertya son:
36
37 **Username**: AdminLibertya\\**Password**: AdminLibertya3080
38
39 = lyrestapi-tests {{id name="lyrestapi-tests" /}}=
40
41 Ejecución
42
43
44 {{code language="bash"}}
45 cd /root/20250924/lyrestapi-sources/lyrestapi JAVA_HOME=/opt/jdk1.8.0_121 && PATH=/opt/jdk1.8.0_121/bin:$PATH &&
46 ./gradlew test
47 {{/code}}
48
49 = Updates (más reciente primero) {{id name="updates-más-reciente-primero" /}}=
50
51 |=Componente |=Version |=Max ad_changelog_id |=Deploy
52 |org.libertya.core.25.c_2776866_2777329.jar |25 |2 813 330 |Listo
53 | | |2813426 (desarrollo max) |
54 | | | |
55 | | | |
56 | | | |
57 | | | |
58 | | | |
59
60 == Update 2025-09-24 {{id name="update-2025-09-24" /}}==
61
62 psql -U libertya -d libertya_test -c “select created::timestamp(0) as creado, name, version, install_details as detalle from ad_plugin_detail_v order by created desc limit 10”
63
64 2025-07-31 | Factura Electronica 2.5 | 2.5\\/root/20250731/install/org.libertya.plugin.electronicInvoice.2.5.c_1884912_1885379.jar
65
66 2025-07-31 | System Core 25.0 | 25.0 /root/20250731/install/org.libertya.core.25.c_2776866_2777329.jar
67
68 **Metadata: System Core al día con libertya_core en desarrollo**
69
70 **Pisado de binarios, se toma del server de releases:**\\146M -rw-r–r– 1 developers developers 146M sep 23 12:23 ServidorOXP25-dev-35e0f911.zip
71
72 directorio /root/20250924
73
74 |=Binarios |=Actualizado a commit 35e0f911
75 |Metadata |Al día, último changelog aplicado: 2777329
76 |Metadata LYEI |Al día, ultimo changelog aplicado: 1885379
77
78 Incorporación de lyrestapi en port 14080
79
80 == Update 2025-07-31 {{id name="update-2025-07-31" /}}==
81
82 La base de libertya_test actual tiene lo siguiente:
83
84 creado | name | version | detalle
85
86 -——————–+————————-+———+——————————————————————————————————————————\\2024-11-20 12:17:49 | Factura Electronica 2.4 | 2.4 | File: /root/20241120/org.libertya.locale.ar.electronicinvoice2.4_metadata_20241120.jar\\2024-10-17 12:35:05 | System Core 24.0 | 24.0 | File: /root/20241015/org.libertya.core.372ab454.c_2776205_2776865.jar\\2024-08-26 10:59:15 | System Core 24.0 | 24.0 | File: /root/install20240823/libertya_core_upgradefrom22_fixed4.jar\\2022-06-01 13:41:47 | Factura Electronica 2.4 | 2.3 | File: /home/libertya/org.libertya.locale.ar.electronicInvoice2.3final_r58_dbupgrade_from_2.2_for_LYPyME.jar\\2022-06-01 13:40:00 | Locale AR 1.9 | 1.9 | File: /home/libertya/org.libertya.localeAr.upgrade_1.8-1.9_for_LYPyME.jar\\2022-06-01 13:39:21 | System Core 24.0 | 22.0 | File: /home/libertya/org.libertya.core.upgrade_21.0pyme_22.0pyme.jar\\2020-11-24 11:18:39 | Factura Electronica 2.4 | 2.2 | File: /home/usuario/Releases/libertya/rel2100/componentes/lyei/org.libertya.locale.ar.electronicInvoice2.2final_dbupgrade_from_2.0_or_2.1.jar\\2020-11-24 11:16:06 | System Core 24.0 | 21.0 | File: /home/usuario/Releases/libertya/rel2100/org.libertya.core.upgrade_19.07_21.0.jar\\2020-11-24 11:11:46 | LY SAAS BASE 3.0 | 3.0 | File: /home/usuario/Releases/libertya/rel2100/PyME/org.libertya.custom.saas.dbupgrade.2.0_3.0.jar\\2019-08-05 10:35:48 | Factura Electronica 2.4 | 2.0 | File: /home/usuario/Releases/lyei/org.libertya.locale.ar.electronicInvoice2.0_final_r4292_c1859114.jar\\2019-08-05 10:34:56 | Factura Electronica 2.4 | 1.0 | File: /home/usuario/Releases/lyei/org.libertya.locale.ar.electronicInvoice1.0_final_r3730_c1852306.jar\\2019-08-05 10:16:07 | LY SAAS BASE 3.0 | 2.0 | File: /home/usuario/Releases/saas/lysaasbase20/org.libertya.custom.saas.base.20.jar\\2019-08-05 09:02:02 | LY SAAS BASE AR 1.0 | 1.0 | File: /home/usuario/Releases/saas/lysaasbasear10/org.libertya.custom.saas.base.ar.10.jar\\2019-08-05 09:01:28 | LY SAAS BASE 3.0 | 1.0 | File: /home/usuario/Releases/saas/lysaasbase10/org.libertya.custom.saas.base.10.jar
87
88 **System Core**
89
90 FIRST_CHANGELOG = 2776205\\LAST_CHANGELOG = 2776865
91
92 Ultimo Preinstall:
93
94 ~-~- Fix Import facturas proveedor afip\\update ad_system set dummy = (SELECT addcolumnifnotexists(‘I_Vendor_Invoice_Import’,‘otros_tributos’,‘NUMERIC(20,2)’));
95
96 Se exportan los siguientes changelogs:\\ad_changelog_id 2776866 hasta 2777329
97
98 **Factura electrónica**\\FIRST_CHANGELOG = 1 879 094\\LAST_CHANGELOG = 1 884 911
99
100 **LYEI 2.4**\\ad_componentversion_id = 1010113\\hasta changelog = 1884911
101
102 **LYEI 2.5**\\ad_componentversion_id = 1010114\\desde changelog = 1884912\\hasta changelog = 1885379
103
104 LYEI 2.4 instalado completamente\\Se instala únicamente a nivel binario y metadata LYEI 2.5
105
106 == Update 2025-11-14 {{id name="update-2025-11-14" /}}==
107
108 La base de libertya_test actual tiene lo siguiente:\\creado | name | version | detalle
109
110 -——————–+————————-+———+——————————————————————————————————————————\\-—————-\\**2025-07-31 13:40:11 | Factura Electronica 2.5 | 2.5 | File: /root/20250731/install/org.libertya.plugin.electronicInvoice.2.5.c_1884912_1885379.jar**\\**2025-07-31 13:39:50 | System Core 25.0 | 25.0 | File: /root/20250731/install/org.libertya.core.25.c_2776866_2777329.jar**\\2024-11-20 12:17:49 | Factura Electronica 2.5 | 2.4 | File: /root/20241120/org.libertya.locale.ar.electronicinvoice2.4_metadata_20241120.jar\\…
111
112 **Libertya_test**\\Core 25 hasta changelog 2777329\\LYEI 2.5 hasta changelog 1885379\\**libertya_core (dev)**\\Core 25 hasta changelog 2813330\\LYEI 2.5 hasta changelog 1885379 (sin cambios)
113
114 **Update**\\Core 25 => binarios + metadata changelog 2777330 a 2813330 (inclusives)\\LYEI => Solo binarios
115
116 ERROR: Error generando sentencia de actualización. WARNING: - imposible determinar referencia: ( (SELECT c_bpartner_id FROM C_BPartner WHERE AD_ComponentObjectUID = ‘CORE-C_BPartner-1\\012145’)) - changelogGroupID:1272744 - tableName:C_RetencionSchema - column:C_BPartner_Recaudador_ID - sql: UPDATE C_RetencionSchema SET C_BPartner_Recaudador_ID=\\SQL: [536.1272745]: INSERT INTO C_RetSchema_Config (AD_Client_ID,AD_ComponentObjectUID,AD_Org_ID,BaseAmt,Created,CreatedBy,C_RetencionSchema_ID,C_RetSchema_Config_ID,IsActive,Is_Rang\\e,Name,Orden,ParamType,Updated,UpdatedBy,Valor ) VALUES (1010016,‘CIN23-C_RetSchema_Config-20250210115930983-309128’,0,0,NOW(),0,1010299,1010408,‘Y’,‘N’,‘T’,1,‘VA’,NOW(),0,‘0’ );\\Instalación cancelada. Instalación cancelada debido a errores en: POSTINSTALL
117
118 select c_bpartner_id, name, ad_componentobjectuid from c_bpartner where ad_componentobjectuid = ‘CORE-C_BPartner-1012145’;
119
120 En dev devuelve esto:
121
122 c_bpartner_id|name |ad_componentobjectuid | ————-+——————————————-+———————–+ 1012145|ADMINISTRACION FEDERAL DE INGRESOS PUBLICOS|CORE-C_BPartner-1012145|
123
124 Pero en la BDD donde quiero hacer el install devuelve 0 rows
125
126 Pero si ejecuto esto en la BDD donde quiero instalar:
127
128 select c_bpartner_id, ad_componentobjectuid, name, ad_componentobjectuid from c_bpartner where name = ‘ADMINISTRACION FEDERAL DE INGRESOS PUBLICOS’;
129
130 Me devuelve: c_bpartner_id | ad_componentobjectuid | name | ad_componentobjectuid —————+————————-+———————————————+————————- 1002134 | CORE-C_BPartner-1002134 | ADMINISTRACION FEDERAL DE INGRESOS PUBLICOS | CORE-C_BPartner-1002134 (1 row)
131
132 Cambio el postinstall con el valor para AFIP en esa base => CORE-C_BPartner-1002134
133
134 cambio postinstall asi:
135
136 <changegroup changeLogGroupUID=“CIN23-1253349” changelogGroupID=“1272744” operation=“M” tableName=“C_RetencionSchema” uid=“CIN23-C_RetencionSchema-20250210115734043-212871”>\\<column changeLogUID=“CIN23-2608741” name=“C_BPartner_Recaudador_ID” refTable=“C_BPartner” type=“30”>\\<oldValue>1012142</oldValue>\\<newValue refUID=“CORE-C_BPartner-1002134”>1002134</newValue>\\</column>