Ejemplos de Solicitud JSON a la API
✅ Notas
- Nota Invoice: https://api.sisventaplus.com/api/dian_receive_json_invoice
- Nota Credit: https://api.sisventaplus.com/api/dian_receive_json_credit
- POS: https://api.sisventaplus.com/api/dian_receive_json_pos
- "enviroment": usa "1" para pruebas y "2" para producción.
- El campo
configDianTesting
se utiliza si estás en ambiente de pruebas con la DIAN. - Los valores monetarios deben tener máximo 2 decimales.
{
"enviroment": "1",
"typeDoc": "invoice",
"typeDocID": "01",
"fecha": "2024-08-01",
"hora": "12:13:23-05:00",
"cantidadItemsFactura": "1",
"mesInicio": "2024-07-01",
"mesFin": "2024-07-31",
"pago": {
"paymentMeansID": "1",
"paymentMeansCode": "10",
"paymentDueDate": "2024-07-31"
},
"comercio": {
"companyTipoPersona": "2",
"companyActividadComercial": "4771",
"taxLevelCode": "R-99-PN",
"companyNit": "123456789",
"companyNitDV": "4",
"companyTaxSchemeName": "IVA",
"companyTaxSchemeId": "01",
"companyRazonSocial": "RAZON_SOCIAL",
"companyMunicipioCodigo": "15176",
"companyMunicipioNombre": "Chiquinquira",
"companyDepartamentoNombre": "Boyaca",
"companyDepartamentoCodigo": "15",
"companyDireccion": "cra direccion",
"contact_name": "NOMBRE REPRESENTANTE LEGAL",
"contact_phone": "313830XXXX",
"contact_email": "correo@yahoo.com",
"contact_note": "Gerente"
},
"configDianTesting": {
"llaveTecnica": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"invoiceAuthorization": "1876xxxxxxxxx",
"startDate": "2022-12-24",
"endDate": "2024-11-18",
"prefix": "PREF",
"authorization_from": "112801",
"authorization_to": "113500",
"softwareID": "xxxxxxxxxxxxx",
"pin": "77777",
"testSetId": "xxxxxxxx-xxxx",
"consecutive": "113316",
"consecutive_nc": "75",
"consecutive_nd": "2"
},
"configDianProduccion": {
"llaveTecnica": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"invoiceAuthorization": "1876xxxxxxxxx",
"startDate": "2022-12-24",
"endDate": "2024-11-18",
"prefix": "PREF",
"authorization_from": "112801",
"authorization_to": "113500",
"softwareID": "xxxxxxxxxxxxx",
"pin": "77777",
"testSetId": "xxxxxxxx-xxxx",
"consecutive": "113316",
"consecutive_nc": "75",
"consecutive_nd": "2"
},
"cliente": {
"additionalAccountID": "2",
"name": "NOMBRE CLIENTE",
"email": "CORREO@CLIENTE.com",
"phone": "",
"identificationTypeCode": "13",
"identificationNumber": "10000000",
"dv": "7",
"dvCuandoNit": "",
"customerCityCode": "15176",
"customerCityName": "Chiquinquira",
"customerDepartamentoName": "Boyacá",
"customerDepartamentoCode": "15",
"customerAddressLine": "DIRECCION CLIENTE",
"responsibilities": "R-99-PN"
},
"totales": {
"totalUnitario": 8403.36,
"totalCantidad": 8403.36,
"totalDescuentos": 100.00,
"totalCargos": 0.00,
"totalBase": 8403.36,
"taxesIva": 4668.64,
"taxesIca": 0,
"taxesInc": 0.00,
"taxesTotal": 4668.64,
"totalPagar": 10000.00
},
"invoiceDetails": [
{
"producto": "morral 19",
"descripccion": "morral 19",
"referencia": "XX5",
"marca": "totto",
"regalo": "NO",
"cantidad": "1",
"valorUnitario": 8403.36,
"valorCantidad": 8403.36,
"descuento": 100.00,
"cargo": 0.00,
"base": 8403.36,
"taxesIva": 1596.64,
"taxesIca": 0.00,
"taxesInc": 0.00,
"taxesTotal": 1596.64,
"totalPagar": 10000,
"taxes": [
{
"name": "IVA",
"code": "01",
"type": "P",
"porcentaje": 19,
"amount": 1596.64
}
],
"descuentos": [
{
"codigo": "00",
"razon": "cliente frecuente",
"valor": 100.00,
"porcentajeEquivalente": 2.5
}
]
}
]
}
{
"enviroment": "1",
"typeDoc": "invoice",
"typeDocID": "01",
"fecha": "2024-08-01",
"hora": "12:13:23-05:00",
"cantidadItemsFactura": "1",
"mesInicio": "2024-07-01",
"mesFin": "2024-07-31",
"pago": {
"paymentMeansID": "1",
"paymentMeansCode": "10",
"paymentDueDate": "2024-07-31"
},
"comercio": {
"companyTipoPersona": "2",
"companyActividadComercial": "4771",
"taxLevelCode": "R-99-PN",
"companyNit": "123456789",
"companyNitDV": "4",
"companyTaxSchemeName": "IVA",
"companyTaxSchemeId": "01",
"companyRazonSocial": "RAZON_SOCIAL",
"companyMunicipioCodigo": "15176",
"companyMunicipioNombre": "Chiquinquira",
"companyDepartamentoNombre": "Boyaca",
"companyDepartamentoCodigo": "15",
"companyDireccion": "cra direccion",
"contact_name": "NOMBRE REPRESENTANTE LEGAL",
"contact_phone": "313830XXXX",
"contact_email": "correo@yahoo.com",
"contact_note": "Gerente"
},
"configDianTesting": {
"llaveTecnica": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"invoiceAuthorization": "1876xxxxxxxxx",
"startDate": "2022-12-24",
"endDate": "2024-11-18",
"prefix": "PREF",
"authorization_from": "112801",
"authorization_to": "113500",
"softwareID": "xxxxxxxxxxxxx",
"pin": "77777",
"testSetId": "xxxxxxxx-xxxx",
"consecutive": "113316",
"consecutive_nc": "75",
"consecutive_nd": "2"
},
"configDianProduccion": {
"llaveTecnica": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"invoiceAuthorization": "1876xxxxxxxxx",
"startDate": "2022-12-24",
"endDate": "2024-11-18",
"prefix": "PREF",
"authorization_from": "112801",
"authorization_to": "113500",
"softwareID": "xxxxxxxxxxxxx",
"pin": "77777",
"testSetId": "xxxxxxxx-xxxx",
"consecutive": "113316",
"consecutive_nc": "75",
"consecutive_nd": "2"
},
"cliente": {
"additionalAccountID": "2",
"name": "NOMBRE CLIENTE",
"email": "CORREO@CLIENTE.com",
"phone": "",
"identificationTypeCode": "13",
"identificationNumber": "10000000",
"dv": "7",
"dvCuandoNit": "",
"customerCityCode": "15176",
"customerCityName": "Chiquinquira",
"customerDepartamentoName": "Boyacá",
"customerDepartamentoCode": "15",
"customerAddressLine": "DIRECCION CLIENTE",
"responsibilities": "R-99-PN"
},
"totales": {
"totalUnitario": 18403.36,
"totalCantidad": 28403.36,
"totalDescuentos": 900.00,
"totalCargos": 100.00,
"totalBase": 27603.36,
"taxesIva": 4668.64,
"taxesIca": 0,
"taxesInc": 1536.00,
"taxesTotal": 6204.64,
"totalPagar": 33808.00
},
"invoiceDetails": [
{
"producto": "morral 19",
"descripccion": "morral 19",
"referencia": "XX5",
"marca": "totto",
"regalo": "NO",
"cantidad": "1",
"valorUnitario": 8403.36,
"valorCantidad": 8403.36,
"descuento": 0.00,
"cargo": 0.00,
"base": 8403.36,
"taxesIva": 1596.64,
"taxesIca": 0.00,
"taxesInc": 0.00,
"taxesTotal": 1596.64,
"totalPagar": 10000,
"taxes": [
{
"name": "IVA",
"code": "01",
"type": "P",
"porcentaje": 19,
"amount": 1596.64
}
]
},
{
"producto": "billetera 16",
"descripccion": "billetera 16",
"referencia": "XX7",
"marca": "aoking",
"regalo": "NO",
"cantidad": "2",
"valorUnitario": 10000.00,
"valorCantidad": 20000.00,
"descuento": 900.00,
"descuentos": [
{
"codigo": "00",
"razon": "cliente frecuente",
"valor": 500.00,
"porcentajeEquivalente": 2.5
},
{
"codigo": "00",
"razon": "totto loco",
"valor": 400.00,
"porcentajeEquivalente": 2
}
],
"cargo": 100.00,
"cargos": [
{
"codigo": "02",
"razon": "uso digital",
"valor": 100.00,
"porcentajeEquivalente": 0.5
}
],
"base": 19200.00,
"taxesIva": 3072.00,
"taxesIca": 0,
"taxesInc": 1536.00,
"taxesTotal": 4608.00,
"totalPagar": 23808.00,
"taxes": [
{
"name": "IVA",
"code": "01",
"type": "P",
"porcentaje": 16,
"amount": 3072.00
},
{
"name": "INC",
"code": "04",
"type": "P",
"porcentaje": 8,
"amount": 1536.00
}
]
}
]
}