Había olvidado actualizar este código para generar el RFC después de varias pruebas y generar mas de 50 RFCs diferentes con la versión anterior se encontraron algunos errores que se corrigieron. Aquí pueden descargar el Jar con el nuevo código. Ya que lo tengan les diré como usaralo.
Para este caso usare Netbeans pero es muy parecido si usan otro IDE. Empezamos creando un proyecto o en alguno que tengamo damos clic derecho sobre las librerías y seleccionamos Add JAR/Folder
En la ventana seleccionamos el jar que hemos descargado y listo. Ahora les dejo un ejemplo de como usar el Jar
Y con esto hemos generado el RFC. Si quieren el código del Jar lo pueden descompilar (clic aquí si no saben como) El código viene comentado y ordenado en métodos, muy fácil de entender ;)
Para este caso usare Netbeans pero es muy parecido si usan otro IDE. Empezamos creando un proyecto o en alguno que tengamo damos clic derecho sobre las librerías y seleccionamos Add JAR/Folder
En la ventana seleccionamos el jar que hemos descargado y listo. Ahora les dejo un ejemplo de como usar el Jar
public class TestRFC { public static void main(String[] args) { //Creamos un objeto de la clase que contiene el Jar del RFC Rfc rfc= new Rfc(); //Creamos el objeto que recibirá el método para crear el RFC PersonaRfcDto persona= new PersonaRfcDto(); //Seteamos el apellido materno persona.setApMaterno("Gomez"); //Seteamos el apellido paterno persona.setApPaterno("Perez"); //Seteamos el nombre persona.setNombre("Julian"); //Formato de fecha de nacimiento: aaaammdd persona.setFecha("19881029"); //Invocamos el método generarRfc y pasamos como parametro el objeto persona, //esto nos devolverá el RFC System.out.println(rfc.generarRfc(persona)); } }.
Y con esto hemos generado el RFC. Si quieren el código del Jar lo pueden descompilar (clic aquí si no saben como) El código viene comentado y ordenado en métodos, muy fácil de entender ;)
Hola, muy buen jar, solo que en esta versión ya no veo la función para validad el RFC, lo podras postear por favor?
ResponderBorrarme lo puedes pasar por favor tu proyecto alanalatriste558@gmail.com
ResponderBorrarPublicar un comentario