Instalacion nuevo Sistema de Facturación.
Inicialmente se tiene que cambiar la ruta del java en los servicios xbackend y xspos. Para ello ejecutar los siguientes pasos.
1. Modificar rutas de los servicios
Ejecuta los siguientes comandos en tu terminal de PowerShell:
cd C:\Xetux-Server\tomcat-backend\bin; .\tomcat9w.exe //ES//xbackend
cd C:\Xetux-Server\tomcat-xspos\bin; .\tomcat9w.exe //ES//xspos
Cambiar la versión del jar de ambas versiones a la siguiente y desactivar el check Default:
C:\Xetux-Server\server-jre\jdk1.8.0_201\jre\bin\server\jvm.dll
2. Limpieza de dependencias
Proceder a detener los servicios de xbackend y xspos.
Ingresar a la siguiente ruta y borrar los archivos sqljdbc41 ya que estos son incompatibles con el nuevo sistema de facturación:
C:\Xetux-Server\tomcat-backend\libC:\Xetux-Server\tomcat-xspos\lib
Posteriormente iniciar los servicios para aplicar cambios.
Configuración de la Contraseña
Para aplicar la configuración web, ejecuta la siguiente instrucción:
INSERT INTO T_POS_WEB_SALES_CONFIG (external_system_id, auth_user, auth_password, activated, url_root)
VALUES(35, N'{XetuxId}', N'{contraseña}', 1, N'[https://xdigitalbilling.xetux.work/xdigital-billing-ws](https://xdigitalbilling.xetux.work/xdigital-billing-ws)');
Dentro de las comillas simples se reemplaza el XETUXID y la Contraseña y se ejecuta el Query.
Una vez realizado esto se tiene que ingresar a la tabla T_POS_EXTERNAL_BILLING_INFO y realizar los siguientes ajustes:
- Se pone en
0el parámetro10de méxico. - Se pone en
1el parámetro35que diceXdigitalBilling.
3. Comprobación del funcionamiento
Para corroborar el funcionamiento, se consulta la siguiente tabla para ver que cambie de 10 a 35 los tickets nuevos y no den error:
select top 50 * from t_pos_external_billing_info order by bill_id desc
Procedimiento de Poblado DWH_POPULATE_REPORTS
Script SQL del procedimiento almacenado encargado de la consolidación y transferencia de datos transaccionales hacia el Data Warehouse local.
Túnel TCP AnyDesk
Guía avanzada para el uso de AnyDesk como puente seguro (Port Forwarding) para establecer conexiones RDP sin necesidad de VPN o apertura de puertos.