Comprobantes Electrónicos

El siguiente sitio es solo para Desarrolladores de sistemas informáticos que deseen realizar una integración de sus sistemas al sistema de Comprobantes Electrónicos de la DGT (Dirección General de Tributación) del Ministerio de Hacienda de Costa Rica. La utilización del API de integración de ComprobantesElectronicosCR.com vía WEB que permite validar la información, firmar los documentos y enviarlos a la DGT.

Servicio

Nuestro servicio le permite realizar la integración con los Comprobantes Electrónicos (Facturación Electrónica) de la DGT (Dirección General Tributaria) del Ministerio de Hacienda de Costa Rica, de una manera muy rápida y sin preocuparse de adquirir un hardware y/o software, o bien desgastarse en realizar desarrollos informáticos que requieren respuestas rápidas de la DGT. Este proceso realiza el sellado de firma digital (utilizando la Llave Criptográfica del ATV, también llamada Firma Digital Tributaria) y realizar la entrega de los documentos a la DGT y obtiene la confirmación de recibido (aceptado o rechazo) por parte de la DGT.

 

Para cualquiera de nuestros procesos el cliente debe de tener un sistema de facturación o ERP que lleve el control de facturación. De forma que nuestro API de ComprobantesElectronicosCR.com solo realiza la recepción de las variables mediante un Webservice y retorna ambos documentos (documento XML enviado a la DGT y el documento XML de confirmación de recibido).

Proceso Emisor Electrónico:

Es la opción que permite enviar Factura, Tiquetes, Notas de Crédito o Notas de Débito a la DGT del Ministerio de Hacienda y donde la DGT brinda un comprobante de recibido. En el siguiente diagrama explicaremos la funcionabilidad de cada uno de los pasos.

 

Pasos Proceso Emisor Electrónico

 

 

El Cliente debe de ingresar al sistema ATV (Administración Tributaria Virtu@l) para poder obtener la llave criptográfica y el usuario/contraseña de acceso a la interfaz de conexión de la DGT, para el ambiente de pruebas (Sandbox) y luego de realizarlas puede pasar a la producción.

 

Una vez con la información del paso 1, deberá accesar a la interfaz gráfica del API de ComprobantesElectronicosCR.com o bien utilizar las funciones del API, para cargar dicha información.

 

Cuando se emite un documento (Factura, Tiquete, Nota de Crédito o Débito) se envía la información vía Webservice pudiendo utilizar una de las dos funciones que tiene el API al sistema.

 

Dependiendo de la función utilizada en el paso 3, el sistema genera o no el documento XML.

 

Se realiza una validación de cada uno los parámetros solicitados, tanto en formato como el cálculo de los mismos.

 

Se realiza el firmado del documento, mediante la firma digital tributaria.

 

Se entrega el documento XML-Firmado (archivo estructurado) y XML-DGT (comprobante de la DGT).

 

Se recibe el comprobante de la DGT (XML-DGT), con la aceptación o rechazo del documento.

 

Se almacenan los documentos (XML-Firmado y XML-DGT) y se entregan a la solución del proveedor de servicios.

 

Para que la solución del proveedor de servicios entregue los documentos PDF (archivo no estructurado), XML-Firmado (archivo estructurado) y XML-DGT (comprobante de la DGT) a su cliente. O bien también la solución ofrece una opción de envío de estos documentos al cliente.

 

Proceso Receptor Electrónico:

En el otro escenario donde un contribuyente recibe una factura de un proveedor, deberá hacer la aceptación o rechazo del documento (factura, tiquete, nota de crédito o nota de débito), generando un nuevo documento XML-Firmado y enviado a la DGT y donde la DGT brinda un comprobante de recibido. Siendo importante aceptar los documentos, para poderlo utilizar como respaldo para créditos o gastos. En el siguiente diagrama explicaremos la funcionabilidad de cada uno de los pasos.

 

Pasos Proceso Emisor Electrónico

 

 

El Proveedor envía por mediante un medio electrónico el documento PDF, XML-Firmado (archivo estructurado) y XML-DGT (comprobante de la DGT).

 

El Cliente utiliza los documentos XML-Firmado (archivo estructurado) y XML-DGT (comprobante de la DGT) ingresándolos en el sistema de facturación o ERP y envía mediante el API el documento para la aceptación o rechazo.

 

Se valida la información y se genera un nuevo documento XML y se firma el mismo, generando el XML-Firmado-Receptor.

 

Se envía el documento XML-Firmado-Receptor a la DGT.

 

La DGT recibe el documento XML-Firmado-Receptor y genera un comprobante de recepción documento XML-DGT-Receptor (con la aceptación o rechazo del mismo).

 

ComprobantesElectronicosCR.com recibe el XML-DGT-Receptor y almacena los documentos XML-Firmado-Receptor y XML-DGT-Receptor.

 

El sistema de ComprobantesElectronicosCR.com envía los documentos XML-Firmado-Receptor y XML-DGT-Receptor al sistema ERP o de Facturación del Cliente. Para que el Cliente le envíe al Proveedor de servicios dicha información.

 

Planes

Consulte sobre nuestros planes



(Cuando es un sólo Obligado Tributario que requiere el servicio de integración con el API.)


(son planes de alto volumen de documentos, donde no importa la cantidad de Obligados Tributarios.)

Contáctenos

Por favor complete el siguiente formulario para contactarle