Transporte de Carga
Se debe informa el tipo de operación “12” para contar con las validaciones que se describen sobre este numeral y corresponde al sector de transporte de carga cuando estas se registran en el RNDC.
El Ministerio de Transporte requiere para la implementación de su sector una información adicional en la elaboración de los documentos electrónicos, se cuenta con las siguientes definiciones para los grupos, elementos o atributos a utilizar:
- Número Radicado de Aceptación de la Remesa: Este es un consecutivo único nacional que controla el RNDC y que se le entrega a la empresa de transporte en señal de aceptación de que los datos enviados no tienen errores. Es un dato numérico de 1 hasta 100,000 millones, hoy en día en el RNDC va en 65 millones el consecutivo.
- Número de Remesa: Este es un consecutivo interno que lleva cada empresa de transporte. El RNDC no controla rangos. La empresa puede manejar prefijos. Es un dato alfanumérico de hasta 15 caracteres.}
- Cantidad transportada: Es un dato numérico sin decimales.
- Unidad de medida: Se utilizará alguna de las dos codificaciones permitidas por el estándar de presente documento:
• KGM: Kilogramos
• GLL: Galones - Valor flete: Dato numérico sin decimales. Es el valor del flete definido para la remesa.
- Tipo servicio: Un dato numérico entero para definir el tipo de servicio relacionado.
• 0 : Es un servicio adicional prestado que no está incluido en el flete de la remesa.
• 1: Es una Remesa de transporte registrada en el RNDC
* Esta información debe estar contenida dentro de los 3 cac:AdditionalItemProperty, que se permiten para las facturas de transporte de carga terrestre.
7. Orden de compra: Número de la orden de servicio o número de la orden de compra o remisión según consecutivo del Generador. Pueden especificarse varias órdenes de servicio o remisiones del Generador.
DE ACUERDO A LO EXPLICADO VALIDAR SECCIÓN jdocumentitems Y ENVIAR LA INFORMACIÓN ADICIONAL DENTRO DE CADA ITEM.
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”,
{
"stoken": "0000000000",
"jApi": {
"sMethod": "classTaxxa.fjDocumentAdd",
"jParams": {
"wVersionUBL": 2.1,
"wenvironment": "test",
"jDocument": {
"wdocumenttype": "Invoice",
"wdocumenttypecode": "01",
"scustomizationid": "12",
"wcurrency": "COP",
"sdocumentprefix": "SETP",
"sdocumentsuffix": 990000000,
"sspecialterms": "Portes Pagados",
"sLossRiskResponsibilityCode": "CFR",
"sLossRisk": "Costo y flete",
"tissuedate": "2024-04-27 13:59:21",
"tduedate": "2024-04-17",
"wpaymentmeans": 1,
"wpaymentmethod": "10",
"nlineextensionamount": 700000,
"ntaxexclusiveamount": 700000,
"ntaxinclusiveamount": 833000,
"npayableamount": 833000,
"snotes": "Notas a factura comentarios",
"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",
"sorderreference": "23548",
"tdatereference": "2024-01-17",
"jextrainfo": {
"ntotalinvoicepayment": 740880,
"stotalinvoicewords": "Setecientos cuarenta mil ochocientos ochenta pesos COP M/CTE",
"ssalespersonname": "Nombre del vendedor",
"iitemscount": "5",
"slocationname": "titan plaza"
},
"jdocumentitems": {
"1": {
"srndc": "0",
"aremittances": {
"0": {
"snamecode": "01",
"svalue": "37796060"
},
"1": {
"snamecode": "02",
"svalue": "REM12345"
},
"2": {
"snamecode": "03",
"svalue": "4500",
"svaluequantity": "2500",
"sunitcode": "KGM"
}
},
"jextrainfo": {
"sbarcode": ""
},
"sstandarditemidentification": "00001",
"scustomname": "CONTRATO NO.1000108 TRANSPORTE DE MATERIAL SINCELEJO - MAJAGUAL (MATERIAL ELECTRICO Y DOTACION) RM:2424",
"snotes": "",
"nprice": 700000,
"nusertotal": 700000,
"wUnitCode": "94",
"nquantity": 1,
"jtax": {
"jiva": {
"nrate": 19,
"sname": "IVA",
"namount": 133000,
"nbaseamount": 700000
}
}
}
},
"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": "person",
"scostumername": "CONSUMIDOR FINAL",
"stributaryidentificationkey": "ZZ",
"stributaryidentificationname": "No aplica",
"sfiscalresponsibilities": "R-99-PN",
"sfiscalregime": "48",
"jpartylegalentity": {
"wdoctype": "CC",
"sdocno": "222222222222",
"scorporateregistrationschemename": "CONSUMIDOR FINAL"
},
"jcontact": {
"scontactperson": "CONSUMIDOR FINAL",
"selectronicmail": "xxxxxxxxxxxxxxxxxxxxxx",
"stelephone": "0000000"
}
}
}
}
}
}
Campo | Descripción |
«scustomizationid»: «12«, | Al emitir facturas de transporte registre el tipo de operación 12 |
«sspecialterms»: «Portes Debidos», | Método de pago de costes de transporte: Se utilizar para indicar cómo se pagan los costes del transporte (por ejemplo, Portes Debidos, Portes Pagados) Puede ser un texto libre que entiendan el comprador y vendedor . |
«sLossRiskResponsibilityCode»: «CFR« | Condiciones de Entrega: En caso de que el emisor desee informarlo. |
«sLossRisk»: «Costo y flete«, | Opcional no usado por la DIAN, las partes pueden definir un significado o simplemente omitirlo VER CATALOGO ABAJO. |
«wdocumenttypecode»: «01» | Corresponde al tipo de factura a emitir 01 —> Factura electrónica de Venta |
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 |
Campo | Descripción |
«srndc»: «0», | Lista de valores para la identificación por cada Bien o Servicio “B/S” reportado, si este corresponde o no a una línea registrada en el RNDC. 0 —-> Servicio adicional 1 —-> Remesa de transporte registrada en el RNDC |
«snamecode»: «01», «svalue»: «37796060» | Número Radicado de Aceptación de la Remesa: Snamecode: registre siempre 01 Svalue: regsitre el número de radicado |
«snamecode»: «02», «svalue»: «REM12345» | Número de Remesa: snamecode: Registre por defecto código 02 svalue: Registre el numero de la remesa |
«snamecode»: «03», «svalue»: «4500», «svaluequantity»: «2500», «sunitcode»: «KGM» | snamecode: registre por defecto código 03 svalue: Valor del Flete svaluequantity: Cantidad registrada sin decimales sunitcode: Unidad de medida solo puede usar KGM ó GLL. |