forked from tim1991/facturaci-n-electronica-costarica-java
-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
09e88e9
commit 59e368a
Showing
1 changed file
with
10 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,19 @@ | ||
# Firmador JAVA Factura electrónica - DIAN Colombia | ||
# Firmador JAVA Facturación electrónica - DIAN Colombia | ||
|
||
Este proyecto realiza el firmado digital de los archivos XMLs de factura electrónica para Colombia. | ||
Este proyecto realiza el firmado criptografico utilizando la API [xades4j](https://github.com/luisgoncalves/xades4j) para los archivos XMLs de facturacion electrónica adaptados para la DIAN UBL v2 Colombia. | ||
|
||
``` | ||
Usage: | ||
java -jar xades-signer-col sign_factura <keyPath> <keyPassword> <xmlInPath> <xmlOutPath> | ||
java -jar xades-signer-col sign_nota_debito <keyPath> <keyPassword> <xmlInPath> <xmlOutPath> | ||
java -jar xades-signer-col sign_nota_credito <keyPath> <keyPassword> <xmlInPath> <xmlOutPath> | ||
java -jar firmador.jar <certicatePath> <certificatePassword> <xmlInPath> <xmlOutPath> | ||
``` | ||
|
||
**sign** firma el xml. | ||
**<certicatePath>** Ruta del certificado (archivo .p12) | ||
|
||
**<keypath>** Ruta de la llave (archivo .p12). | ||
**<certificatePassword>** Clave de la llave (archivo .p12) | ||
|
||
**<xmlInPath>** Ruta de archivo XML | ||
|
||
**<xmlOutPath>** Ruta de salida del archivo firmado. | ||
|
||
**<keyPassword>** Clave de la llave (archivo .p12). | ||
|
||
|
||
Le doy las gracias a [tim1991](https://github.com/tim1991) que gracias a su deseo de compartir su proyecto para firmar documentos electrónicos para Costa Rica, me sirvió como base para adaptarlo para la DIAN - Colombia. | ||
Le doy las gracias a [tim1991](https://github.com/tim1991) por su deseo de compartir su proyecto para firmar documentos electrónicos para Costa Rica, me sirvió como base para adaptarlo para la DIAN - Colombia, ademas de leer mucho los comentarios y [aportes de la comunidad de la API xades4j](https://github.com/luisgoncalves/xades4j/issues/134) |