Implementación de un sistema de facturación para Costa Rica
Resumen
En el presente informe detallaré mi trabajo en la implementación de un Sistema de Facturación Electrónica, el mismo que puede ser aplicado a cualquier empresa, persona natural o jurídica en Costa Rica.
Empezaremos por la implementación del Sistema R-eInvoice, Sistema desarrollado en Grecia, cuya función principal es contar con una interfaz web en el que los usuarios puedan visualizar sus comprobantes emitidos. Pero también tiene otras funciones de suma importancia como recibir el XML formato Hacienda, realizar la firma digital, generar PDF, enviar XML firmado al Ministerio de Hacienda y recibir la respuesta del Ministerio de Hacienda. Todas estas funciones las detallaré en el presente informe.
Veremos además el desarrollo e implementación de Sistemas complementarios a R-eInvoice como por ejemplo el Portal Facturador, donde los usuarios a través de una interfaz web generan manualmente los XML de sus comprobantes (con el formato definido por el Ministerio de Hacienda) y son enviados a R-eInvoice para su proceso.
Otros sistemas como ComponenteCR_TXT y ComponenteCR_XML, son Servicios Windows los mismos que generan XML formato Hacienda, a través de archivos intermedios TXT y XML respectivamente para luego ser enviados a R-eInvoice para su proceso.
Finalmente veremos el ComponenteRicoh también es un Servicio Windows, utilizado
exclusivamente por RICOH – Costa Rica, genera los XML formato Hacienda, a través de un XML- Intermedio generado por RICOH - Costa Rica.
Los sistemas Portal Facturador, ComponenteCR_TXT, ComponenteCR_XML y ComponenteRicoh fueron desarrollados por mi persona. Usando como lenguaje de programación Visual C# y Base de datos SQL Server.
Colecciones
El ítem tiene asociados los siguientes ficheros de licencia: