Mostrando entradas con la etiqueta Factura electrónica SAT comprobante fiscal digital java. Mostrar todas las entradas
Mostrando entradas con la etiqueta Factura electrónica SAT comprobante fiscal digital java. Mostrar todas las entradas

jueves, 28 de octubre de 2010

Generar clases java a partir de un XSL para el comprobante fiscal digital

Tuve que entrarle al tema de la factura electrónica y su implementación en java y me encontré con que tenía que generar las clases del famoso Comprobante Fiscal Digital y que éste a su vez compliera con lo establecido por el esquema definido por el SAT.

Para generar las clases de java a partir del XSD solo utiliza el comando XJC que viene con el JDK 1.6.

Ejecuta lo siguiente desde una línea de comandos:

1) Copia el archivo XSD cfdv2.xsd del SAT a una carpeta y dentro de ella crea un folder que se llame src

2) Ejecuta la siguiente instrucción desde una línea de comandos:

xjc cfdv2.xsd -p mx.gob.sat.cfds.beans -d src\

Y listo con eso habrás generado las clases necesarias en java que representan al comprobante fiscal digital.

Para generar el sello y la cadena original puedes leer éste artículo.


PD. en Windows el xjc.exe está en la carpeta BIN del JDK

Espero les sea de utilidad.