NameDescriptionTypeAdditional information
DoeaEsResponsable

Este campo permite indicar si es un adquiriente responsable o no. 1 Es responsable y 0 no es responsable. Adquiriente resposable es aquel que esta obligado a emitir facturas electrónicas por ende esta obligado a recibirlas tambien de manera electrónica. El adquiriente responsable debe indicar en el catalogo de participantes de la Dian cual va hacer el mecanismo de recpeción de facturas.

integer

Required

Range: inclusive between 0 and 1

DoeaEsnacional

Indica si el Adquiriente o Comprador es Colombiano o Extranjero. 1 si es Colombiano y 0 Para Extranjero. Esta entrada modifica el cobro de algunos impuestos y hace obligatorio o no el uso de codigo postal en las direcciones. Para Nacionales es obligatorio indicar el codigo Postal en el campo correspondiente.

integer

Required

Range: inclusive between 0 and 1

DoeaDocumento

Indica el documento del adquiriente o Comprador. Puede ser el numero de nit, de cedula, Documento extranjero, Pasaporte etc.

string

Required

Matching regular expression pattern: ^((?!^DoeaDocumento$)[a-zA-Z0-9])+$

String length: inclusive between 1 and 100

DoeaDiv

Indica el dígito de verificación del NIT. Aplica solo para tipo de documento NIT.

string

Matching regular expression pattern: ^((?!^DoeaDiv$)[0-9])+$

String length: inclusive between 1 and 1

DoeaRazonSocial

Indica la razón solcial del adquiriente

string

String length: inclusive between 1 and 1000

DoeaNombreCiudad

Indica el nombre de la ciudad del adquiriente. se debe enviar solo cuando el adquiriente no es nacional, DoeaEsnacional=0.

string

None.

DoeaNombreDepartamento

Indica el nombre del departamento o la provincia del adquiriente. se debe enviar solo cuando el adquiriente no es nacional, DoeaEsnacional=0.

string

None.

DoeaPais

Indica el País del adquiriente. Ver Apartado 6.4.1 (ISO 3166-1) Se utiliza Codigo de dos dígitos. Para Colombia es CO

string

Required

Matching regular expression pattern: ^((?!^DoeaPais$)[a-zA-Z])+$

String length: inclusive between 1 and 2

DoeaDireccion

Indica la dirección del adquiriente

string

Required

String length: inclusive between 1 and 200

DoeaObligaciones

Indica las Responsabilidades, calidades y atributos del adquiriente. Aplica solo para los adquirientes con documento tipo NIT. Estos son los codigos que aparecen en rut de adquiriente en la casilla 53. si se cuenta con varias se deben enviar separadas por; se permiten solo los valores del apartado 6.2.7. Puede usar como Comodin O-99

string

None.

DoeaNombres

Indica los nombres del adquiriente. Aplica solo para las personas naturales. Si tiene segundo nombre va tambien en este campo

string

None.

DoeaApellidos

Indica los Apellidos del adquiriente. Aplica solo para las personas naturales. Si tiene segundo Apellido va tambien en este campo

string

None.

DoeaOtrosNombres

Indica los Otros Nombres del adquiriente. Aplica solo para las personas naturales. Si tiene mas de dos nombres va en este campo

string

None.

DoeaCorreo

Indica el correo del adquiriente. Los correos de este campo seran a los que les llegue la factura. Se pueden cargar varios correos separados por ;

string

Required

String length: inclusive between 1 and 1000

DoeaTelefono

Indica el telefono Del Adquiriente

string

None.

TiotCodigo

Indica el tipo de persona u organizacion tributaria. Tipo de persona. 1 Juridica,2 Natural Ver Apartado 6.2.3.

integer

Required

Range: inclusive between 1 and 2

CopcCodigo

Indica el código Postal del adquiriente nacional. Solo se debe enviar cuando el adquiriente es Nacional. Con este parámetro se carga la ciudad y departamento. Se debe cargar uno de los codigos del apartado 6.4.4. Se Puede Utilizar la pagina https://codigo-postal.co/colombia/ para mas información

string

Required

Matching regular expression pattern: ^((?!^CopcCodigo$)[0-9])+$

String length: inclusive between 6 and 6

RegCodigo

Indica el Régimen tributario del adquiriente. Solo Existen Dos Posibles Opciones 48 Responsable de iva o 49 No responsable de iva

string

Required

Matching regular expression pattern: ^((?!^RegCodigo$)[04589])+$

String length: inclusive between 2 and 2

TidtCodigo

Indica el tipo de Documento Tributario. 31 NIT. 13 Cedula Ver Apartado 6.2.1

string

Required

Matching regular expression pattern: ^((?!^TidtCodigo$)[0-9])+$

String length: inclusive between 2 and 2

DoeaManejoAdjuntos

Indica si se va a usar PDF personalizado para la representación Gráfica. 1 PDF personalizado, 0 PDF genérico . Por defecto sera 0

integer

Required

Range: inclusive between 0 and 4

DoeaProcedencia

string

Matching regular expression pattern: ^((?!^TidtCodigo$)[0-2])+$

String length: inclusive between 2 and 2