Skip to content

Consumidor final

Emisión hacia consumidor final según reglas DIAN.

1 operaciones documentadas.

Enviar factura — set de pruebas consumidor final

Section titled “Enviar factura — set de pruebas consumidor final”

POSThttps://api.facttec.co/api/ubl2.1/invoice

  • Aplica la misma documentacion que el PRIMER ENVIO DE FACTURA de la sección 02 - PRIMEROS ENVIOS.

  • Este ejemplo ilustra como se debe utilizar la API para enviar una factura para consumidor final, es decir cuando no se tienen los datos del customer y se utiliza el cliente 222222222222

Headers

Header Valor
Accept application/json
Content-Type application/json
Authorization Bearer {api_token}
Body JSON
{
"number": 990000371,
"type_document_id": 1,
"resolution_number": "18760000001",
"prefix": "SETP",
"date": "2021-08-17",
"time": "06:08:12",
"sendmail": true,
"email_pos_customer": "alexander_obando@hotmail.com",
"customer": {
"identification_number": 222222222222,
"name": "CONSUMIDOR FINAL",
"merchant_registration": "0000000-00"
},
"payment_form": {
"payment_form_id": 1,
"payment_method_id": 10,
"payment_due_date": "2021-08-17",
"duration_measure": "0"
},
"allowance_charges": [
{
"discount_id": 1,
"charge_indicator": false,
"allowance_charge_reason": "DESCUENTO GENERAL",
"amount": "0.00",
"base_amount": "840336.13"
}
],
"legal_monetary_totals": {
"line_extension_amount": "840336.13",
"tax_exclusive_amount": "840336.13",
"tax_inclusive_amount": "1000000.00",
"allowance_total_amount": "0.00",
"charge_total_amount": "0.00",
"payable_amount": "1000000.00"
},
"tax_totals": [
{
"tax_id": 1,
"tax_amount": "159663.86",
"percent": "19",
"taxable_amount": "840336.13"
}
],
"invoice_lines": [
{
"unit_measure_id": 70,
"invoiced_quantity": "1",
"line_extension_amount": "840336.13",
"free_of_charge_indicator": false,
"allowance_charges": [
{
"charge_indicator": false,
"allowance_charge_reason": "DESCUENTO GENERAL",
"amount": "0.00",
"base_amount": "1000000.00"
}
],
"tax_totals": [
{
"tax_id": 1,
"tax_amount": "159663.86",
"taxable_amount": "840336.13",
"percent": "19.00"
}
],
"description": "COMISION POR SERVICIOS",
"code": "COMISION",
"type_item_identification_id": 4,
"price_amount": "840336.13",
"base_quantity": "1"
}
]
}
Ejemplo cURL
Terminal window
curl -X POST 'https://api.facttec.co/api/ubl2.1/invoice' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {api_token}' \
-H 'Content-Type: application/json' \
-d '{
"number": 990000371,
"type_document_id": 1,
"resolution_number": "18760000001",
"prefix": "SETP",
"date": "2021-08-17",
"time": "06:08:12",
"sendmail": true,
"email_pos_customer": "alexander_obando@hotmail.com",
"customer": {
"identification_number": 222222222222,
"name": "CONSUMIDOR FINAL",
"merchant_registration": "0000000-00"
},
"payment_form": {
"payment_form_id": 1,
"payment_method_id": 10,
"payment_due_date": "2021-08-17",
"duration_measure": "0"
},
"allowance_charges": [
{
"discount_id": 1,
"charge_indicator": false,
"allowance_charge_reason": "DESCUENTO GENERAL",
"amount": "0.00",
"base_amount": "840336.13"
}
],
"legal_monetary_totals": {
"line_extension_amount": "840336.13",
"tax_exclusive_amount": "840336.13",
"tax_inclusive_amount": "1000000.00",
"allowance_total_a
'