Saltar al contenido principal

Referencia de recepción

Esta página reúne las estructuras y los códigos que comparten los métodos de recepción de documentos y eventos.

Documento recibido (DocumentRecepcionType)​

Lo devuelven ExtraerRecepcion y ExtraerDocumentoRecepcion en el campo documentos.

CampoDescripciónObligatorioObservaciones
idSegmentoIdentificador del periodo del documento.SíAño y mes en que se emitió el documento, en formato yyyyMM (por ejemplo, 202209).
tipoTransaccionTipo de transacción.SíFAC: factura electrónica.
NCR: nota crédito.
NDB: nota débito.
numeroTransaccionNúmero del documento electrónico.SíPrefijo y numeración del documento.
fechaEmisionFecha de emisión.SíFecha en que fue emitido el documento electrónico.
fechaHoraIngresoFecha de ingreso a la plataforma.SíFecha y hora en que el sistema registró el documento.
codigoTransaccionCUFE o CUDE del documento electrónico.Sí
identProveedorNúmero de identificación del proveedor del documento.Sí
nombreProveedorNombre o razón social del proveedor.Sí
correoElectronicoCorreo electrónico del proveedor registrado en el XML.Sí
montoValor total del documento electrónico.SíValor del documento registrado en el XML.
TotalImporteBrutoSubtotal de la factura antes de impuestos.SíTotal antes de impuestos registrado en el XML.
TotalCargosTotal de los recargos efectuados.SíTotal de los recargos registrados en el XML.
TotalDescuentosTotal de descuentos del documento.SíTotal de descuentos aplicados al documento y registrados en el XML.
TotalBaseImponibleSumatoria de las bases imponibles del documento.SíTotal de las bases gravables reportadas en el XML.
TotalAnticiposTotal de anticipos del documento.SíTotal de los anticipos registrados en el XML.
vlrBrutoImpuestoSubtotal más impuestos.SíValor bruto más impuestos registrados en el XML.
TotalIVATotal del IVA.SíValor total del IVA reportado en el XML.
esRecibidoIndica si el documento ya tiene todos los eventos de recepción y, por tanto, es título valor.SíVer Estado de recepción del documento.
comentarioRecibidoRazón del rechazo, cuando el documento fue rechazado.No
fechaHoraRecibidoFecha y hora en que se registró el evento de aceptación expresa o rechazo.No
esContadoIndica si el documento es de contado o a crédito.Sítrue: contado.
false: crédito.
eventosCódigos de los eventos registrados para el documento.SíLista separada por punto y coma, por ejemplo "02;030;032". Ver Códigos de evento.

Estado de recepción del documento​

Los campos esRecibido y comentarioRecibido determinan el estado de la recepción:

esRecibidocomentarioRecibidoEstado
true—Documento recibido (título valor).
falsenullDocumento en proceso; aún no tiene todos los eventos de recepción.
falseRazón del rechazoDocumento rechazado.

Evento del documento (EventoDocumentoType)​

Lo devuelve ExtraerEventosRecepcion en el campo eventos. Los eventos de documentos emitidos tienen su propia estructura; ver ExtraerEventosEmision.

CampoDescripciónObligatorioObservaciones
idSegmentoIdentificador del periodo del documento.SíAño y mes en que se emitió el documento, en formato yyyyMM (por ejemplo, 202209).
tipoTransaccionTipo de transacción.SíR_FAC: factura electrónica.
R_NCR: nota crédito.
R_NDB: nota débito.
numeroTransaccionNúmero del evento.SíPrefijo y numeración.
fechaEmisionFecha de emisión.SíFecha en que fue emitido el documento electrónico.
codigoTransaccionCUDE del evento.Sí
estadoEstado del proceso del evento.SíÉXITO: evento procesado correctamente.
PROCE: el evento se encuentra en proceso.
ERROR: el evento generó un error o fue rechazado por la DIAN.
fechaHoraIngresoFecha de ingreso a la plataforma.SíFecha y hora en que el sistema registró el documento.
fechaHoraEnvioAutoridadFecha de envío a la DIAN.Sí
fechaHoraUltProcesoFecha de la última actualización del evento.Sí
XMLXML del evento (ApplicationResponse).Sí
codigoEventoCódigo del evento.SíVer Códigos de evento.
descripcionEventoDescripción del evento.Sí
tipoRechazoTipo de rechazo, cuando el evento es 031.NoVer Tipos de rechazo.
nombreRechazoDescripción del rechazo, cuando el evento es 031.No

Códigos de evento​

CódigoDescripciónGenerado por
02Documento validado por la DIAN.DIAN
04Documento rechazado por la DIAN.DIAN
030Acuse de recibo del documento.Receptor
031Reclamo o rechazo.Receptor
032Recibo del bien o prestación del servicio.Receptor
033Aceptación expresa.Receptor
034Aceptación tácita.Emisor

Jerarquía de los eventos​

Antes de generar un evento verifica el último evento registrado del documento. La generación sigue esta jerarquía:

CódigoEventoGenerado porRequisitos y efecto
02Documento validado por la DIANDIANEl documento fue aprobado. Es requisito para cualquier otro evento.
04Documento rechazado por la DIANDIANEl documento fue rechazado; no es posible generar más eventos.
030Acuse de recibo del documentoReceptorLa factura fue recibida. Es requisito para los demás eventos.
032Recibo del bien o prestación del servicioReceptorEl comprador da fe de haber recibido el producto o servicio. Es requisito para 031, 033 o 034. Desde este evento, el comprador tiene 72 horas hábiles para aceptar o rechazar la factura.
033Aceptación expresaReceptorLa factura es aceptada y se convierte en título valor. Requiere 030 y 032.
031Reclamo o rechazoReceptorLa factura tiene algún error y es rechazada. Requiere 030 y 032 y un tipo de rechazo.
034Aceptación tácitaEmisorSi pasan más de 72 horas hábiles desde el evento 032 sin aceptación ni rechazo, el emisor puede generar la aceptación tácita. Ver Aceptación tácita (evento 034).

Los eventos del receptor se generan con GenerarEvento (uno a uno) o con GenerarEventosCompletos (genera 030 y 032 automáticamente antes de 033 o 031).

Tipos de rechazo​

Aplican cuando el código del evento es 031 (reclamo o rechazo).

CódigoDescripción
01Documento con inconsistencias.
02Mercancía no entregada totalmente.
03Mercancía no entregada parcialmente.
04Servicio no prestado.