Solución de problemas en la migración desde JTL
Respuestas a preguntas y mensajes de error habituales en la migración desde JTL-Wawi: conexión, registro de la app, prueba, registro y cierre.
Aquí encontrarás soluciones a los obstáculos más frecuentes en la migración desde JTL-Wawi.
Conexión
jtl-bridge indica «Die Wawi-API … ist nicht erreichbar» (no se puede acceder a la API de Wawi)
jtl-bridge no llega al servidor REST. Comprueba: ¿está en marcha el servidor REST? ¿Son correctos el nombre del equipo, el puerto y el nombre de la base de datos en la dirección (http://wawi-server:<port>/api/eazybusiness)? ¿Permite el cortafuegos del equipo de Wawi el puerto en la red interna? ¿Se ejecuta jtl-bridge realmente en la misma red?
«Die Wawi-API lehnt den API-Schlüssel ab» (la API de Wawi rechaza la clave API)
La clave se copió mal o el registro de la app se eliminó en Wawi. Vuelve a ejecutar jtl-bridge register, confirma en Wawi e introduce la clave nueva en allverto. Detalles: Configurar la API REST.
No encuentro el registro de la app en Wawi
Según nuestra documentación, en Wawi 2.2 la opción se llama Admin → App-Registrierung (Administración → registro de apps). En otras versiones puede llamarse de otra forma: busca en el menú Admin «App» o «API». La solicitud solo aparece después de que jtl-bridge register la haya enviado.
«Nur HTTPS ist erlaubt» (solo se permite HTTPS)
Por motivos de seguridad, jtl-bridge solo sube datos a través de https://. Comprueba la dirección de allverto en el comando.
«Obtener datos directamente» falla
Solo funciona si tu API de Wawi es accesible desde internet, lo que normalmente no ocurre (ni tiene por qué). Usa jtl-bridge en la red de la empresa.
Datos y prueba
Las cantidades en «Datos encontrados» no coinciden con mi Wawi
Si has indicado una fecha de cambio, solo se tienen en cuenta los documentos hasta ese día. En la vía de la API faltan las suscripciones y las facturas de proveedor si has iniciado jtl-bridge sin --fill-from-db.
¿Qué significan los resultados del registro?
Para cada registro de datos ves si se ha creado, actualizado, omitido (sin cambios o no compatible) o rechazado, con el motivo. Filtra por resultado y tipo de datos y, si lo necesitas, descarga el registro como CSV.
¿Por qué algunos atributos aparecen como «omitidos»?
La API de Wawi solo entrega los atributos de los artículos como identificador, sin nombre. Con --fill-from-db y la base de datos configurada, jtl-bridge añade los nombres.
¿Se duplican los datos si migro varias veces?
No. allverto recuerda, para cada registro de JTL, en qué se ha convertido. Los registros sin cambios se omiten y los modificados se actualizan.
¿Por qué las facturas migradas no reciben un número nuevo?
Los documentos llegan 1:1 con su número original de JTL. Por eso migras primero las series de numeración: así, tras la migración, se continúa con el siguiente número libre.
Cierre
¿Puedo volver a actualizar los datos después del cierre?
No. Tras Completar el cambio, el token de importación deja de ser válido y se borra el almacenamiento intermedio. Por eso, el día del cambio inicia primero una ejecución delta y revisa el registro.
¿Se conservan los registros?
Sí. Los datos migrados, las asignaciones y los registros se conservan también después del cierre.