-
Notifications
You must be signed in to change notification settings - Fork 123
Envío a Hacienda del xml de Factura Electrónica, Notas de Crédito, Notas de Débito
Para realizar un envio de xml debo enviar al API los siguientes campos:
w:send
r:json
token: el token debe solicitarse antes, no puede ser vencido
clave: Esta es la clave del xml que vamos a enviar
fecha: La fecha debe ser la del XML
emi_tipoIdentificacion: Esto es el tipo de cedula del emisor 01 fisico o 02 juridico
emi_numeroIdentificacion: Este el numero de cedula del emisor
recp_tipoIdentificacion: Esto es el tipo de cedula del receptor 01 fisico o 02 juridico
recp_numeroIdentificacion: Este el numero de cedula del receptor
comprobanteXml: Este es el xml firmado y en base64
client_id: api-stag en modo de prueba y api-prod en modo de produccion
La respuesta de Hacienda debe ser un 202, esto quiere decir que se recibió el xml, pero no explícitamente que fue aceptado, para verificar si fue aceptado debe realizar otra consulta.
En caso de no ser asi hacienda responde un 403, la descripción del error lo pueden encontrar en text, ahí se describe la razón del error, normalmente es por un token ya vencido o por que la clave ya fue recibida, en este ejemplo dice al final error: Key not authorized eso es porque mi token ya se vencio.