Json P.O.S Con Propina
JSON POS ELECTRÓNICO
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”,
Prefijos para pruebas de Documento pos electrónico
PREFIJO: EPOS
Número inicial: 1
Número Final: 1000
A continuación, realizamos entrega Json Pos Electrónico
{
"sToken": "000000000",
"jApi": {
"sMethod": "classTaxxa.fjDocumentAdd",
"jParams": {
"wEnvironment": "test",
"wVersionUBL": 2.1,
"jDocument": {
"wdocumenttype": "Pos",
"wdocumenttypecode": "20",
"sdocumentprefix": "EPOS",
"sdocumentsuffix": "455",
"tissuedate": "2024-05-18 13:59:21",
"tduedate": "2024-05-18",
"wpaymentmeans": 1,
"wpaymentmethod": "10",
"wbusinessregimen": 2,
"woperationtype": "10",
"nlineextensionamount": 12038.77,
"ntaxexclusiveamount": 5121.27,
"ntaxinclusiveamount": 13862.50,
"npayableamount": 14562.50,
"rdocumenttemplate": "26190537",
"wcurrency": "COP",
"snotes": "OBSERVACIÓN FACTURA",
"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": {
"ssalespersonname": "Nombre del vendedor",
"iitemscount": 1,
"ilinescount": 1,
"slocationname": "",
"stotalinvoicewords": "Ocho mil ochosiento noventa y tres mil pesos MC/te",
"ndelivery": 0
},
"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"
}
}
},
"jbuyerpoints": {
"0": {
"sname": "Codigo",
"sValue": "000000000"
},
"1": {
"sname": "NombresApellidos",
"sValue": "Nombre del beneficiario"
},
"2": {
"sname": "Puntos",
"sValue": "100"
}
},
"jCajaPos": {
"0": {
"sname": "PlacaCaja",
"sValue": "234566"
},
"1": {
"sname": "UbicaciónCaja",
"sValue": "Gilbarco Encore 4 L1 - Mangue ra 17 AC"
},
"2": {
"sname": "Cajero",
"sValue": "Pablito"
},
"3": {
"sname": "TipoCaja",
"sValue": "Caja de apoyo"
},
"4": {
"sname": "CódigoVenta",
"sValue": "743992"
},
"5": {
"sname": "SubTotal",
"sValue": "1000100"
}
},
"aallowancecharge": {
"0": {
"schargeindicator": "true",
"sallowancechargereason": "Propina",
"sallowancechargereasoncode": "04",
"smultiplierfactornumeric": "10",
"namount": 700,
"nbaseamount": 7000
}
},
"jdocumentitems": {
"2": {
"sStandardItemIdentification": "SNL006",
"nunitprice": 6917.5,
"jextrainfo": {},
"nquantity": 1,
"icount": 1,
"sdescription": "COCACOLA LIGHT",
"snotes": "",
"nusertotal": 6917.5,
"jtax": {
"jibua": {
"nbaseamount": 0,
"nbaseunitmeasuere": 150,
"wunitcode": "MLT",
"namount": 82.5,
"sname": "IBUA",
"nperunitamount": 55
}
}
},
"1": {
"sStandardItemIdentification": "SNL007",
"nunitprice": 5121.27,
"jextrainfo": {},
"nquantity": 1,
"icount": 1,
"sdescription": "COCACOLA REGULAR",
"snotes": "",
"nusertotal": 5121.27,
"jtax": {
"jicui": {
"nrate": 10,
"nbaseamount": 5121.27,
"namount": 512.13,
"sname": "ICUI"
},
"jiva": {
"nrate": 16,
"nbaseamount": 5121.27,
"namount": 819.4,
"sname": "IVA"
},
"jinc": {
"nrate": 8,
"nbaseamount": 5121.27,
"namount": 409.7,
"sname": "INC"
}
}
}
},
"jbuyer": {
"wlegalorganizationtype": "company",
"scostumername": "xxxxxxxxxxxxxxxxxx",
"stributaryidentificationkey": "01",
"stributaryidentificationname": "IVA",
"sfiscalresponsibilities": "R-99-PN",
"sfiscalregime": "48",
"jpartylegalentity": {
"wdoctype": "Nit",
"sdocno": "52816730",
"scorporateregistrationschemename": "XXXXXXXXXXXXXXX"
},
"jcontact": {
"scontactperson": "XXXXXXXXXXXXXXXXXXX",
"selectronicmail": "xxxxxxxxxxxxxxxxxxxxxx",
"stelephone": "0000000000000",
"jregistrationaddress": {
"scountrycode": "co",
"wdepartmentcode": "11",
"wtowncode": "11001",
"scityname": "BOGOTA, D.C.",
"saddressline1": "CRA 14 N 147 70 LOCAL 55",
"szip": 0
}
}
}
}
}
}
}
A continuación encontrará explicación de los campos adicionales para emitir Documentos Equivalente P.O.S con Propina e impuestos saludables. Dentro de este entregamos los diccionarios de la Dian para su emisión.
Aqui podrá discriminar todos los recargo aplicables a la factura
Campo | Descripción / Catalogo |
«0» | Inicio de cadena puede registrar los recargos que desee en la factura |
«schargeindicator»: «true», | Para Cargos a la factura envie el texto true |
«sallowancechargereason»: «Propina» | Campo abierto para la descripción del recargo |
«sallowancechargereasoncode»: «02», | Registre el código del tipo de recargo, de acuerdo al catalogo de la Dian. 02 —-> Recargo no condicionado * 03 —-> Recargo condicionado ** |
«smultiplierfactornumeric»: «10» | Porcentaje que aplica, puede estar en decimales importante en caso de ser una propina si esta no corresponde al 10% deje el porcentaje en 0. |
«namount»: 700, | Valor del recargo |
«nbaseamount»: 7000 | Valor base del recargo |
Campo | Descripción / Catalogo |
«jibua»: { | Nombre del impuesto recuerde no repetir el mismo nombre dentro del Item, es importante tener en cuenta que el IBUA (IMPUESTOS SALUDABLES BEBIDAS ULTRAPROCESADAS AZUCARADAS) Corresponde a un Impuesto Nominal, lo que indica que el valor base sera 0 (cero) |
«nbaseamount»: 0, | Valor base para impuesto enviar en 0 |
«nbaseunitmeasuere»: 150, | El contenido en gramos (g) de azúcar por cada 100 mililitros (100 ml) de la bebida, o su equivalente, producidas por el productor o importadas por el importador |
«wunitcode»: «MLT», | Unidad de medica MLT |
«namount»: 82.5, | resultado de la operación Valor base * tarifa aplicada |
«sname»: «IBUA«, | Nombre del impuesto enviar en mayuscula |
«nperunitamount»: 55 | Tarifa aplicada para el calculo del impuesto, ver tabla DIAN. |
Campo | Descripción / Catalogo |
«jicui» | Nombre del impuesto recuerde no repetir el mismo nombre dentro del Item, es importante tener en cuenta que el ICUI ( IMPUESTOS SALUDABLES – PRODUCTOS COMESTIBLES) |
«nrate»: 10, | Porcentaje del descuento ver tarifa de los impuestos dada por la DIAN |
«nbaseamount»: 5121.27 | Valor base sobre la cual se genera el impuesto |
«namount»: 512.13, | Valor del impuesto |
«sname»: «ICUI« | Nombre del impuesto escribir en mayuscula |
TARIFA DEFINIDA LEY 2277 DE 2022 | |||||
IBUA | Descripción | AÑO 2023 | AÑO 2024 | AÑO 2025 | Observación |
Tarifa especial Valor Nominal | $ 0 | $ 0 | $ 0 | ULTRAPROCESADOS BEBIDAS (MENOS 6GRS X CADA 100ML) | |
Tarifa especial Valor Nominal | $ 18 | $ 28 | $ 38 | ULTRAPROCESADOS BEBIDAS (MENOS 6GRSMENOR 10 GRS X CADA 100ML) | |
Tarifa especial Valor Nominal | $ 35 | $ 55 | $ 65 | ULTRAPROCESADOS BEBIDAS (MAYOR 10 GRS X CADA 100ML) | |
ICUI | Descripción | AÑO 2023 | AÑO 2024 | AÑO 2025 | Observación |
Tarifa especial | 10% | 15% | 20% | Este impuesto del 10% será por el año 2023 de acuerdo a la tarifa y se cobra sobre el valor total de la Línea de producto. |