Guía de Solución de Problemas API DATAICO FACTURA ELECTRÓNICA
Descripción del error
Este error indica que la ciudad proporcionada en la dirección del cliente no es válida para el departamento especificado.
Detalle (RESPONSE):
{
"errors": [
{
"path": ["invoice", "customer", "address"],
"error": "La ciudad 'SABANETA' no es válida para el departamento 'ANTIOQUIA'."
}
]
}
Motivo:
El problema ocurre porque el cliente al que estás creando la factura electrónica:
- No tiene una dirección registrada en la cuenta de Dataico.
- Se ha enviado una dirección en el documento que incluye una combinación incorrecta de ciudad y departamento.
Paso a paso para solucionar el error:
En este caso encontrarás dos escenarios que te permitirán llegar a la solución de este error:
Opción 1: Agregar una dirección válida en la cuenta de Dataico
- Inicia sesión en tu cuenta Dataico.
- Ve al módulo "Tercero".
- Busca al cliente en la lista y verifica si tiene una dirección registrada.
- Si no la tiene, agrega una dirección completa que incluya los campos:
- Departamento
- Ciudad
- Dirección (línea domiciliaria).
- Confirma que los datos sean válidos y correspondan a la ubicación real del cliente.
Opción 2: Excluir la dirección del cliente al enviar la factura
- Si prefieres no registrar la dirección del cliente, ajusta la estructura del JSON para no incluir los campos de dirección.
- Asegúrate de eliminar o excluir las siguientes variables:
country_code
department
city
address_line
Pasos para solucionar el error:
Opción #1
Inicia sesión en tu cuenta DATAICO, ve al módulo “Tercero” y asegúrate de buscar al cliente. Agrega una dirección que incluya 'Departamento', 'Ciudad' y 'Domicilio'
Opción # 2
Envía la nueva factura sin incluir la dirección del cliente. Excluye de la estructura las siguientes variables: (country_code
, department
, city
, address_line
).
Recursos Adicionales
+ Código ciudades y departamentos
+ Documentación Técnica de la API de DATAICO FACTURA ELECTRÓNICA
+ API DOCS Documentación Técnica de FE
Contacto
Si después de seguir estos pasos tienes alguna duda o encuentras algún problema, no dudes en ponerte en contacto con nuestro equipo de soporte a través de nuestro Chat 💬.