Skip to content

Envío a Hacienda del xml de Factura Electrónica, Notas de Crédito, Notas de Débito

Edgar Prada edited this page Dec 20, 2023 · 3 revisions

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.