-
Notifications
You must be signed in to change notification settings - Fork 122
Home
Ernesto edited this page Aug 16, 2018
·
21 revisions
El objetivo de este proyecto es poder brindar a la comunidad de desarrolladores una herramienta intermediaria tipo API (Application programming interface) para facilitar la implementación de la Facturación Electrónica en Costa Rica, que se encargue de toda la complejidad de la comunicación con la plataforma del Ministerio de Hacienda y el cumplimiento de los requerimientos técnicos respectivos.
Este es un trabajo colaborativo en el cual múltiples individuos y organizaciones hemos unido esfuerzos para hacer este proyecto una realidad, ésta documentación está en constante mejora y agradecemos toda colaboración por hacerla aún mejor, desde arreglar una falta ortográfica, corregir enlaces, hasta escribir un artículo completo.
- Requerimientos Técnicos
- Php > 5.5.0
- MySQL o Mariadb
- Instalación librería curl
- Instalación php-xml
- Instalación
- Upload del certificado o llave criptográfica
- Solicitud de Token
- Solicitud de refrescar token
- Creación de Clave para los XML de Factura Electrónica
- Creación de Clave para Tiquete Electrónico
- Creación de Clave para Nota de Crédito
- Creación de Clave para Nota de Débito
- Creación de clave para Mensaje Aceptación (Aceptación total, Parcialmente y Rechazo)
- Creación de xml Factura Electrónica
- Creación de xml Tiquete Electrónico
- Creación de xml Nota de Crédito
- Creación de xml Nota de Débito
- Firmado del xml Factura Electrónica
- Firmado del xml Tiquete Electrónico
- Firmado del xml Nota de Crédito
- Firmado del xml Nota de Débito
- Firmado del xml Mensaje de Aceptación
- Envío a Hacienda del xml de Factura Electrónica, Notas de Crédito, Notas de Débito
- Envío a Hacienda del xml de Tiquete Electrónico
- Envío a Hacienda del xml de Mensaje Aceptación (Aceptación total, Parcialmente y Rechazo)
- Consulta de estado de los comprobantes