claudiomoscoso / app-web

Automatically exported from code.google.com/p/app-web
0 stars 0 forks source link

Desarrollo para procesamiento de archivos. #8

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
La idea es proporcionar un marco en el cual se puedan procesar archivos (tipo 
csv en un inicio) de manera fácil.
Una idea sería que este marco procese la carga del archivo, y llamar a otras 
clases que validen el contenido del archivo.

Original issue reported on code.google.com by claudio.moscoso on 20 Mar 2012 at 2:49

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Habrán 3 tipos de validaciones:
1.- Tipos de datos: Validar que sean numéricos, fechas, etc.
2.- Validación por columna única: este es el caso del rut, que si encuentra 
un rut en la tabla de la DB, que actualice el registro, pero si está, que lo 
agregue.
3.- Validación con tablas de llaves externas: por ejemplo, si el rut X tiene 
como código de comuna el valor 315, entonces que valide que ese código esté 
en la tabla de comunas.

Una vez que se ejecutan todas las validaciones grabará a la tabla Maestra toda 
la data, si falló al menos una validación, la idea es que el usuario corrija 
y suba el archivo corregido.

Original comment by claudio.moscoso on 3 Apr 2012 at 7:38

GoogleCodeExporter commented 8 years ago

Original comment by claudio.moscoso on 14 Apr 2012 at 5:14