Si al sincronizar o enviar una factura a SIIGO desde Restobar se presenta un error, lo más importante es identificar el mensaje exacto que muestra el sistema. Cada mensaje indica una causa específica y tiene una solución concreta.
En esta guía encontrarás los errores más comunes, su explicación en lenguaje sencillo y los pasos para solucionarlos rápidamente.
Recomendación antes de empezar
Antes de aplicar cualquier solución:
Lee el mensaje de error completo
Verifica si el error corresponde exactamente a alguno de los listados
Sigue los pasos en orden
Error 1: The code doesn’t exist
¿Qué significa?
Este error indica que el producto de la factura no existe en SIIGO o fue modificado/eliminado, lo que rompe la sincronización.
También puede aparecer como: El producto no se encuentra sincronizado en Siigo.
Cómo solucionarlo
Ve a Productos → Productos.
Busca el producto con error y haz clic en Editar.
Ingresa a la pestaña Integraciones.
Elimina:
ID de integración
ID del producto
Haz clic en Guardar cambios.
Regresa a la factura y haz clic en Volver a enviar.
Importante:
Si la factura tiene varios productos, debes repetir el proceso con cada uno.
Error 2: The field number is required
Cómo solucionarlo
Ve a Configuración → Información del Negocio.
Ingresa a la pestaña Integraciones.
Ubica SIIGO y haz clic en Integrar → Conectar.
En Tipo de comprobante:
Cambia temporalmente a otro tipo
Haz clic en Guardar
Luego selecciona el tipo correcto nuevamente
Guarda otra vez
Ve a Ventas → Documentos.
Haz clic en Volver a enviar en la factura.
Error 3: The field due_date is required
¿Qué significa?
El medio de pago está mal configurado en SIIGO, generalmente asociado a una cuenta contable incorrecta (por ejemplo, crédito en lugar de débito).
Cómo solucionarlo
En SIIGO:
Ve a Configuración → Contabilidad → Formas de pago.
Busca el medio de pago usado.
Verifica la cuenta contable:
Para pagos de contado: usa cuentas de Caja o Bancos
Haz clic en Guardar cambios.
En Restobar:
Error 4: The payment is inactive
¿Qué significa?
El medio de pago está inactivo en SIIGO.
Cómo solucionarlo
En SIIGO:
Ve a Configuración → Contabilidad → Formas de pago.
Busca el medio de pago.
Actívalo.
Haz clic en Guardar cambios.
En Restobar:
Error 5: The number cannot be used
¿Qué significa?
La resolución del comprobante en SIIGO no coincide con la configurada en Restobar.
Cómo solucionarlo
En SIIGO:
Ve a Configuración → Ventas → Facturas de venta.
Edita el comprobante usado.
En el campo Resolución, selecciona la correcta (la misma de Restobar).
Guarda los cambios.
En Restobar:
Error 6: Token inválido o expirado
¿Qué significa?
El token (Access Key) de integración ha vencido o ya no es válido.
Cómo solucionarlo
En SIIGO:
Ve a Configuración → Alianzas e Integraciones → SIIGO API.
Haz clic en Restablecer credenciales.
Copia el nuevo Access Key.
En Restobar:
Ve a Configuración → Información del Negocio.
Posteriormente en la pestaña Integraciones.
Haz clic en Integrar.
Reemplaza la clave anterior por la nueva.
Haz clic en Conectar.
Finaliza:
Error 7: phones[0].number: Invalid data type: number
Cómo solucionarlo
Ve a Contabilidad → Clientes.
Edita el cliente.
Verifica que el teléfono:
No tenga espacios
No tenga prefijo +57
No tenga letras o símbolos
Solo números (ejemplo: 3100000000)
Guarda los cambios.
Reenvía la factura desde Ventas → Documentos.
Ubica la factura que está presentando error y da clic en Volver a enviar para completar la sincronización.
Error 8: The field seller is required
¿Qué significa?
El campo vendedor es obligatorio y no fue configurado o no está activo.
Cómo solucionarlo
En Restobar:
Ve a Configuración → Información del Negocio
Posteriormente en la pestaña Integraciones.
Haz clic en Integrar.
Luego Conentar.
En Datos principales, selecciona un Vendedor.
Guarda los cambios.
En SIIGO:
Finaliza:
Reenvía la factura desde Ventas → Documentos.
Conclusión
La mayoría de los errores de integración entre SIIGO y Restobar se deben a:
Datos incompletos
Configuraciones incorrectas
Elementos inactivos o desactualizados
Siguiendo esta guía paso a paso podrás identificar rápidamente el problema y solucionarlo sin necesidad de soporte técnico.























































