Consultar eventos electrónicos de un documento recibido
Changed onUrl Servicio: Al correo electrónico registrado como usuario para el consumo de los servicios te enviamos una URL. Debes reemplazar el valor {urlServicio} por la URL que recibiste en tu correo electrónico. Ejemplo: Si la URL recibida en el correo es https://feprb.loggro.com/FacturacionElectronica/RecepcionDocumentoElectronicoValidacionPrevia?wsdl Entonces, la Url para el consumo del servicio será: https://feprb.loggro.com/FacturacionElectronica/RecepcionDocumentoElectronicoValidacionPrevia?wsdl/consultarEventosDocumento
Este servicio SOAP permite consultar los eventos electrónicos que han sido generados y confirmados por la DIAN para un documento electrónico recibido, por ejemplo los eventos de Acuse de recibo, Recibo del bien o prestación del servicio, Aceptación expresa o Reclamación. Por cada evento se retorna el AttachedDocument firmado, que contiene el evento y la respuesta de la DIAN, para que lo conserves como soporte.
Importante: el servicio retorna únicamente los eventos que ya fueron confirmados por la DIAN. Los eventos que aún están en cola para su transmisión y los eventos rechazados por la DIAN no aparecen en la respuesta.
Ten en cuenta
- Si el documento no tiene ningún evento procesado, el servicio retorna operacionExitosa = false con un mensaje indicando que el documento no se encuentra disponible. Si solo tiene eventos rechazados, retorna operacionExitosa = true con la lista vacía.
- El campo operacionExitosa de cada evento no es confiable para distinguir éxito de error. Valida cada evento con mensajeError y con attachedDocumentBase64.
- Para los eventos generados antes de noviembre de 2022, el evento se retorna con un mensajeError que indica que la acción solo está disponible para eventos posteriores.
- attachedDocumentBase64 puede retornar vacío cuando no fue posible generar el documento, sin que se reporte un error.
- La respuesta puede ser extensa, porque cada evento incluye un documento XML en Base64. Evita invocar el servicio de forma repetida sobre el mismo documento.
Request
- Base URL{urlServicio}
- URL{urlServicio}/consultarEventosDocumento
- Authnone declared
Request body application/xml
Example request
{
"nitFacturador": "91345021",
"idDocumento": "abc123-def456"
}Response
Respuesta del servicio. El servicio responde 200 tanto cuando la consulta se ejecuta como cuando se presenta un error; el resultado se indica en el campo operacionExitosa.
Changes
- info
endpoint added
- info