|
FELIZ NAVIDAD 1998
Un año mas se termina, el que viene seguramente presentara grandes retos pero en nosotros esta
convertirlos en grandes oportunidades. Para este 1999 último año del siglo XX todos los que trabajamos en
KRATOS queremos desearles que en este año se cumplan todas y cada una de sus expectativas tanto familiares
como de trabajo.
Conectividad entre Maquinas II
En el ENLACE pasado se explicaba que para la próxima Versión de SISINF la V7.0 se tendrá la opción de
Conectividad entre maquinas con la cual se podrá consultar y modificar archivos desde una maquina a otra. Se
señala que SISINF hará la conversión entre ambas máquinas, ahora se describe en que consiste.
El primer problema a resolver es que entre diferentes modelos de computadoras, (pudiendo ser una de ellas una
mini-computadora y la otra una PC) la representación interna de los números NO es igual. Así por ejemplo
para representar un 7 en algunas maquinas se almacena en 2 posiciones (Bytes) como 00 07 y en otras como 07 00.
Otro problema es que por los algoritmos internos con que se manejan los archivos permanentes los campos
tipo alfanuméricos X en algunas maquinas se almacenará tal como estamos acostumbrados, así se tendrá por
ejemplo SISINF y en cambio en otras se almacena como ISISFN es decir cada 2 caracteres están invertidos SI
por IS y NF por FN.
Lo anterior es solo para archivos permanentes y es transparente al usuario.
Por último cuando se ha trabajado con una PC se han percatado de las vocales acentuadas y la q que si no se hacen
las definiciones adecuadas estas aparecen en la terminal como otro caracter casi siempre grafico. Entre maquinas
también pasa igual, la representación interna de estos caracteres es diferente.
En SISINF cuando una maquina se conecta con otra, el módulo ELS se comunica con el módulo IAM
(Interfase Archivos Maquina) y este le envía las características de la maquina en donde esta ejecutando dicho
módulo IAM. Con la característica de la maquina donde ejecuta IAM y con las características de la maquina donde
se ejecuta ELS, este último pone una serie de indicadores y tablas para hacer la conversión. Así si ambas maquinas
manejan los números en la misma forma NO se necesita conversión, si son diferentes SI.
En resumen SISINF se encarga de hacer las conversiones necesarias entre los diferentes equipos.
Faltan poco más de 52 semanas y !El mundo no se va a acabar.!
Resolver el problema mas tarde puede ser 10 o 15 veces mas caro que hacerlo antes del 2000.
En enlaces anteriores ofrecimos una serie de recomendaciones a seguir para asegurarse que los equipos y
productos que corren en ellos están preparados para funcionar después de diciembre de 1999, es importante
notar que las fallas relacionadas con el año 2000 ocurrirán no solo a partir del 1ero de enero del 2000, sino
antes. Por ejemplo: cuando se hacen ventas a plazos y se generan documentos por cobrar, la venta es antes del
2000 pero las fechas de pago mayores.
|
La fecha en que las fallas pueden empezar a ocurrir deberá ser determinada por cada una de las empresas.
Y esta fecha que seguramente es anterior al 1ero de enero del 2000 deberá tomarse en cuenta en los esfuerzos de
planeación que cada empresa emprenda para solucionar su problemática del año 2000 en los sistemas existentes.
La solución comienza con diagnóstico, planeación y acción.
Para las aplicaciones que se tienen en SISINF los requisitos indispensables para garantizar un buen
funcionamiento con fechas mayores a 31 de diciembre de 1999 son:
Tener la versión 5.0 o superior del lenguaje. En el caso de que se tenga versión 5.0 las fechas
mayores a 31 de diciembre de 1999 deberán teclearse utilizando cuatro dígitos para representar el año.
Manejar Las fechas en campos tipo FECHA y las instrucciones para su manejo en las aplicaciones.
Nuevas Mascaras para campos tipo Fecha
A partir de la V7.0 de SISINF se contara con tres mascaras mas para desplegar el contenido de los campos
tipo fecha, estas son:
M19 | DD/MM/AAAA |
| Donde DD es el día, MM es el mes y AAAA es el año, todos numéricos. |
M20 | DD/MMM/AAAA |
| Igual a M19 pero con el mes en tres letras.
| M21 | DD de MMM de AAAA |
| Fecha completa en Texto, en minúsculas. |
Puede apreciarse que estas mascaras son parecidas a las mascaras M16 a M18 con las siguientes diferencias:
M16 es equivalente a M19 pero con cuatro dígitos para el año; Igualmente M17 y M20, y M18 es igual a M21,
solo que ésta última en minúsculas.
|