Json Documento Pos – Descuento por Item

JSON POS ELECTRÓNICO

Método de envío.

Para el proceso de pruebas de la factura de exportación recuerde

  1. Solicitar el TOKEN
  2. 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": "0000000000",
    "jApi": {
        "sMethod": "classTaxxa.fjDocumentAdd",
        "jParams": {
            "wEnvironment": "test",
            "wVersionUBL": 2.1,
            "jDocument": {
                "wdocumenttype": "Pos",
                "wdocumenttypecode": "20",
                "sdocumentprefix": "EPOS",
                "sdocumentsuffix": "453",
                "tissuedate": "2024-03-26 13:59:21",
                "tduedate": "2024-03-01",
                "wpaymentmeans": 1,
                "wpaymentmethod": "10",
                "wbusinessregimen": 2,
                "woperationtype": "10",
                "nlineextensionamount": 31500,
                "ntaxexclusiveamount": 35000,
                "ntaxinclusiveamount": 40950,
                "npayableamount": 40950,
                "rdocumenttemplate": "26190537",
                "wcurrency": "COP",
                "snotes": "PLACA : FST765 / KILOMETRAJE: 49712",
                "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": "JHON ALEXIS",
                    "iitemscount": 9,
                    "ilinescount": 9,
                    "slocationname": "",
                    "stotalinvoicewords": "",
                    "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": "XXXXXXXXXXX"
                    },
                    "2": {
                        "sname": "Puntos",
                        "svalue": "100"
                    }
                },
                "jcajapos": {
                    "0": {
                        "sname": "PlacaCaja",
                        "svalue": "234566"
                    },
                    "1": {
                        "sname": "UbicaciónCaja",
                        "svalue": "XXXXXXXXXXXXX"
                    },
                    "2": {
                        "sname": "Cajero",
                        "svalue": "Pablito"
                    },
                    "3": {
                        "sname": "TipoCaja",
                        "svalue": "Caja de apoyo"
                    },
                    "4": {
                        "sname": "CódigoVenta",
                        "svalue": "743992"
                    },
                    "5": {
                        "sname": "SubTotal",
                        "svalue": "1000100"
                    }
                },
                "jdocumentitems": {
                    "0": {
                        "jextrainfo": {
                            "sbarcode": "021566",
                            "npacksizenumeric": "12",
                            "sbrandname": "mister",
                            "smodelname": "chocolate"
                        },
                        "sdescription": "Brownies",
                        "snotes": "",
                        "wunitcode": "U",
                        "sgroupname": "alimentos",
                        "sstandarditemidentification": "00235",
                        "sstandardidentificationcode": "999",
                        "nunitprice": 7000,
                        "nusertotal": 31500,
                        "nquantity": "5.00",
                        "aallowancecharge": {
                            "1": {
                                "schargeindicator": "false",
                                "sallowancechargereasoncode": "00",
                                "sallowancechargereason": "Descuento por volumen",
                                "nrate": 10,
                                "nbaseamount": 3500,
                                "namount": 35000
                            }
                        },
                        "jtax": {
                            "jiva": {
                                "nrate": 19,
                                "sname": "IVA",
                                "namount": 6650,
                                "nbaseamount": 35000
                            },
                            "jinc": {
                                "nrate": 8,
                                "sname": "INC",
                                "namount": 2800,
                                "nbaseamount": 35000
                            }
                        }
                    }
                },
                "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"
                    }
                }
            }
        }
    }
}
				
			
CampoDescripción /Catalogo
«aallowancecharge»: 
Sección para reportar  descuentos dentro del item
«schargeindicator»: «false»,
Para identificar  que corresponde a un descuento registre por defecto el valor false
 «sallowancechargereasoncode»: «00»
 

Indique el código  de la razón del descuento de acuerdo al catalogo de la Dian.

00 –> Descuento no condicionado

01 —> Descuento no condicionado

 «sallowancechargereason»: «Descuento por volumen»,
indique una descripción del descuento campo abierto
«nrate»: 10,
porcentaje del  descuento
 «nbaseamont»: 700000,
Valor base sobre el cual aplica el descuento
«namount»: 70000
Valor del descuento