Name | Description | Type | Additional information |
---|---|---|---|
sendToDian |
Indica si el documento se debe enviar a la DIAN. Sino, el envío se hará después. El estado se podrá consultar con GetDocumentStatus. Por defecto: true. |
boolean |
Optional |
emailForRejectionNotification |
Email al que se debe notificar si se rechaza el documento |
string |
String length: inclusive between 0 and 100 |
sendAlertTo |
Correos electrónicos a los que se debe notificar la generación del documento. Por defecto, se usan los correos de los contactos del adquirente. Si se usa este campo, se ignorarán los correos de los contactos. Obligatorio cuando se trata de un documento a consumidor final. Pueden enviarse varios correos, separados por ; |
string |
String length: inclusive between 0 and 500 |
fiscalLocationSupplier |
Localización fiscal del adquirente. Sólo aplica para consumidor final. |
Location |
Optional |
physicalLocationSupplier |
Localización fisica del adquirente. Si no se envía, se usa la primer dirección física del adquirente. (sólo es requerido, cuando el tipo de operación es nota sin referencia a factura) |
Location |
Optional |
valueTRM |
Valor TRM de la moneda |
decimal number |
Range: inclusive between 0 and 1E+18 |
dateTRM |
Fecha del TRM |
date |
Optional |
currency |
Moneda a usar (sólo es requerido, cuando el tipo de operación es nota sin referencia a factura) |
string |
Required String length: inclusive between 0 and 3 |
currencyCodeLocal |
Código de la moneda local independiente de el codigo de moneda de cambio |
string |
Optional |
supplier |
Tipo de documento del adquirente (sólo es requerido, cuando el tipo de operación es nota sin referencia a factura) |
IdentificationRequest |
Optional |
paymentMethodCode |
Código de método de pago |
string |
Required String length: inclusive between 0 and 10 |
paymentMeanCode |
Código de medio de pago |
string |
Required String length: inclusive between 0 and 10 |
paymentId |
Identificador de pago |
string |
String length: inclusive between 0 and 200 |
expirationDate |
Fecha de vencimiento |
date |
Optional |
additionalSupplier |
Listado de adquirentes, si se quiere facturar a varios. Los porcentajes deben sumar 100%. El adquirente de la factura, se usará como adquirente principal, y debe estar incluido en esta lista |
Collection of AdditionalSupplier |
Optional |
operationTypeCode |
Código tipo de operación |
string |
Required String length: inclusive between 0 and 10 |
supportDocumentNumber |
Número de factura |
string |
String length: inclusive between 0 and 45 |
prefix |
prefijo para el cual se realizara la factura |
string |
Required String length: inclusive between 0 and 5 |
adjustmentNoteNumber |
Número de factura |
string |
Required String length: inclusive between 0 and 45 |
causeCode |
Causa de la nota 1 2 3 4 5 6 Otro |
string |
Required String length: inclusive between 0 and 10 |
issueDate |
Fecha de emisión de la nota |
date |
Required Range: inclusive between 1/1/2000 and 1/1/5000 |
Location |
Localizacion de la compañia |
Location |
Optional |
anexo |
Documento .zip convertido en base64 |
string |
Optional |
note |
Nota para ser visualizada en la representación gráfica |
string |
String length: inclusive between 0 and 300 |
observations |
Observaciones |
Observations |
Optional |
items |
Lista de productos |
Collection of Item |
Required |
allowancesOrCharges |
Cargos y Descuentos |
Collection of AllowancesOrCharges |
Optional |
xmlAdditionals |
Adicionales de XML |
Collection of XmlAdditional |
Optional |
roundingAmount |
Valor de redondeo de la factura, si aplica |
decimal number |
Optional |
subTotalAmount |
Subtotal de la facura |
decimal number |
Required Range: inclusive between 0 and 1E+18 |
subtotalLocal |
Valor de Subtotal para moneda local |
decimal number |
Range: inclusive between 0 and 1E+18 |
taxTotalAmount |
Total de impuestos de la facura |
decimal number |
Required Range: inclusive between 0 and 1E+18 |
taxesTotalLocal |
Total de impuestos para moneda local |
decimal number |
Range: inclusive between 0 and 1E+18 |
totalAmount |
Total de la factura |
decimal number |
Required Range: inclusive between 0 and 1E+18 |
totalLocal |
Total con retenciones para moneda local. Campo opcional. Valor por defecto 0 |
decimal number |
Range: inclusive between 0 and 1E+18 |
sectorAdditionals |
Adicionales del sector |
SectorAdditionals |
Optional |
bussinesLine |
Línea de negocio a mostrar en el asunto |
string |
String length: inclusive between 0 and 500 |