> For the complete documentation index, see [llms.txt](https://factura-electronica.aliaddo.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://factura-electronica.aliaddo.dev/primeros-pasos/estructura-de-los-datos/factura-1.md).

# Documento soporte

## Ejemplo

```json
{
	"format": "Estandar",
	"consecutive": "990004322",
	"externalNumber": "",
	"currencyCode": "COP",
	"currencyRate": 0,
	"date": "2020-1-23",
	"dateDue": "2020-1-29",
	"dateStart": "2020-1-23",
	"dateEnd": "2020-1-29",
	"typeOfOperation": "10",
	"observation": "",
	"termDay": 0,
	"paymentMeanCode": "48",
	"branch": {
		"name": "",
		"address": "",
		"phone": "",
		"countryCode": "",
		"countryName": "",
		"departamentCode": "",
		"departamentName": "",
		"cityCode": "",
		"cityName": ""
	},
	"resolution": {
		"resolutionKey": "fc8eac422eba16e22ffd8c6f94b3f40a6e38162c",
		"resolutionPrefix": "SETT",
		"resolutionNumber": "18760000001",
		"resolutionRangeInitial": "990000000",
		"resolutionRangeFinal": "995000000",
		"resolutionValidFrom": "2019-01-19",
		"resolutionValidUntil": "2030-01-19"
	},
	"supplier": {
		"companyName": "Customer",
		"personType": "1",
		"regimeType": "04",
		"firstName": "Customer",
		"lastName": "Customer",
		"identification": "000000001",
		"digitCheck": "8",
		"identificationTypeCode": "13",
		"email": "email@email.com",
		"phone": "",
		"merchantRegistration": "",
		"responsibleFor": "ZZ",
		"responsibilities": "R-99-PN",
		"economicActivities": "2824;2920",
		"billingAddress": "KR con Calle",
		"billingCountryName": "Colombia",
		"billingCountryCode": "CO",
		"billingRegionName": "Cundinamarca",
		"billingRegionCode": "25",
		"billingCityName": "Chipaque",
		"billingCityCode": "25178",
		"billingPostalCode": "",
		"billingNeighborhood": "",
		"billingPhone": "",
		"billingContactName": "",
		"shippingAddress": "",
		"shippingCountryName": "",
		"shippingCountryCode": "",
		"shippingRegionName": "",
		"shippingRegionCode": "",
		"shippingCityName": "",
		"shippingCityCode": "",
		"shippingPostalCode": "",
		"shippingNeighborhood": "",
		"shippingPhone": "",
		"shippingContactName": ""
	},
	"supportDocumentDetails": [{
		"standardType": "",
		"standardCode": "",
		"itemCode": "0001",
		"itemName": "Item",
		"itemModel": "",
		"description": "Item prueba",
		"brandName": "",
		"itemCodeSupplier": "",
		"isPresent": false,
		"unitMeasurementCode": "",
		"unitMeasurementName": "",
		"price": "1285.00",
		"quantity": "2",
		"discounts": [{
			"name": "",
			"type": "V",
			"rate": 1,
			"amount": 1
		}],
		"charges": [{
			"name": "",
			"type": "V",
			"rate": 10,
			"amount": 10
		}],
		"taxes": [{
			"name": "Iva",
			"code": "01",
			"type": "V",
			"rate": 10,
			"amount": 10
		}],
		"withholdings": [{
			"name": "ReteFuente",
			"code": "06",
			"type": "P",
			"rate": 10,
			"amount": 3.4
		}],
		"isvMandante": {
			"name": "Mandante",
			"identification": "000001",
			"digitCheck": "8",
			"identificationTypeCode": "13"
		}
	}],
	"totals": {
		"prepaymentAmount": 68,
		"amount": 0
	},
	"discounts": [{
		"name": "",
		"type": "",
		"rate": 0,
		"amount": 0
	}],
	"charges": [{
		"name": "",
		"type": "",
		"rate": 0,
		"amount": 0
	}]
}
```

## Estructura

### supportDocument

Tipo: Objeto

Objeto de un documento soporte.

<table data-header-hidden data-full-width="true"><thead><tr><th>Campo</th><th width="107" align="center">Tipo</th><th width="105" align="center">Longitud</th><th width="162" align="center">¿Puede ser nulo?</th><th align="center">Descripción</th></tr></thead><tbody><tr><td><strong>Campo</strong></td><td align="center"><strong>Tipo</strong></td><td align="center"><strong>Longitud</strong></td><td align="center"><strong>¿Es opcional?</strong></td><td align="center"><strong>Descripción</strong></td></tr><tr><td>format (<a href="/pages/dUDpmxc2OlXu3FeKV3t4">Ver opciones</a>)</td><td align="center">string (Enum)</td><td align="center">32</td><td align="center">Sí</td><td align="center">Formato PDF documento</td></tr><tr><td>consecutive</td><td align="center">int</td><td align="center"></td><td align="center">No</td><td align="center">Consecutivo del documento soporte</td></tr><tr><td>externalNumber</td><td align="center">string</td><td align="center">42</td><td align="center">Sí</td><td align="center">Número externo del documento soporte</td></tr><tr><td>currencyCode</td><td align="center">string</td><td align="center">3</td><td align="center">No</td><td align="center">Tipo de moneda</td></tr><tr><td>currencyRate <strong>(Obligatorio si hay un tipo de moneda extranjera)</strong></td><td align="center">number</td><td align="center">18,6</td><td align="center">No</td><td align="center">Tasa de cambio</td></tr><tr><td>date</td><td align="center">date</td><td align="center"></td><td align="center">No</td><td align="center">Fecha de expedición</td></tr><tr><td>dateDue</td><td align="center">date</td><td align="center"></td><td align="center">Sí</td><td align="center">Fecha de vencimiento</td></tr><tr><td>dateStart</td><td align="center">date</td><td align="center"></td><td align="center">Sí</td><td align="center">Fecha inicial del periodo de facturación</td></tr><tr><td>dateEnd</td><td align="center">date</td><td align="center"></td><td align="center">Sí</td><td align="center">Fecha final del periodo de facturación</td></tr><tr><td>observation</td><td align="center">string</td><td align="center">800</td><td align="center">Sí</td><td align="center">Nota / Observación</td></tr><tr><td>termDay</td><td align="center">int</td><td align="center"></td><td align="center">Sí</td><td align="center">Días del termino de pago (Si es pago a contado debe ser 0, si es crédito debe indicar el número de días)</td></tr><tr><td>paymentMeanCode (<a href="/pages/-Lzd1KXLIeP-CTsHxUno">Ver códigos</a>)</td><td align="center">string</td><td align="center">8</td><td align="center">Sí</td><td align="center">Código de medio de pago</td></tr><tr><td>branch <strong>(</strong><a href="#branch"><strong>branch</strong></a><strong>)</strong></td><td align="center">object</td><td align="center"></td><td align="center">Sí</td><td align="center">Objeto de la sucursal</td></tr><tr><td>resolution <strong>(</strong><a href="#resolution"><strong>resolution</strong></a><strong>)</strong></td><td align="center">object</td><td align="center"></td><td align="center">No</td><td align="center">Objeto de la resolución</td></tr><tr><td>supplier <strong>(</strong><a href="#supplier"><strong>supplier</strong></a><strong>)</strong></td><td align="center">object</td><td align="center"></td><td align="center">No</td><td align="center">Objeto del proveedor</td></tr><tr><td>supportDocumentDetails <strong>(</strong><a href="#supportdocumentdetails"><strong>supportDocumentDetail</strong></a><strong>)</strong></td><td align="center">array</td><td align="center"></td><td align="center">No</td><td align="center">Arreglo de objetos del detalle del documento soporte</td></tr><tr><td>totals <strong>(</strong><a href="#total"><strong>total</strong></a><strong>)</strong></td><td align="center">object</td><td align="center"></td><td align="center">No</td><td align="center">Objeto de los totales del documento soporte</td></tr><tr><td>discounts <strong>(</strong><a href="#discount"><strong>discount</strong></a><strong>)</strong></td><td align="center">array</td><td align="center"></td><td align="center">Sí</td><td align="center">Arreglo de objetos de los descuentos</td></tr><tr><td>charges <strong>(</strong><a href="#charge"><strong>charge</strong></a><strong>)</strong></td><td align="center">array</td><td align="center"></td><td align="center">Sí</td><td align="center">Arreglo de objetos de los cargos</td></tr></tbody></table>

### branch

Tipo: Objeto

Sucursales de facturación, para colocar estos datos en lugar de los configurados en el portal ISV.

<table data-header-hidden data-full-width="true"><thead><tr><th width="237">Campo</th><th width="102">Tipo</th><th width="107">Longitud</th><th width="148">¿Puede ser nulo?</th><th>Descripción</th></tr></thead><tbody><tr><td><strong>Campo</strong></td><td><strong>Tipo</strong></td><td>Longitud</td><td><strong>¿Es opcional?</strong></td><td>Descripción</td></tr><tr><td>name</td><td>string</td><td>128</td><td>Sí</td><td>Nombre de la sucursal</td></tr><tr><td>address</td><td>string</td><td>64</td><td>Sí</td><td>Dirección de la sucursal</td></tr><tr><td>phone</td><td>string</td><td>32</td><td>Sí</td><td>Teléfono de la sucursal</td></tr><tr><td>countryCode</td><td>string</td><td>8</td><td>Sí</td><td>Código del país</td></tr><tr><td>countryName</td><td>string</td><td>48</td><td>Sí</td><td>Nombre del país</td></tr><tr><td>departamentCode</td><td>string</td><td>8</td><td>Sí</td><td>Código del departamento</td></tr><tr><td>departamentName</td><td>string</td><td>48</td><td>Sí</td><td>Nombre del departamento</td></tr><tr><td>cityCode</td><td>string</td><td>8</td><td>Sí</td><td>Código de la ciudad</td></tr><tr><td>cityName</td><td>string</td><td>48</td><td>Sí</td><td>Nombre de la ciudad</td></tr></tbody></table>

### resolution&#x20;

Tipo: Objeto

Datos de la resolución de facturación electrónica expedida por la DIAN.

<table data-header-hidden data-full-width="true"><thead><tr><th width="242">Campo</th><th width="105" align="center">Tipo</th><th width="102">Longitud</th><th width="137" align="center">¿Puede ser nulo?</th><th>Descripción</th></tr></thead><tbody><tr><td><strong>Campo</strong></td><td align="center"><strong>Tipo</strong></td><td>Longitud</td><td align="center"><strong>¿Es opcional?</strong></td><td>Descripción</td></tr><tr><td>resolutionKey</td><td align="center">string</td><td>256</td><td align="center">No</td><td>Clave técnica de resolución de numeración de la DIAN</td></tr><tr><td>resolutionPrefix</td><td align="center">string</td><td>8</td><td align="center">No</td><td>Prefijo del de numeración autorizado por la DIAN</td></tr><tr><td>resolutionNumber</td><td align="center">int</td><td></td><td align="center">No</td><td>No. de la resolución</td></tr><tr><td>resolutionRangeInitial</td><td align="center">int</td><td></td><td align="center">No</td><td>Rango inicial de facturación</td></tr><tr><td>resolutionRangeFinal</td><td align="center">int</td><td></td><td align="center">No</td><td>Rango final de facturación</td></tr><tr><td>resolutionValidFrom</td><td align="center">date</td><td></td><td align="center">No</td><td>Fecha inicial de validación de facturación</td></tr><tr><td>resolutionValidUntil</td><td align="center">date</td><td></td><td align="center">No</td><td>Fecha final de validación de facturación</td></tr></tbody></table>

### supplier

Tipo: Objeto

Detalles del proveedor.

<table data-header-hidden data-full-width="true"><thead><tr><th width="244">Campo</th><th width="124" align="center">Tipo</th><th width="113">Longitud</th><th width="140" align="center">¿Puede ser nulo?</th><th>Descripción</th></tr></thead><tbody><tr><td><strong>Campo</strong></td><td align="center"><strong>Tipo</strong></td><td>Longitud</td><td align="center"><strong>¿Es opcional?</strong></td><td>Descripción</td></tr><tr><td>companyName</td><td align="center">string</td><td>128</td><td align="center">No</td><td>Razón social o nombre completo</td></tr><tr><td>personType (<a href="/pages/-Lzd1KXLIeP-CTsHxUno">Ver códigos</a>)</td><td align="center">string</td><td>2</td><td align="center">No</td><td>Tipo de persona</td></tr><tr><td>regimeType (<a href="/pages/-Lzd1KXLIeP-CTsHxUno">Ver códigos</a>)</td><td align="center">string</td><td>2</td><td align="center">No</td><td>Tipo de régimen</td></tr><tr><td>firstName</td><td align="center">string</td><td>80</td><td align="center">No</td><td>Nombres</td></tr><tr><td>lastName</td><td align="center">string</td><td>80</td><td align="center">No</td><td>Apellidos</td></tr><tr><td>identification</td><td align="center">string</td><td>24</td><td align="center">No</td><td>Numero de identificación</td></tr><tr><td>digitCheck</td><td align="center">string</td><td>1</td><td align="center">No</td><td>Dígito de verificación</td></tr><tr><td>identificationTypeCode</td><td align="center">string</td><td>4</td><td align="center">No</td><td>Tipo de identificación</td></tr><tr><td>email</td><td align="center">string</td><td>160</td><td align="center">Sí</td><td>Email</td></tr><tr><td>phone</td><td align="center">string</td><td>24</td><td align="center">Sí</td><td>Teléfono</td></tr><tr><td>merchantRegistration</td><td align="center">string</td><td>16</td><td align="center">Sí</td><td>Registro mercantil</td></tr><tr><td>responsibilities</td><td align="center">string</td><td>500</td><td align="center">No</td><td>Responsabilidades fiscales</td></tr><tr><td>responsibleFor</td><td align="center">string</td><td>12</td><td align="center">Sí</td><td>Responsable de... <a href="/pages/-MiRZdo9wbIMAeAJUXm9"><em><strong>Ver códigos</strong></em></a></td></tr><tr><td>economicActivities</td><td align="center">string</td><td>500</td><td align="center">Sí</td><td>Actividades económicas (Separadas por punto y coma) e.g: <code>"2920;2825;2817"</code></td></tr><tr><td>billingAddress</td><td align="center">string</td><td>128</td><td align="center">Sí</td><td>DATO DE FACTURACIÓN - Dirección</td></tr><tr><td>billingCountryName</td><td align="center">string</td><td>48</td><td align="center">Sí</td><td>DATO DE FACTURACIÓN - Nombre del país</td></tr><tr><td>billingCountryCode</td><td align="center">string</td><td>8</td><td align="center">No</td><td>DATO DE FACTURACIÓN - Código del país</td></tr><tr><td>billingRegionName</td><td align="center">string</td><td>48</td><td align="center">Sí</td><td>DATO DE FACTURACIÓN - Nombre de la región</td></tr><tr><td>billingRegionCode</td><td align="center">string</td><td>8</td><td align="center">No</td><td>DATO DE FACTURACIÓN -Código de la región</td></tr><tr><td>billingCityName</td><td align="center">string</td><td>48</td><td align="center">Sí</td><td>DATO DE FACTURACIÓN - Nombre de la ciudad</td></tr><tr><td>billingCityCode</td><td align="center">string</td><td>8</td><td align="center">Sí</td><td>DATO DE FACTURACIÓN - Código de la ciudad</td></tr><tr><td>billingPostalCode</td><td align="center">string</td><td>16</td><td align="center">Sí</td><td>DATO DE FACTURACIÓN - Código postal</td></tr><tr><td>billingNeighborhood</td><td align="center">string</td><td>40</td><td align="center">Sí</td><td>DATO DE FACTURACIÓN - Barrio</td></tr><tr><td>billingPhone</td><td align="center">string</td><td>24</td><td align="center">Sí</td><td>DATO DE FACTURACIÓN - Teléfono</td></tr><tr><td>billingContactName</td><td align="center">string</td><td>160</td><td align="center">Sí</td><td>DATO DE FACTURACIÓN - Nombre contacto</td></tr><tr><td>shippingAddress</td><td align="center">string</td><td>128</td><td align="center">Sí</td><td>DATO DE ENTREGA - Dirección</td></tr><tr><td>shippingCountryName</td><td align="center">string</td><td>48</td><td align="center">Sí</td><td>DATO DE ENTREGA - Nombre del país</td></tr><tr><td>shippingCountryCode</td><td align="center">string</td><td>8</td><td align="center">Sí</td><td>DATO DE ENTREGA - Código del país</td></tr><tr><td>shippingRegionName</td><td align="center">string</td><td>48</td><td align="center">Sí</td><td>DATO DE ENTREGA - Nombre de la región</td></tr><tr><td>shippingRegionCode</td><td align="center">string</td><td>8</td><td align="center">Sí</td><td>DATO DE ENTREGA - Código de la región</td></tr><tr><td>shippingCityName</td><td align="center">string</td><td>48</td><td align="center">Sí</td><td>DATO DE ENTREGA - Nombre de la ciudad</td></tr><tr><td>shippingCityCode</td><td align="center">string</td><td>8</td><td align="center">Sí</td><td>DATO DE ENTREGA - Código de la ciudad</td></tr><tr><td>shippingPostalCode</td><td align="center">string</td><td>16</td><td align="center">Sí</td><td>DATO DE ENTREGA - Código postal</td></tr><tr><td>shippingNeighborhood</td><td align="center">string</td><td>40</td><td align="center">Sí</td><td>DATO DE ENTREGA - Barrio</td></tr><tr><td>shippingPhone</td><td align="center">string</td><td>24</td><td align="center">Sí</td><td>DATO DE ENTREGA - Teléfono</td></tr><tr><td>shippingContactName</td><td align="center">string</td><td>160</td><td align="center">Sí</td><td>DATO DE ENTREGA - Nombre contacto</td></tr></tbody></table>

### supportDocumentDetails

Tipo: Objeto

Detalle del documento soporte.

<table data-header-hidden data-full-width="true"><thead><tr><th width="180">Campo</th><th width="105" align="center">Tipo</th><th width="110">Longitud</th><th width="117" align="center">¿Puede ser nulo?</th><th>Descripción</th></tr></thead><tbody><tr><td><strong>Campo</strong></td><td align="center"><strong>Tipo</strong></td><td>Longitud</td><td align="center"><strong>¿Es opcional?</strong></td><td>Descripción</td></tr><tr><td>standardType (<a href="/pages/-Lzd1KXLIeP-CTsHxUno">Ver códigos</a>)</td><td align="center">string</td><td>3</td><td align="center">Sí</td><td>Tipo de código estándar DIAN</td></tr><tr><td>standardCode</td><td align="center">string</td><td>64</td><td align="center">Sí</td><td>Código estándar DIAN</td></tr><tr><td>itemCode</td><td align="center">string</td><td>32</td><td align="center">No</td><td>Código del producto o servicio</td></tr><tr><td>itemName</td><td align="center">string</td><td>200</td><td align="center">No</td><td>Nombre del producto o servicio</td></tr><tr><td>itemModel</td><td align="center">string</td><td>32</td><td align="center">Sí</td><td>Modelo del producto o servicio</td></tr><tr><td>description</td><td align="center">string</td><td>1024</td><td align="center">No</td><td>Descripción de la venta</td></tr><tr><td>brandName</td><td align="center">string</td><td>64</td><td align="center">Sí</td><td>Marca del producto o servicio</td></tr><tr><td>itemCodeSupplier</td><td align="center">string</td><td>32</td><td align="center">Sí</td><td>Código del producto colocado por el proveedor</td></tr><tr><td>isPresent</td><td align="center">boolean</td><td>1</td><td align="center">No</td><td>Indica si el producto es un obsequio y por tanto el precio es cero</td></tr><tr><td>isRemmitance</td><td align="center">boolean</td><td>1</td><td align="center">Sí</td><td>Indica si el producto o servicio es una remesa (Sólo para sector de transportes)</td></tr><tr><td>remmitanceNumber</td><td align="center">string</td><td>32</td><td align="center">Sí</td><td>Número de Radicación de la Remesa entregado por el RNDC (Obligatorio para sector transportes)</td></tr><tr><td>remmitanceConsecutive</td><td align="center">string</td><td>23</td><td align="center">Sí</td><td>Nro. del consecutivo de la Remesa según codificación interna de cada empresa (Obligatorio para sector transportes)</td></tr><tr><td>RemmitanceValue</td><td align="center">int</td><td></td><td align="center">Sí</td><td>Valor del flete a cobrar por el servicio de transporte de la remesa. (Obligatorio para sector transportes)</td></tr><tr><td>remmitanceQuantityValue</td><td align="center">int</td><td></td><td align="center">Sí</td><td>Valor de cantidad de la carga transportada, debe ser un entero (sin decimales).</td></tr><tr><td>remmitanceMeasurementUnit <a href="/pages/-Lzd1KXLIeP-CTsHxUno">(Ver códigos)</a></td><td align="center">string</td><td>3</td><td align="center">Sí</td><td>Unidad de medida de la carga transportada</td></tr><tr><td>unitMeasurementCode</td><td align="center">string</td><td>4</td><td align="center">No</td><td>Código de unidad de medida del producto o servicio <strong>(NIU por defecto)</strong></td></tr><tr><td>unitMeasurementName</td><td align="center">string</td><td>64</td><td align="center">Sí</td><td>Nombre de unidad de medida del producto o servicio</td></tr><tr><td>price</td><td align="center">number</td><td>18,6</td><td align="center">No</td><td>Precio unitario del producto o servicio</td></tr><tr><td>quantity</td><td align="center">number</td><td>18,6</td><td align="center">No</td><td>Cantidad del producto o servicio</td></tr><tr><td>discounts <strong>(</strong><a href="#discount"><strong>discount</strong></a><strong>)</strong></td><td align="center">array</td><td></td><td align="center">Sí</td><td>Descuentos <strong>sobre los items (Productos o servicios)</strong></td></tr><tr><td>charges <strong>(</strong><a href="#charge"><strong>charge</strong></a><strong>)</strong></td><td align="center">array</td><td></td><td align="center">Sí</td><td>Cargos adicionales <strong>sobre los items (Productos o servicios)</strong></td></tr><tr><td>taxes <strong>(</strong><a href="#tax"><strong>tax</strong></a><strong>)</strong></td><td align="center">array</td><td></td><td align="center">Sí</td><td>Impuestos <strong>sobre los items (Productos o servicios)</strong></td></tr><tr><td>withholdings <strong>(</strong><a href="#tax"><strong>tax</strong></a><strong>)</strong></td><td align="center">array</td><td></td><td align="center">Sí</td><td>Retenciones <strong>sobre los items (Productos o servicios)</strong></td></tr><tr><td>isvMandante <strong>(</strong><a href="#mandante"><strong>mandante</strong></a><strong>)</strong></td><td align="center">object</td><td></td><td align="center">Sí</td><td>Mandante</td></tr></tbody></table>

{% hint style="warning" %}
Los **descuentos y cargos** pueden ser sobre los items o sobre la documento soporte **pero no sobre ambos**.

Si agregas los descuentos y cargos en el detalle serán calculados **sobre los items del documento soporte**, de lo contrario (si son agregados directamente en el objeto del documento soporte), serán calculados **sobre el documento en general**.
{% endhint %}

### discount

Tipo: Arreglo de objetos

Descuentos **sobre el documento**, tenga en cuenta que **si va a realizar descuentos sobre el documento no se pueden realizar sobre el detalle** o sobre cada producto o servicio facturado.

<table data-header-hidden data-full-width="true"><thead><tr><th width="119">Campo</th><th width="109" align="center">Tipo</th><th width="104">Longitud</th><th width="121" align="center">¿Puede ser nulo?</th><th>Descripción</th></tr></thead><tbody><tr><td><strong>Campo</strong></td><td align="center"><strong>Tipo</strong></td><td>Longitud</td><td align="center"><strong>¿Es opcional?</strong></td><td>Descripción</td></tr><tr><td>name</td><td align="center">string</td><td>40</td><td align="center">Sí</td><td>Nombre del descuento</td></tr><tr><td>type</td><td align="center">string</td><td>1</td><td align="center">No</td><td>Tipo de valor <strong>(V: Valor Fijo, P: Porcentaje)</strong></td></tr><tr><td>rate</td><td align="center">number</td><td>18,2</td><td align="center">No</td><td>Tarifa del descuento <strong>(porcentaje o valor)</strong></td></tr><tr><td>amount</td><td align="center">number</td><td>18,2</td><td align="center">No</td><td>Valor del descuento</td></tr></tbody></table>

### charge

Tipo: Arreglo de objetos

Cargos **sobre el documento**, tenga en cuenta que **si va a realizar cargos sobre el documento no se pueden realizar sobre el detalle** o sobre cada producto o servicio facturado.

<table data-header-hidden data-full-width="true"><thead><tr><th width="131">Campo</th><th width="90" align="center">Tipo</th><th width="107">Longitud</th><th width="116" align="center">¿Puede ser nulo?</th><th>Descripción</th></tr></thead><tbody><tr><td><strong>Campo</strong></td><td align="center"><strong>Tipo</strong></td><td>Longitud</td><td align="center"><strong>¿Es opcional?</strong></td><td>Descripción</td></tr><tr><td>name</td><td align="center">string</td><td>40</td><td align="center">Sí</td><td>Nombre del cargo</td></tr><tr><td>type</td><td align="center">string</td><td>1</td><td align="center">No</td><td>Tipo de valor <strong>(V: Valor Fijo, P: Porcentaje)</strong></td></tr><tr><td>rate</td><td align="center">number</td><td>18,6</td><td align="center">No</td><td>Tarifa del cargo <strong>(porcentaje o valor)</strong></td></tr><tr><td>amount</td><td align="center">number</td><td>18,6</td><td align="center">No</td><td>Valor del cargo</td></tr></tbody></table>

### tax

Tipo: Arreglo de objetos

Impuestos sobre el item, producto o servicio facturado estos impuestos tenga en cuenta que **son por unidad facturada, no lo calcule por la cantidad**.

<table data-header-hidden data-full-width="true"><thead><tr><th width="139">Campo</th><th width="92" align="center">Tipo</th><th width="100">Longitud</th><th width="144" align="center">¿Puede ser nulo?</th><th>Descripción</th></tr></thead><tbody><tr><td><strong>Campo</strong></td><td align="center"><strong>Tipo</strong></td><td>Longitud</td><td align="center"><strong>¿Es opcional?</strong></td><td>Descripción</td></tr><tr><td>name</td><td align="center">string</td><td>64</td><td align="center">No</td><td>Nombre del impuesto</td></tr><tr><td>code</td><td align="center">string</td><td>8</td><td align="center">No</td><td>Código del impuesto</td></tr><tr><td>type</td><td align="center">string</td><td>1</td><td align="center">No</td><td>Tipo del impuesto <strong>(V: Valor Fijo, P: Porcentaje, M: Tarifa x 1000)</strong></td></tr><tr><td>rate</td><td align="center">number</td><td>18,6</td><td align="center">No</td><td>Tarifa o Porcentaje</td></tr><tr><td>amount</td><td align="center">number</td><td>18,6</td><td align="center">No</td><td>Valor con cada cantidad</td></tr></tbody></table>

### mandante

Tipo: Objeto

Datos del mandante.

<table data-header-hidden data-full-width="true"><thead><tr><th width="228">Campo</th><th width="121" align="center">Tipo</th><th width="108">Longitud</th><th width="110" align="center">¿Puede ser nulo?</th><th>Descripción</th></tr></thead><tbody><tr><td><strong>Campo</strong></td><td align="center"><strong>Tipo</strong></td><td>Longitud</td><td align="center"><strong>¿Es opcional?</strong></td><td>Descripción</td></tr><tr><td>name</td><td align="center">string</td><td>128</td><td align="center">No</td><td>Razón social o nombre</td></tr><tr><td>identification</td><td align="center">string</td><td>24</td><td align="center">No</td><td>Número de identificación</td></tr><tr><td>digitCheck</td><td align="center">string</td><td>1</td><td align="center">No</td><td>Dígito de verificación</td></tr><tr><td>identificationTypeCode</td><td align="center">string</td><td>4</td><td align="center">No</td><td>Tipo de identificación</td></tr></tbody></table>

### total

Tipo: Objeto

Totales del documento.

<table data-header-hidden data-full-width="true"><thead><tr><th width="230">Campo</th><th width="111" align="center">Tipo</th><th width="106">Longitud</th><th width="118" align="center">¿Puede ser nulo?</th><th>Descripción</th></tr></thead><tbody><tr><td><strong>Campo</strong></td><td align="center"><strong>Tipo</strong></td><td>Longitud</td><td align="center"><strong>¿Es opcional?</strong></td><td>Descripción</td></tr><tr><td>amount</td><td align="center">number</td><td>18,6</td><td align="center">No</td><td>Total del documento  sin impuestos ni retenciones</td></tr><tr><td>prepaymentAmount</td><td align="center">number</td><td>18,6</td><td align="center">No</td><td>Valor anticipado aplicado al documento</td></tr></tbody></table>
