Saltearse al contenido

Crear Documento Soporte

Método: POST

Endpoint

https://api-sandbox.factus.com.co/v1/support-documents/validate

Encabezados de la Solicitud

Para realizar la solicitud es necesario incluir los siguientes encabezados:

Encabezado Valor Descripción
Content-Type application/json Indica que los datos se envían en formato JSON.
Authorization Bearer <token_de_acceso> Token de autenticación necesario para acceder al recurso. Ver Cómo generar token
Accept application/json Indica que la respuesta debe estar en formato JSON.

Nota: Reemplaza <token_de_acceso> con el token proporcionado tras autenticarte.


Endpoints para Datos de documentos soporte

Factus ofrece una serie de endpoints de apoyo diseñados para simplificar el proceso de creación de documentos soporte. Estos datos son de uso recurrente y, dado que rara vez se actualizan, se recomienda almacenarlos de manera persistente en su sistema. Esto no solo evita consultas repetitivas, sino que también mejora significativamente los tiempos de respuesta. Sin embargo, si opta por consultarlos dinámicamente, es importante evaluar el impacto en el rendimiento del sistema.

Nota: Para el rango de numeración es necesario seleccionar el id del rango correspondiente a documentos soporte y que el campo is_active sea 1 (activo)

Estructura para crear el documento soporte

Para crear un documento soporte en Factus API debemos tener en cuenta los datos agrupados en 3 aspectos:

  1. Datos generales del documento soporte
  2. Datos del proveedor
  3. Datos de los productos o servicios.

Parámetros del Cuerpo (Body)

El cuerpo (Body) de la solicitud debe enviarse en formato JSON y debe incluir los siguientes parámetros:

Descripción del body

ID/ValorDescripción
reference_codeCódigo único que sirve para identificar cada documento soporte de manera unívoca en el sistema y garantizar que no haya duplicados. Esto nos ayuda a prevenir que se genere más de un documento soporte con la misma información.
numbering_range_idID del rango de numeración. Para conocer el ID de cada rango de numeración, consulta el siguiente endpoint: rangos de numeración . Si en la API solo hay un rango de numeración activo para los documentos soporte, este campo es opcional. En caso de no enviarlo, la API utilizará automáticamente el único rango activo. Si existen múltiples rangos de numeración para los documentos soporte, este campo es obligatorio.
payment_method_code(Opcional) Código del método de pago. Si el medio de pago no se agrega, por defecto la API agrega el código 10 (efectivo). Para saber cuál es el código de cada método de pago, consulte la siguiente tabla: Métodos de pago .
observationAgrega una observación. No debe tener más de 250 caracteres.
provider{}Este es un objeto que contendrá la información del proveedor del bien o servicio del documento soporte.
provider.identification_document_idID que corresponda al tipo de identificación. Para saber cuál ID corresponde al tipo de identificación, consulte la siguiente tabla: IDs tipos de documentos .
provider.identificationNúmero de identificación del proveedor.
provider.dv(Opcional) Dígito de verificación del proveedor. Requerido si el proveedor se identifica con NIT.
provider.trade_name(Opcional) Nombre comercial.
provider.namesNombre del proveedor.
provider.addressDirección del proveedor.
provider.emailDirección del correo electrónico del proveedor.
provider.phone(Opcional) Número de teléfono del proveedor.
provider.country_codeCódigo del país donde reside el proveedor. Para saber cuál código corresponde a cada país, consulte el siguiente endpoint: Países .
provider.municipality_id(Opcional) ID que corresponda al municipio donde reside el proveedor. Para saber cuál ID corresponde al municipio, consulte el siguiente endpoint: Municipios . Nota: Se debe enviar ID del municipio únicamente si el campo provider.country_code es igual a CO, de lo contrario, este campo es opcional.
items{}(Array) Corresponde a los productos o servicios del documento soporte. Se debe enviar un objeto por cada producto o servicio.
item.*.code_referenceCódigo de referencia del producto o servicio.
item.*.nameNombre del producto o servicio.
item.*.quantityCantidad del producto o servicio. Debe ser un número entero.
item.*.discount_ratePorcentaje del descuento del producto o servicio.
item.*.pricePrecio del producto o servicio.
item.*.unit_measure_idID que corresponda a la unidad de medida del item. Para saber qué ID corresponde a cada unidad de medida, consulte el siguiente endpoint: Unidades de medida .
item.*.standard_code_idID que corresponde al código de estándar adoptado para los productos o servicios. Para saber qué ID corresponde al código de estándar, consulte la siguiente tabla: IDs de códigos de estándar .
items.*withholding_taxes[](Opcional - Array de retenciones) Corresponde a las retenciones aplicadas al producto o servicio. Se debe enviar un objeto por cada retención aplicada.
items.*.withholding_taxes.*.codeCódigo de la retención aplicada al producto o servicio. Para saber el código de la retención, consulte el siguiente endpoint: Tributos de productos .
items.*.withholding_taxes.*.withhoding_tax_ratePorcentaje de la retención aplicada al item.

Ejemplo de Solicitud

Aquí tienes un ejemplo de cómo debería quedar el cuerpo de la solicitud en formato JSON:

{
"reference_code": "REF0017",
"numbering_range_id": 148,
"payment_method_code": "10",
"observation": "",
"provider": {
"identification_document_id": 6,
"identification": "123456789",
"dv": 6,
"trade_name": "",
"names": "Alan Turing",
"address": "calle 1 # 2-68",
"email": "[email protected]",
"phone": "1234567890",
"is_resident": 1,
"country_code": "CO",
"municipality_id": 980
},
"items": [
{
"code_reference": "12345",
"name": "producto de prueba",
"quantity": 1,
"discount_rate": 20,
"price": 50000,
"unit_measure_id": 70,
"standard_code_id": 1,
"withholding_taxes": [
{
"code": "06",
"withholding_tax_rate": "3.50"
}
]
},
{
"code_reference": "54321",
"name": "producto de prueba 2",
"quantity": 1,
"discount_rate": 0,
"price": 50000,
"unit_measure_id": 70,
"standard_code_id": 1
}
]
}

Ejemplo de respuesta

{
"status": "Created",
"message": "Documento con el código de referencia REF0017 registrado y validado con éxito",
"data": {
"company": {
"url_logo": "http://api-sandbox.factus.com.co/storage/images/logos/lC5CLGXHgwlv8slaoiKC6dHkVLIXQVaDkL9C1Yqc.png",
"nit": "901724254",
"dv": "1",
"company": "FACTUS S.A.S.",
"name": "FACTUS S.A.S.",
"graphic_representation_name": "FACTUS S.A.S.",
"registration_code": "bnnmbvncv",
"economic_activity": "6201",
"phone": "3133045345",
"email": "[email protected]",
"direction": "CARRERA 10 # 9 - 04",
"municipality": "San Gil"
},
"provider": {
"identification": "123456789",
"dv": "6",
"graphic_representation_name": "Alan Turing",
"trade_name": null,
"names": "Alan Turing",
"address": "calle 1 # 2-68",
"email": "[email protected]",
"phone": "1234567890",
"identification_document": {
"id": 6,
"code": "31",
"name": "NIT"
},
"legal_organization": {
"id": 2,
"code": "2",
"name": "Persona Natural"
},
"tribute": {
"id": 21,
"code": "ZZ",
"name": "No aplica"
},
"country": {
"id": 46,
"code": "CO",
"name": "Colombia"
},
"municipality": {
"id": 980,
"code": "68679",
"name": "San Gil"
}
},
"support_document": {
"id": 6,
"number": "SEDS984000021",
"reference_code": "REF0017",
"status": 1,
"qr": "https://catalogo-vpfe-hab.dian.gov.co/document/searchqr?documentkey=69f218c3601e279d9d47d091fe1c2d85e2b727a9576811d7a561d16313860799f26e8b0c8ae9f68db7a61a7234329f06",
"cuds": "69f218c3601e279d9d47d091fe1c2d85e2b727a9576811d7a561d16313860799f26e8b0c8ae9f68db7a61a7234329f06",
"validated": "11-02-2025 10:16:23 PM",
"discount_rate": "0.00",
"discount": "0.00",
"gross_value": "90000.00",
"taxable_amount": "0.00",
"tax_amount": "0.00",
"total": "90000.00",
"observation": null,
"errors": [
"Regla: DSAB19b, Notificación: NIT del Prestador de Servicios no está autorizado por la DIAN"
],
"created_at": "11-02-2025 10:16:18 PM",
"qr_image": "data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAANwAAADcCAAAAAA+MZBdAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAACYktHRAD/h4/MvwAAJRlJREFUeNrtnXl4ldW56H872RkYhDBJRCiRQcHahuLRODVYKbVDetRS2horlso5KPeivW3sgG1v7EBboz0XrVzpoVrsKR3QC7XYg3rQYusQ70HhVAoF0WggbgwxhBAy7GHdP9b61vBNewfbP67p+zx5sr53vetd6/v2mt5hvQsioVN4UAU0CbHSysyIFECbyAJsFaIWaBBCCJED2CSEEKILYJ8QQoiXrMIvCVEOrBNimcLs0HU1ALVCbAXIijaAlBBCiO0AadEO0CqrBegXnZFvUMQ7GN7RL5eMzd0LTB1WOLe9Ycns3sLIZ5Hd7+bvC6Mc7MutD6CvA2BgNtB8vp1Rs9zLDIE77tDJq+S/ZReRni2T623OACyV/+oWwblALnFwtqQrVQSz9ffRKUasB0YHqg59BfnLLfZlvBL9NRbzxGA+3mJ+olIlVwOcuC6MZrP1VDc2luGwxaHoS6b5EA8MlTH37VcN7ieJv0VNjz8elfN5+e963Qn/yc3/mv1w9IsRXMT1Jn3GN6wOK8QSiywnDsh1rh+gWa9zfd3d3ceF2CbXOdHd3d0t3HWu24Y6YJkQA/IpbJ3r7l4WbGSHGPCS3d1tKlWteAq5zlmg1rkDcnlVsESI9XlnSxfKypzHkUGKEBQlJZEMR+apcHhRd6GkJ7EUANDrJdIZf1Ym7dKof8MQffgwYSx7C29nOJ+383KJhUCNfmxc5SdoUjuyDztLQeUbvHiuxKxdC0B5LyULgYck9hy1FCyFhRK5UGIeMtVKKFaldg1X3zfpYarO1eziIWrMCSHEFu89/HtLIYRYFcquUogdLqZc7hvrg7Rd8jeWe8sWOeZ80GiRp4UQQjQBVUI05xtzQ3j7ZcODvA3SBwsv9ASUXMErLwCfDBBtHhTLwl5uJ8yR/4CO+YH8rZXc9JQhXaQzlt0IOJjgHLwTmAErUvJ5EdRewf5FQFb3q+r1dM2TmQpaFsGWyWardvIv956igwCnj1efNgDVOlUxVQQyRCzz6kJaUM1Tgy/69zGXFz5jknOcjF/9Km/Z/kpg29y/2RuuFyJngbCXAiExrQDtNsZbCmblck8rPg253GqV3JTL5XK5LquSDZr/BoBcbp+7FFQa0lqnEpXcrjJX5nJNQJXOV0uB7xXs7Vf0XjmRD5PIl8xbLE+14QUT+RuajJXfXgFOL+NVNSMcO0ZRFSdSwDTEq7HC3yvgF7E4OAClkwvqTD2HTSVnJMLr6D+EqeSVqDEXJVoPTJeS+GUt0DSCg9Oh5jmemw9kit+cDqyB5dNhDfzSzGaV35SSeJ/caK+B5TLjKxug/ucxr7S6hFfkFu6PHwayRanpQGpiVtW1vtmm3lUD9Mu1YPrbm1Bu5NYg8srTcsuBaZfzS4f0BevpgzPF8sIruSUy76zLQpQJf18K8sLrN8n/N4VlPvKIHAShNHeH8rvZefrpT/O3YLPce3XHNcT3ctH62gpKO4FR8CIcnwK0JxnTDNvfC8X6p++EP18MdJIbJ1Gpu2HTpVDGqE54aKnmeO89puDdsG4hjIr7AHBaJ1Dh0Kh/LXfDlouhlIrIV0hWxL16hf53XCYyNtqhYUTJW0G0y/2UcPYFtCA2tyK2Ww6Y51LzJKchkSZkdzoQTIoBH01aQFEytIzBlEbyPVlIC938JLB3trX/r2biUZnsrAD4XR2QLSpe4Mw+5+/Skm0ZsAD6y/y1fGILLLtXPwYl1aVLoWtUYoF8+lMKbtYjsXRBaMsXgFKiVc2MkAiuVvL5nlkFTyinPRaX+6XLmXeyX7pUcT7NwX7gA6HEv0semaCSjw31peAR3w7poK3n/J2T13wkikvmkZOt/w+hWMOu8lwn49Gwyh8F5oXp/pJ1wPpZoPRcdRK95lwYRboOaNa/78NGH7ROqWNUH1F0SlFW+Rt4lxkmzbYGzXwpAO6r82MAasxWbtW5AMXN0DfPNK/Z3iYfrwMO6Jf7+pd1fXLMnR/QIp4fmtTwD0HU+8xS4JR417tCJfHzEgD3BTBAOkh9Po4kPilm9z3HW7eG5vbr9tt18tPAgaJDl5xsDfd9OyLj5cBs//o8YIdjwvrxj8ML56YD93zUniCm5X25ne9h3FFoMRiZFApT84zv1y7K6j4wNuuwelhAwpT0lrufeaKlnbFjjh/j1G5W6CKvv7UEFE8t+X+5fP20KAbh5iUSg1h8Ch0eRSfTLQ+nCyxwECaUAYhDwOkJDrr5CjN2+GC778FCiFIwbJxTJk6wTzYBZ8DX7teor8tf+/W7YcGHHPVEE9wyBbbXArw5BWg7LTfF14+miinApis9xPQmJ9+MqFFN8PJaqJsHY+G8FDQB5Ya2CW4x/wCmwMrv6vw6oL+0rMnsyZvguYdgydnSbq40TJ4hZKe2P6wAFugnpf1KA2wXQgjHycZ+OdvJJi8sA+pkshJYLYQQZgeunWxs29lKIYSwnWw8HRnARiEWAksk6p29FNwKXOqflFOe8HgrXDsrpNhtkbKJmbqbjsLkGz02fPADrH4TTr2ZJ/8D+C5t95hKPjez8Ca7qpzb5L8VlVE0yj63sL29PSuEUErZ9vZ2gGb5o7e3t7cL3S2rgcb29vacEO0SaoGG9vbVQGV7e3ufEMom7vWYDdI+Vy+EVMqKfVYlO+xu6bFs19VmALa1t9dEvvEBWapPdsuwpWC8T0i3fp7E+CDD8YFC48P4xAs8o/qjGAeqzcN2fMRSoAZsJl5hlPOMl3p8i6xkkfFn2Bgfy0y4XGH/SxQ7+GRsyZjMZA1w3XVQAw+VwM5qgKIaIEGiBksVxDeUVGDk0u+vhFl7eOZi+Wjco16wbOL7ZlJjmrhhg19IqEG6R9VoSbzWswvwxiQgNZEaIGgWrDHCyHQH6wkYQog9AN3ihLsUBGGly7pRGUKEeNrN8NnE92kGnqbhJSGEEMoQIoQQm+Qo9DZQtbqE39/ShS1CLABWCLHGwp4Q3UNRKuh4Ai7jxHPAvGLxpMJeRt8zg2Dq2l5bW6VGx+zaDx+Gy+JZtFlOiLt3U3RpXEVPxLzc5O2A2gvOB3KJ1HygsyLtdfNs0RGVrLmdzPxQTtvlYNwO8+Y7GPW0Qb5c/TIOyUpO306YZ9B2SMKflGvLqot5cj5U73RYAlXrdfLuu3XGxlP1/k3yYWTtIH6V2qjvdKGUxKcam3hN2bFQBr+QieHh1Z4z1kf+pPV0UfKIyXjeypg8TSisB6fOeoePuTnALdeEZV2ap+imTa5SpLAKd89RKhel/TIq9vd549uGAozqNnznO/BcuYNaL4QQcimQc7LIZDIrPKVUJpNRUgFQ47kkZqRUkMlk3KWgRYiMAs/1Xj7lhMhmMj0AL2UyXgOspSBkYc5ol0Ttem9xF5lMZoHefuV8S8EeISJ2JMUR6QC2OE9h57konmUAEkXx3POxkS932MG96ZIchomBckd0ZuLUCNZHsoYBMGrYoMdMu9MIA90n4kodO+YVSTYSsIkr6aERGtUeR/kpNUKZoWkEJsGsPQ65gSXK4e9MtRRcbWd+FT85BtMo/35pNcSRaNbeEigyItD82db2KwjKDViKxJYfyrbw7deA6FBjTkGdy26DEEKInujtlyuJPy2EJ0hakrhxSQyXxN+GNun/u6Xge4VQ/aAAGiURbCiA9OGHtcv5PXDKf9cZPd+Dm0YE1LqOymjap0M4PrYjfjPX1mYl29ra2oQQKlUFNLW1teXiuiXQ0Na2Osh5n+RsdUtLEpcKohOynhbQ3ulPC/GG1SZHQXRUkjebbrkGqJDYhcCStjbHO/2UkdoQUqm1qbZB8LQCfpJwmtNEvnLD5Ez6WmBieyOUfLQ87tIaXftpkbYCIewh6Q3U4IDNBTJy4RJ8CGM7nYsgz0V9CyGs2SJnq7bdxiaNbiuhkimzNi54jEfqgFlwi5l+ZwF7oVHOwnuLJUZJ4rMCR6bOhPIqKILPbtAMWkypLcUO53HyXwLe7TJS1QJ33gJVyvWsDFbc5ZHsUnu7++/XkrgPKgy/Bco7PSvsLqC0XxZsFUIIbykI+eDlAUlcnXwUQp9AUEtBg5HEfTrFbULUyDFne6cbSbxCiJ1DaSnwJOwLQ20y4fL3MzGYQ4cK5xNJ9wzMHhOTWSDoV+rWMvFjZqh/WEviB6cAWw3GShpo+CB/uRkqfwrAj7aEkdYvhgtGM6wP1l0P0F/u6+KS/OmLeNzt4G59Va9yZAfc+TisuIs/t0LiQ3Q+H/6W3SHqruD2Sxu61Glj38sJsVpqv+zt1z5nFNbLzPAx565zLvi0X1USq7Rf4TA0tF8fg7N+zG9+CPw+8dpi4OHRMeVClVfPz9Na268Yc/XSwbXoKp36yAm46gs0bclTYtc8eGAqwEv/DXi0vMerfEDCEmChEBvlzsjzTleZA0ImhcZUA41e7oAjiQ8MAGxShpCBgXVAuSYdSPu7pRgYGNhkWtKg+CipYJV7UGlgoD3YLaUkLoRaCoxSNlkS901KAsmS8FwbK0I4lBRQSbKA06SJQZ2DSL4VIsjZD+lubFuvTf6WnREBb/mLFY+mv8dIzRkoqiisJMCxuIoCjUl65vMGGA/jG2DdOGjQX/SxOqwTQxnL2t7YCG15ttNr10ID3GGK1f+c/2O8E7+8Fup+62zWGqT0dLFs08qVsjFKVzZOP6k92/urJfl0qOhkZAOQJNkQuRRUAGv0k9p+KfD7PLQJIfzar5w15kKXAk/kW6dt4soQoiBoE/dAbb9c8DpaxRBdCpS4+wnp15G+y0d39IHQ4hsLqOLf//1kG/cjLePYDt53weIKcTcwz92/3wUXngcwcC/wqUpokWC5arS0tBzw1eJKBd6Ya2kJObNquuVByXmdndnScsjplm+0tLQcFKK7paXFaJb8zgSuqwboeChbrINKLS0AG4UQwihlpwaaNzU2NoNLGAenB1ET/H5FSg03cuTb7oJTRUy3tOTcQvmJPJmJIIlwDksJe/8u/Fv5uIpEVJaIerlKyXrsUf1FU4FvnFLJlJbErUyrbfKg0rHRbskRUP9zEpVwtE96pyvYMZdJqrKOsZplyuFuYaboxl7+uE6CfabVlsTV9stdCiypwF4KoiRxv3a0LywGkSUVWGAdDuwIKGVdSTxKKvArAPa805eCF4DKSfLhBThrhE6+z/R+pZuYU6QzffBCTBXd/sw3QhR2L5wEpnt/XO0nXpB9df1iPq/0RTur+Y2QQ6azQvzGEUFoH5/xdrmbdMas7zk0Jp8rEpkt0KFG1gapmxz5QX5RbxgYPl6yY2zaOumxarZfFlp5Hi9L7dfzNQ6DivvDGmLHZthpfL/c2AyRknjQD0Wtcwq8dW6Dxti+X11GEs8JW+PsvVxAEl8ZGpthCGq/gqgr1LxzbSDHCr1xZR6+P5Fxlaq/YyO/uD+uyD/Kf66x8JmPw/0FOsp9PBS7XoiBvj7PPaoCWNPXp23ifX19fX2OUravrxpo7OuzDSF9GizSZU631ErZvr4+IUSf/qftc319WhLv6zP2OSGEyPX19blK2Zxh4KvW98uV+E6ElIUmXYybUVRS+A6nLIpNTLWJQDsSDoNCtl/HQkTeYwXQxMvJoSzLSwskP0bilAg+x9UYGlXImJsDLIPly2EZyCA7VLeAFedpnpHEXUnfEtOXwSE50Y5TJeuxWU7UStkIuFjzoVK7R108B1Y5osgn1FnBA9NYhua+pFQng34o4aGxFGxzW+GziZulwLgB6+1Xj7aJW9ov1ybu0xAo7Ve1Js2v/eLvYXp8kzvUDxP3ReY/EFUKdDQ25dL23HM689rSk235T+CCd+unJ58Me7l9gDVWdg6HBFP3YYcifFxIb5IrhmU9KWWfX8bxFMv7tOOJp/0Cyq9n5j5oXAr1jfxnvSmxqBTgA/ug1shXtet45cMR7zRuH/zmFmhZClvezb1ZWZ+qfWO1PdMm/Q79MwGKXeyM4EmbaVGuSaVTw5eC0pm6gv8MZI4e7W9EpC4g4TZtGhwNNF//csIn/IoImTpcFk5ELmsi6kkMTqgXTspXXyG81GxZXl5eHl5DVrSWl5eXt4t0uQKtt4w4y5MXFJ+AB1FDeXm5FzDX1FPtBsyNhI3m0ER5ebk1Ww7r7e39WVSpyb29vb3jSfZKOOttz2QnJKPA4tvU29vrCQA9va+cfAUv9vYOgaVgd0G0rx2HotkcszbRbwXsKMd3F1r1gJIRklY32A1nhxp7FNe/5GNqas/uDg1zZNy3vG28NITcugpqnuMJ5W7eeCYtK2HWN/1xFyp/KDEuH8sprB7IJfarJaPut+zZaTKk9uvl/wtcTc/DDoPVzbDyHKdpwcbGQy7EJu6dCKmJ8/3yXk6dCOlz9GHhkjj6cGBklEThncKyDSERhwOHtiQOHPwKcK8dm+WwF6c26Mh+TXwNGzfr5K0tUKWOnH7WT3et/vSZ64AvzY0Q7oH7nL179w3ADyIP5q7v6YkJmNvT0+OdWe3pAdje01Mtu+VAT4+2kvb0dJhumevp6ekJKIjsw4EKunp6Tpgzq65S1oKenp7tspKefr+nrB28c2OPB8YlMfbcs5U5PONiSkqMa11JiSXoJwo+ST18UFSlycGwK0AqOBGFORFfrrdAi8oJYFgigrsvlvDAAMnSPMzM+yXrjYy+sMybWUvr0Vbn4DnReXLetSTxekL2n5/aojNVR6yqhyp34i6mfwSww4ywcY4kvsqJUM0IfU686iKPbXE9OmLPIuCE8fF3DSEbw5eCOKUsOC6JRLlHBZYCBSFREgenlPUvBXIMv/Ml8V8Ecb/821QVUhNblS78LzH7qu1tcVzDYjlnNlpjzgcuqnkEdS36W3hmNst190Ev+sOYlwKslq3Q1uXQ3dHmtVD3ffYrA8bq+fz0DqiVR1A/KZ1+f29p2V6CkXD1R6Iau3E2DKOvXpIWMFu+O/LBh0q8O0/hyAr2+8gjS52VBDj99AIaWzxrqGu/AtHKnviYH/PMfOBYyVunA3unioLW5eHwo4BS9itfAeB5M5l/61s+kiNTgP2TcyMG85bdMv6sHXU2Z6QCLwytcyIklws9qGRvz+3YDLlcLpfrsTLXmbi4kn+LX7uRk+5RuVwul4u6lyfnBsq1Q/omfSq6CLfARMHIaIjjEV9tYrBsE8FuuR+YWqpH9wxT7ACMmkhbDxQFg7fuj3+njrfy0O0P08p51YI57Qe8GlQPwLDJEXyS3qa9jN4zgZ3VnK8UgTJKIgBnQlMD90hJ3Ad7z/R/NsshahxsXgrlPwosBeu8ma3fK59LjF7n6Hc97e6ZusS/6rqKFOmvzvROhAgvz2y/ktf/9Sep68NQftXK50O6U4UsmQ73ij7jMv41UEnsYeR39lJwg0r8i/wx/3cU4cs35OG0Qm/Fbyy8+ibHPzDVCNw+qpCC4kbgmvdLOegG+IZZ1/+H/PfVKmspELZ4tqarq0tJBc1dXRZZjRDZLgm9QvR2aaiN0ziXC5Hr6urSNvGuri4TPQpgR1dXl1EQGa72tnKbEMe6uuylYIsQ3V1dXuz0rq6unRZ59Dlx2wzr/5JFBhGlfg+bnUcRzdKHMQ89LtUp5gy3gpHGEDIqZofiCm/9YYZ+i6zMFCgLxsqNKWhx74/KN5yjePSHtLk/+uWUqqsO/nhU2sTNUjBX3TWzBZrVb5UpPqyky1l7ePZiXZikjrCpSlAHCdh9jqE5x1HKKqjS0m+6XOuCi+sMH2Bes2QwxfDS1YpyldyiG+KHneZwoLGJh4TpCXWPavArU8NdEn1KWZ8k3mF7p4crZZt8U9nQjNhWCNHDwQnQOuiwOU/p3bsdb6p85FZ41YedjGORJTeHJHfvh6Tv9PgM8Hb9xpR7c0uAn/H923sVbJ3gTV2+2W0HvHgVlPdyxg64c4MMjWX3RxkWS8HqS/iF4vx0OdeYSqrv47gre1UZ/cK5xjF/kWRZDjuug2Tw5pGTuYskokxiLryo5LdwkhluxLa5RtMy11fBU1FVHvVlzB42NLZf3kmj/SMBHlxhLfFy2ryiAC6fk/+uvd1GXtkMV+loY7s/+Fdv+/P5mpb0HT11HktzXmD4xKEpQLvlsMKblUBbJaDXOVd/nk1BDq7/fIDzS2dDgpk5IEFZLk4cXfVV5zFdHNLYFau5N3BRx+Jr882WibwicSEH+qJQhcjZBV14E4XUL9fR4c/tMlcGtdqCLxPLaQ33x3gtooWvnXzfk0WLdORa8XrBhczLWTt/GfbjZQujk5kqYHstH98VxtO6RFbxkfGJRJXmKrW3YYVXCjg7iJXbouqdTFwNFNOheAVnwgoVpLSE41XRi/iKBBR0wUgeWOZsfCdcXaA8GKWPtZwePhFqR71paEniodg3fhhX5rdm7/XD+EA/vd8EvqCF5DsOw8QG/uNRZMhmDX94OFB006aYFqyG4u9H5P3AJ/Gt7+hYAizs6LDPiQMLOjzwokd1dHRopWxHhz9MjyZXrhqeVNDR0dHR5w+Ya4H9IpLBVpm0IrYFPWWbFfkxHTJECCUVSCbyl1OHkIMHozXmBEGSGPKWCHwhYIgrit7ISz2yNJqHfLmYwOkiQ/wZdhdy2QIJM97UFgJec7JZGxXZiHQwmTYvd50+hVEi9TzFSt0zQV9dU1Sbb7mthRHwo5v1E5CoxTblVdRCBZTWwvPqg3eNshnIzXG6VD69WSr5PAW7SmHbZTapmYmPmpXFH6bHgoVhYTfcc+KxEduEkCFDIH/s9JAoie5BpWBshm1mzLUKIf5+UMmCR+H8MTqSzXyT9zic9l6PxCb3o2z4vSWpXS5n/DDPFeHdHhR+i9CjEcJ90YLB72p3VjNGSX9S+/WIUjE1NQDow4FPa08RDwZKAF5W8SOrJvFxc/SuXJ4TuiYYq65rlD9MT8dYngFmj+FZIStRdckx592oVPUqR/8MXCTH3NPARXrMLVnKy9ed/FWkNcWHwyXrGX+F7nSR/Hehitg2fWL4FFxxkUlXTvNxeHmobb8+E0P7P38dz6tTfcnSXbzos8bNhsZPh/aAAEb19vsu5IIuf978NoclyEUiAM/O9hbKrIydnnUMIdmsN/1nJeSUp2w2KwPm6gw95mz3KLn9ysrtl6TZIEQum5UHlbIeLAPqZLISWJ3N+sP0yIZk5b8aYGU2G+qSaDVWxmbIZpNF4YtCUdRi4c+IO0WgaIt0ZIJEnrpCRklRAF+Uv0aV1t2yu9uVC7wwin2dhIV2fLOALv+W4WX909xzh83ThODEpsk7+yBRmb86r8BpzpgbtQr2q3Pwq+D2o7YhZJsJ0/PeVVAGE1bBryZpDrMWgxSXy1bhJQFQNGdCufFgrz/HM4QcUIaQLZNgx1xuFjAjMPSAuxr14cBPXQHT4CzrfKDe3AmvSeEuieAzhIRvv4RwYjMEt1+++wqA8gIMIQryHQ4Mgu0GDHaQ6nf2UnCb+6xualXi7sgv6X2DCplT9lV2bQ7XMMIZi6OquS2A+VZh7RvQJV9SxoEZjjf8nccL4ZJKpVKplBdTaE0qpW5U8gXv9A5NSHIlFaRTqVQt0CBEdyqVOqy6ZUqDVU+9ECdSqVS5U20qE9otUyl/7HT80aOsM6upVGqn7JYilUqlspZNfIRropmY51uMt1W/SUNtB9yp8GQunyf3MCvQ+LA434UJBUjiTpNTbuuj9pZZ518ww8pxaHy+DFkC4duzURxDBIbQSrIREeGzJqEiyvterlhNg8uXQzU8rrMTKqM5CdWmXDXscljcfbPOAI6NBvbNxJtcdxn7XDVIxW5/eQF7w11JjyWrVkGro7esBooQSZUcDkt854ad4J32iRBnKfCH6XFPPjb4JXHLJm4HzLWWgi7RV2i3C0jiIWF6hqJNXIW6mTMqYMIE/qikpMAI3R/jj/ic453S/WIo0c5BtfZp00+eAmZM0unzhkW93PrJ/Ns8LYlfcRTWnKU9U7bB9SqzXQcm+V9y3mi27NTb/Hdff9eJKPr6PDxz+2HZPSdtg1/P04VtycawdK/J+ZK+aDY3T23ckFfXHJiW2AZMC/nlLuPffC9t1Ggjwy6RvVRNLxbq/QUoNy8YDvqAwYjLwJMQK+aG6SEvHdRScFmsjPDOHHNrzD1Zyo1u/Xp4dPQgeXV+JBR9bejHvdBPdkkGPhfn92jJG58MZKqJ+KtXAvDnC1QfSKelJJ5Op9PpjRLlRY9Kp9NpIUQ6nfYMIQqjYBUwKy1BhIUMyQtdafugkn2Nhq66EahOp8NvMcuk03aU2I3uzYHJ4IpZnPDhktE6F05egaZKZ2Pn8WSeSooLWgr6+ih2zbkZaegaU+zzcUx34dxBeARGByeTIwXu+o845EcG92WOxN+VqF9uAix80HsYvhK6lfaz+XzOa7GL/GE+kNGfbO8E2Ho5QOlKLfxwlTNIfCK6elyFvpBcuUh5NwdeYjtnzVgJpVDhY4B3iaxdLXDRWTppX13jHg7UobFkmB415jxDSEaPOYiOkljQOfEg1OaxokRfXWNFJh1SSlnlaXGnQ/GU2Y79FMrUD/ovMONKm+yeXnjXp3j0T5aEAJXmOPihO+Dmgq2Y/6XMImd9nM0vQ8nNUYR3wenGT6LlDvhC0lYQZVpbW5cEi7W2tlrJ1tbWYPiCDpnR2itErSsVeMum21Hl0fHu1tbWVmHCF0gelU633BqnIPK65ZbWViukf2tr605bQdTamgSKw0/HjzSXyE6K6L1jx55Mb/GHx5180v1usu+hw31OxmiM895JE8jKG8RG3zOTi2YSVXMuOEXkYniQI2mtglVINwQ1OY4xGGepTHhYycLKU+5RleV+dwavhAyYCzDCkVE3X+XQPmV4rlwJVTAMnpoHpJMAxVVmKajy5g3hW89nu4/BpWCBG7xTjjlPKdvoxu4wYCllfRHbCAuYW+fzQwkJUq3PiaftoRd5TnzoLQX6bpT+XX5MOOzvDEU/H4fIw5KX8zf6QAckzosS5f8U+nIPPSSPXiQ4VIM8WfG4zmyabdN/PwunwoMrYZYcaLc/BQ1Shq2rgU1yRZNaSTv+sqf9kt39t2utPb4cRDVQ+2Wpb9ob8XKbrOuigtbLGliyMHS3PdmYOC6ucDq/c8b4w4GM23VSBMlD4KMJcI4n8NHEay7LhpPvkB8bYmMuDh57DH45NusJ21vNV/mQTbbO2M3/6TU4N9Jf8XK47ppCK8+ZnvLWZwor8ut1QL8LXrCQ/v5+K2RIf3/wRiUhhMj091s0/Rlln+vv78/ZwTulVKDrsO4rSPf39w8IkVNVK4IB3Qh1jYZ1oaVUyvb393tLgQaAjTKZliFDIuLC+LDJiN5bXGz2BYmSqNIxWNVxEqVhJDEha0qDSREskzwayaAi7lfvDmB6QumOwmhzmVgWik9xMivkcZXRCY4C5eX0qM4xqoiuYJyf46akw0ZXYlgCyTHRyqyKIk9gTUhRp4SiFVKUsRzMZ0kT2S6FWaEnqX84A+5eC/v0qfQbNujtFyvkfQVdo/rHADvmMjsFq2+iUcldT1/EBe5SsAKeV5VMcd5tDHBAqmNlmJ7jY/Jr6iLk4GDAXCGkyAP2JbLGEOJJ4q4bsG0IMdovnx+KNebc+wqMJB5hEx/SS0HO2z/cSJea4krzRQT4HSRuoHVLgfWrTtrcnJ/0L385qZdbf4kfLcNLZLzjP8uKulWyxn25A9qp8YGsLLUcKm+gfXlYZT/4tj2dTTsAtyu6UPLfqQnl1ACN9J4/Invp6ANE3DQjf7lpPmzBAUGHaXedqf47ufIJzhRPy0N+RvRKMNlSciam5euW9qw7uDgnIXFsowkHQWPi9IpQukR+tt7LXW/5c+cS9lJ3NJB0x2UxsPVyLn1K04WruOrr86+nSilbgXSPkl5ZtzUGaKc4l8hGso2dLUs7OzuV4W5yZ2fn8kJ+yJ2dna8Pbthf0umBJ5u9t7MzIvZYe2dnZ2fnrYWwfbazcwhLBeaUXGZ3AAXwZgGuiSdCz9r9l/1w5BDaFSNYySBhn9YmxL7cwBzkLWxFpFRy0RyZJf2o9s+BWd+GmfBFtVWTmszTzd1tXXMMQ4lN1yMvRtDwx6vMULcqkTDfCnEmNVzv32jmE8nSXnrmwJKPcsLjYV1dI3dGvvsKhBDhIs8qs/2KBPuKth5jCAlqv4JX12TjOfsuS7fg7/cVRMOnodY5RvnPaglffbpYBPzzh7ipDc5pdEothmm3F17Jp+S/teNyKsWvApbUepjzdT/y2CdP+uW2n8eFD8F73J2fWufulFEZPwuvbtF2z3L55ks3OBGy1tV7e/d/PBG6d1AelvcgHgpbsc87AVc8pN2NATZ+DCB7CrBn6sn9csP+SiVMEIVhJ9OMxLAIlsdVsqCXOx5IhDz5sMfjaAIMRiQKo1MWhpEFkFrd8owlMczf0yKvipoANWfDcLhorgyYu8TRWixBW1GUZWPtWueSKRfcmwMNFKkSz+6VhSuhWub/WekoWqOsXotMQ8rMy30j3693dgO3gndl6Ro4fD/wXefEwbgm7gqW/NrMQXa3YuUtORuY+TXpHy1RFxTK4r6hIok/UADlA/rf+42g9TgUfTZA49vBPit3w3MosC7xs9Bqg805f1aexsYqiPbs2bPnhHHV2LNnD8B2aZjbs2ePtUPZpzItcDEbhDgQSbPDDumfP4qYidi2b8+ePS2BHUpBi7jvy4wfb11VW+RmzgxK4meU+W7+mhYMST5pVP/b6nmx4/kdPeb+H1avnIppNeUCAAAAAElFTkSuQmCC",
"payment_method": {
"code": "10",
"name": "Efectivo"
}
},
"items": [
{
"code_reference": "12345",
"name": "producto de prueba",
"quantity": 1,
"discount_rate": "20.00",
"discount": "10000.00",
"gross_value": "40000.00",
"tax_rate": "0.00",
"taxable_amount": "0.00",
"tax_amount": "0.00",
"price": "50000.00",
"is_excluded": 1,
"unit_measure": {
"id": 70,
"code": "94",
"name": "unidad"
},
"standard_code": {
"id": 1,
"code": "999",
"name": "Estándar de adopción del contribuyente"
},
"total": 40000,
"withholding_taxes": [
{
"tribute_code": "06",
"name": "ReteRenta",
"value": "1400.00",
"rates": [
{
"code": "06",
"name": "ReteRenta",
"rate": "3.50"
}
]
}
]
},
{
"code_reference": "54321",
"name": "producto de prueba 2",
"quantity": 1,
"discount_rate": "0.00",
"discount": "0.00",
"gross_value": "50000.00",
"tax_rate": "0.00",
"taxable_amount": "0.00",
"tax_amount": "0.00",
"price": "50000.00",
"is_excluded": 1,
"unit_measure": {
"id": 70,
"code": "94",
"name": "unidad"
},
"standard_code": {
"id": 1,
"code": "999",
"name": "Estándar de adopción del contribuyente"
},
"total": 50000,
"withholding_taxes": []
}
],
"withholding_taxes": [
{
"tribute_code": "06",
"name": "ReteRenta",
"value": "1400.00"
}
],
"adjustment_notes": [],
"numbering_range": {
"prefix": "SEDS",
"from": 984000000,
"to": 985000000,
"resolution_number": "18760000003",
"start_date": "01-01-2025",
"end_date": "31-12-2025",
"months": 11
}
}
}