Pues aqui en la compañia usamos BPCS  y en casos como como este que platicas, 
siempre optamos por la opcion 1, es mas simple que el usuario se adapte a 
buscar la informacion que necesita en ese nuevo campo a tener que recompilar 
tantos programas, ademas son los mismo usuarios los que nos preguntan que si no 
hay algun campo que no se use en los archivos del sistema para poder ahi 
guardar datos que ellos necesitan

Saludos

Gerardo Santillana
IT Department
Delphi Mechatronic Systems
Phone USA  (956) 554 5832
Phone MX  01868 8128163   x.5832


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Carlos Augusto
Correa García
Sent: Tuesday, February 21, 2006 12:33 PM
To: [email protected]
Subject: Consulta filosofal a los programadores


Saludos amigos del foro,
tengo una consultilla de la cual espero recibir algunas opiniones a mis
amigos programadores, logicamente cada uno puede tener puntos de vista
diferentes. Resulta que tengo un archivo en el cual se graba data muy
importante del negocio y necesito agregarle un campo más; sin embargo
tengo otro campo sin usar que tiene un nombre completamente diferente,
que no tendría nada que ver con el significado del valor que pretendo
agregar pero tiene el mismo tipo de dato que necesito. La idea es que si
agrego el campo implica que tengo que recompilar por lo menos 1,500
programas entre RPG's, CL's y otros, y si uso el campo que no se usa me
evito todo ese trabajo; pero los programadores y usuarios especializados
que acceden a la base de datos, cuando necesiten usar dicha información
en el futuro (primero encontrarla) probablemente no me lo van a agardecer.
En resumen tengo dos y hasta tres alternativas:
1) Uso el campo que no está siendo usado (solucion simple)
2) Agrego el campo nuevo con su significado real y denominación
nemotecnica adecuada, trabajo complicado)
3) Agregar un archivo anexo al mencionado (solución semi-simple)
Denme ideas... (...por cierto mi jefe opina que no me problemas y que
opte por la 1.. pero la teoría de BD me dice que opte por la 2.. ya es
un tema de conciencia).
Que opinan los programadores y no programadores??? Que haría un
developer de SAP o JD'Edwars??
Nota: La pregunta parece muy simple pero encierra mucho significado en
el "largo plazo" de la vida de nuestros sistemas
;-)
Saludos

Carlos Augusto Correa García
CMAC PIURA S.A.C.
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400

****************************************************************************************

Note:  If the reader of this message is not the intended recipient, or an 
employee or agent responsible for delivering this message to the intended 
recipient, you are hereby notified that any dissemination, distribution or 
copying of this communication is strictly prohibited. If you have received this 
communication in error, please notify us immediately by replying to the message 
and deleting it from your computer. Thank you.

****************************************************************************************

__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400

Responder a