Error en creacin de factura

RunLLM
RunLLM

El error "Campo Cmp.Items invalido (sin ocurrencia)" (ErrCode 1666) indica que el campo Items está vacío o mal estructurado en la petición al método FEXAuthorize. Según la documentación y experiencias reportadas, este error ocurre si el array Items no contiene al menos un ítem correctamente definido o si la estructura difiere de lo esperado por el web service de AFIP para exportaciones.

En el SDK estándar de AFIP, el campo Items debe ser un array de objetos con los campos obligatorios (Pro_ds, Pro_qty, Pro_umed, Pro_precio_uni, Pro_total_item, etc.), pero la clave debe llamarse exactamente "Items" y no debe estar vacía. Si el error persiste, revisa que el JSON enviado no tenga errores de formato, que los nombres de los campos sean exactos y que no haya conversiones de tipo inesperadas en n8n. Además, asegúrate de que el método y el wsid sean correctos y que el endpoint acepte el método FEXAuthorize, ya que este método no está documentado en los recursos oficiales de Afip SDK, por lo que podría no estar soportado por la API pública de Afip SDK o requerir habilitación especial por AFIP para tu CUIT.

¿Te gustaría ver ejemplos de cómo estructurar correctamente el campo Items o necesitas ayuda para depurar el flujo en n8n?

Sources:

Rodrigao
Rodrigao

Si dame un ejemplo