Instancia de testing manual

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

Instancia de testing manual

Acceso e información general

Índice

Acceso al servidor

Para acceder por ssh:

ssh -L 8080:localhost:8080 -L 5901:localhost:5901 -L 5433:localhost:5432 libertya@sursoftware.dyndns.org -p 17022 (pass Bangla…)

Se establecen 3 túneles para lo siguiente:

  • 8080: Acceso a la versión web de la instancia de pruebas
  • 5901: Necesario para acceder a la instancia por VNC
  • 5432: Acceso a postgres

Para acceder vía VNC se puede utilizar Remmina con la siguiente configuración:

image1.png

Acceso a Libertya

Una vez dentro de la instancia mediante VNC, abrir una terminal y ejecutar:

cd /home/libertya/Descargas
./LYStart.sh

Las credenciales de Libertya son:

Username: AdminLibertya
Password: AdminLibertya3080

lyrestapi-tests

Ejecución

cd /root/20250924/lyrestapi-sources/lyrestapi JAVA_HOME=/opt/jdk1.8.0_121 && PATH=/opt/jdk1.8.0_121/bin:$PATH &&
./gradlew test

Updates (más reciente primero)

Componente Version Max ad_changelog_id Deploy
org.libertya.core.25.c_2776866_2777329.jar 25 2 813 330 Listo
  2813426 (desarrollo max) 
   
   
   
   
   

Update 2025-09-24

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”

2025-07-31 | Factura Electronica 2.5 | 2.5
/root/20250731/install/org.libertya.plugin.electronicInvoice.2.5.c_1884912_1885379.jar

2025-07-31 | System Core 25.0 | 25.0 /root/20250731/install/org.libertya.core.25.c_2776866_2777329.jar

Metadata: System Core al día con libertya_core en desarrollo

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

directorio /root/20250924

Binarios Actualizado a commit 35e0f911
Metadata Al día, último changelog aplicado: 2777329
Metadata LYEI Al día, ultimo changelog aplicado: 1885379

Incorporación de lyrestapi en port 14080

Update 2025-07-31

La base de libertya_test actual tiene lo siguiente:

creado | name | version | detalle

-——————–+————————-+———+——————————————————————————————————————————
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

System Core

FIRST_CHANGELOG = 2776205
LAST_CHANGELOG = 2776865

Ultimo Preinstall:

-- Fix Import facturas proveedor afip
update ad_system set dummy = (SELECT addcolumnifnotexists(‘I_Vendor_Invoice_Import’,‘otros_tributos’,‘NUMERIC(20,2)’));

Se exportan los siguientes changelogs:
ad_changelog_id 2776866 hasta 2777329

Factura electrónica
FIRST_CHANGELOG = 1 879 094
LAST_CHANGELOG = 1 884 911

LYEI 2.4
ad_componentversion_id = 1010113
hasta changelog = 1884911

LYEI 2.5
ad_componentversion_id = 1010114
desde changelog = 1884912
hasta changelog = 1885379

LYEI 2.4 instalado completamente
Se instala únicamente a nivel binario y metadata LYEI 2.5

Update 2025-11-14

La base de libertya_test actual tiene lo siguiente:
creado | name | version | detalle

-——————–+————————-+———+——————————————————————————————————————————
-—————-
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

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)

Update
Core 25 => binarios + metadata changelog 2777330 a 2813330 (inclusives)
LYEI => Solo binarios

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

select c_bpartner_id, name, ad_componentobjectuid from c_bpartner where ad_componentobjectuid = ‘CORE-C_BPartner-1012145’;

En dev devuelve esto:

c_bpartner_id|name |ad_componentobjectuid | ————-+——————————————-+———————–+ 1012145|ADMINISTRACION FEDERAL DE INGRESOS PUBLICOS|CORE-C_BPartner-1012145|

Pero en la BDD donde quiero hacer el install devuelve 0 rows

Pero si ejecuto esto en la BDD donde quiero instalar:

select c_bpartner_id, ad_componentobjectuid, name, ad_componentobjectuid from c_bpartner where name = ‘ADMINISTRACION FEDERAL DE INGRESOS PUBLICOS’;

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)

Cambio el postinstall con el valor para AFIP en esa base => CORE-C_BPartner-1002134

cambio postinstall asi:

<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>