Leandro,
Tu solucion me parece buena y simple. Que es lo que no te gusta de esa solucion ? Integration Services, es una linda herramienta para estas cosas y te va a dar flexibilidad en caso de que cambien los archivos. Saludos! _____ De: [email protected] [mailto:[email protected]] En nombre de Leandro Halfon Enviado el: 11/04/2013 09:52 Para: [email protected] Asunto: [puntonet] Orientacion para realizar validacion Hola, gracias a todos por las respuestas. Yo propuse hacer algo especifico para cada empresa pero no lo quieren asi.... Con respesto a lo que pregunta Angel: - Cuantas empresas hay? Hoy hay 2, pero puedo haber mas... - Cada empresa cuantos renglones aporta (10, 100, 10000, 10 trillones?) Entre 50 y 100 - Se va hacer cada 10 minutos la importación y tiene que durar 1 microsegundo? O va a hacerse una sola vez, o cada vez que aparezca una nueva empresa y se puede ejecutar el fin de semana? Se realizará 1 vez por semana, en horario laboral. - Te importa la velocidad de los insert en la base? No, no importa. - Ademas de insert, hay que ver si esta o no ya el dato en la base final? No, no hace falta. Ya que lo migro a una tabla itermedia y despues hay un proceso funcionando que hace toda la magia...:) Gracias! 2013/4/11 Angel "Java" Lopez <[email protected]> Hola gente! Leandro, algunas preguntas para tener mas contexto: - Cuantas empresas hay? - Cada empresa cuantos renglones aporta (10, 100, 10000, 10 trillones?) - Se va hacer cada 10 minutos la importación y tiene que durar 1 microsegundo? O va a hacerse una sola vez, o cada vez que aparezca una nueva empresa y se puede ejecutar el fin de semana? - Te importa la velocidad de los insert en la base? - Ademas de insert, hay que ver si esta o no ya el dato en la base final? Angel Java Lopez @ajlopez De: [email protected] [mailto:[email protected]] En nombre de Leandro Halfon Enviado el: Wednesday, April 10, 2013 10:31 PM Para: [email protected] Asunto: [puntonet] Orientacion para realizar validacion Hola Lista, les escribo para ver si alguno me puedo orientar para donde encarar la solución de un desarrollo. En que consiste? Básicamente, tengo N empresas donde cada una tiene que importar a un sistema un archivo txt delimitado por comas. Cada empresa va a manejar un formato distinto pero los campos van a ser los mismos en diferente orden. Ej: Empresa A envia el siguiente orden: CUIT, Razon Social, Domicilio.. Empresa B envia el siguiente orden: Domicilio, Razon Social, CUIT A su vez, cada uno de esos campos tiene validaciones de longitud, obligatoriedad, etc (son las mismas validaciones para todas las empresas) Lo que había pensado era que para cada empresa se configure en la BD los campos y en que posicion/orden los envía y luego realizar un bucle para validar cada campo A Alguno se le ocurre otra posible solución que sea un poco mas automática? Gracias! Leandro
