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.

No hay comentarios:

Publicar un comentario