Documente Academic
Documente Profesional
Documente Cultură
Revisión : V1
SECUENCIA DE COMANDOS Elaborado por : MMB
Aprobado por:
Fecha : 17/11/15
Página : 1 de 10
1. Objetivo:
Instalar el aplicativo SIDIGE teniendo en cuenta todos los componentes para el normal
funcionamiento del ERP.
2. Alcance
4. Condiciones Preliminares
Cuando se hace cambios en la longitud de datos (cadenas más largas o más decimales en los
campos numéricos) o se agregan nuevos campos en cabecera o detalle el proceso de
actualización actualiza la información de la Tabla Plantilla (esta tabla es la que se regenera
cada vez que uno corre secuencia de comando) hacia las tablas padre MovCab y MovDet.
Luego, se procede a crear o redimensionar los tipos de dato / longitud de los campos
afectados a cada tabla MovCab y MovDet de la base de datos.
1) Volver a actualizar la Base de Datos con el mismo proceso del paso previo
Motivo: La base de datos no es compatible con el comando Pivot de SQL Server, debido a
que la versión o modo de compatibilidad de la Base de Datos es menor a SQL 2005.
5) Ingresar al mantenimiento del punto 2 y si estaba activar alguno de los checkboxes presiona
el botón de Procesar para que se vuelvan a generar los índices eliminados en el punto 3
C) Verificación Final
Luego de haber corrido los puntos A y B se procede a la verificación final por medio del script
“Verificación Tablas MovDets y MovCabs Vs MovDet y MovCab Base.sql”, el cual revisa
que:
Caso 01:
Solución:
1) Seleccionar las tablas (1 a la vez), que salieron en el script con el SQL Server Management
Studio y darle Clic en diseño
INSTRUCTIVO Código : SIS-001
Revisión : V1
SECUENCIA DE COMANDOS Elaborado por : MMB
Aprobado por:
Fecha : 17/11/15
Página : 7 de 10
2) Ubicar la columna que salieron en el script y cambiarle las posiciones arrastrando la flecha
según el orden obtenido previamente
Antes
Después
Caso 02:
Solución:
INSTRUCTIVO Código : SIS-001
Revisión : V1
SECUENCIA DE COMANDOS Elaborado por : MMB
Aprobado por:
Fecha : 17/11/15
Página : 8 de 10
Puede ser que luego de haber corrido el proceso de actualizar ciertas tablas no hayan sido
actualizadas. Esto puede suceder debido a que se corrió el otro proceso de actualización de
estructura de tablas (El proceso antiguo en ATSI). Para corregirlo se procede a realizar lo
siguiente:
2) Se busca el o los campos que arrojó el query de validación y se verifica que tipo de datos
tienen cada campo que arrojó el query (para el ejemplo el CanTot está a 6 decimales)
3) Se procede a realizar el Punto 1 y 2 pero con el código de documento que arroja el query.
Como ejemplo tomaremos MovDetE1F001 y se verifica el tipo de datos contra la tabla
MovDet.
Como se puede apreciar los campos CanTot y CanRea tienen menos decimales en la tabla
hija que la tabla padre MovDet. Para forzar al optimizador a que redimensione la cantidad
de decimales se procede a editar la cantidad de decimales de la tabla padre MovDet (No de
la tabla MovDetE1F001) de 6 a 4 decimales mediante el SQL Management Studio y se
procede a guardar.
INSTRUCTIVO Código : SIS-001
Revisión : V1
SECUENCIA DE COMANDOS Elaborado por : MMB
Aprobado por:
Fecha : 17/11/15
Página : 9 de 10
4) Si se activó el checkbox Impedir guardar cambios (…) desactivarlo luego de haber terminado
de cambiar la cantidad de decimales.
5) Cerrar la ventana de edición de las Tablas MovDet y MovDetE[X][CodDoc]
6) Si es que una de las columnas afectadas es CanTot, AdeMonCan, AdeCanMon, CanSal se
tiene que ejecutar los mismos pasos que cuando sale el siguiente mensaje (revisar los pasos
en la página 4)
Anexo
1) Ir al menú opciones
INSTRUCTIVO Código : SIS-001
Revisión : V1
SECUENCIA DE COMANDOS Elaborado por : MMB
Aprobado por:
Fecha : 17/11/15
Página : 10 de 10