githubEditar

Comprobante de retención

Introducción

El comprobante de retención electrónico respalda la retención de impuestos en la fuente, como el Impuesto a la Renta (IR) o el IVA, aplicada al momento del pago a un proveedor. Este documento digital sustituye al tradicional talonario físico, y debe ser emitido por el agente de retención en los plazos establecidos por el SRI. Incluye los porcentajes, bases imponibles y valores retenidos, y se transmite electrónicamente al SRI para su validación y autorización.

Beneficios de la Facturación Electrónica

  • Eficiencia Operativa: La automatización del proceso de facturación reduce la carga administrativa, disminuyendo los errores humanos y acelerando las transacciones.

  • Reducción de Costos: Menores gastos en papel, impresión, envío y almacenamiento de documentos físicos.

  • Acceso y Gestión Simplificados: El almacenamiento digital facilita la búsqueda y gestión de documentos, lo que es especialmente útil para auditorías y cumplimiento fiscal

Autenticación

Para acceder al servicio de facturación electrónica a través de nuestra API SOAP deben de identificarse y autenticarse usando una credencial única denominada Clave.

La autenticación se realiza incluyendo la credencial en el cuerpo del mensaje SOAP, dentro del nodo <Clave>. A continuación, se describe la estructura de la solicitud.

Ejemplo:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:emis="https://ec.edocnube.com/api/emision" xmlns:com="https://ec.edocnube.com/api/emision/compretencion" xmlns:ext="https://ec.edocnube.com/api/emision/extensiones">
   <soapenv:Header/>
   <soapenv:Body>
      <emis:EmitirFactura>
         <emis:Clave>{CLAVE_VALOR}</Clave>
         <emis:Factura/>
      </emis:EmitirFactura>
   </soapenv:Body>
</soapenv:Envelope>
Elemento
Descripción

Clave

Requerido. Credencial única proporcionada a la empresa para autenticarse. Esta clave es específica y debe mantenerse confidencial.

Emisión de Retención

En esta sección, abordaremos los detalles técnicos específicos del proceso de emisión de retenciones electrónicas utilizando la tecnología SOAP. Exploraremos cómo este enfoque facilita la integración eficiente y segura de los sistemas de facturación dentro de las infraestructuras empresariales existentes, asegurando la conformidad con los estándares legales y fiscales relevantes. Nos centraremos en la implementación de SOAP para describir las interacciones entre los sistemas y los métodos empleados para la transmisión de datos de facturación electrónica.

Estados eDoc

La gestión adecuada de los estados eDoc es crucial en el sistema de facturación electrónica, ya que cada estado refleja una etapa específica en el proceso de validación y envío de documentos a la entidad tributaria. A continuación, se presenta una tabla que describe cada uno de los estados eDoc, proporcionando claridad sobre las acciones necesarias según el estado en que se encuentre el documento.

Valor
Descripción
Causa
Solución

2

Documento autorizado por el ente tributario

Documento autorizado por el SRI

Ninguna

3

Documento no autorizado por el ente tributario

Documento no superó la validación debido al incumplimiento de las reglas de negocio establecidas por el SRI

Realizar la corrección de los datos del documento y emitirlo nuevamente

4

Error al emitir o consultar el documento en eDoc

Ha ocurrido un error en eDoc, el cual ha sido identificado con un código para su seguimiento y solución

Levantar un ticket de atención en el portal de soporte técnico de GuruSoft

5

Documento en espera de autorización por parte del ente tributario

eDoc no pudo establecer una conexión con el SRI para consultar la autorización del documento, se realizará una reconsulta automática posteriormente

Realizar la consulta del estado del documento mediante la API correspondiente, una vez transcurrido un intervalo de tiempo adecuado

6

Documento rechazado por el ente tributario

Documento no cumplió con las validaciones de estructura y/o formato XML requeridas por el SRI

Realizar la corrección de los datos del documento y emitirlo nuevamente

7

Documento en espera de recepción por parte del ente tributario

eDoc no pudo establecer una conexión con el SRI para transmitir el documento, se realizará un reenvío automático posteriormente

Realizar la consulta del estado del documento mediante la API correspondiente, una vez transcurrido un intervalo de tiempo adecuado

11

Documento anulado en eDoc

Documento ha sido anulado por el emisor mediante el portal web del SRI

Una vez alcanzado este estado, el documento no puede ser modificado ni revertido

15

Solicitud de emisión o consulta rechazada por eDoc

Solicitud de emisión o consulta no cumplió con las validaciones de estructura y/o formato XML requeridas por eDoc

Realizar la corrección de los datos del documento y emitirlo nuevamente

18

Documento no encontrado en eDoc

Documento consultado no fue encontrando en eDoc

Realizar la corrección de los parámetros de la consulta y repetir el proceso

  • Estado Autorizado (2): Este estado indica que el documento ha sido autorizado por la entidad tributaria. En este punto, no se requiere ninguna acción adicional como reenvío o consulta del estado, pues el documento ya ha completado su proceso satisfactoriamente.

  • Estado No autorizado (3): Este estado indica que el documento no ha sido aprobado y requiere corrección para poder ser autorizado en un nuevo intento. Se permite un máximo de tres envíos por documento (incluyendo el primero). En caso de que el documento permanezca en estado No autorizado, deberá esperar al siguiente día para realizar un nuevo envío.

  • Estados Transitorios (5, 7): Estos estados reflejan las fases intermedias en el proceso de envío y recepción de documentos con la entidad tributaria. En todos estos casos, no se deben reenviar los documentos, sino consultar su estado hasta que cambien a una situación definitiva.

  • Estados de Error y Corrección (4, 6, 15): El estado 4 indica un error en el proceso de envío o procesamiento, y no debe reenviarse automáticamente; es necesario revisar el error específico y corregirlo si es posible. El estado 6 se asigna a documentos rechazados por la entidad tributaria y requiere corrección manual antes de un reenvío. El estado 15 sugiere que el documento fue devuelto por eDoc empresarial y debe ser analizado para determinar la causa y decidir las acciones correctivas apropiadas. En estos casos, la corrección de errores es fundamental antes de cualquier intento de reenvío.

  • Estado de Anulación (11): Este estado indica que el documento ha sido anulado y, por lo tanto, ya no tiene validez legal o administrativa. No se requieren acciones adicionales para documentos en este estado, ya que han sido efectivamente retirados del proceso.

Consideraciones Importantes

  • Consultas de Estado: Para los estados que sugieren consultar el estado del documento, es recomendable establecer un intervalo regular de consultas para evitar la saturación del sistema y asegurar la actualización oportuna del estado del documento.

  • Notificaciones a Soporte: En casos de errores que no pueden ser resueltos directamente por el usuario, como el estado 4, es fundamental notificar al soporte técnico proporcionando todos los detalles necesarios para una rápida resolución del problema.

Diccionario de datos

Consumo

Request

Response

En una comunicación SOAP, las respuestas HTTP pueden variar según el estado y el contenido de la comunicación:

  • 200 (OK): La solicitud se procesó correctamente y devuelve un mensaje SOAP en XML con los detalles de la respuesta.

Estas respuestas permiten manejar adecuadamente los distintos escenarios de comunicación.

Última actualización

¿Te fue útil?