3. Emisión Factura Electrónica

En este tutorial, abordaremos el procedimiento para emitir una factura electrónica y examinaremos la respuesta de la DIAN. Para llevar a cabo la emisión de una factura electrónica, es necesario enviar un archivo comprimido en formato ZIP que contenga el documento electrónico a la DIAN. Este archivo ZIP debe seguir un estándar de nomenclatura y enumeración específico, y es FAVI quien se encarga de gestionar este proceso de manera automática.

Transmisión Documentos Formato JSON

Este servicio permite la transmisión de facturas, notas crédito y notas débito.

MetodoURLTipo
POST
/api/v1/documento/transmitir/
Transmisión DIAN

Content-Type:application/json

X-API-KEY: API KEY

Los campos estan basados en el anexo técnico 1.9. Si desea conocer más información de cada campo puede consultar el código DIAN del campo en la siguiente url:
https://www.dian.gov.co/impuestos/factura-electronica/Documents/Anexo-Tecnico-Factura-Electronica-de-Venta-vr-1-9.pdf

Estructura Factura de Venta Nacional

Ejemplo:

{
    "documento": {
        "emisor": "NIT",
        "tipo": "01",
        "numero": "991000001",
        "fecha": "2024-05-26",
        "hora": "15:44:34-05:00",
        "nota": "",
        "software": {
            "ambiente": 2,
            "identificacion": "IDENTIFICACION_SOFTWARE_PROPIO",
            "pin": "PIN SOFTWARE PROPIO"
        },
        "numeracion": {
            "desde": 990000000,
            "hasta": 995000000,
            "prefijo": "SETP",
            "clave_tecnica": "CLAVE_TECNICA",
            "autorizacion": "18760000001",
            "fecha_final": "2030-01-19",
            "fecha_inicio": "2019-01-19"
        },
        "pago": {
            "fecha": "2023-06-12",
            "id": "Contado",
            "codigo": "ZZZ",
            "identificador": "Pago0001"
        },
        "adquiriente": {
            "tipo_organizacion": 1,
            "digito_verificacion": 1,
            "nombre": {
                "razon_social": "Juan Perez"
            },
            "telefono": "2424",
            "direccion": "CL 345 3",
            "municipio": "05001",
            "departamento": "05",
            "identificacion": "222222",
            "regimen_fiscal": 48,
            "responsabilidades_fiscales": "R-99-PN",
            "correo_electronico": "correo@gmail.com"
            "tipo_identificacion": "31"
        },
        "detalle": [
            {
                "numero": 1,
                "descripcion": "Prueba",
                "nota": "Prueba",
                "total": 474565.41,
                "precio": 479359.0,
                "cantidad": 1.0,
                "descuentos": [
                    {
                        "numero": 1,
                        "total": 4793.59,
                        "porcentaje": 1.0,
                        "base": 479359.0,
                        "razon": "Descuento Especial 1%"
                    }
                ],
                "impuestos": [
                    {
                        "codigo": "01",
                        "total": 90167.43,
                        "porcentaje": 19.0,
                        "base": 474565.41
                    },
                    {
                        "codigo": "01",
                        "total": 75930.47,
                        "porcentaje": 16.0,
                        "base": 474565.41
                    }
                ],
                "estandar": {
                    "nombre": "UNSPSC",
                    "codigo": "43201501"
                }
            },
            {
                "numero": 2,
                "descripcion": "Prueba 2",
                "nota": "Prueba 2",
                "total": 454504.0,
                "precio": 454504.0,
                "cantidad": 1.0,
                "impuestos": [
                    {
                        "codigo": "01",
                        "total": 86355.76,
                        "porcentaje": 19.0,
                        "base": 454504.0
                    },
                    {
                        "codigo": "01",
                        "total": 72720.64,
                        "porcentaje": 16.0,
                        "base": 454504.0
                    }
                ],
                "estandar": {
                    "nombre": "UNSPSC",
                    "codigo": "43201501"
                }
            }
        ],
        "valor_total_iva": 325174.3,
        "valor_total_ica": 0.0,
        "valor_total_inc": 0.0,
        "valor_total_bruto": 929069.41,
        "valor_total_pagar": 1254243.71,
        "valor_total_con_impuestos": 1254243.71,
        "valor_total_base_imponible": 1858138.82
    }
}