Skip to content

enzofjh/xades-signer-cr

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xades-signer-cr

Este proyecto realiza el firmado digital de los XMLs de factura electrónica para Costa Rica.

En la carpeta https://github.com/johann04/xades-signer-cr/tree/master/xadessignercr/release está el jar ya compilado:

Usage:
java -jar xades-signer-cr sign <keyPath> <keyPassword> <xmlInPath> <xmlOutPath>
java -jar xades-signer-cr send <endPoint> <xmlPath> <username> <password>
java -jar xades-signer-cr query <endPoint> <xmlPath> <username> <password>

sign firma el xml.

send envía el xml a hacienda.

query consulta el status de una factura basado en su xml (lee el consecutivo del archivo y consulta ese consecutivo).

Ruta de la llave (archivo .p12) generado en ATV (https://www.hacienda.go.cr/ATV/login.aspx).

Pin elegido a la hora de descargar la llave.

Endpoint para enviar/recibir la información a hacienda (igual ATV lo proporciona, varía entre producción y desarrollo).

Nombre de usuario generado en ATV.

Password generado en ATV.

Este proyecto iba a ser utilizado en la implementación de firma digital de mi proyecto https://www.facebook.com/workoutstudioapp pero finalmente no lo utilicé... si le pareció útil siempre me puede colaborar con un like.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 89.6%
  • Java 6.2%
  • CSS 3.7%
  • Other 0.5%