Convertidor de archivos (Parseador)

Evaluando propuestas

Publicado: Hace un año Plazo: 5 días Propuestas: 22 Freelancers interesados: 30

Abierto

Descripción:

Se tiene un archivo en excel, la información está en columnas y se requiere pasar la información a un archivo de texto separado por pipe(|).

DATOS DE PEDIDOS
Registro Obligatorio. Se puede repetir n veces tantas como Pedidos contenga la remisión

Ejemplo:
[P]|00072470|00093720 |15224563|3|00000028

DATOS DE CAJA TARIMA
 
Registro Obligatorio. Se puede repetir n veces tantas como Cajas o Tarimas contenga la remisión
Ejemplo: 
[C]|00072470|00093720 |00000001|0|0000000028|0000002
DATOS DE ARTICULO
 
Registro Obligatorio. Se debe repetir n veces, tantas como artículos se indiquen en el campo C07
 
Nivel hijo del nivel [C]
Ejemplo:
 
[A]|00072470|00093720|15224563|00000001|0000000028|0309972578167|0000001
[A]|00072470|00093720|15224563|00000001|0000000028|0309972703101|0000001
DATOS DE CIERRE
Registro Obligatorio. Se debe definir una vez por remisión
Ejemplo
 
[F]
Ejemplo completo:
 
[P]|00072470|00093720 |15224563|1|00000028
[P]|00072470|00093720 |15224564|3|00000020
[P]|00072470|00093720 |15224565|5|00000018
[C]|00072470|00093720 |00000001| 0|0000000016|0000002
[A]|00072470|00093720 |15224563|00000001|0000000016|7501015903353 |0000001
[A]|00072470|00093720 |15224563|00000001|0000000016|7501015903407 |0000001
[C]|00072470|00093720 |00000002| 0|0000000016|0000004
[A]|00072470|00093720 |15224563|00000002|0000000016|0309972324009 |0000001
[A]|00072470|00093720 |15224563|00000002|0000000016|0309972374004 |0000001
[A]|00072470|00093720 |15224563|00000002|0000000016|0309972415080 |0000001
[A]|00072470|00093720 |15224563|00000002|0000000016|0309972597014 |0000001
[C]|00072470|00093720 |00000001| 0|0000000028|0000002
[A]|00072470|00093720 |15224563|00000001|0000000028|0309972578167 |0000001
[A]|00072470|00093720 |15224563|00000001|0000000028|0309972703101 |0000001
[C]|00072470|00093720 |00000001| 0|0000000030|0000005
[A]|00072470|00093720 |15224563|00000001|0000000030|0309971046216 |0000001
[A]|00072470|00093720 |15224563|00000001|0000000030|0309972383006 |0000001
[A]|00072470|00093720 |15224563|00000001|0000000030|0309972415066 |0000001
[A]|00072470|00093720 |15224563|00000001|0000000030|0309972450029 |0000001
[A]|00072470|00093720 |15224563|00000001|0000000030|0309972463029 |0000001
[C]|00072470|00093720 |00000001| 0|0000000032|0000001
[A]|00072470|00093720 |15224563|00000001|0000000032|7501015903353 |0000001
[C]|00072470|00093720 |00000002| 0|0000000032|0000003
[A]|00072470|00093720 |15224563|00000002|0000000032|0309972597014 |0000001
[A]|00072470|00093720 |15224563|00000002|0000000032|0309972703200 |0000001
[A]|00072470|00093720 |15224563|00000002|0000000032|0309972801036 |0000001
[C]|00072470|00093720 |00000001| 0|0000000040|0000002
[A]|00072470|00093720 |15224563|00000001|0000000040|0309972376015 |0000001
[A]|00072470|00093720 |15224563|00000001|0000000040|0309972410061 |0000001
[C]|00072470|00093720 |00000001| 0|0000000057|0000005
[A]|00072470|00093720 |15224563|00000001|0000000057|0309971928024 |0000001
[A]|00072470|00093720 |15224563|00000001|0000000057|0309972046017 |0000001
[A]|00072470|00093720 |15224563|00000001|0000000057|0309972578020 |0000001
[A]|00072470|00093720 |15224563|00000001|0000000057|0309972597014 |0000001
[A]|00072470|00093720 |15224563|00000001|0000000057|0309972703309 |0000001
[F]

Los entregables, deben ser los siguientes:

* Manual de Usuario
* Manual Técnico (como instalarlo, configuración, etc)
* Código Fuente
* Ejecutable

El usuario final deberá seleccionar el archivo o ponerlo en alguna carpeta con el formato indicado y que el programa realice la conversión con el nombre que el usuario indique y con la extensión .SOR


Categoría: IT & Programación
Subcategoría: Desktop Applications
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: Windows

Freelancers que ya aplicaron para este trabajo

Miguel A. H. -Desarrollo de Software -Diseño Gráfico -Community Manager + detalles

Juan I. Soy un Desarrollador de Software con 11 años de experiencia, a lo largo de mi carrera he podido manejar diversas plataformas de desarrollo, desde las mas básicas hasta las mas modernas: QBasic, FoxPro, Visual Basic 6.... + detalles

Alejandro G. Tengo 15 años desarrollando aplicaciones para escritorio y web y 5 años para móvil, tengo amplia experiencia en desarrollo de aplicaciones para instituciones bancarias con encriptación de la información y presentando ... + detalles

JCV S. Soy una persona responsable al que le gustan los desafíos y la resolución de problemas. Tengo mas de 20 años de experiencia. Trabajé como programador,analista IT, analista SAP y Responsable de sistemas para el area ... + detalles

Giovanny F. Soy desarrollador de software actualmente me desempeñó como desarrollador senior en una fábrica de software, tengo dominio sobre PHP, visual.net, c#, javascript, extend, boostrap, CSS, Ajax, Android SDK, html, bases d... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.