Find Jobs
Hire Freelancers

Clases java para crear tres diferentes archivos XML y una para validar que los XML están creados correctamente.

$450-3750 MXN

Terminado
Publicado hace alrededor de 9 años

$450-3750 MXN

Pagado a la entrega
Se deberán crear clases de java que con el simple hecho de que yo les envie programáticamente los valores necesarios estas clases generen un archivo XML. Cada clase deberá generar un archivo diferente. Las especificaciones de cada archivo XML se indican en el archivo [login to view URL] Se creará un hito(milestone) por cada una de las cuatro clases. Y para dar por terminado cada hito se necesitara que me entreguen el código fuente de cada clase 100% funcional y me cedan todos los derechos sobre cada clase. Los datos que yo voy a usar en estas clase los obtengo de una base de datos que esta en formato Win3254 y mi proyecto de Netbeans esta en formato Win3254, lo anterior lo menciono porque necesito que las clases solicitadas sean compatibles y que no me den problemas al recibir caracteres raros como Ñ o letras con acento como á,é,í,ó,ú ya sean en mayusculas o minusculas. Si usas librerías externas, deberán ser librerías que tengan licencia que permita usarlas comercialmente sin costo. Se deberán crear sellos digitales para cada XML a partir de los datos del XML. Las instrucciones para generar dicho sello están en el archivo [login to view URL] Las clases serán las siguientes: Catálogo de cuentas: Esta clase deberá generar un archivo XML con sus datos correspondientes, elementos hijo opcionales u obligatorios y su sello digital. Las instrucciones y especificaciones para la generar el xml y el sello digital de pueden leer en el archivo [login to view URL] desde la pagina 1 a la 16. Pólizas del periodo: Esta clase deberá generar un archivo XML con sus datos correspondientes, elementos hijo opcionales u obligatorios y su sello digital. Las instrucciones y especificaciones para la generar el xml y el sello digital de pueden leer en el archivo [login to view URL] desde la página 57 a la 108. Balanza de comprobación: Esta clase deberá generar un archivo XML con sus datos correspondientes, elementos hijo opcionales u obligatorios y su sello digital. Las instrucciones y especificaciones para la generar el xml y el sello digital de pueden leer en el archivo [login to view URL] desde la página 41 a la 56. Clase de validación de archivos XML: Esta clase deberá recibir un archivo XML para validar que este realizado correctamente. Se adjuntan 3 archivos XSD que usarás para validar cada uno de los tres diferentes tipos de archivo XML. Las clases deben ser fáciles de usar para que yo las integre rápidamente a mi proyecto. En cada clase yo debo poder especificar los datos(parámetros) que llevará el XML y los elementos hijo que deseo usar, así como los datos de cada elemento hijo. Se adjuntan los siguientes archivos necesarios para el desarrollo de los módulos requeridos: [login to view URL] [login to view URL] [login to view URL] [login to view URL] [login to view URL] Nota: se recomienda leer antes el archivo adjunto en PDF “Anexo 24” para comprender mejor lo que se solicita.
ID del proyecto: 7256938

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 9 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Tengo varios años diseñando y desarrollando todo tipo de sistemas relacionados con la Contabilidad Electrónica desde que se definió el CFDI, conozco perfectamente los anexos y los requerimientos de cada uno de ellos. Los he trabajado en diferentes tecnologías. Entrega de código fuente documentado y en repositorio de versiones. Te entrego UML de la estructura de las clases para que se le puedan realizar todo tipo de actualizaciones en un futuro si el SAT cambia algún formato o publica una nueva versión. Mi experiencia me permite entregarte un proyecto totalmente escalable de tal forma que si necesitas agregar un nuevo comprobante en un futuro o actualizar la versión será tan fácil como definir una clase con sus atributos, no necesitarás hacer nada más.
$3.000 MXN en 15 días
5,0 (1 comentario)
2,4
2,4
7 freelancers están ofertando un promedio de $2.824 MXN por este trabajo
Avatar del usuario
A proposal has not yet been provided
$3.684 MXN en 25 días
4,7 (378 comentarios)
7,4
7,4
Avatar del usuario
somos un grupo de desarrolladores de software egresados de la universidad nacional experimental del Táchira UNET .. con gran conocimiento y manejo del lenguaje de programación en java, tenemos experiencia en manejo de archivos XML en java usando el IDE netbeans .. somos una buena opción para ti contratanos!!
$2.333 MXN en 15 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Tengo 10 años de experiencia en el desarrollo de aplicaciones Java habiendo trabajado para grandes clientes españoles como son BBVA o Telefónica de España.
$2.222 MXN en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Manejor Java con total facilidad. La aplicación que usted necesita la puedo llevar adelante facilmente en una semana, los XML son sencillos de crear y tengo experiencia en el manejo de caracteres especiales que utilizamos los latinos al escribir. Soy analista programador, 8 años de estudio y 4 años y medio de experiencia Java.
$2.333 MXN en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
La propuesta todavía no ha sido proveída
$2.333 MXN en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de MEXICO
San Martin Texmelucan, Mexico
5,0
2
Forma de pago verificada
Miembro desde nov 30, 2014

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.