Validacin de facturas con ARCA

RunLLM
RunLLM

El campo CAE (Código de Autorización Electrónico) es el identificador que ARCA otorga cuando una factura es autorizada correctamente. Para validar una factura, debes enviar el CAE junto con otros datos del comprobante al método de constatación de comprobantes de la API; si el CAE es válido y los datos coinciden, la respuesta será "Aprobado" ("Resultado": "A") según la documentación oficial y ejemplo en Java.

En desarrollo, solo se validan comprobantes emitidos en ese entorno; en producción, el CAE debe corresponder a una factura real. El CAE es obligatorio para la validación y debe coincidir exactamente con el emitido por ARCA para ese comprobante. ¿Te gustaría ver un ejemplo de código para la validación?

Sources:

tomiioyha
tomiioyha

que posibles valores tiene cbteModo

@user en la constatacion de comprobantes tiene un parametro que es cbteModo, que valores posibles tiene 'CAE' y cuales mas

RunLLM
RunLLM

Podría ser que el valor más común para CbteModo en la constatación de comprobantes sea "CAE", que indica comprobantes autorizados electrónicamente. Sin embargo, aunque la documentación y ejemplos muestran principalmente "CAE", no se mencionan explícitamente otros valores posibles para este campo en los recursos consultados. No se puede asegurar si existen otros valores válidos sin información adicional de la documentación oficial de ARCA.

¿Te gustaría que busque ejemplos de uso avanzado o referencias directas en la documentación de ARCA para confirmar si hay otros valores posibles?

Sources: