Json Factura de Exportación
Método de envío.
Para el proceso de pruebas de la factura de exportación recuerde
- Solicitar el TOKEN
- Valide el parámetro de envió para pruebas
«sMethod»: «classTaxxa.fjDocumentAdd»,
«jParams»: {
«wVersionUBL»: 2.1,
«wEnvironment»: «test»,
El ambiente de producción debe ajustar el parámetro de la siguiente forma:
«sMethod»: «classTaxxa.fjDocumentAdd»,
«jParams»: {
«wVersionUBL»: 2.1,
«wEnvironment»: «prod»,
Es importante tener en cuenta el prefijo sino la factura será rechazada, a continuación, se especifican los campos adicionales que se deben adicionar en el JSON para la factura de exportación, a continuación encontrará un json de ejemplo. Finalmente al final del documento encontrará los campos aplicables a este tipo de factura con la explicación y catalogo que corresponda.
{
"sToken": "000000000",
"jApi": {
"sMethod": "classTaxxa.fjDocumentAdd",
"jParams": {
"wVersionUBL": 2.1,
"wEnvironment": "test",
"jDocument": {
"sdocumentprefix": "SETP",
"sdocumentsuffix": 990000000,
"wdocumenttype": "Invoice",
"wdocumenttypecode": "02",
"scustomizationid": "10",
"wcurrency": "COP",
"wpaymentmeans": "1",
"spaymentmethod": "10",
"tissuedate": null,
"tduedate": "2024-02-29",
"sLossRiskResponsibilityCode": "CFR",
"sLossRisk": "Costo y Flete",
"nlineextensionamount": 3418.81,
"ntaxinclusiveamount": 3978.17,
"npayableamount": 3978.17,
"rdocumenttemplate": 76497579,
"snotes": "TERMINOS DE NEGOCIACION EXW FACTURA DE EXPORTACION TCR 3925 PESOS CON 50 CENTAVOS VALOR EN DOLARES 7115 DOLARES CON 40 CENTAVOS",
"snotetop": "IVA R?gimen Com?n No somos Agentes de Retenci?n de IVA No somos Grandes Contribuyentes Actividad Econ?mica ICA 4520 9.66 X 1000",
"ntrm": 3957,
"nSourceCurrencyBaseRate": 2944,
"tdatetrm": "2024-05-01",
"sTargetCurrencyCode": "USD",
"nTargetCurrencyBaseRate": 1,
"jtotalescop": {
"nFctConvCop": 5000,
"sMonedaCop": "USD",
"nSubTotalCop": 200,
"nDescuentoDetalleCop": 0.00,
"nRecargoDetalleCop": 0.00,
"nTotalBrutoFacturaCop": 200,
"nTotIvaCop": 38.00,
"nTotIncCop": 0.00,
"nTotBolCop": 0.00,
"nImpOtroCop": 0.00,
"nMntImpCop": 0.00,
"nTotalNetoFacturaCop": 238.00,
"nMntDctoCop": 0.00,
"nMntRcgoCop": 0.00,
"nVlrPagarCop": 238.00,
"nReteFueCop": 3.00,
"nReteIvaCop": 0.00,
"nReteIcaCop": 0.00,
"nTotAnticiposCop": 0.00
},
"jadditionalexport": {
"0": {
"sname": "Responsable/Encargado",
"sValue": "sebastian"
},
"1": {
"sname": "Lugar de Salida",
"sValue": "Bogota"
},
"2": {
"sname": "Medio de transporte",
"sValue": "Avion"
},
"3": {
"sname": "Tipo de Doc.de transporte",
"sValue": "Remisión"
},
"4": {
"sname": "N° de Doc. de transporte",
"sValue": "098526"
},
"5": {
"sname": "Transportadora o Tramitadora",
"sValue": "Avianca"
},
"6": {
"sname": "País de Origen de la M/cia",
"sValue": "Colombia"
},
"7": {
"sname": "Destino",
"sValue": "Miami"
},
"8": {
"sname": "Términos de pago",
"sValue": "contraentrega"
},
"9": {
"sname": "Seguro",
"sValue": "Alianzas Internacionales"
},
"10": {
"sname": "Observaciones",
"sValue": "Ninguna"
}
},
"jseller": {
"wlegalorganizationtype": "person",
"sfiscalresponsibilities": "R-99-PN",
"sdocid": "901402281",
"sdoctype": "NIT",
"ssellername": "RAZON SOCIAL DEL VENDEDOR COMO SE ENCUENTRA EN EL RUT",
"ssellerbrand": "NOMBRE COMERCIAL DEL ESTABLECIMIENTO",
"scontactperson": "NOMBRE PERSONA DE CONTACTO",
"saddresszip": "110001",
"wdepartmentcode": "11",
"wtowncode ": "11001",
"scityname": "BOGOTA",
"jcontact": {
"selectronicmail": "correo@correo.com",
"jregistrationaddress": {
"wdepartmentcode": "85",
"scityname": "RIOHACHA - LA GUAJIRA",
"saddressline1": "CL 13 11 75",
"scountrycode": "CO",
"wprovincecode": "44001",
"szip": "440001",
"sdepartmentname": "GUAJIRA"
}
}
},
"jbuyer": {
"wlegalorganizationtype": "company",
"sbuyername": "NOMBRE O RAZÓN SOCIAL DEL COMPRADOR",
"sfiscalresponsibilities": "R-99-PN",
"jpartylegalentity": {
"wdoctype": "FI",
"sdocno": "0000000000"
},
"jcontact": {
"selectronicmail": "",
"stelephone": "00000",
"scontactperson": "XXXXXXXXXX",
"jdelvieryaddress": {
"wcountrycode": "us",
"scityname": "MIAMI",
"szip": "11001",
"saddressline1": "Dirección de ejemplo para entrega de item",
"tdatedelivery": "2024-01-02",
"ttimedelivery": "02:02:02"
},
"jregistrationaddress": {
"saddressline1": "XXXXXXXXXXXXXXXX",
"scountrycode": "US",
"wdepartmentcode": "33",
"sdepartmentname": "MIAMI",
"wprovincecode": "33027",
"scityname": "PEMBROKE PINES",
"szip": "000000"
},
"jphysicallocationaddress": {
"saddressline1": "XXXXXXXXXXXXXXX",
"scountrycode": "US",
"wdepartmentcode": "33",
"sdepartmentname": "MIAMI",
"wprovincecode": "33027",
"scityname": "PEMBROKE PINES",
"szip": "000000",
"wlanguage": "es"
}
}
},
"jextrainfo": {
"ssalespersonname": "GERENCIA",
"iitemscount": 10,
"spesobruto": "9106.29",
"spesoneto": "8465.09",
"sremision": "REM-223872",
"spedido": "Pve-138841",
"spallets": "18",
"stransport": "TRANSINVER CTC SA",
"tdateremision": "2024-04-30",
"sguia": "",
"splaca": "TFQ-145",
"spaymentcondition": "100% ANTICIPADO"
},
"jdocumentitems": {
"1": {
"jextrainfo": {
"sbarcode": "00012",
"sBrandName": "lenovo",
"sModelName": "2024"
},
"sdescription": "ITEM DESCRIPCIÓN",
"sstandarditemidentification": "7707223335010",
"nunitprice": 2944,
"nusertotal": 3418.81,
"notherunitprice": 3500,
"nothertotal": 3500,
"nquantity": 1,
"wunitcode": "94",
"wproductcodetype": "999",
"adescription": {
"0": "TERMINOS DE NEGOCIACiÓN"
},
"jtax": {
"jiva": {
"nrate": 19,
"sname": "IVA",
"namount": 559.36,
"nbaseamount": 2944
}
}
}
},
"idocprecision": 2
}
}
}
}

Campo | Descripción/Catalogo | ||
«wdocumenttypecode»: | 01 = Código Factura electrónica de Venta | ||
«wcurrency«: | Debe ir por defecto COP | ||
«ntrm»: | Valor de la tasa de cambio entre las divisas | ||
«nSourceCurrencyBaseRate» | Base monetaria de la divisa COP que se deberá convertir a moneda extranjera, ejemplo: si es USD el valor a informar es el valor equivalente de un dólar en pesos. | ||
«tdatetrm» | Fecha en la que se fijó la tasa de cambio (CalculationRate) | ||
«sTargetCurrencyCode» | Divisa a la cual se hace la conversión ejemplo USD | ||
«nTargetCurrencyBaseRate»: 1, | Enviar valor por defecto 1 sin decimales | ||
«sLossRiskResponsibilityCode»: «CFR«, | Condiciones de Entrega: Campo para que emisor pueda informar condiciones de entrega Código | ||
«sLossRisk»: «Costo y Flete« | Condiciones de Entrega: Campo para que emisor pueda informar condiciones de entrega, Descripción | ||
Código | Significado | ||
CFR | Costo y flete | ||
CIF | Costo, flete y seguro | ||
CIP | Transporte y Seguro Pagados hasta | ||
CPT | Transporte Pagado Hasta | ||
DAP | Entregado en un Lugar | ||
DDP | Entregado con Pago de Derechos | ||
DPU | Entregada en Lugar Descargada | ||
EXW | En Fábrica | ||
FAS | Franco al costado del buque | ||
FCA | Franco transportista | ||
FOB | Franco a bordo |
Codigo | Descripción/Catalogo | ||
«nMntDctoCop»: 0.00, | Descuento en otra moneada | ||
«nMntRcgoCop»: 0.00, | Recargo en otra moneada | ||
«nVlrPagarCop»: 238.00, | Valor a pagar en otra moneada | ||
«nReteFueCop»: 3.00, | ReteFuente en otra moneada | ||
«nReteIvaCop»: 0.00, | ReteIva en otra moneada | ||
«nReteIcaCop»: 0.00, | ReteIca en otra moneada | ||
«nTotAnticiposCop»: 0.00 | Total, anticipos otra moneada |
«nFctConvCop»: 5000, | TASA DE CAMBIO DIGITE EL VALOR DE LA TRM | ||
«sMonedaCop»: «USD», | Nombre de moneda otra moneda | ||
«nSubTotalCop»: 200, | Sub Total otra moneda | ||
«nDescuentoDetalleCop»: 0.00, | Campo para informar el total de los descuentos otra moneada | ||
«nRecargoDetalleCop»: 0.00, | Campo para informar el total de los recargos otra moneada | ||
«nTotalBrutoFacturaCop»: 200, | Campo para informar el total bruto otra moneada | ||
«nTotIvaCop»: 38.00, | Campo para informar el total IVA otra moneada | ||
«nTotIncCop»: 0.00, | Campo para informar el total INC otra moneada | ||
«nTotBolCop»: 0.00, | Campo para informar el total de la bolsa otra moneada | ||
«nImpOtroCop»: 0.00, | Campo para total de otros cobros otra moneada | ||
«nMntImpCop»: 0.00, | |||
«nTotalNetoFacturaCop»: 238.00, | Valor total a pagar otra moneada | ||
«nMntDctoCop»: 0.00, | Descuento en otra moneada | ||
«nMntRcgoCop»: 0.00, | Recargo en otra moneada | ||
«nVlrPagarCop»: 238.00, | Valor a pagar en otra moneada | ||
«nReteFueCop»: 3.00, | ReteFuente en otra moneada | ||
«nReteIvaCop»: 0.00, | ReteIva en otra moneada | ||
«nReteIcaCop»: 0.00, | ReteIca en otra moneada | ||
«nTotAnticiposCop»: 0.00 | Total, anticipos en otra moneada |
Campo | Descripción / Catalogo |
«spesobruto»:»9106.29″, | Peso Bruto del envio |
«spesoneto»:»8465.09″, | Peso Neto del envio |
«sremision»:»REM-223872″, | Numero de Remisión |
«spedido»:»Pve-138841″, | Numero de Pedido |
«spallets»:»18″, | Numero de empaques |
«stransport»:»TRANSINVER CTC SA», | Empresa transportadora |
«tdateremision»:»2024-04-30″, | Fecha de remisión de la orden |
«sguia»:»», | Numero de Guia |
«splaca»:»TFQ-145″, | Numero de Placa carro transportador |
«spaymentcondition»:»100% ANTICIPADO» | Condiciones de Pago |
- TAXXA SAS taxxa
- Versión : Anexo técnico 1.9 DIAN