Thursday, October 18, 2018

Mensaje del Receptor Facturación electronica Costa Rica (Version 4.2 and 4.3)

Les comparto un ejemplo de como firmar XML y enviar JSON  mensaje receptor hacienda CR, los metodos genericos realizados tambien lo podrian utilizar para enviar Factura electronica, Tiquete Electronico, Notas de credito Etc. solo cambiando el schema que corresponda.


Tecnologias utilizadas.

1. Spring Boot 2.0.5.RELEASE
2. Maven 4
3. Java 8
4. Eclipse: Oxygen.1.a Release (4.7.1a)
5. Tomcat 8.5
6. Postman 6.4.4



Proyecto.




Insumos necesarios:

-Certificado .p12  + clave.
-clientId + usuario + contraseña --> para genera el token de seguridad.
-Url se encuentra en la pagina hacienda CR.

Cambiar datos en el proyecto.

1.  Importar proyecto Maven eclipse.
2.  messages.properties y FeMensajeReceptorRestController.java colocar datos correspondientes.
3. en el folder certificado colocar certificado.
4.  Run as -> Run on Server.
5. Probar con Postman.

Respuesta Hacienda.






Codigo en GitHub.


Referencias:

https://tribunet.hacienda.go.cr/FormatosYEstructurasXML.jsp
https://www.flecharoja.com/blog/2018-03/mensaje-receptor/
https://github.com/tim1991/facturaci-n-electronica-costarica-java






No comments:

Post a Comment

🚀 Spring Boot 3.5 → 4.0.3 Migration Summary

Import Changes, API Adjustments & Compatibility Results Migration summary from Spring Boot 3.5 → 4.0, including breaking changes, depend...