Lector de una hoja de excel para ser convertido en XML
$250-750 USD
Cerrado
Publicado hace más de 2 años
$250-750 USD
Pagado a la entrega
Buenos días.
Requiero su ayuda, para crear un programa, que pueda leer un reporte de Excel y que pueda obtener los datos para crear un archivo en formato XML para facturación electrónica.
Disponemos de un sistema que no posee para crear archivos xml de cada factura.
Lo que se puede obtener, es un reporte de la facturación. (Al momento incluyo 4 tipos de reportes, para que puedan evaluar, cuál, es el reporte más idóneo para obtener la información). Dichos reportes, no cambian de formato.
A demás, incluyo un archivo XML que es el formato que, usa actualmente el servicio de internet que utilizamos para facturación electrónica.
Lo que deseo sería:
1. Emitir el reporte de facturación y lo guardo en una ubicación determinada.
2. Abrir el programa "Lector generador" o que, a su vez, funcione en segundo plano, y que pueda leer el reporte de facturación.
3. Que el programa "lector o generador" automáticamente lea la información del reporte. Que obtenga la información de cada factura, y que genere un archivo xml de cada factura.
Lo interesante también es, que el programa "lector generador" pueda identificar que archivos ha generado, para que no vuelva a repetir archivos con la misma información. Esto porque, en el transcurso del día se generará varias veces el reporte, y dentro de ese reporte se tendrá la misma información. Es decir, de 8 am a 9 am, se genera un reporte con 5 facturas de venta. De 9:30 am a 10 am se genera un reporte con 2 nuevas facturas de venta. Pero dentro de este reporte, saldrá con la información creada desde las 8 am hasta las 10 am. Quiere decir, que tendrá la información de 7 facturas (5 facturas creadas de 8am a 9 am y 2 facturas creadas de 9:30am a 10 am).
El volumen de facturación al momento es de unas 10 facturas al día.
4. Que el programa "lector generador" guarde dicho archivo XML en una locación determinada.
Atento a sus comentarios, preguntas o sugerencias.