Guia de Instalacion

April 3, 2018 | Author: Juan Castro Islas | Category: Web Server, Server (Computing), Enterprise Resource Planning, Microsoft Exchange Server, Middleware


Comments



Description

ERP de SyteLineGuía de instalación Versión 7.04.00 MAPICS, Inc. 1000 Windward Concourse Parkway Suite 100 Alpharetta, GA 30005-8001, EE.UU. www.mapics.com Guía de instalación Copyright © MAPICS, Inc. 2005 Todos los derechos reservados Junio de 2005 Leyenda de derechos restringidos El uso, la duplicación o la difusión por parte del Gobierno están sujetos a restricciones tal y como se indica en el párrafo (c)(1)(ii) de la cláusula de Derechos sobre datos técnicos y software de equipos en DFARS 252.227-7013 y Derechos sobre datos generales en FAR 52.227.14, según corresponda. Nombre del contratista: MAPICS, Inc., 1000 Windward Concourse Parkway, Suite 100 Alpharetta, GA 30005-8001, EE.UU. MAPICS es una marca comercial de MAPICS Solutions Group, Inc. Los demás nombres de productos utilizados en este manual son marcas comerciales, marcas comerciales registradas o nombres comerciales de sus respectivas compañías. Tabla de contenido ________________________ Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1 Hardware recomendado............................................................................................1-1 Instalación recomendada ..........................................................................................1-2 Orden de los eventos .........................................................................................1-2 Máquinas recomendadas ...................................................................................1-3 Sistemas operativos ...........................................................................................1-3 Herramientas de MAPICS.........................................................................................1-4 Cliente de recolección de datos ................................................................................1-5 Automatización de flujo de trabajo ............................................................................1-6 MRP y APS ...............................................................................................................1-6 Service packs de Microsoft Outlook..........................................................................1-7 Desinstalar ERP de SyteLine....................................................................................1-8 Actualizar niveles de service pack mínimos..............................................................1-8 Configurar el servidor de bases de datos . . . . . . . . . . . . . . . . . . .2-1 Requerimientos .........................................................................................................2-1 Instalar componentes en el Servidor de bases de datos ..........................................2-2 Configurar el Servidor de bases de datos.................................................................2-5 Entorno de desarrollo..............................................................................................2-12 Clústeres SQL.........................................................................................................2-13 Configurar el Servidor de utilidades. . . . . . . . . . . . . . . . . . . . . . . .3-1 Requerimientos .........................................................................................................3-1 Instalar componentes en el Servidor de utilidades ...................................................3-2 Configurar el Servidor de utilidades ..........................................................................3-4 Pasos finales de recolección de datos....................................................................3-27 Configurar el Directorio cliente de recolección de datos y los Parámetros de recolección de datos.........................................................................................3-27 Configurar el procesador secundario ...............................................................3-28 Ejecutar transacciones de prueba ....................................................................3-29 Configurar un Servidor de utilidades para enviar notificaciones de E-mail para informes ..........................................................................................................3-30 Solución de problemas .....................................................................................3-31 Instalar Crystal Reports...........................................................................................3-32 Instalar todas las características ......................................................................3-32 Instalar Crystal Reports Service Pack y Hot Fixes ...........................................3-33 Configurar las impresoras ................................................................................3-33 Configurar una estación de trabajo cliente . . . . . . . . . . . . . . . . . .4-1 Requerimientos .........................................................................................................4-1 Mensaje de actualización..........................................................................................4-1 Opciones de instalación ............................................................................................4-1 © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 i Tabla de contenido Configurar el cliente.................................................................................................. 4-2 Instalar Cliente usuario final ..................................................................................... 4-3 Configurar Cliente usuario final ................................................................................ 4-6 Instalar Cliente administrativo .................................................................................. 4-8 Configurar Cliente administrativo ........................................................................... 4-11 Configurar permisos para los gráficos de Gantt de recursos ................................. 4-17 Ejecutar ERP de SyteLine versión 7 ...................................................................... 4-18 Configurar Automatización de flujo de trabajo. . . . . . . . . . . . . . . 5-1 Requerimientos ........................................................................................................ 5-1 Plantillas de flujo de trabajo...................................................................................... 5-1 Instalar automatización de flujo de trabajo ............................................................... 5-1 Configurar el equipo Servidor de Exchange............................................................. 5-3 Ejecute el Asistente para la configuración de SyteLine............................... 5-5 Configurar el equipo del servidor de utilidades ........................................................ 5-9 Crear carpetas públicas dentro de Outlook ................................................. 5-9 Instalar Lexign Flow Server ....................................................................... 5-10 Cuando la instalación haya finalizado, haga clic en Finalizar. .................. 5-10 Configurar Lexign Flow Server .................................................................. 5-10 Activar secuencias de comandos del servidor .......................................... 5-16 Crear el Agente de bandeja de entrada .................................................... 5-16 Configurar el equipo cliente administrativo............................................................. 5-18 Instalar los formularios de muestra de Outlook ......................................... 5-19 Crear la plantilla......................................................................................... 5-20 Registrar la plantilla de flujos de trabajo.................................................... 5-21 Establecer la ruta a la plantilla de flujo de trabajo de prueba .................... 5-21 Establecer la dirección de E-mail dentro de ERP de SyteLine.................. 5-22 Reiniciar la sesión de SyteLine ................................................................. 5-22 Configuración de un entorno multisitio. . . . . . . . . . . . . . . . . . . . . 6-1 Configurar el Servidor de bases de datos ................................................................ 6-2 Configurar el Servidor de utilidades ......................................................................... 6-6 Configuración posterior a la instalación.................................................................... 6-8 Crear un entorno de prueba multisitio ...................................................................... 6-8 Configurar un entorno de desarrollador . . . . . . . . . . . . . . . . . . . . 7-1 Requisitos previos .................................................................................................... 7-1 Crear bases de datos separadas ....................................................................... 7-1 Configurar un entorno de Microsoft Visual SourceSafe para Object Studio ...... 7-2 Perspectiva general de la instalación del desarrollador ........................................... 7-2 Instalar Desarrollador de ERP de SyteLine en el servidor de bases de datos......... 7-3 Configurar Desarrollador de ERP de SyteLine en el servidor de bases de datos.... 7-5 Instalar Desarrollador de ERP de SyteLine en un cliente ...................................... 7-10 Configurar Desarrollador de ERP de SyteLine en un cliente ................................. 7-12 Configuración del Servidor de planeación . . . . . . . . . . . . . . . . . . 8-1 ii Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Tabla de contenido Requerimientos .........................................................................................................8-1 Instalar los componentes del Servidor de planeación...............................................8-1 Creación e inicio de Bases de datos ERDB..............................................................8-3 Ajustar tamaño de la base de datos ERDB...............................................................8-6 Ajustar la asignación de memoria .............................................................................8-9 Ajuste de la profundidad de asignación de memoria........................................8-12 Pautas adicionales para el ajuste de tamaño ...................................................8-13 Configuración del servidor Web . . . . . . . . . . . . . . . . . . . . . . . . . . .9-1 Requerimientos .........................................................................................................9-1 Configuración de recolección de datos .....................................................................9-1 Instalar los componentes del servidor Web ..............................................................9-2 Configurar los componentes del servidor Web .........................................................9-5 Creación de páginas de inicio del analizador adicionales.......................................9-20 Instalar y configurar clientes del analizador ............................................................9-22 Instalación del Cliente de Analizador ...............................................................9-23 Configuración del Cliente de Analizador ..........................................................9-25 Configurar permisos para el gráfico Gantt........................................................9-26 Ingresar parámetros de planeación de SyteLine ....................................................9-27 Prueba de la Conexión del Analizador....................................................................9-28 Solución de problemas en el Analizador.................................................................9-29 Conexión con recolección de datos basados en la Web ........................................9-32 Actualizar una base de datos de aplicaciones de SyteLine . . . .10-1 Requerimientos .......................................................................................................10-2 Service Packs .........................................................................................................10-3 Instalaciones de varios Service Packs .............................................................10-4 Aplicar Service Pack.........................................................................................10-5 Aplicar cambios a la base de datos de objetos ................................................10-7 Ejecutar la utilidad Actualización de bases de datos ..............................................10-8 FormSync..............................................................................................................10-13 Pasos posteriores a la actualización.....................................................................10-15 Solución de problemas..........................................................................................10-15 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) . . . . . .11-1 Requerimientos ..........................................................................................11-2 Etapas de la conversión (Sitio único)......................................................................11-5 Inicio de la migración de la base de datos de SyteLine ...................................11-5 (Opcional) Ejecutar el programa de detección de sobrecargas de cadenas ....11-6 (Opcional) Ejecutar el programa de sobrecargas numéricas ...........................11-8 (Opcional) Ejecutar el programa de validación de claves externas..................11-8 (Opcional) Ejecutar el programa de validación nula .........................................11-9 (Opcional) Ejecutar el programa de verificación de restricciones ..................11-10 (Opcional) Ejecutar el programa de validación de fechas fuera de rango......11-10 Salir de ERP de SyteLine en todos los clientes .............................................11-11 Cerrar los servidores ......................................................................................11-11 © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 iii Tabla de contenido Realizar respaldos de las bases de datos ..................................................... 11-11 Descargar datos de la base de datos que se va a convertir .......................... 11-11 Ejecutar uet-dump.p. (Sólo si se utilizan las Tablas extendidas por usuario) .. 11-14 Crear un informe de uso de campos definidos por el usuario (opcional)....... 11-14 Crear una base de datos de aplicaciones de SyteLine 7 para cada sitio ...... 11-15 Seleccionar las fases a ejecutar en la ficha Fases ........................................ 11-15 Fases....................................................................................................... 11-16 Realizar selecciones en la ficha Origen ......................................................... 11-18 Realizar selecciones en la ficha Destino........................................................ 11-19 Realizar selecciones en la ficha Opciones..................................................... 11-20 Hacer clic en el botón Ejecutar conversión .................................................... 11-25 Hacer clic en el botón Ejecutar conversión para Rangos de tablas o Fases adicionales ....................................................................................... 11-25 Realizar tareas posteriores a la conversión ................................................... 11-25 Tareas posteriores a la conversión ...................................................................... 11-26 Salidas.................................................................................................................. 11-26 Espacio en disco .................................................................................................. 11-27 Solución de problemas ......................................................................................... 11-28 Resolución de conflictos con claves externas ...................................................... 11-29 Duración relativa................................................................................................... 11-32 Reingreso ............................................................................................................. 11-32 Ejecución en paralelo ........................................................................................... 11-33 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1 Requerimientos ......................................................................................... 12-2 Etapas de la conversión (Multisitio)........................................................................ 12-4 Inicio de la migración de la base de datos de SyteLine ................................... 12-4 (Opcional) Ejecutar el programa de detección de sobrecargas de cadenas ... 12-5 (Opcional) Ejecutar el programa de sobrecargas numéricas........................... 12-7 (Opcional) Ejecutar el programa de validación de claves externas ................. 12-7 (Opcional) Ejecutar el programa de validación nula ........................................ 12-8 (Opcional) Ejecutar el programa de verificación de restricciones .................... 12-9 (Opcional) Ejecutar el programa de validación de fechas fuera de rango ....... 12-9 Salir de SyteLine en todos los clientes .......................................................... 12-10 Cerrar los servidores...................................................................................... 12-10 Realizar respaldos de las bases de datos ..................................................... 12-10 Descargar datos de la base de datos que se va a convertir .......................... 12-10 Ejecutar uet-dump.p. (Sólo si se utilizan las Tablas extendidas por usuario) .. 12-12 Crear un informe de uso de campos definidos por el usuario (opcional)....... 12-13 Crear una base de datos de aplicaciones de SyteLine 7 para cada sitio ...... 12-13 Carga de datos de la base de datos Global ......................................................... 12-14 Realizar selecciones en la ficha Perspectiva general .................................... 12-14 Seleccionar las fases a ejecutar en la ficha Fases ........................................ 12-15 Realizar selecciones en la ficha Origen ......................................................... 12-17 iv Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Tabla de contenido Realizar selecciones en la ficha Destino ........................................................12-18 Realizar selecciones en la ficha Opciones .....................................................12-19 Hacer clic en el botón Ejecutar migración ......................................................12-19 Repetir las 6 etapas anteriores, si es necesario.............................................12-19 Carga de datos desde la(s) Base(s) de datos de Entidad ....................................12-20 Realizar selecciones en la ficha Perspectiva general ....................................12-20 Seleccionar las fases a ejecutar en la ficha Fases.........................................12-21 Realizar selecciones en la ficha Origen .........................................................12-22 Realizar selecciones en la ficha Destino ........................................................12-23 Realizar selecciones en la ficha Opciones .....................................................12-24 Hacer clic en el botón Ejecutar migración ......................................................12-29 Repetir las 5 etapas anteriores, si es necesario.............................................12-29 Realizar tareas posteriores a la conversión ...................................................12-29 Repetir el procedimiento para base(s) de datos de Entidad adicional(es) .....12-29 Carga de datos desde la(s) Base(s) de datos de sitio ..........................................12-30 Realizar selecciones en la ficha Perspectiva general ....................................12-30 Realizar selecciones en la ficha Fases ..........................................................12-31 Realizar selecciones en la ficha Origen .........................................................12-32 Realizar selecciones en la ficha Destino ........................................................12-33 Realizar selecciones en la ficha Opciones .....................................................12-34 Hacer clic en el botón Ejecutar migración ......................................................12-39 Hacer clic en el botón Ejecutar migración para Rangos de tablas o Fases adicionales......................................................................................................12-39 Realizar tareas posteriores a la conversión ...................................................12-39 Repetir las etapas correspondientes a Carga de datos desde la(s) Base(s) de datos de sitio para bases de datos de sitio adicionales ...............12-39 Tareas posteriores a la conversión .......................................................................12-40 Salidas ..................................................................................................................12-40 Espacio en disco ...................................................................................................12-41 Solución de problemas..........................................................................................12-42 Resolución de conflictos con claves externas.......................................................12-43 Duración relativa ...................................................................................................12-46 Reingreso..............................................................................................................12-46 Ejecución en paralelo............................................................................................12-47 Desinstalación de ERP de SyteLine . . . . . . . . . . . . . . . . . . . . . . .13-1 Configuración de la ayuda en línea . . . . . . . . . . . . . . . . . . . . . . . A-1 No se visualiza la ayuda. ......................................................................................... A-1 Aparece la ventana de ayuda, pero los temas están en blanco .............................. A-4 Los temas se muestran con un mensaje de error.................................................... A-5 Los vínculos dentro de la ayuda no funcionan......................................................... A-7 Los botones Agregar nota o Abrir formulario no funcionan...................................... A-8 Instalar el Servicio de fax de SyteLine . . . . . . . . . . . . . . . . . . . . . B-1 © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 v Tabla de contenido Lista de verificación para la configuración de réplicas . . . . . . . .C-1 Para su referencia ....................................................................................................C-1 Formularios Categorías de réplica y Reglas de réplica............................................C-2 Configurar el servidor de bases de datos ..........................................................C-2 Ejecutar el Asistente para la configuración de SyteLine en el servidor de bases de datos..............................................................................................C-2 Configurar el servidor Web ................................................................................C-2 Asegurarse de que los servicios se hayan iniciado ...........................................C-3 Abrir el formulario Administración de réplica......................................................C-3 Configuración de réplica completa ...........................................................................C-6 Solución de problemas .............................................................................................C-6 Configurar un cliente usuario final para acceso HTTP . . . . . . . .D-1 Configuración del servidor Web ...............................................................................D-1 Instalación y configuración de clientes .....................................................................D-1 Ejecutar ERP de SyteLine ........................................................................................D-2 MAPICS Utilidad de prueba de servicio Web .NET . . . . . . . . . . . . E-1 Iniciar la utilidad ................................................................................................. E-1 Conectar (Iniciar una sesión en) el servicio Web............................................... E-2 Cargar un conjunto de datos.............................................................................. E-3 Visualizar resultados .......................................................................................... E-4 Índice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Índice-1 vi Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 1 Introducción________________________________ Después de instalar todas las piezas del sistema, DEBE aplicar el service pack más reciente para asegurarse de que todo funcione correctamente. Para obtener información sobre cómo descargar y aplicar estos paquetes de servicio, consulte "Service Packs" en la página 10-3. Este capítulo brinda una introducción a la Guía de instalación de ERP de SyteLine versión 7. Contiene los siguientes temas: • Hardware recomendado • Instalación recomendada • Ayuda en línea • Componentes de SyteLine (Herramientas de MAPICS) • Cliente de recolección de datos • Service Packs de Microsoft Outlook • Desinstalar ERP de SyteLine Hardware recomendado Debe tener clientes y servidores avanzados al ejecutar el software de ERP de SyteLine. Los requerimientos mínimos recomendados se enumeran en la Guía para la tecnología que se encuentra en el sitio Web de MAPICS en http://support.mapics.com/. Una vez allí, realice lo siguiente: 1. Inicie la sesión. 2. Seleccione el botón de opción para Cargar el menú de SyteLine. 3. Haga clic en Enviar. 4. Haga clic en el vínculo para obtener la documentación del producto. 5. Siga los vínculos que lo remiten a la versión que desee de la Guía para la tecnología. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 1-1 Introducción Instalación recomendada Existen muchas piezas para instalar que se describen en esta guía. Según las necesidades de su compañía, puede o no instalar cada pieza descrita. Los capítulos se enumeran en el orden en el cual se deben instalar las piezas. El orden se determina principalmente porque una pieza puede depender del hecho de que otra pieza ya está instalada. Por ejemplo, durante una instalación de cliente, se le solicita que señale el servidor de utilidades; por lo tanto, debe instalar el servidor de utilidades antes de instalar los clientes. Si usted adquirió Configuración de SyteLine, consulte la Guía de instalación de la configuración de SyteLine para obtener instrucciones sobre la instalación y la configuración ANTES de instalar ERP de SyteLine. Si usted adquirió cualquier otro producto que se conecta con ERP de SyteLine, consulte las guías de instalación correspondientes a dichos productos para obtener instrucciones ANTES de instalar ERP de SyteLine. Orden de los eventos Antes de instalar ERP de SyteLine, verifique los Asesores de instalación en http://support.mapics.com. Para una instalación de ERP de SyteLine, el orden de los eventos es el siguiente: 1. Servidor de bases de datos 2. Servidor de utilidades Para ejecutar informes, debe instalar Crystal Reports en el equipo en que reside Taskman (por lo general, en el servidor de utilidades). Crystal Reports se debe instalar después de que se hayan instalado todos los componentes de ERP de SyteLine. 3. Cliente (usuario final o administrativo) 4. Servidor de Exchange 1-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Introducción 5. Código de desarrollador (si corresponde) El código de desarrollador viene en un CD separado de ERP de SyteLine. Instale el código que está en el CD luego de haber instalado ERP de SyteLine. Consulte "Configurar un entorno de desarrollador" en la página 7-1 para obtener información acerca del modo de configurar un entorno de desarrollador. 6. Servidor de planeación 7. Servidor Web (si corresponde) 8. Instale el service pack más reciente Después de instalar todas las piezas del sistema, DEBE aplicar el service pack más reciente para asegurarse de que todo funcione correctamente. Para obtener información sobre cómo descargar y aplicar estos service packs, consulte "Service Packs" en la página 10-3. Máquinas recomendadas Recomendamos que instale cada una de las siguientes piezas en su propia máquina: • Servidor de bases de datos • Servidor de Exchange • Servidor de utilidades • Servidor Web • Servidor de planeación Puede poner un usuario final o un cliente administrativo en una máquina propia o en cualquiera de los servidores anteriormente mencionados, excepto el servidor de bases de datos. Un cliente desarrollador debe ir en una máquina cliente administrativo. Sistemas operativos Este sistema admite Windows Server 2000 y Windows Server 2003 para usarlos como servidores en todos los casos. Trabajamos con Windows XP o Windows 2000 como clientes. Existen algunos procedimientos adicionales de configuración necesarios para algunos servidores que utilizan Windows Server 2003. Esa información se proporciona al comienzo de cada capítulo cuando es necesaria. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 1-3 Introducción Ayuda en línea La ayuda en línea de ERP de SyteLine le brinda acceso instantáneo a procedimientos e información sobre formularios y campos. Puede obtener acceso a la Ayuda desde los formularios de ERP de SyteLine, desde otros temas dentro de la Ayuda o desde la función de búsqueda (índice). Seleccione Ayuda>Contenido e índice en la barra de títulos de ERP de SyteLine para abrir la Ayuda o utilice la tecla F1 para obtener ayuda sobre cualquier formulario o campo. Ayuda en el nivel de desarrollador Para obtener ayuda para desarrolladores, seleccione Ayuda>Personalización de formularios. Herramientas de MAPICS Según el tipo de instalación que esté realizando, se instalan determinadas herramientas de desarrollo. Estas herramientas están ubicadas en la carpeta de instalación donde corresponde, generalmente en C:\Archivos de programa\MAPICS\SyteLine. Todas tienen su propia ayuda en línea. Administrador de configuración de clientes (WinStudioConfig.exe): Utilice el Administrador de configuración de clientes para configurar las estaciones de trabajo de clientes. Puede especificar la base de datos de aplicaciones, la base de datos de formularios y la base de datos de plantillas que utilizará un usuario de tiempo de ejecución de WinStudio o un desarrollador que personalice formularios. También puede establecer el registro middleware común (o la contraseña para el registro "sa" del administrador de WinStudio). El Administrador de configuración de clientes se encuentra en el cliente administrativo y desarrollador. FormSync (Formsync.exe): Utilice FormSync para conciliar diferencias entre dos copias de la base de datos de formularios. FormSync se encuentra en el servidor de utilidades y en los equipos cliente administrativo. Editor de ID de aplicación WinStudio (WinStudioAppIDEditor.exe): Utilice el Editor de ID de aplicación para crear, editar y exportar ID de aplicación WinStudio, que encapsulan diversas configuraciones específicas de un cliente y específicas de una aplicación. El Editor de ID de aplicación WinStudio se encuentra en el cliente administrativo. Administrador de configuración (mongooseconfig.exe): Utilice el Administrador de configuración para configurar un entorno de desarrollo, que incluya la creación de bases de datos requeridas y el establecimiento de inicios de sesión para desarrolladores. El Administrador de configuración se encuentra en el cliente desarrollador. 1-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Introducción FormControl (FormControl.exe): FormControl administra el control de versiones para formularios y objetos de formularios relacionados. FormControl se puede utilizar en el desarrollo de aplicaciones nuevas; no recomendamos su uso con aplicaciones existentes de MAPICS como ERP de SyteLine. Las actualizaciones futuras de la aplicación de MAPICS no pueden sincronizarse en forma confiable con su base de datos de formularios mediante FormSync. FormControl se encuentra en el cliente desarrollador. Árbol (Tree.exe): Árbol le permite construir y ver jerarquías en árbol que muestran referencias cruzadas entre diversos tipos de objetos de programación en la capa de presentación, la capa de middleware y la capa de base de datos de una aplicación WinStudio. Árbol se encuentra en el cliente desarrollador. Vínculos de formularios (formlinks.exe): Vínculos de formularios completa la base de datos de aplicaciones de desarrollo con información utilizada por Árbol. Vínculos de formularios se encuentra en el cliente desarrollador. ObjectStudio (ObjectStudio.exe): Utilice ObjectStudio para crear y construir los IDO para el middleware. ObjectStudio admite un entorno multidesarrollador a través de la integración con Visual SourceSafe. ObjectStudio se encuentra en el cliente desarrollador. Utilidad de tabla (MGTableInit.exe): Utilice Utilidad de tabla para crear tablas del Servidor SQL con las columnas y los disparadores requeridos o para agregar estos requerimientos a tablas existentes. Utilidad de tabla se encuentra en el cliente desarrollador. Cliente de recolección de datos Si usted es un usuario de recolección de datos, es posible que desee utilizar un Cliente de recolección de datos (DC) cuando instale su sistema ERP de SyteLine versión 7, según los requerimientos específicos de hardware y de su sistema. La configuración de su sistema dependerá de diversos factores, los cuales incluyen la cantidad de lectores y los entornos de recolección de datos (RF, serie o en red) utilizados. Pídale consejo a un consultor de SyteLine para satisfacer sus necesidades específicas de configuración. Nota: Recomendamos que instale una máquina cliente de recolección de datos si está utilizando Guardar y reenviar recolección de datos de TRAKKER Antares. Para obtener más información, consulte TRAKKER Antares Reader Installation Guide. Si está utilizando un Cliente de recolección de datos, instale los siguientes componentes desde la pantalla Instalación personalizada: • Componentes del servidor Web de recolección de datos © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 1-5 Introducción • Componentes de Cliente de SyteLine Una vez instalado el Cliente de recolección de datos, ejecute el Asistente para la configuración de SyteLine (Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine) para configurar el cliente. Automatización de flujo de trabajo Antes de instalar Automatización de flujo de trabajo, se deben completar las siguientes tareas: • La base de datos de SyteLine debe contar con licencia. • La réplica de SyteLine debe estar configurada. • Debe haber una copia dedicada del Servidor Exchange instalada e integrada con el servidor de e-mail corporativo. Dicha copia del servidor de Exchange por lo general se instala en el servidor de bases de datos de SyteLine. • El usuario SL_Internal debe ser un superusuario. • Se deben crear dos cuentas de buzón dentro de Outlook (o Usuarios y equipos de directorio activo si está ejecutando Exchange 2000 con directorio activo). Esas cuentas se deben llamar SyteLine y Flujo de trabajo. MRP y APS En versiones anteriores, SyteLine 7 incluía dos modos de planeación de requerimientos de materiales: Planeación de requerimientos de materiales (MRP) y Sistema de planeación avanzada (APS). El modo de planeación denominado "MRP" utilizaba el mismo motor de planeación que APS, pero con recursos planeados con capacidad infinita. Con la versión del service pack 11, a este modo de planeación se lo ha llamado "APS infinito". El modo Planeación APS que considera la capacidad de recursos finita sigue teniendo el nombre "APS". Service pack 11 también incluye un tercer modo de planeación: una función de planeación "MRP" tradicional en función de las normas APICS. Este nuevo modo MRP se basa en el programa MRP de SyteLine 6, con modificaciones para un rendimiento óptimo dentro de la estructura de bases de datos de SyteLine 7. Para obtener más información, consulte los temas de ayuda Perspectiva general de MRP y Diferencias entre MRP de SyteLine 7 y SyteLine 6 en la ayuda en línea de SyteLine. 1-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Introducción Si ha estado utilizando APS en SyteLine 7.04 o anterior y desea instalar el service pack 11 y comenzar a ejecutar MRP, no existen etapas especiales necesarias distintas de las de la instalación del service pack. Para comenzar a utilizar el nuevo modo MRP, seleccione la casilla de verificación Usar planeación MRP en el formulario Modo MRP en SyteLine. Service packs de Microsoft Outlook Si aplica un Service Pack de Microsoft Security Outlook, se produce un error en el E-mail de informes y en la notificación de informes. Para corregir este problema, haga lo siguiente: 1. Vaya al sitio Web de Microsoft en http://www.microsoft.com/office/ork/ 2000/appndx/toolbox.htm#secupd y descargue admpack.exe. 2. Ejecute admpack.exe. Se le pide que elija un directorio para los archivos. Hágalo. 3. Una vez que haya extraído los archivos, lea readme.txt. 4. Siga las instrucciones del archivo readme para instalar el formulario en una máquina cliente administrativo de Exchange. 5. Cree y publique el formulario. 6. Utilice el formulario publicado recientemente para modificar la cuenta de correo de Exchange sólo para la CUENTA DE USUARIO que se utilizará para el perfil de correo en el Servidor de utilidades. 7. Cambie sólo la siguiente configuración en la ficha CONFIGURACIÓN PROGRAMÁTICA (deje las otras fichas en sus valores predeterminados) para "Aprobar automáticamente" y deje la otra configuración en "Solicitar usuario": • Cuando envía artículos mediante MAPI simple: • Cuando resuelve nombres mediante MAPI simple: • Cuando abre mensajes mediante MAPI simple: 8. Modifique el registro del Servidor de utilidades para tener una clave nueva a fin de verificar la configuración de seguridad en el servidor de Exchange. Cree la siguiente clave de registro DWORD: HKCU\SW\Políticas\Microsoft\Seguridad\CheckAdminSettings El valor para esta nueva clave DWORD debe ser "1" para Office 2000 ó "2" para Office XP. Ésta es la versión de Office/Outlook que usted ha instalado en el Servidor de utilidades. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 1-7 Introducción 9. Una vez que los pasos anteriores estén completos, consulte "Configurar un Servidor de utilidades para enviar notificaciones de E-mail para informes" en la página 3-30 para obtener más información. Desinstalar ERP de SyteLine Si desea actualizar el sistema de la versión 7 de ERP de SyteLine a otra versión (por ejemplo, de ERP de SyteLine 7.03 a ERP de SyteLine 7.04), primero DEBE desinstalar la versión anterior antes de instalar la versión nueva. Esto debe realizarse para todas las piezas del sistema; el servidor de bases de datos, el servidor de utilidades, todos los clientes, el servidor de planeación, el servidor Web y los componentes de intercambio. Consulte Capítulo 13, "Desinstalación de ERP de SyteLine" para obtener instrucciones para la desinstalación. Actualizar niveles de service pack mínimos Para la versión SUPERIOR, debe aplicar el último service pack antes de ejecutar el proceso de actualización. La versión ANTERIOR debe tener por lo menos los siguientes niveles de service pack mínimos: • SyteLine 7.01 - 7.01.48 • SyteLine 7.02 - 7.02.15 • SyteLine 7.03 - 7.03.08 Consulte "Actualizar una base de datos de aplicaciones de SyteLine" en la página 10-1 para obtener instrucciones específicas sobre cómo actualizar su versión de ERP de SyteLine. 1-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 2 Configurar el servidor de bases de datos _ Los pasos de este capítulo detallan cómo se configura el servidor de bases de datos en un entorno de sitio único. Si usted desea configurar un entorno multisitio, complete primero los pasos de este capítulo y luego consulte "Configuración de un entorno multisitio" en la página 6-1. Requerimientos • SQL Server 2000 ya está instalado y configurado en el equipo del servidor de bases de datos. • Si su servidor de bases de datos está en un equipo que se ejecuta en Windows Server 2003, DEBE activar Network COM+ y Network DTC Access. • Debe tener algunas configuraciones predeterminadas de SQL Server en el servidor de bases de datos. Estas configuraciones se pueden establecer antes o después de una instalación de ERP de SyteLine. En SQL Server Enterprise Manager, abra el cuadro de diálogo Propiedades del servidor (NO de la base de datos). En la ficha Conexiones, seleccione la casilla de verificación para los siguientes elementos: Advertencia ANSI, Relleno ANSI, Nulos ANSI, Interrupción aritmética, Identificador entre comillas. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 2-1 Configurar el servidor de bases de datos Instalar componentes en el Servidor de bases de datos 1. Inserte el CD de ERP de SyteLine en la unidad de CD-ROM del equipo del servidor de bases de datos. 2. Luego de algunos segundos, aparece la pantalla de instalación inicial de ERP de SyteLine. Si no aparece, obtenga acceso a la unidad de CD-ROM y haga doble clic en Instalación . 2-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el servidor de bases de datos 3. Seleccione Servidor de bases de datos como tipo de configuración. Aparece el botón Instalar Migración de base de datos de ERP de SyteLine y aparece también la lista de la casilla de verificación Seleccionar un tipo de base de datos. 4. En la lista de la casilla de verificación Seleccionar un tipo de base de datos seleccione o deseleccione Actualización de bases de datos. Se debe seleccionar Base de datos. Si selecciona Actualización de bases de datos, se instala una utilidad para actualizar su base de datos desde una versión anterior. La utilidad actualiza una base de datos de SyteLine dentro de una versión con punto importante (de 7.03 a 7.04, por ejemplo). No realiza la actualización desde la versión 6 o una anterior. Consulte el Capítulo 10, "Actualizar una base de datos de aplicaciones de SyteLine" para obtener más información acerca de esta utilidad. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 2-3 Configurar el servidor de bases de datos 5. Seleccione uno de los dos botones de esta pantalla: Si hace clic en el botón Instalar Migración de base de datos de ERP de SyteLine, debe hacerlo ANTES de instalar ERP de SyteLine. Ejecute el Asistente para la configuración de SyteLine después de haber instalado ambas partes. • Instalar ERP de SyteLine: Haga clic en este botón para instalar ERP de SyteLine y sus bases de datos en el servidor de bases de datos. • Instalar Migración de base de datos de ERP de SyteLine: Haga clic en este botón para instalar todos los componentes necesarios a fin de realizar la conversión de una versión anterior de ERP de SyteLine a ERP de SyteLine versión 7. Siga las instrucciones del asistente para completar la instalación. Si no está realizando la conversión de una versión anterior de ERP de SyteLine, no haga clic en este botón. Para obtener más información acerca de la conversión, consulte el capítulo apropiado acerca de la conversión (multisitio o sitio único) en esta guía. 6. Haga clic en el botón Instalar ERP de SyteLine. Aparece la pantalla de Bienvenida. 7. Haga clic en Siguiente. Aparece la pantalla Instalación personalizada. 2-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el servidor de bases de datos 8. Con el Servidor de bases de datos expandido, deseleccione Base de datos de configuración de SyteLine si no adquirió la Configuración de SyteLine. Si es necesario instalar Configuración de SyteLine, consulte la Guía de instalación de la configuración de SyteLine para obtener instrucciones sobre la instalación y la configuración ANTES de instalar ERP de SyteLine. 9. Haga clic en Siguiente. Aparece la pantalla Listo para instalar el programa. 10. Haga clic en Instalar. 11. Una vez finalizado el proceso de instalación, haga clic en Finalizar. Configurar el Servidor de bases de datos Una vez finalizada la instalación, ejecute el Asistente para la configuración de SyteLine para crear el entorno de base de datos de ERP de SyteLine. 1. Seleccione Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine para crear la aplicación de SyteLine, las bases de datos de plantillas y de formularios. Aparece la pantalla de Bienvenida. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 2-5 Configurar el servidor de bases de datos 2. Seleccione el campo Crear bases de datos de SyteLine. Seleccione Vincular bases de datos para uso multisitio sólo si desea establecer un vínculo entre bases de datos existentes. Para obtener más información sobre cómo vincular bases de datos para uso en multisitio, consulte Capítulo 6, "Configuración de un entorno multisitio". 3. Haga clic en Siguiente. Aparece la pantalla Resumen de bases de datos para crear. 2-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el servidor de bases de datos 4. Haga clic en el botón Agregar. Aparece la pantalla Seleccionar tipo de base de datos. 5. Seleccione el tipo de base de datos que desea instalar. DEBE instalar por lo menos una de las bases de datos de aplicaciones y la base de datos de formularios para que funcione ERP de SyteLine. Sólo puede elegir un tipo por vez en esta pantalla. Los tipos se definen de la siguiente manera: Tipo de base de datos Definición Base de datos de aplicaciones vacía Seleccione esta opción SÓLO si está realizando una actualización de una versión anterior de SyteLine (cualquier versión ANTERIOR a SyteLine 7). Si necesita elegir esta opción, consulte el capítulo apropiado acerca de la conversión (multisitio o sitio único) en este manual. Base de datos de aplicaciones Seleccione esta opción para crear una nueva inicializada base de datos de SyteLine. Esta opción crea una base de datos vacía que luego usted deberá completar con datos. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 2-7 Configurar el servidor de bases de datos Tipo de base de datos Definición Base de datos de aplicaciones de Esta base de datos es para demostración o demostración prueba. Esta opción completa la base de datos con datos de demostración para que usted pueda probar varias funciones de ERP de SyteLine. Base de datos de formularios La base de datos de formularios contiene toda la información acerca de cada formulario de ERP de SyteLine. Por ejemplo, componentes tales como cuadros de texto, etiquetas, fichas, grupos de opción, botones y todas las propiedades asociadas (como tamaño, color, validación, eventos) se mantienen en la base de datos de formularios. Esta base de datos es un requerimiento. Base de datos de plantillas Esta base de datos es un lugar central que contiene las pantallas predeterminadas de ERP de SyteLine que han sido modificadas. Esta base de datos es opcional. Base de datos de configuración Esta opción crea una base de datos de inicializada configuración de SyteLine vacía. Si es necesario instalar Configuración de SyteLine, consulte la Guía de instalación de la configuración de SyteLine para obtener instrucciones sobre la instalación y la configuración ANTES de instalar ERP de SyteLine. Base de datos de configuración de Esta opción crea una base de datos de demostración configuración de SyteLine para demostración y prueba. Si es necesario instalar Configuración de SyteLine, consulte la Guía de instalación de la configuración de SyteLine para obtener instrucciones sobre la instalación y la configuración ANTES de instalar ERP de SyteLine. Para cumplir los objetivos de este manual, aquí seleccionamos Base de datos de aplicaciones de demostración. 2-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el servidor de bases de datos 6. Haga clic en Siguiente. Aparece la pantalla Nombre de la base de datos y ubicación. 7. Ingrese datos o actualice los siguientes campos: • Nombre de SQL Server: Esta opción no se puede actualizar ya que las bases de datos sólo se pueden crear en el servidor local. • Nombre de usuario SQL: Ingrese el nombre de usuario SQL. • Contraseña SQL: Ingrese la contraseña SQL. • Nombre de base de datos SQL nueva: Ingrese un nombre para la base de datos de aplicaciones de ERP de SyteLine que se va a crear. • Ruta de archivo de datos SQL: Acepte la ruta predeterminada o explore para seleccionar la ubicación correspondiente al archivo de datos de la base de datos de aplicaciones. • Ruta de archivo de registro SQL: Acepte la ruta predeterminada o explore para seleccionar la ubicación correspondiente al archivo de registro de la base de datos de aplicaciones. • Intercalación SQL: Seleccione la intercalación SQL deseada. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 2-9 Configurar el servidor de bases de datos 8. Haga clic en Siguiente. Aparece la pantalla Establecer parámetros de sitio de base de datos. • ID de sitio: Ingrese la ID de sitio. La ID es una versión más abreviada del nombre de sitio (8 caracteres como máximo). Si está integrando ERP de SyteLine con ARC de MAPICS, no ingrese una ID de sitio que tenga más de 5 caracteres; tenga en cuenta que para una base de datos vacía o inicializada, el sitio "predeterminado" tiene más de 5 caracteres y no funcionará con ARC. Para una base de datos de demostración, la ID de sitio predeterminada es "Demostración" y funcionará con ARC. • Nombre de sitio: Ingrese el nombre de sitio para el entorno de base de datos de aplicaciones que se está creando. • Descripción de sitio: Ingrese una descripción para el entorno de base de datos que se está creando. • Grupo de sitios: Ingrese un nombre de grupo para el entorno que se está creando. El nombre de grupo debe ser descriptivo de los sitios del grupo. Por ejemplo, podría tener un nombre de grupo "NoAm" para América del Norte si todos los sitios de ese grupo están en América del Norte. 2-10 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el servidor de bases de datos • Moneda de sitio: Acepte el valor predeterminado USD (dólares estadounidenses) o asigne el código de moneda apropiado para el entorno que se está creando. • Tipo de sitio: Acepte el valor predeterminado de Sitio. Debe elegir Entidad si está configurando una base de datos de Entidad en un entorno multisitio. Si desea configurar un entorno multisitio, consulte Capítulo 6, "Configuración de un entorno multisitio". • Zona horaria: Seleccione la zona horaria correspondiente al sitio en el que está realizando la instalación. 9. Haga clic en Siguiente. Aparece la pantalla Resumen de bases de datos para crear, esta vez con la información de la base de datos apropiada. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 2-11 Configurar el servidor de bases de datos 10. Haga clic en el botón Agregar para agregar más bases de datos, si las necesita, o haga clic en Siguiente. DEBE tener una base de datos de formularios y al menos una base de datos de aplicaciones para que funcione ERP de SyteLine. Si todavía no ha agregado las bases de datos apropiadas, haga clic en el botón Agregar en esta pantalla y agréguelas. 11. Una vez que hace clic en Siguiente, aparece la pantalla Revisar cambios de configuración. Lea la información en pantalla para asegurarse de que sea correcta. 12. Haga clic en Comprometer. Entorno de desarrollo Si adquirió un código de desarrollador y desea realizar personalizaciones importantes en formularios existentes o si necesita modificar objetos como procedimientos almacenados, deberá crear bases de datos adicionales en el servidor de bases de datos. Consulte Capítulo 7, "Configurar un entorno de desarrollador" para obtener información sobre qué bases de datos crear. Utilice este capítulo como ayuda para crearlas. 2-12 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el servidor de bases de datos Clústeres SQL Puede configurar su entorno para aprovechar los clústeres SQL. MAPICS no ofrece documentación o asistencia técnica para este proceso, ya que la mayor parte de él depende de su propio entorno y la configuración masiva se lleva a cabo con SQL, no con ERP de SyteLine. El único requerimiento de ERP de SyteLine es que, dado que ERP de SyteLine no "tiene en cuenta los clústeres", debe instalarlo en los nodos 1 y 2 en un clúster activo/activo. ERP de SyteLine no admite activo/pasivo. ERP de SyteLine no admite más de dos nodos. Cuando ejecuta el Asistente para configuración de SyteLine en el servidor de bases de datos, ingrese la instancia SQL del nodo local en el campo Nombre de SQL Server en la pantalla a continuación. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 2-13 Configurar el servidor de bases de datos 2-14 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 3 Configurar el Servidor de utilidades _______ Requerimientos • Las Herramientas de cliente SQL 2000 ya están instaladas y configuradas en el servidor de utilidades. Puede instalar SQL 2000 Server, pero no es necesario. • Microsoft Message Queuing (MSMQ) está instalado. • Si el servidor de utilidades está en un equipo Windows Server 2003, debe configurar el equipo con la función de Servidor de aplicaciones. • .NET Framework. Windows Server 2003 se suministra con esta herramienta instalada. Si está utilizando Windows Server 2000, debe instalar .NET Framework. • Para ejecutar informes, debe instalar Crystal Reports en el equipo en que reside Taskman (por lo general, en el servidor de utilidades). Crystal Reports se debe instalar después de que se hayan instalado todos los componentes de ERP de SyteLine. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-1 Configurar el Servidor de utilidades Instalar componentes en el Servidor de utilidades 1. Inserte el CD de ERP de SyteLine en la unidad de CD-ROM del servidor de utilidades. 2. Luego de algunos segundos, aparece la pantalla de instalación inicial de ERP de SyteLine. Si no aparece, obtenga acceso a la unidad de CD-ROM y haga doble clic en Instalación. 3. Seleccione Servidor de utilidades. 4. Observe el botón Instalar .NET Framework. Si lo va a instalar en un equipo con Windows Server 2003, .NET Framework ya estará instalado, de manera que no será necesario que haga clic en este botón. Si utiliza Windows 2000 Server, debe instalar .NET Framework. Si necesita instalar .NET Framework, haga clic en el botón Instalar .NET Framework. Siga las instrucciones del asistente para la instalación y, a continuación, regrese aquí. 5. Haga clic en el botón Instalar ERP de SyteLine. Aparece la pantalla de Bienvenida. 3-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 6. Haga clic en Siguiente. Aparece la pantalla Instalación personalizada. 7. Expanda Servidor de utilidades. Las selecciones predeterminadas se muestran en la captura de pantalla que se observa arriba. No acepte simplemente las selecciones predeterminadas. Si es necesario instalara Envíos de mensajes, la instalación se realizará con posterioridad. Lea las viñetas que aparecen a continuación para obtener una descripción de cada pieza. • Los objetos de datos inteligentes (ODI) y el Servicio de administrador de tareas de MAPICS son componentes necesarios para ERP de SyteLine. • El Servicio de planeación y programación es necesario para Sistema de planeación avanzada (APS) y para la programación. • Si desea instalar Configuración de SyteLine, consulte la Guía de instalación de la configuración de SyteLine para obtener instrucciones sobre la instalación y la configuración ANTES de instalar ERP de SyteLine. Para cumplir el objetivo de este capítulo, seleccionamos todo, excepto Configuración de SyteLine. • Middleware de recolección de datos es necesario para la recolección de datos. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-3 Configurar el Servidor de utilidades • Si planea instalar Automatización de flujo de trabajo SyteLine, deseleccione Envío de mensajes. Instalará esta pieza en el Capítulo 5, "Configurar Automatización de flujo de trabajo". 8. Haga clic en Siguiente. Aparece la pantalla Listo para instalar el programa. 9. Haga clic en Instalar. 10. Una vez finalizado el proceso de instalación, haga clic en Finalizar. Configurar el Servidor de utilidades Una vez terminada la instalación, ejecute el Asistente para la configuración de SyteLine para configurar el servidor de utilidades de ERP de SyteLine. Si decide no configurar una parte, a medida que navega por el asistente, deje la pantalla en blanco y haga clic en Siguiente. 1. Seleccione Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine. 2. Aparece la pantalla de Bienvenida. 3-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 3. La primera vez que instale piezas en el Servidor de utilidades, seleccione las opciones según se muestra en el gráfico anterior (todas las opciones seleccionadas, excepto Nombre de configuración de réplica). En las instrucciones que se brindan en este capítulo se supone que usted ha seleccionado los elementos según se mostró anteriormente. Si decide que no instalará uno o más de los componentes anteriormente seleccionados, el procedimiento de instalación será levemente diferente del que se menciona en esta documentación. Componente Notas Configurar clientes de Este componente permite colocar un cliente en el SyteLine Servidor de utilidades. Se recomienda que coloque un Cliente administrativo en el Servidor de utilidades. Administrador de tareas de El Administrador de tareas (que es distinto del MAPICS Administrador de tareas de Windows) es un servicio Windows que: sondea la base de datos de aplicaciones; ejecuta procedimientos almacenados SQL; inicia aplicaciones como EDI, MRP y APS; genera informes de Crystal Report. Componentes COM+ del A menos que esté configurando un entorno de Servidor de utilidades prueba o de desarrollador, los componentes COM+ se deben colocar en el servidor de utilidades. Nombre de configuración de Este componente se debe instalar y configurar réplica después de haber configurado todo el sistema ERP de SyteLine. No seleccione este componente para instalarlo hasta que haya instalado y configurado el servidor de bases de datos, el servidor de utilidades y los clientes. Servicio de réplica Este servicio se utiliza en entornos multisitio. Servicio Replication Listener Este servicio se utiliza en entornos multisitio. Puerta de enlace de El Servicio de puerta de enlace de planeación y planeación y programación programación ejecuta periódicamente el Procesador de puerta de enlace. Este procesador lee la tabla ERDBGW en la base de datos SQL y copia datos en las tablas correspondientes de la base de datos ERDB, conservando la sincronización de ambas bases de datos. Las funciones de planeación de APS utilizan datos en la base de datos ERBD. Servidor de planeación y El Servicio de servidor de planeación y programación programación controla el programa del Servidor APS, que ejecuta las funciones de planeación de APS y del Programador. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-5 Configurar el Servidor de utilidades 4. Haga clic en Siguiente. Aparece la pantalla Resumen de configuración de clientes. 3-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 5. Haga clic en el botón Agregar. Aparece la pantalla Seleccionar tipo de configuración de cliente. 6. Seleccione el botón de opción Cliente administrativo/local. La opción Cliente remoto se utiliza para equipos conectados al Servidor de utilidades. 7. Ingrese el Nombre de la configuración que desea utilizar. El nombre que ingrese aquí se visualizará como título de las pantallas subsiguientes. En este ejemplo, se ingresó "SyteLine" que se visualizará en el título de las pantallas subsiguientes durante esta instalación. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-7 Configurar el Servidor de utilidades 8. Haga clic en Siguiente. Aparece la pantalla Configuración[Nombre de la configuración]: Base de datos de aplicaciones. 9. Ingrese la siguiente información: • Nombre de SQL Server: Seleccione el servidor en el cual residen las bases de datos; por lo general, el servidor de bases de datos. • Nombre de usuario de SQL: Ingrese el inicio de sesión; por lo general, "sa". • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de aplicaciones: Seleccione el nombre de la base de datos de aplicaciones que usted creó cuando configuró el servidor de bases de datos. • Tiempo de espera de la conexión: Ingrese un número del 1 al 3600 para el tiempo de espera de la conexión. 3-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 10. Haga clic en Siguiente. Aparece la pantalla Configuración[Nombre de la configuración]: Base de datos de formularios. 11. Ingrese la siguiente información: • Nombre de SQL Server: Seleccione el servidor en el cual residen las bases de datos; por lo general, el servidor de bases de datos. • Nombre de usuario de SQL: Ingrese el inicio de sesión; por lo general, "sa". • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de formularios: Seleccione el nombre de la base de datos de formularios que usted creó cuando configuró el servidor de bases de datos. • Tiempo de espera de la conexión: Ingrese un número del 1 al 3600 para el tiempo de espera de la conexión. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-9 Configurar el Servidor de utilidades 12. Haga clic en Siguiente. Aparece la pantalla Configuración[Nombre de la configuración]: Base de datos de plantillas. 13. Si no creó una base de datos de plantillas, borre el contenido de todos los campos y haga clic en Siguiente. Si creó una base de datos de plantillas, ingrese la siguiente información: • Nombre de SQL Server: Seleccione el servidor en el cual residen las bases de datos; por lo general, el servidor de bases de datos. • Nombre de usuario de SQL: Ingrese el inicio de sesión; por lo general, "sa". • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de plantillas: Seleccione el nombre de la base de datos de plantillas que usted creó cuando configuró el servidor de bases de datos. • Tiempo de espera de la conexión: Ingrese un número del 1 al 3600 para el tiempo de espera de la conexión. 3-10 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 14. Haga clic en Siguiente. Aparece la pantalla Resumen de configuraciones de clientes con la información de configuración completada. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-11 Configurar el Servidor de utilidades 15. Haga clic en Siguiente. Aparece la pantalla DSN de ODBC del Administrador de tareas de MAPICS. 16. Si selecciona la casilla de verificación para establecer la contraseña del Servicio de Administrador de tareas, más adelante en la instalación se visualizará una ventana que le permitirá hacerlo. 17. Resalte Administrador de tareas de MAPICS y haga clic en Editar. Si no resalta Administrador de tareas de MAPICS y luego hace clic en Editar, aparecerá un mensaje indicándole que contiene datos predeterminados que se deben validar antes de continuar. 3-12 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 18. Aparece la pantalla Datos del Administrador de tareas de MAPICS para el Administrador de tareas de MAPICS. 19. Ingrese la siguiente información: • Nombre de origen de datos de ODBC: Este campo contiene el nombre de origen datos de ODBC que está configurando. No puede cambiar los datos de este campo. • Nombre del SQL server: Elija el nombre del SQL server de la lista desplegable. • Nombre de usuario SQL: Ingrese el nombre de usuario SQL. • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de aplicaciones: Elija la base de datos de aplicaciones de la lista desplegable. Éstas son bases de datos del SQL server. • Base de datos de formularios (opcional): Seleccione el nombre de la base de datos de formularios que usted creó cuando configuró el servidor de bases de datos. • Tabla de cadenas (opcional): Ingrese el nombre de la base de datos de formularios que contiene las tablas de cadenas que este sitio va a utilizar, por ejemplo, OH_forms. La información que usted ingresa aquí se convierte en el valor predeterminado del campo Nombre de base de datos de formularios en el formulario Sitios/Entidades. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-13 Configurar el Servidor de utilidades 20. Haga clic en Siguiente. Aparece la pantalla DSN de ODBC del Administrador de tareas de MAPICS con la información de la base de datos de control apropiada. 21. Si selecciona el campo Configurar inicio de sesión y contraseña del servicio Administrador de tareas de MAPICS, aparece la pantalla Nombre de usuario y contraseña del servicio Administrador de tareas de MAPICS cuando hace clic en Siguiente. Si elije borrar el contenido de este campo, salte al siguiente paso cuando haga clic en Siguiente. 3-14 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 22. El Nombre de usuario y contraseña del servicio Administrador de tareas de MAPICS tiene un aspecto similar al siguiente: 23. Ingrese la siguiente información: • Inicio de sesión del servicio: Ingrese el inicio de sesión del servicio utilizando el formato DOMAIN\Username. El nombre debe ser un miembro del dominio de red. • Contraseña: Ingrese la contraseña correspondiente al inicio de sesión del servicio. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-15 Configurar el Servidor de utilidades 24. Haga clic en Siguiente. Aparece la pantalla Componentes COM+ del servidor de utilidades. 25. Ingrese la siguiente información: • Inicio de sesión del servicio: Ingrese el inicio de sesión del servicio utilizando el formato DOMAIN\Username. El nombre debe ser un miembro del dominio de red. • Contraseña: Ingrese la contraseña correspondiente al inicio de sesión del servicio. 3-16 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 26. Haga clic en Siguiente. Aparece la pantalla Nombre de usuario y contraseña de servicio de réplica. 27. Ingrese la siguiente información: • Inicio de sesión del servicio: Ingrese el inicio de sesión del servicio utilizando el formato DOMAIN\Username. El nombre debe ser un miembro del dominio de red. • Contraseña: Ingrese la contraseña correspondiente al inicio de sesión del servicio. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-17 Configurar el Servidor de utilidades 28. Haga clic en Siguiente. Aparece la pantalla Nombre de usuario y contraseña del Servicio Replication Listener. 29. Ingrese la siguiente información: • Inicio de sesión del servicio: Ingrese el inicio de sesión del servicio utilizando el formato DOMAIN\Username. El nombre debe ser un miembro del dominio de red. • Contraseña: Ingrese la contraseña correspondiente al inicio de sesión del servicio. 3-18 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 30. Haga clic en Siguiente. Aparece la pantalla Servicio de puerta de enlace de planeación y programación. La configuración de este servicio es necesaria si está utilizando los modos Planeación APS o APS infinito. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-19 Configurar el Servidor de utilidades 31. Haga clic en Agregar. Aparece la pantalla Información de conexión de puerta de enlace de planeación y programación. 32. Ingrese la siguiente información: • Nombre del SQL server: Elija el nombre del SQL server de la lista desplegable. • Nombre de usuario SQL: Ingrese el nombre de usuario SQL. • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de aplicaciones: Elija la base de datos de aplicaciones de la lista desplegable. Éstas son bases de datos del SQL server. • Intervalo de sondeo: La demora (en segundos) antes de que el servicio ejecute el proceso que sincroniza la base de datos de planeación y la base de datos de aplicaciones de SyteLine. El intervalo predeterminado es de 300 segundos. 3-20 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 33. Haga clic en Siguiente. Aparece la pantalla Usuario de servicio de puerta de enlace de planeación y programación. 34. Ingrese la siguiente información: • Inicio de sesión del servicio: Ingrese el inicio de sesión del servicio utilizando el formato DOMAIN\Username. El nombre debe ser un miembro del dominio de red. • Contraseña: Ingrese la contraseña correspondiente al inicio de sesión del servicio. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-21 Configurar el Servidor de utilidades 35. Haga clic en Siguiente. Aparece la pantalla Servicios de puerta de enlace de planeación y programación con los datos completados. 3-22 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 36. Haga clic en Siguiente. Aparece la pantalla Servicios de servidor de planeación y programación. Este servicio es necesario para la ejecución de los modos Planeación APS y APS infinito, y del Programador. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-23 Configurar el Servidor de utilidades 37. Haga clic en Agregar. Aparece la pantalla Información de conexión de servidor de planeación y programación. 38. Ingrese la siguiente información: • Nombre del SQL server: Elija el nombre del SQL server de la lista desplegable. • Nombre de usuario SQL: Ingrese el nombre de usuario SQL. • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de aplicaciones: Elija la base de datos de aplicaciones de la lista desplegable. Éstas son bases de datos del SQL server. • Número de puerto: El número de puerto a utilizar para el servicio (debe ser un número entre 5000 y 65000). Debe ser un número de puerto diferente del puerto en el cual se está ejecutando la base de datos de planeación (puede configurar la base de datos de planeación en Capítulo 8, "Configuración del Servidor de planeación"). • Directorio temporal: La ruta de acceso a una carpeta donde el servicio de servidor puede escribir archivos temporales (por ejemplo, c:\temp). Este directorio debe admitir un control total por parte de la cuenta de usuario de administrador local. 3-24 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 39. Haga clic en Siguiente. Aparece la pantalla Usuario de servicio de servidor de planeación y programación. 40. Ingrese la siguiente información: • Inicio de sesión del servicio: Ingrese el inicio de sesión del servicio utilizando el formato DOMAIN\Username. El nombre debe ser un miembro del dominio de red. • Contraseña: Ingrese la contraseña correspondiente al inicio de sesión del servicio. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-25 Configurar el Servidor de utilidades 41. Haga clic en Siguiente. Aparece la pantalla Servicios de servidor de planeación y programación con los datos completados. 42. Haga clic en Siguiente. Aparece la pantalla Revisar cambios de configuración. 43. Verifique que la información sea correcta y haga clic en Comprometer. 44. Una vez finalizado el proceso de configuración, haga clic en Finalizar. Cuando el proceso de configuración esté completo, debe reiniciar el servidor. Esto asegura que se hayan iniciado todos los servicios de Windows necesarios. 3-26 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades Pasos finales de recolección de datos Los siguientes pasos están destinadas sólo a los usuarios de Recolección de datos. Configurar el Directorio cliente de recolección de datos y los Parámetros de recolección de datos Una vez que ha instalado los componentes de recolección de datos y ejecutado el Asistente para la configuración de SyteLine, debe configurar el Directorio cliente de recolección de datos, los parámetros y el procesador secundario en el formulario Parámetros de recolección de datos. Se recomienda que obtenga acceso al formulario Parámetros de recolección de datos desde la estación de trabajo de cliente de recolección de datos o en el equipo en el que ejecutará el procesador secundario. Para configurar el Directorio cliente de recolección de datos y los Parámetros de recolección de datos: 1. Seleccione la ficha Secundario en el formulario Parámetros de recolección de datos. 2. Ingrese la ruta del Directorio cliente de recolección de datos en el campo Directorio cliente de recolección de datos. Si este directorio no existe, el sistema lo crea. La ruta del directorio c:\Archivos de programa\MAPICS\SyteLine\ DataCollection\Intermec\DcSfc se crea durante la instalación de los componentes de recolección de datos en el servidor de utilidades. 3. Si ingresa una ruta diferente de la predeterminada, debe copiar manualmente el contenido del directorio predeterminado al Directorio cliente de recolección de datos recientemente creado. Debe configurar un Directorio cliente de recolección de datos único para cada base de datos de ERP de SyteLine en un entorno multisitio. Para crear un Directorio cliente de recolección de datos único, repita estos pasos para cada sitio. 4. Establezca los demás parámetros en el formulario Parámetros de recolección de datos, como frecuencia de sondeo y parámetros de autoasiento, si su implementación lo requiere. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-27 Configurar el Servidor de utilidades Configurar el procesador secundario Para configurar el procesador secundario de recolección de datos: 1. Seleccione la ficha Secundario en el formulario Parámetros de recolección de datos. 2. Configure el campo Ejecutar proceso secundario de recolección de datos en el modo Tarea secundaria o Independiente. Considere la cantidad de datos que se debe procesar y los requerimientos de su sistema cuando decida qué modo utilizar. Consulte la ayuda en línea para el campo Ejecutar proceso secundario de recolección de datos para obtener más información. 3. Si eligió ejecutar el procesador secundario en modo Tarea secundaria, debe: • Editar el archivo dcbackground.bat en el Directorio cliente de recolección de datos y cambiar la línea: "C:\Archivos de programa\MAPICS\SyteLine\DataCollection\InterMec\DcSfc \DcBackground.exe" user=SL_Internal password= config= SYMDCBKG=ENABLED donde: user=SL_Internal es obligatorio. password es la contraseña definida para SL_Internal (el valor predeterminado es en blanco; usted puede definir esta contraseña en el formulario Usuarios de ERP de SyteLine). config es el nombre de sitio. SYMDCBKG=ENABLED se utiliza para registrar el inicio y el final de cada sondeo en el archivo collect.err. Para esto se requiere más espacio en el disco; por lo tanto, es posible que desee utilizar este valor principalmente para la solución de problemas. Elimine este valor si no es necesario. Por ejemplo: user=SL_Internal password= config=ohio SYMDCBKG=ENABLED. • Abra el formulario Definiciones de tareas secundarias en ERP de SyteLine versión 7. Seleccione la tarea secundaria de recolección de datos y, en el campo Nombre del ejecutable, ingrese dcclientdirectorypath\dcbackground.bat, donde dcclientdirectorypath es la ruta del Directorio cliente de recolección de datos. 3-28 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades 4. Si eligió ejecutar el procesador secundario en modo Independiente, establezca los parámetros para el menú abreviado del proceso secundario. Haga clic con el botón derecho del mouse en Inicio>Explorar todos los usuarios. Seleccione Inicio>Menú> Programas>MAPICS> Herramientas. Seleccione Tarea secundaria de recolección de datos y haga clic con el botón derecho del mouse en Propiedades. En el campo Objetivo, agregue "user=SL_Internal password= config=SiteName SYMDCBKG=ENABLED" después de "C:\Archivos de programa\MAPICS\DataCollection\InterMec\DcSfc\ Dcbackground.exe". Ingrese la contraseña definida para SL_Internal (el valor predeterminado es en blanco; usted puede definir esta contraseña en el formulario Usuarios de ERP de SyteLine). SiteName es el nombre del sitio de SyteLine. Ingrese SYMDCBKG=ENABLED para registrar el inicio y el fin de cada sondeo en el archivo collect.err. Para esto se requiere más espacio en el disco; por lo tanto, es posible que desee utilizarlo principalmente para la solución de problemas. Elimine este valor si no es necesario. 5. Inicie el procesador secundario. Consulte la ayuda en línea para el campo Ejecutar proceso secundario de recolección de datos para obtener más información acerca de cómo hacer esto para el modo seleccionado. Ejecutar transacciones de prueba Una vez que haya completado la instalación de ERP de SyteLine versión 7, es posible que desee ejecutar transacciones de recolección de datos de prueba. Se recomienda que borre todos los parámetros de autoasiento en el formulario Parámetros de recolección de datos y no utilice su base de datos primaria para pruebas. También puede utilizar las utilidades de purga para eliminar las transacciones en el procesamiento de errores en lugar de asentarlas. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-29 Configurar el Servidor de utilidades Configurar un Servidor de utilidades para enviar notificaciones de E-mail para informes TaskMan utiliza MAPI para enviar notificaciones de E-mail. Si bien en los siguientes pasos se explica cómo configurar el servidor de utilidades utilizando Outlook, cualquier servicio MAPI funcionará. 1. Cree un perfil de Outlook. Si en el escritorio hay un icono de Outlook, haga clic con el botón derecho sobre él y elija Propiedades. Luego seleccione Mostrar perfiles… Si el icono no existe en el escritorio, haga clic en Inicio>Configuración>Panel de control. Haga doble clic en el icono Correo. En la ficha Servicios, haga clic en Mostrar perfiles... a. Resalte "Configuración de MS Exchange" y elija Copiar… Si esta opción no está disponible, cree un perfil predeterminado válido en Outlook. b. Asigne a la copia el nombre TaskMan (tenga en cuenta las mayúsculas) y haga clic en OK. 2. Haga lo siguiente para modificar TaskMan a fin de enviar datos adjuntos en un E-mail. a. Inicie ERP de SyteLine. b. Abra el formulario Sitios/Entidades. c. Haga clic en la flecha en la cuadrícula que representa su sitio. d. Haga clic con el botón derecho del mouse en el campo Nombre de Intranet y elija Detalles… e. Haga clic en la ficha Informes/TaskMan. f. Asegúrese de que la casilla de verificación Enviar notificación de E- mail esté seleccionada. 3. Configure cada informe en el cual se requieran notificaciones. a. Inicie ERP de SyteLine. b. Abra el formulario Definiciones de tareas secundarias. c. Filtre los nombres de tareas requeridos. d. Para cada tarea: • Haga clic en Opciones para informes. • Haga clic en la fila del usuario y el nombre de tarea. • Elija cualquier formato de salida. 3-30 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades • Establezca Notificación de E-mail en Sí. • Si desea que el informe sea un dato adjunto del E-mail, establezca Adjuntar informe en Sí. 4. Asegúrese de que el usuario que imprime el informe tenga una dirección de E-mail válida: a. Inicie ERP de SyteLine. b. Abra el formulario Usuarios. c. Filtre el nombre de usuario en cuestión. d. Asegúrese de que el campo Dirección de E-mail esté completo y sea correcto. 5. Imprima el informe. Solución de problemas • Abra el formulario Historial de tareas secundarias en ERP de SyteLine, filtre el campo Nombre de tarea e investigue posibles errores encontrados por TaskMan. • Abra el Registro de eventos de aplicación para el sistema operativo ("Event Viewer" en el panel de control). Busque los errores que haya registrado TaskMan. • Si aún no se ha informado ningún error, inicie TaskMan con los parámetros de inicio "debug nowait". Consulte el Registro de eventos de aplicación para depurar mensajes registrados por TaskMan. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-31 Configurar el Servidor de utilidades Instalar Crystal Reports Crystal Reports debe estar instalado en el equipo que tiene el Administrador de tareas (por lo general, en el servidor de utilidades). Instale Crystal Reports siguiendo las instrucciones de instalación provistas en el CD de Crystal Reports. Para que Crystal Reports funciones correctamente con SyteLine, debe instalar todas las características y luego el service pack y los hot fixes. La ayuda en línea de Crystal Reports no se instala con el producto. Para obtener más información, visite el sitio Web Crystal Decisions: http://support.crystaldecisions.com/ Instalar todas las características 1. Durante la instalación, cuando aparece la pantalla Select Installation Type, seleccione Custom. 2. Haga clic en Next. En la pantalla Select Features, haga clic en Crystal Reports y seleccione Entire feature will be installed on local hard drive. 3. Continúe con el proceso de instalación en función de lo explicado en la documentación de Crystal Reports que se encuentra en el CD. 3-32 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar el Servidor de utilidades Instalar Crystal Reports Service Pack y Hot Fixes Después de instalar Crystal Reports, instale el service pack y los hot fixes que se incluyen en el CD de Crystal Reports. 1. Desplácese por la carpeta SP1 en el CD de Crystal Reports. 2. Haga doble clic en cr90win_en_sp3.exe. Siga las instrucciones que aparecen en pantalla para completar la instalación del service pack. 3. Una vez que la instalación del service pack esté completa, desplácese hasta la carpeta HotFixes en el CD de Crystal Reports. 4. Siga las instrucciones que aparecen en _HotFixReadMe.txt para instalar cada uno de los tres hot fixes. Configurar las impresoras Antes de poder imprimir informes de Crystal Reports a través de ERP de SyteLine, debe definir cada una de las impresoras que desea utilizar con los informes de SyteLine en el servidor de utilidades. Además, al definir estas impresoras, debe haber iniciado una sesión como el mismo usuario en el que se está ejecutando el Administrador de tareas. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 3-33 Configurar el Servidor de utilidades 3-34 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 4 Configurar una estación de trabajo cliente Requerimientos • Una estación de trabajo cliente es una computadora personal que tiene acceso a la red. • Una estación de trabajo cliente debe tener el sistema operativo Windows 2000 o Windows XP. • Las herramientas de cliente de SQL 2000 deben estar instaladas en todos los clientes administrativos de ERP de SyteLine. Los clientes que son usuarios finales no necesitan las herramientas de cliente de SQL 2000. • Para ver la salida de informe (ya sea mediante una vista preliminar o una impresión) en los siguientes formatos, deberá tener las siguientes aplicaciones asociadas instaladas en el equipo cliente: Crystal, HTML 4.0, Microsoft Office, Acrobat Format y XML. Mensaje de actualización Si un cliente de SyteLine corresponde a una versión anterior que la de la base de datos, aparece un mensaje en el cliente que indica que hay una versión más actualizada disponible. Opciones de instalación Existen tres opciones entre las cuales se puede elegir al realizar la instalación en un equipo cliente. • Cliente usuario final: Configuración y archivos mínimos para la Interfaz de usuario con ERP de SyteLine. Éste es un cliente remoto que se conecta al servidor de sesiones (por lo general, el Servidor de utilidades). • Cliente administrativo: La Interfaz de usuario con ERP de Syteline que puede utilizar objetos de datos inteligentes (IDO) remotos o IDO locales por configuración o por entorno. Se agregan algunas herramientas adicionales para los administradores del sistema. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 4-1 Configurar una estación de trabajo cliente • Cliente de Analizador: Componentes Web y middleware para obtener acceso a la aplicación Web del Analizador. El Analizador le permite probar la viabilidad de la planeación alternativa y programar situaciones utilizando una copia de su base de datos sin afectar a los datos de producción de SyteLine. Para obtener instrucciones de instalación y configuración, consulte "Configuración del servidor Web" en la página 9-1. Existe una cuarta opción; un Cliente HTTP. Consulte "Configurar un cliente usuario final para acceso HTTP" en la página D-1 para obtener instrucciones de instalación y configuración. Configurar el cliente Después de instalar una de las opciones de cliente, debe configurar el equipo cliente con el Asistente para la configuración de SyteLine. Encontrará las instrucciones de configuración a continuación de las instrucciones de instalación, en este capítulo. Si está pensando en configurar un cliente HTTP, no necesita ejecutar el Asistente para la configuración de SyteLine después de instalar el cliente usuario final. Consulte "Configurar un cliente usuario final para acceso HTTP" en la página D-1 para obtener instrucciones de instalación y configuración. La instalación y la configuración se deben realizar en todos los equipos cliente. Después de configurar el cliente, consulte "Ejecutar ERP de SyteLine versión 7" en la página 4-18 para obtener instrucciones sobre cómo iniciar ERP de SyteLine. 4-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar una estación de trabajo cliente Instalar Cliente usuario final 1. Inserte el CD de ERP de SyteLine en la unidad de CD-ROM del equipo cliente. 2. Luego de algunos segundos, aparece la pantalla de instalación inicial de ERP de SyteLine. Si no aparece, obtenga acceso a la unidad de CD-ROM y haga doble clic en Instalación. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 4-3 Configurar una estación de trabajo cliente 3. Seleccione Cliente como el tipo de configuración. Aparece en pantalla el cuadro Seleccionar un tipo de cliente. 4. En el cuadro Seleccionar un tipo de cliente, seleccione Cliente usuario final. 5. Haga clic en el botón Instalar ERP de SyteLine. Aparece la pantalla de Bienvenida. 4-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar una estación de trabajo cliente 6. Haga clic en Siguiente. Aparece la pantalla Instalación personalizada. 7. Expanda Cliente y luego Usuario final, tal como se observa en la captura de pantalla que aparece arriba. Observe que Configuración de SyteLine está sin seleccionar de manera predeterminada. Si es necesario instalar Configuración de SyteLine, consulte la Guía de instalación de la configuración de SyteLine para obtener instrucciones sobre la instalación y la configuración ANTES de instalar ERP de SyteLine. 8. Haga clic en Siguiente. Aparece la pantalla Listo para instalar el programa. 9. Haga clic en Instalar. 10. Cuando el proceso de instalación haya finalizado, haga clic en Finalizar para cerrar la pantalla de instalación. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 4-5 Configurar una estación de trabajo cliente Configurar Cliente usuario final Una vez que haya terminado con la instalación del Cliente usuario final, debe ejecutar el Asistente para la configuración de SyteLine para configurar el Cliente usuario final. 1. Seleccione Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine. Aparece la pantalla de Bienvenida. 4-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar una estación de trabajo cliente 2. Haga clic en Siguiente. Aparece la pantalla Nombre del servidor de sesiones de cliente. 3. Ingrese la siguiente información: • Servidor de sesiones: Seleccione el nombre del servidor de sesiones (por lo general, el Servidor de utilidades). • ID de aplicación:Se crea la ID de aplicación para usted. El nombre se basa en el nombre del servidor de sesiones. • ¿Crear acceso directo en el escritorio?: Seleccione este campo si desea un acceso directo en el escritorio. 4. Haga clic en Siguiente. Aparece la pantalla Revisar cambios de configuración. 5. Verifique que la información sea correcta y haga clic en Comprometer. Aparece la pantalla Configuración completa. 6. Haga clic en Finalizar. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 4-7 Configurar una estación de trabajo cliente Instalar Cliente administrativo 1. Inserte el CD de ERP de SyteLine en la unidad de CD-ROM del equipo cliente. 2. Luego de algunos segundos, aparece la pantalla de instalación inicial de ERP de SyteLine. Si no aparece, obtenga acceso a la unidad de CD-ROM y haga doble clic en Instalación. 4-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar una estación de trabajo cliente 3. Seleccione Cliente como el tipo de configuración. Aparece en pantalla el cuadro Seleccionar un tipo de cliente. 4. En el cuadro Seleccionar un tipo de cliente, seleccione Cliente administrativo. 5. Haga clic en el botón Instalar ERP de SyteLine. Aparece la pantalla de Bienvenida. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 4-9 Configurar una estación de trabajo cliente 6. Haga clic en Siguiente. Aparece la pantalla Instalación personalizada. 7. Expanda Cliente y luego Administrativo, tal como se observa en la captura de pantalla que aparece arriba. Observe que Configuración de SyteLine está sin seleccionar de manera predeterminada. Si es necesario instalar Configuración de SyteLine, consulte la Guía de instalación de la configuración de SyteLine para obtener instrucciones sobre la instalación y la configuración ANTES de instalar ERP de SyteLine. 8. Haga clic en Siguiente. Aparece la pantalla Listo para instalar el programa. 9. Haga clic en Instalar. 10. Cuando el proceso de instalación haya finalizado, haga clic en Finalizar para cerrar la pantalla de instalación. 4-10 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar una estación de trabajo cliente Configurar Cliente administrativo Una vez que haya terminado con la instalación del Cliente administrativo, debe ejecutar el Asistente para la configuración de SyteLine para configurar el Cliente administrativo. 1. Seleccione Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine. Aparece la pantalla de Bienvenida. 2. Seleccione Configurar clientes de SyteLine. Si borra el contenido de este campo, no podrá continuar. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 4-11 Configurar una estación de trabajo cliente 3. Haga clic en Siguiente. Aparece la pantalla Resumen de configuraciones de clientes. 4-12 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar una estación de trabajo cliente 4. Haga clic en Agregar. Aparece la pantalla Seleccione tipo de configuración de clientes. 5. Seleccione Cliente administrativo/local como tipo de cliente. 6. Ingrese el nombre de la configuración en el campo Nombre de la configuración. Este nombre se verá en la parte superior de algunas de las próximas pantallas de la instalación. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 4-13 Configurar una estación de trabajo cliente 7. Haga clic en Siguiente. Aparece la pantalla Configuración[Nombre de la configuración]: Base de datos de aplicaciones. 8. Ingrese la siguiente información: • Nombre de SQL Server: Seleccione el servidor en el cual residen las bases de datos; por lo general, el servidor de bases de datos. • Nombre de usuario de SQL: Ingrese el inicio de sesión; por lo general, "sa". • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de aplicaciones: Seleccione el nombre de la base de datos de aplicaciones que usted creó cuando configuró el servidor de bases de datos. • Tiempo de espera de la conexión: Ingrese un número del 1 al 3600 para el tiempo de espera de la conexión. 4-14 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar una estación de trabajo cliente 9. Haga clic en Siguiente. Aparece la pantalla Configuración[Nombre de la configuración]: Base de datos de formularios. 10. Ingrese la siguiente información: • Nombre de SQL Server: Seleccione el servidor en el cual residen las bases de datos; por lo general, el servidor de bases de datos. • Nombre de usuario de SQL: Ingrese el inicio de sesión; por lo general, "sa". • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de formularios: Seleccione el nombre de la base de datos de formularios que usted creó cuando configuró el servidor de bases de datos. • Tiempo de espera de la conexión: Ingrese un número del 1 al 3600 para el tiempo de espera de la conexión. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 4-15 Configurar una estación de trabajo cliente 11. Haga clic en Siguiente. Aparece la pantalla Configuración[Nombre de la configuración]: Base de datos de plantillas. 12. Si no creó una base de datos de plantillas, omita este paso. Si creó una base de datos de plantillas, ingrese la siguiente información: • Nombre de SQL Server: Seleccione el servidor en el cual residen las bases de datos; por lo general, el servidor de bases de datos. • Nombre de usuario de SQL: Ingrese el inicio de sesión; por lo general, "sa". • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de plantillas: Seleccione el nombre de la base de datos de plantillas que usted creó cuando configuró el servidor de bases de datos. • Tiempo de espera de la conexión: Ingrese un número del 1 al 3600 para el tiempo de espera de la conexión. 4-16 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar una estación de trabajo cliente 13. Haga clic en Siguiente. Aparece la pantalla Resumen de configuraciones de clientes con la información de configuración completada. 14. Haga clic en Siguiente. Aparece la pantalla Resultados de la configuración. 15. Haga clic en Finalizar. Configurar permisos para los gráficos de Gantt de recursos Para utilizar la característica "Resaltados" de los formularios Gráfico Gantt de grupo de recursos y Gráfico Gantt de recursos, debe otorgarle a los usuarios que no sean usuarios administradores derechos de permiso de Control total para el archivo C:\Archivos de programa\MAPICS\SyteLine\Analizador\ReportFiles\Gantt.mdb. 1. Inicie la sesión como el usuario administrador en el equipo cliente de SyteLine. 2. En Windows Explorer, desplácese hasta la carpeta C:\Archivos de programa\MAPICS\SyteLine\Analizador\ReportFiles. 3. Haga clic con el botón derecho del mouse en la carpeta ReportFiles y elija Propiedades. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 4-17 Configurar una estación de trabajo cliente 4. Seleccione la ficha Seguridad. 5. Haga clic en Agregar. 6. En el campo Buscar, seleccione el dominio apropiado. 7. Seleccione Todos (o elija los grupos de usuarios apropiados que utilizarán los formularios Gráfico Gantt de grupo de recursos y de recursos). 8. Haga clic en Agregar. 9. Haga clic en OK. Lleve a cabo estos pasos en cualquier equipo que se vaya a utilizar para obtener acceso a la aplicación Analizador (consulte el Capítulo 9, "Configuración del servidor Web" para obtener información sobre la configuración del Analizador). Ejecutar ERP de SyteLine versión 7 En los pasos que siguen, se puede encontrar información crítica, especialmente si usted es un usuario de flujo de trabajo o multisitio. Una vez que haya configurado la estación de trabajo cliente, debería estar en condiciones de ejecutar ERP de SyteLine versión 7. 1. Elija Inicio>Programas>MAPICS. 2. Seleccione el nombre del menú abreviado que especificó anteriormente. Aparece la siguiente pantalla de inicio de sesión: 4-18 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar una estación de trabajo cliente 3. Inicie la sesión como "sa" y deje la contraseña en blanco. Este usuario le permite ingresar a ERP de SyteLine, de manera tal de poder configurar otros usuarios y parámetros para su sistema. El usuario “sa” es un usuario de sesión única, es decir que usted no podrá iniciar la sesión en otro equipo con esa ID de usuario si continúa trabajando en la sesión como “sa” en algún otro lugar. 4. Seleccione el nombre de configuración apropiado en el campo Configuración del origen de los datos y haga clic en OK. Se abre ERP de SyteLine. 5. Abra el formulario Administración de licencias y aplique su licencia. Consulte la Guía de administración del sistema ERP de SyteLine versión 7 para obtener información acerca del formulario Administración de licencias y de cómo aplicar su licencia. 6. En el formulario Parámetros de ingreso de órdenes, especifique la longitud de la factura en el campo Longitud de factura. El valor predeterminado para este campo es en blanco. Puede configurarlo en cualquier longitud, hasta una longitud de 12 caracteres. Se recomienda usar una longitud de 12. La longitud de la factura debe ser la misma para todos los sitios del sistema. Se debe establecer en cada sitio; no se puede replicar a otros sitios. Este campo se debe configurar cuando no haya ningún otro usuario en el sistema. Después de guardar los cambios, el sistema actualiza aproximadamente 50 tablas de bases de datos. Por lo tanto, tardará mucho tiempo en realizar el proceso. Una vez que el campo Longitud de factura ha sido establecido en un valor no nulo, el valor ya no puede volver a actualizarse. 7. Si usted no es un usuario de ARC o de flujo de trabajo, ha terminado con estos pasos. Si es un usuario de ARC o de flujo de trabajo, abra el formulario Usuarios. 8. Haga que el usuario SL_Internal sea un superusuario. SL_Internal es el usuario provisto por SyteLine necesario para Flujo de trabajo y ARC. 9. Proporcione una contraseña para SL_Internal y guarde los cambios. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 4-19 Configurar una estación de trabajo cliente 10. Regrese a lo(s) equipo(s) que actúa(n) como servidor de utilidades e inicie el Asistente para la configuración de SyteLine (Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine). Siga los pasos del asistente y vuelva a configurar la réplica. Ingrese la información solicitada en todas las pantallas de réplica del Asistente para la configuración de SyteLine. Si se vuelve a ejecutar el Asistente para la configuración de SyteLine, se escribe en el registro la contraseña que usted estableció para el usuario SL_Internal. Ahora usted puede configurar usuarios adicionales en el formulario Usuarios y comenzar a utilizar SyteLine. 4-20 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 5 Configurar Automatización de flujo de trabajo ______________________________________ Requerimientos Antes de instalar Automatización de flujo de trabajo, se deben completar las siguientes tareas: • La base de datos de SyteLine debe contar con licencia. • La réplica de SyteLine debe estar configurada. • Microsoft Message Queuing (MSMQ) se debe instalar en los equipos Exchange y de utilidades. • Debe haber una copia dedicada del Servidor Exchange instalada e integrada con el servidor de E-mail corporativo. • El usuario SL_Internal debe ser un superusuario. Plantillas de flujo de trabajo Las plantillas de flujo de trabajo de muestra se instalan en los equipos cliente administrativo y de utilidades durante la instalación básica de ERP de SyteLine. Para obtener más información sobre las plantillas de flujo de trabajo, consulte el documento "Integración de objetos de datos inteligentes (IDO) con aplicaciones externas". Instalar automatización de flujo de trabajo Lleve a cabo las siguientes tareas para instalar y configurar Automatización de flujo de trabajo. En el equipo Servidor de Exchange, 1. Cree las cuentas y los buzones de usuario de SyteLine y de Flujo de trabajo. 2. Instale el componente Envío de mensajes. 3. Configure Automatización de flujo de trabajo. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 5-1 Configurar Automatización de flujo de trabajo 4. Verifique los servicios. 5. Establezca permisos de cliente en EventConfig_Servername. En el equipo del servidor de utilidades, 6. Instale y configure Outlook 2000 con Objetos de datos de colaboración. 7. Configure el Perfil de flujo de trabajo. 8. Instale y configure Lexign Flow Server. 9. Instale el componente Envío de mensajes. 10. Configure Automatización de flujo de trabajo. 11. Cree un directorio temporal. 12. Configure Outlook para que utilice Flujo de trabajo. 13. Configure permisos para la cola de flujo de trabajo. 14. Configure y verifique los servicios. En el equipo cliente, 15. Instale Lexign Flow Designer. 16. Cree una Plantilla de flujo de trabajo de prueba dentro de Outlook. 17. Active Flujo de trabajo en SyteLine. 18. Pruebe Automatización de flujo de trabajo. 5-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar Automatización de flujo de trabajo Configurar el equipo Servidor de Exchange. Etapa 1: Crear las cuentas y los buzones de usuario de SyteLine y de Flujo de trabajo. A pesar de que está creando dos cuentas de usuario dedicadas para el flujo de trabajo, no debe utilizar ninguna de estas al configurar Flow Server. En su lugar, utilice una cuenta de administrador. Para obtener más información, consulte "Configurar Lexign Flow Server" en la página 5-10. Cuando usted crea un usuario nuevo en Usuarios y equipos de directorio activo, se crea automáticamente un buzón para ese usuario. 1. Inicie una sesión en Usuarios y equipos de directorio activo. 2. Expanda la carpeta Usuarios. 3. Haga clic con el botón derecho del mouse en la carpeta Usuarios y seleccione Nuevo>Usuario. 4. Cree una cuenta de usuario nuevo llamada Syteline. 5. Después de crear el usuario, active las Características avanzadas seleccionando Ver>Características avanzadas. 6. Haga clic con el botón derecho del mouse en el usuario que acaba de crear y seleccione Propiedades. 7. En la ficha Avanzado de Exchange, haga clic en Derechos de buzón. 8. Agregue el usuario Administrador de dominios. 9. Otorgue a este usuario acceso total a la cuenta. 10. Haga clic en OK. 11. Repita los pasos 2 a 10 para crear una cuenta de usuario llamada Flujo de trabajo. 12. Cierre Usuarios y equipos de directorio activo. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 5-3 Configurar Automatización de flujo de trabajo Etapa 2: Instalar el componente Envío de mensajes 1. Inserte el CD de ERP de SyteLine en la unidad de CD-ROM del equipo Servidor de Exchange. 2. Luego de algunos segundos, aparece la pantalla de instalación inicial de ERP de SyteLine. Si no aparece, obtenga acceso a la unidad de CD-ROM y haga doble clic en Instalación. 3. Seleccione Servidor de Exchange. 4. Haga clic en el botón Instalar ERP de SyteLine. Aparece la pantalla de Bienvenida. 5. Haga clic en Siguiente. Aparece la pantalla Instalación personalizada. 6. Haga clic en el icono Servidor de Exchange para expandir la lista de componentes. Asegúrese de que Envío de mensajes esté seleccionado. 7. Haga clic en Siguiente. Aparece la pantalla Listo para instalar el programa. 8. Haga clic en Instalar. 9. Una vez finalizado el proceso de instalación, haga clic en Finalizar. 5-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar Automatización de flujo de trabajo Etapa 3: Configurar Automatización de flujo de trabajo Ejecute el Asistente para la configuración de SyteLine 1. Seleccione Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine. 2. En la pantalla de Bienvenida, asegúrese de seleccionar Servidor de Exchange de flujo de trabajo. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 5-5 Configurar Automatización de flujo de trabajo 3. Haga clic en Siguiente. Aparece la pantalla Configurar el Servidor de Exchange de flujo de trabajo. 4. En el campo Nombre de servidor, seleccione su servidor de utilidades. El servidor de utilidades es aquel en el cual se ejecuta el servicio Workflow Queue Listener de MAPICS. El servicio Workflow Queue Listener de MAPICS se crea cuando usted instala Flujo de trabajo en el servidor de utilidades. 5. Haga clic en Siguiente. Aparece la pantalla Revisar cambios de configuración. 6. Verifique que la información sea correcta, luego haga clic en Comprometer. 7. Cuando la configuración está completa, aparece la pantalla Resultados de la configuración. 8. Haga clic en Finalizar para completar la configuración. 5-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar Automatización de flujo de trabajo Etapa 4: Verificar los servicios Asegúrese de que los siguientes servicios se estén ejecutando y estén configurados para ejecutarse automáticamente: • Todos los servicios de Microsoft Exchange. Etapa 5: Establecer permisos de cliente en EventConfig_Servername 1. Seleccione Inicio>Programas>Microsoft Exchange>Administrador del sistema. 2. Cuando aparezca la pantalla Administrador del sistema, seleccione Grupos administrativos>Primer grupo administrativo>Carpetas>Carpetas públicas. Si elige no mostrar los grupos de rutas y los grupos administrativos, seleccione Carpeta>Carpetas públicas. 3. Haga clic con el botón derecho del mouse en la carpeta Carpetas públicas y seleccione Ver carpetas del sistema. 4. En el panel de ventana izquierdo, seleccione Raíz de eventos. En el panel de ventana derecho, seleccione EventConfig_Servername, que manejará el envío de mensajes. Haga clic con el botón derecho del mouse y seleccione Propiedades. 5. Una vez que aparece la página de propiedades de EventConfig_Servername, seleccione la ficha Permisos. 6. Haga clic en Permisos de cliente. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 5-7 Configurar Automatización de flujo de trabajo 7. Agregue el buzón de SyteLine y establezca la función hasta, por lo menos, Autor. 8. Agregue el administrador de dominio y establezca la función hasta, por lo menos, Autor. 9. Haga clic en OK para guardar los cambios. 5-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar Automatización de flujo de trabajo Configurar el equipo del servidor de utilidades Etapa 6: Instalar Outlook 2000 con Objetos de datos de colaboración Consulte la documentación de Microsoft Office correspondiente a las instrucciones de instalación de Outlook 2000. Si ya ha instalado Outlook 2000 en esta máquina, lleve a cabo los siguientes pasos para agregar Objetos de datos de colaboración: 1. Seleccione Inicio>Configuración>Panel de control>Agregar/Quitar programas. 2. Seleccione Microsoft Office y haga clic en Cambiar. 3. Continúe con la instalación de Outlook y asegúrese de que el componente Objetos de datos de colaboración esté seleccionado. Etapa 7: Configurar el perfil de flujo de trabajo Antes de instalar Lexign Flow Server y el componente Envío de mensajes, deberá configurar el perfil Flujo de trabajo. Se creó la cuenta y el buzón de usuario Flujo de trabajo en el equipo Exchange. Consulte "Crear las cuentas y los buzones de usuario de SyteLine y de Flujo de trabajo." en la página 5-3 para obtener más información. Consulte la documentación de Microsoft Outlook para obtener instrucciones sobre la configuración de un perfil. Una vez creado el perfil, inicie la sesión como usuario de Syteline. Etapa 8: Instalar y configurar Lexign Flow Server Al instalar y configurar Lexign Flow Server, debe iniciar la sesión como usuario de Syteline. Consulte "Crear las cuentas y los buzones de usuario de SyteLine y de Flujo de trabajo." en la página 5-3 para obtener más información acerca de la creación del usuario de SyteLine. Crear carpetas públicas dentro de Outlook Cree las siguientes carpetas públicas de Outlook: • Flujos activos: Esta carpeta se utiliza para almacenar flujos activos que no envían datos nuevamente a SyteLine. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 5-9 Configurar Automatización de flujo de trabajo • Flujos completos: Esta carpeta se utiliza para almacenar flujos completos. • Plantillas: Esta carpeta almacenará las Plantillas de flujo de trabajo para todos los flujos de trabajo. 1. Abra Outlook y desplácese a Carpetas públicas/Todas las carpetas públicas. 2. Cree una carpeta nueva llamada MAPICS. 3. Dentro de la carpeta de MAPICS, cree una carpeta llamada Flujo de trabajo. 4. Dentro de la carpeta Flujo de trabajo, cree las carpetas Flujos activos, Flujos completos y Plantillas. Instalar Lexign Flow Server 1. Inserte el CD de Lexign. 2. En el menú principal, haga clic en Instalar. 3. En la pantalla de bienvenida, haga clic en Siguiente. 4. Haga clic en Sí para aceptar el acuerdo de licencia. 5. Cuando aparecen los componentes de Lexign Flow, seleccione Lexign Flow Server. 6. Seleccione Típica. Haga clic en Siguiente. 7. Acepte el directorio de destino predeterminado o elija el propio. Haga clic en Siguiente. 8. Acepte la carpeta de programas predeterminada o elija la propia. Haga clic en Siguiente. 9. Verifique su configuración. Haga clic en Siguiente para instalar los archivos. Cuando la instalación haya finalizado, haga clic en Finalizar. Configurar Lexign Flow Server 1. Seleccione Inicio>Programas>Lexign>Lexign Flow>Configurar Lexign Flow Server. 2. Seleccione el perfil de Outlook para flujo de trabajo. Haga clic en OK. 3. Configure el servidor de flujo de trabajo para la siguiente configuración: Dominio Nombre de dominio Cuenta de usuario Administrador Contraseña Contraseña del administrador Perfil flowserver 4. Haga clic en Guardar/Registrar. 5-10 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar Automatización de flujo de trabajo 5. Verifique que Lexign Flow Server esté instalado, registrado y ejecutándose. Esta información se muestra en la parte inferior de la pantalla Configurar Lexign Flow Server. Etapa 9: Instalar el componente Envío de mensajes 1. Abra Panel de control, luego haga doble clic en Agregar/Quitar programas. 2. Seleccione MAPICS ERP de SyteLine y haga clic en Cambiar. 3. Cuando aparece la pantalla de bienvenida, haga clic en Siguiente. 4. Elija modificar la configuración actual y luego haga clic en Siguiente. 5. Aparece la pantalla Instalación personalizada. Haga clic en el icono Servidor de utilidades para expandir la lista de componentes. Asegúrese de que Envío de mensajes esté seleccionado. 6. Haga clic en Siguiente. Aparece la pantalla Listo para instalar el programa. 7. Haga clic en Instalar. 8. Una vez finalizado el proceso de instalación, haga clic en Finalizar. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 5-11 Configurar Automatización de flujo de trabajo Etapa 10: Configurar Automatización de flujo de trabajo En el Servidor de utilidades, ejecute el Asistente para la configuración de SyteLine para configurar Flujo de trabajo. 9. Seleccione Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine. Aparece la pantalla de Bienvenida. 10. Asegúrese de que Servidor de utilidades de flujo de trabajo y Servicios de flujo de trabajo estén seleccionados. Dado que la réplica se debe configurar antes de poder operar Flujo de trabajo, Nombre de la configuración de réplica se selecciona automáticamente cuando usted selecciona Servidor de utilidades de flujo de trabajo. 5-12 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar Automatización de flujo de trabajo 11. Haga clic en Siguiente. Aparece la pantalla Configuración de réplica y nombres de sitios. 12. Ingrese la siguiente información: • Nombre de configuración de réplica: Seleccione el nombre de la configuración de réplica. Este nombre se creó cuando configuró el cliente. El nombre de la configuración de réplica debe coincidir con el nombre del sitio de réplica. Si el nombre de configuración de réplica y el nombre de sitio de réplica no coinciden, se crea automáticamente una configuración que coincida con el nombre de sitio de réplica. • Nombre de sitio de réplica: Seleccione el nombre de sitio de réplica. Este nombre es el nombre del sitio creado durante la creación de una base de datos. El nombre de la configuración de réplica debe coincidir con el nombre del sitio de réplica. Si elige un nombre de sitio de réplica que no coincide con la configuración elegida, el sistema creará una configuración nueva para que coincida con el nombre de sitio de réplica. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 5-13 Configurar Automatización de flujo de trabajo 13. Haga clic en Siguiente. Aparece la pantalla Configurar el servidor de utilidades de flujo de trabajo. Ingrese la siguiente información: • Servidor de MS Exchange: Seleccione el Servidor de MS Exchange que se configuró para Flujo de trabajo. • Buzón: Cambie el nombre de buzón predeterminado a Syteline. • Carpeta de plantillas de flujo de trabajo: Acepte la ruta de acceso predeterminada a la carpeta de plantillas de flujo de trabajo. Consulte "Crear carpetas públicas dentro de Outlook" en la página 5-9 para obtener más información acerca de la ruta de acceso de las plantillas. 5-14 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar Automatización de flujo de trabajo 14. Haga clic en Siguiente. Aparece la pantalla Nombre de usuario y contraseña de servicios de flujo de trabajo. 15. Ingrese el nombre de usuario y la contraseña de Flujo de trabajo. Consulte "Crear las cuentas y los buzones de usuario de SyteLine y de Flujo de trabajo." en la página 5-3 para obtener más información acerca de la creación del usuario de Flujo de trabajo. 16. Haga clic en Siguiente. Aparece la pantalla Revisar cambios de configuración. 17. Verifique que la información ingresada sea correcta, luego haga clic en Comprometer. 18. Una vez finalizado el proceso de configuración, haga clic en Finalizar. Etapa 11: Crear un directorio temporal Automatización de flujo de trabajo necesita escribir los archivos temporales en C:\Temp. Asegúrese de que este directorio exista. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 5-15 Configurar Automatización de flujo de trabajo Etapa 12: Configurar Outlook para que utilice Flujo de trabajo Activar secuencias de comandos del servidor Antes de crear el Agente de bandeja de entrada, debe activar las secuencias de comandos del servidor en la Bandeja de entrada de SyteLine. Los siguientes pasos se aplican a Outlook 2000 y pueden variar según la versión instalada de Outlook. Para activar las secuencias de comandos del servidor: 1. Abra Outlook. 2. Seleccione el buzón de envío; por lo general SyteLine. 3. En la barra de menú, seleccione Herramientas>Opciones. 4. Seleccione la ficha Otros. Haga clic en Opciones avanzadas. 5. Haga clic en Administrador de complementos. 6. Seleccione Secuencias de comandos del servidor. Haga clic en OK varias veces para finalizar la activación de las secuencias de comandos del servidor. Crear el Agente de bandeja de entrada Para ver la ficha Agentes, debe iniciar la sesión como administrador de SyteLine o de dominio y el buzón de SyteLine debe ser el buzón predeterminado. 1. Abra Outlook y seleccione la bandeja de entrada del buzón de envío. 2. Haga clic con el botón derecho del mouse en la bandeja de entrada y seleccione Propiedades. 3. Seleccione la ficha Agentes. 4. Haga clic en Nuevo. Cuando se muestre la pantalla Agente nuevo: a. Ingrese un nombre para el agente Flujo de trabajo. b. Seleccione Se asienta un artículo nuevo en esta carpeta. c. En la parte inferior de la pantalla, seleccione Otros. Utilice el menú desplegable para seleccionar Agente de SyteLine versión 7. d. Haga clic en OK. 5-16 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar Automatización de flujo de trabajo Etapa 13: Configure permisos para la cola de flujo de trabajo. 1. En el escritorio, haga clic con el botón derecho en Mi PC y seleccione Administrar. Aparece la ventana Administración del equipo. 2. Seleccione Servicios y aplicaciones>Cola de mensajes>Colas privadas>Flujo de trabajo>Propiedades. 3. En la ficha Seguridad, otorgue los permisos totales de usuario "Todos". 4. Haga clic en OK, luego cierre la ventana Administración del equipo. Etapa 14: Configurar y verificar los servicios Verifique que los siguientes servicios estén establecidos en inicio automático y configurados para iniciar la sesión como una cuenta de administrador de dominio. • Servicio de envío de flujo de trabajo de MAPICS • Workflow Queue Listener de MAPICS • Keyflow Server. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 5-17 Configurar Automatización de flujo de trabajo Configurar el equipo cliente administrativo Etapa 15: Instalar Lexign Flow Designer. Outlook debe estar instalado y configurado antes de instalar Lexign Flow. 1. Inserte el CD de Lexign. 2. En el menú principal, haga clic en Instalar. 3. En la pantalla de bienvenida, haga clic en Siguiente. 4. Haga clic en Sí para aceptar el acuerdo de licencia. 5. Cuando aparecen los componentes de Lexign Flow, seleccione Lexign Flow Designer. 6. Seleccione Típica. Haga clic en Siguiente. 7. Acepte el directorio de destino predeterminado o elija el propio. Haga clic en Siguiente. 8. Acepte la carpeta de programas predeterminada o elija la propia. Haga clic en Siguiente. 9. Verifique su configuración. Haga clic en Siguiente para instalar los archivos. 10. Cuando la instalación haya finalizado, haga clic en Finalizar. Etapa 16: Crear una Plantilla de flujo de trabajo de prueba en el Outlook Cree una plantilla de flujo de trabajo para probar el envío de flujo de trabajo. Esta plantilla enviará un mensaje a un receptor para aprobar una orden de compra. Una vez aprobada, se coloca un E-mail en “syteline” para el envío. 5-18 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar Automatización de flujo de trabajo Instalar los formularios de muestra de Outlook Los formularios de Outlook son parte de Microsoft Outlook y proporcionan una manera de personalizar la presentación de su E-mail. La instalación de cliente de ERP de SyteLine incluye dos formularios de muestra, que se utilizarán en la plantilla de flujo de trabajo de prueba. Para obtener más información acerca de la creación y la modificación de los formularios de Outlook, consulte la documentación de Microsoft Outlook. Si está utilizando Exchange 2003, debe crear la Biblioteca de formularios de organización manualmente antes de publicar los formularios personalizados de Outlook. Consulte la documentación de Outlook y Exchange para obtener instrucciones relacionadas con la creación de la Biblioteca de formularios de organización. Antes de utilizar los formularios de muestra, debe publicarlos dentro de Outlook. Puede publicar los formularios de muestra en el servidor de utilidades, en el servidor de bases de datos o en cualquier equipo cliente administrativo. 1. Desplácese hasta \\Archivos de programa\MAPICS\Syteline\Formularios personalizados de Outlook. 2. Haga doble clic en Outlook Form For FYI with Text message box.oft. Aparece la plantilla PSI. 3. Seleccione Herramientas>Formularios>Publicar formulario como.... 4. En el campo Buscar, seleccione Biblioteca de formularios de organización. 5. En el campo Mostrar nombre, ingrese KeyFlow.Task.FYI.Default. El campo Mostrar nombre se duplica en el campo Nombre de formulario. 6. Haga clic en Publicar para que este formulario esté a disposición de otros usuarios. 7. Desplácese nuevamente hasta \\Archivos de programa\MAPICS\Syteline\Formularios personalizados de Outlook. 8. Haga doble clic en Outlook Form for Response with Text message box.oft. Aparece la plantilla PSI. 9. Seleccione Herramientas>Formularios>Publicar formulario como.... 10. En el campo Buscar, seleccione Biblioteca de formularios de organización. 11. En el campo Mostrar nombre, ingrese KeyFlow.Task.Response.Default. El campo Mostrar nombre se duplica en el campo Nombre de formulario. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 5-19 Configurar Automatización de flujo de trabajo 12. Haga clic en Publicar para que este formulario esté a disposición de otros usuarios. Crear la plantilla Antes de seleccionar el icono Flujo de trabajo dentro de Outlook, asegúrese de que la carpeta Plantillas esté seleccionada. Lexign Flow no tiene una opción de menú “Guardar como...”. Por lo tanto, la plantilla se guarda en la carpeta en la cual usted se encuentra cuando hace clic en el icono Flujo de trabajo. Para un flujo de trabajo ejecutado manualmente desde Lexign Flow, puede solicitarle al autor que agregue el texto de la solicitud a la etapa de inicio. Sin embargo, si el flujo de trabajo se ejecutará dentro de SyteLine, una solicitud creada dentro de la etapa de inicio no funcionará correctamente. En cambio debe agregar una etapa de respuesta inmediatamente después de la etapa de inicio, dirigida nuevamente al autor. 1. La etapa Revisar OC se puede enviar a cualquier receptor para su aprobación. Se aprueba la respuesta posible. 2. La etapa Aprobación se debe enviar al buzón de “syteline” configurado para el envío. Las respuestas posibles son Éxito o Falla. Cuando cree la etapa Aprobación, abra la ficha Formularios en la etapa de flujo de trabajo, seleccione el campo Clase de mensaje y después del texto de sólo lectura "KeyFlow.Task.Response." ingrese fsSLWorkflow. 5-20 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar Automatización de flujo de trabajo 3. La etapa Éxito PSI se puede enviar para avisar que el envío fue satisfactorio. 4. La etapa de respuesta Falla envía un mensaje a alguien que puede corregir el error. Se corrige la respuesta posible. 5. La etapa Bucle reenvía el E-mail nuevamente al receptor original para su aprobación. 6. Guarde la plantilla como “Revisar orden de compra”. Etapa 17: Activar flujo de trabajo en SyteLine 1. Inicie una sesión en SyteLine y abra los formularios Sitios/Entidades. 2. Para cada sitio en el cual está activado Flujo de trabajo, seleccione la casilla de verificación Flujo de trabajo activado, ubicada en la parte inferior del formulario. Registrar la plantilla de flujos de trabajo Antes de que un flujo de trabajo pueda tener éxito, la plantilla en la que se basa se debe registrar en SyteLine. Para registrar una plantilla, lleve a cabo los siguientes pasos: 1. Abra el formulario Plantillas de flujo de trabajo. 2. Seleccione Acciones>Nuevo o haga clic en una fila vacía. 3. Utilice el menú desplegable para seleccionar la plantilla que desea registrar. 4. Seleccione Acciones>Guardar para guardar la plantilla. Establecer la ruta a la plantilla de flujo de trabajo de prueba 1. Abra el formulario Flujos de trabajo. 2. Ingrese el nombre de formulario (PurchaseOrders). 3. En el campo Acción , seleccione Actualizar. 4. En el campo Carpeta de flujos activos, anexe la ruta existente con la ruta a la carpeta que contiene los flujos de trabajo de envío. Esta entrada debe coincidir con la carpeta creada dentro de Todas las carpetas públicas y reconoce mayúsculas y minúsculas. 5. En el campo Nombre de flujo, ingrese el nombre de la plantilla de flujo (Review Purchase Orders). 6. Seleccione Suspender. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 5-21 Configurar Automatización de flujo de trabajo 7. Guarde los cambios. 8. Posteriormente, cuando agregue más plantillas, repita los pasos 1 a 7 para cada formulario que utilice flujos de trabajo. Establecer la dirección de E-mail dentro de ERP de SyteLine Realice lo siguiente desde ERP de SyteLine: 1. Abra el formulario Usuarios. 2. Seleccione el registro del usuario que iniciará flujos de trabajo. 3. Asegúrese de que el usuario tenga una dirección de E-mail válida. 4. Repita los pasos 2 a 3 para cada usuario que va a agregar, insertar o eliminar registros o cualquier formulario donde se pueda invocar un flujo de trabajo o cualquier otro proceso automatizado. Reiniciar la sesión de SyteLine Después de activar Flujo de trabajo en SyteLine, reinicie la sesión de SyteLine. Etapa 18: Probar Automatización de flujo de trabajo 1. Actualice el campo Orden de compra de proveedor en una orden de compra de Syteline. Esto enviará un E-mail al usuario designado para aprobar la orden de compra. 2. Verifique si hay algún flujo activo dentro de la carpeta Flujos de envío. 3. Abra el E-mail dentro de Outlook y seleccione Aprobado como respuesta. Haga clic en Responder. 4. Verifique si hay un E-mail en la Bandeja de entrada de SyteLine. En pocos minutos, este E-mail se debe procesar automáticamente. 5. Actualice el registro dentro de SyteLine para verificar que el campo Orden de compra de proveedor esté actualizado. 5-22 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 6 Configuración de un entorno multisitio ___ Las etapas de este capítulo detallan cómo se configura el servidor de bases de datos en un entorno multisitio. Si desea configurar un entorno de sitio único, consulte "Configurar el servidor de bases de datos" en la página 2-1. Antes de llevar a cabo las etapas de este capítulo, debe tener el servidor de bases de datos configurado. Consulte "Configurar el servidor de bases de datos" en la página 2-1 para obtener instrucciones de configuración. Configure su entorno multisitio únicamente después de haber instalado y configurado el servidor de bases de datos, el servidor de utilidades y los clientes (usuario final y administrativo). © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 6-1 Configuración de un entorno multisitio Configurar el Servidor de bases de datos Ejecute el Asistente para la configuración de SyteLine en el servidor de bases de datos para crear el entorno de base de datos de ERP de SyteLine. 1. Seleccione Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine. Aparece la pantalla de Bienvenida. 2. En esta pantalla, existen dos opciones: • Crear bases de datos de SyteLine: Seleccione este campo si necesita crear una nueva base de datos. Consulte Capítulo 2, "Configurar el servidor de bases de datos" para obtener información sobre cómo crear estas bases de datos. • Vincular bases de datos para uso multisitio: Seleccione este vínculo para vincular bases de datos que ya fueron creadas. No puede crear una base de datos nueva mientras vincula bases de datos. Si lo intenta, obtendrá un error. 6-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración de un entorno multisitio 3. Haga clic en Siguiente. Aparece la pantalla Vincular bases de datos multisitio. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 6-3 Configuración de un entorno multisitio 4. Haga clic en Agregar. Aparece la pantalla Seleccionar base de datos multisitio. 5. Ingrese la siguiente información: • Nombre del SQL Server: Seleccione el servidor que contiene la base de datos que desea vincular. • Nombre de usuario SQL: Ingrese el nombre de usuario SQL. • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de aplicaciones a vincular: Ingrese o seleccione el nombre de la base de datos de aplicaciones de ERP de SyteLine que desea vincular. • ID de sitio: Se visualiza la ID de sitio que creó al configurar la base de datos. • Descripción de sitio: Se muestra la descripción de sitio que usted creó al configurar la base de datos. 6-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración de un entorno multisitio 6. Haga clic en Siguiente. Aparece la pantalla Vincular bases de datos multisitio con el nombre de la base de datos vinculada. 7. En el campo Nombre de grupo, deje el nombre predeterminado o ingrese un nombre de grupo. El nombre de grupo relaciona los sitios y se puede cambiar en el formulario Grupos de sitios. 8. Haga clic en Siguiente. Aparece la pantalla Revisar cambios de configuración. Lea la información en pantalla para asegurarse de que sea correcta. 9. Haga clic en Comprometer. Aparece la pantalla Configuración completa. 10. Haga clic en Finalizar. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 6-5 Configuración de un entorno multisitio Configurar el Servidor de utilidades Ejecute el Asistente para la configuración de SyteLine en el servidor de utilidades. 1. Seleccione Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine. Aparece la pantalla de Bienvenida. 2. Seleccione Nombre de la configuración de réplica. Éste es el único componente que debe configurar. 6-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración de un entorno multisitio 3. Haga clic en Siguiente. Aparece la pantalla Configuración de réplica y nombres de sitios. 4. Ingrese la siguiente información: • Nombre de configuración de réplica: Seleccione el nombre de la configuración de réplica. Este nombre se creó cuando configuró el cliente. El nombre de la configuración de réplica debe coincidir con el nombre del sitio de réplica. Si el nombre de configuración de réplica y el nombre de sitio de réplica no coinciden, se crea automáticamente una configuración que coincida con el nombre de sitio de réplica. • Nombre de sitio de réplica: Seleccione el nombre de sitio de réplica. Este nombre es el nombre del sitio creado durante la creación de una base de datos. El nombre de la configuración de réplica debe coincidir con el nombre del sitio de réplica. Si elige un nombre de sitio de réplica que no coincide con la configuración elegida, el sistema creará una configuración nueva para que coincida con el nombre de sitio de réplica. 5. Haga clic en Siguiente. Aparece la pantalla Revisar cambios de configuración. 6. Haga clic en Comprometer. Aparece la pantalla Configuración completa. 7. Haga clic en Finalizar. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 6-7 Configuración de un entorno multisitio Configuración posterior a la instalación Si está pensando en usar réplicas no transaccionales, DEBE hacer lo siguiente: 1. Asegúrese de que Replication Listener de MAPICS y los servicios de Replicator de MAPICS se hayan iniciado en el servidor de utilidades. 2. En la ficha General del formulario Intranets, asegúrese de que la opción Cola privada esté seleccionada. 3. En la ficha Mapa de usuarios del sitio del formulario Sitios/Entidades, complete los campos Desde sitio y Nombre de usuario correspondientes a cada sitio. El nombre de usuario de los sitios de origen y destino debe ser el mismo. Una vez configurados todos los servidores y clientes, puede ingresar a ERP de SyteLine y establecer los parámetros para su entorno multisitio. Consulte la Guía de administración del sistema de ERP de SyteLine versión 7 para obtener más información acerca de entornos multisitio. Crear un entorno de prueba multisitio Antes de comenzar a trabajar de manera real con un entorno multisitio, tal vez desee configurar un entorno de prueba con los datos de su compañía. Siga las etapas a continuación para configurar un entorno de prueba multisitio: 1. Utilice respaldar/restaurar para crear bases de datos de formularios y aplicaciones nuevas con nombres únicos para cada sitio. Puede utilizar la base de datos de formularios en vivo y solamente realizar respaldos y restaurar las bases de datos de aplicaciones para cada sitio si así lo desea, pero cualquier personalización de formularios que usted realiza se aplica luego tanto al entorno de prueba como al de trabajo real. 2. Cree configuraciones que indiquen los sitios de prueba con ClientConfigurationManager en Inicio>Programas>MAPICS>Herramientas>ClientConfigurationManager. También puede utilizar ConfigManager si adquirió el código de origen. 3. Inicie la sesión en la configuración nueva y en cada sitio ingrese las licencias nuevas que coincidan con los nombres nuevos (y posiblemente con nombres de servidores de bases de datos diferentes) para las bases de datos de prueba. 6-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración de un entorno multisitio 4. En cada sitio, abra el formulario Sitios/Entidades y cambie los nombres de las bases de datos para cada sitio (será necesario que también cambie los nombres de los servidores de bases de datos en la ficha Sitios vinculados en vivo si las bases de datos de prueba se encuentran en un servidor distinto). 5. En cada sitio, abra el formulario Administración de réplica y haga clic en el botón Regenerar disparadores de réplica. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 6-9 Configuración de un entorno multisitio 6-10 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 7 Configurar un entorno de desarrollador ___ Debe haber adquirido el código de desarrollador para continuar con los pasos enumerados en este capítulo. El código de desarrollador viene en su propio CD. Configure un entorno de desarrollador DESPUÉS de haber configurado su sistema ERP de SyteLine versión 7. Requisitos previos Crear bases de datos separadas Si adquirió un código de desarrollador y desea realizar personalizaciones principales en formularios existentes o si necesita modificar objetos del servidor de bases de datos como procedimientos almacenados, se recomienda configurar un entorno de desarrollo. Para eso, deberá crear formularios separados y/o bases de datos de aplicaciones separadas. Ejecute nuevamente el Asistente para la configuración de SyteLine en el servidor de bases de datos para crear estas bases de datos. Consulte Capítulo 2, "Configurar el servidor de bases de datos" para obtener información sobre cómo crear estas bases de datos. Puede utilizar FormSync para migrar personalizaciones de formularios de una base de datos de formularios a otra. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 7-1 Configurar un entorno de desarrollador Configurar un entorno de Microsoft Visual SourceSafe para Object Studio Si planea instalar un código de desarrollador y utilizar Microsoft Visual SourceSafe para administrar su trabajo de desarrollo de Object Studio, debe hacer lo siguiente antes de configurar los equipos cliente de desarrollo: 1. Cree una base de datos de Visual SourceSafe. 2. Cree un proyecto llamado ObjectStudio. Una vez que instale el primer equipo cliente desarrollador, agregue recurrentemente todos los archivos que estén en la carpeta MAPICS/ SyteLine/ObjectStudioProjects (esto proporcionará la línea de base antes de iniciar la personalización). Su jerarquía en Visual SourceSafe debe ser similar a $/ObjectStudio/SyteLineDev/.... Luego de instalar cada cliente desarrollador, haga lo siguiente: 1. Seleccione Inicio>Programas>MAPICS>Herramientas>Administrador de configuraciones para iniciar el Administrador de configuraciones. 2. Seleccione la configuración que desea editar. 3. Haga clic en Editar. 4. Seleccione la ficha SourceSafe. 5. Haga clic en el botón Avanzado. 6. Ingrese "SyteLineDev" y luego salga del Administrador de configuraciones. Perspectiva general de la instalación del desarrollador La instalación del desarrollador consta de dos partes: • Instalación de base de datos: Esta parte se instala en el servidor de bases de datos de ERP de SyteLine versión 7. • Instalación de cliente: Esta parte se instala en un equipo cliente. Se recomienda que instale esta parte en un cliente administrativo y no en un cliente usuario final. 7-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar un entorno de desarrollador Instalar Desarrollador de ERP de SyteLine en el servidor de bases de datos 1. Inserte el CD del Desarrollador de ERP de SyteLine en la unidad de CD- ROM del servidor de bases de datos. 2. Luego de algunos segundos, aparece la pantalla de instalación inicial del Desarrollador de ERP de SyteLine. Si no aparece, obtenga acceso a la unidad de CD-ROM y haga doble clic en Instalación . 3. Seleccione Base de datos y haga clic en el botón Instalar Desarrollador de ERP de SyteLine. 4. Aparece la pantalla de Bienvenida. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 7-3 Configurar un entorno de desarrollador 5. Haga clic en Siguiente. Aparece la pantalla Instalación personalizada. 6. Haga clic en Siguiente. Aparece la pantalla Listo para instalar el programa. 7. Haga clic en Instalar. Aparece la pantalla Asistente InstallShield completo. 8. Haga clic en Finalizar. 7-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar un entorno de desarrollador Configurar Desarrollador de ERP de SyteLine en el servidor de bases de datos Una vez finalizada la instalación, ejecute el Asistente para la configuración de SyteLine. 1. Seleccione Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine. Aparece la pantalla de Bienvenida. 2. Seleccione Crear bases de datos de SyteLine. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 7-5 Configurar un entorno de desarrollador 3. Haga clic en Siguiente. Aparece la pantalla Resumen de bases de datos para crear. 7-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar un entorno de desarrollador 4. Haga clic en Agregar. Aparece la pantalla Seleccionar tipo de base de datos. 5. Seleccione Base de datos de objetos. Debe tener una base de datos de objetos si desea un entorno de desarrollador. También puede optar por crear otras bases de datos; una segunda base de datos de aplicaciones, por ejemplo. De ser así, utilizará esta pantalla para hacerlo. Sólo puede crear una base de datos por vez. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 7-7 Configurar un entorno de desarrollador 6. Haga clic en Siguiente. Aparece la pantalla Nombre de base de datos y ubicación. 7. Ingrese o seleccione la siguiente información: • Nombre de SQL Server: Esta opción no se puede actualizar ya que las bases de datos sólo se pueden crear en el servidor local. • Nombre de usuario SQL: Ingrese el nombre de usuario SQL. • Contraseña SQL: Ingrese la contraseña SQL. • Nombre de base de datos SQL nueva: Ingrese un nombre para la base de datos de aplicaciones de ERP de SyteLine que se va a crear. • Ruta de archivo de datos SQL: Acepte la ruta predeterminada o explore para seleccionar la ubicación correspondiente al archivo de datos de la base de datos de aplicaciones. • Ruta de archivo de registro SQL: Acepte la ruta predeterminada o explore para seleccionar la ubicación correspondiente al archivo de registro de la base de datos de aplicaciones. • Intercalación SQL: Seleccione la intercalación SQL deseada. 7-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar un entorno de desarrollador 8. Haga clic en Siguiente. Aparece la pantalla Resumen de bases de datos para crear, que muestra el nombre de la base de datos nueva. 9. Una vez que hace clic en Siguiente, aparece la pantalla Revisar cambios de configuración. Lea la información en pantalla para asegurarse de que sea correcta. 10. Haga clic en Comprometer. 11. Aparece la pantalla Configuración completa. 12. Haga clic en Finalizar. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 7-9 Configurar un entorno de desarrollador Instalar Desarrollador de ERP de SyteLine en un cliente 1. Inserte el CD del Desarrollador de ERP de SyteLine en la unidad de CD- ROM del equipo cliente. 2. Luego de algunos segundos, aparece la pantalla de instalación inicial del Desarrollador de ERP de SyteLine. Si no aparece, obtenga acceso a la unidad de CD-ROM y haga doble clic en Instalación. 3. Seleccione Cliente y haga clic en el botón Instalar Desarrollador de ERP de SyteLine. 4. Aparece la pantalla de Bienvenida. 7-10 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar un entorno de desarrollador 5. Haga clic en Siguiente. Aparece la pantalla Instalación personalizada. 6. Haga clic en Siguiente. Aparece la pantalla Listo para instalar el programa. 7. Haga clic en Instalar. Aparece la pantalla Asistente InstallShield completo. 8. Haga clic en Finalizar. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 7-11 Configurar un entorno de desarrollador Configurar Desarrollador de ERP de SyteLine en un cliente Una vez finalizada la instalación, ejecute el Asistente para la configuración de SyteLine. 1. Seleccione Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine. Aparece la pantalla de Bienvenida. 2. Seleccione la casilla de verificación Configurar clientes de SyteLine. Todos los otros componentes enumerados no son necesarios para una instalación de cliente desarrollador. 7-12 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar un entorno de desarrollador 3. Haga clic en Siguiente. Aparece la pantalla Resumen de configuraciones de clientes. 4. Esta pantalla muestra configuraciones de clientes anteriores, y usted debe tener por lo menos una, ya que se recomienda poner una configuración de cliente desarrollador en un equipo cliente administrativo. Si todavía no ha configurado un cliente administrativo, debe hacerlo ahora. Consulte Capítulo 4, "Configurar una estación de trabajo cliente" para obtener instrucciones de instalación y configuración. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 7-13 Configurar un entorno de desarrollador 5. Haga clic en Agregar. Aparece la pantalla Seleccione tipo de configuración de clientes. 6. Haga clic en Siguiente. Seleccione Cliente de desarrollo y luego proporcione un nombre de configuración en el campo Nombre de configuración. 7-14 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar un entorno de desarrollador 7. Haga clic en Siguiente. Aparece la pantalla Configuración[Nombre de la configuración]: Base de datos de aplicaciones. 8. Ingrese la siguiente información: • Nombre de SQL Server: Seleccione el servidor en el cual residen las bases de datos; por lo general, el servidor de bases de datos. • Nombre de usuario de SQL: Ingrese el inicio de sesión; por lo general, "sa". • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de aplicaciones: Seleccione el nombre de la base de datos de aplicaciones que usted creó cuando configuró el servidor de bases de datos. • Tiempo de espera de la conexión: Ingrese un número del 1 al 3600 para el tiempo de espera de la conexión. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 7-15 Configurar un entorno de desarrollador 9. Haga clic en Siguiente. Aparece la pantalla Configuración[Nombre de la configuración]: Base de datos de formularios. 10. Ingrese la siguiente información: • Nombre de SQL Server: Seleccione el servidor en el cual residen las bases de datos; por lo general, el servidor de bases de datos. • Nombre de usuario de SQL: Ingrese el inicio de sesión; por lo general, "sa". • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de aplicaciones: Seleccione el nombre de la base de datos de formularios que usted creó cuando configuró el servidor de bases de datos. • Tiempo de espera de la conexión: Ingrese un número del 1 al 3600 para el tiempo de espera de la conexión. 7-16 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar un entorno de desarrollador 11. Haga clic en Siguiente. Aparece la pantalla Configuración[Nombre de la configuración]: Base de datos de plantillas. 12. Si no creó una base de datos de plantillas, asegúrese de que se haya borrado el contenido del campo Base de datos de plantillas, y haga clic en Siguiente. Si creó una base de datos de plantillas, ingrese la siguiente información: • Nombre de SQL Server: Seleccione el servidor en el cual residen las bases de datos; por lo general, el servidor de bases de datos. • Nombre de usuario de SQL: Ingrese el inicio de sesión; por lo general, "sa". • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de aplicaciones: Seleccione el nombre de la base de datos de plantillas que usted creó cuando configuró el servidor de bases de datos. • Tiempo de espera de la conexión: Ingrese un número del 1 al 3600 para el tiempo de espera de la conexión. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 7-17 Configurar un entorno de desarrollador 13. Haga clic en Siguiente. Aparece la pantalla Configuración [Nombre de configuración]: Base de datos de formularios de producción. 14. Esta pantalla se utiliza sólo si está utilizando FormControl. No se recomienda utilizar FormControl con aplicaciones existentes de MAPICS como ERP de SyteLine. Borre el contenido de todos los campos. 7-18 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar un entorno de desarrollador 15. Haga clic en Siguiente. Aparece la pantalla Configuración [Nombre de configuración]: Base de datos de plantillas de producción. 16. Esta pantalla se utiliza sólo si está utilizando FormControl. No se recomienda utilizar FormControl con aplicaciones existentes de MAPICS como ERP de SyteLine. Borre el contenido de todos los campos. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 7-19 Configurar un entorno de desarrollador 17. Haga clic en Siguiente. Aparece la pantalla Configuración [Nombre de configuración]: Base de datos de formularios archivados. 18. Esta pantalla se utiliza sólo si está utilizando FormControl. No se recomienda utilizar FormControl con aplicaciones existentes de MAPICS como ERP de SyteLine. Borre el contenido de todos los campos. 7-20 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar un entorno de desarrollador 19. Haga clic en Siguiente. Aparece la pantalla Configuración [Nombre de configuración]: Base de datos de plantillas archivadas. 20. Esta pantalla se utiliza sólo si está utilizando FormControl. No se recomienda utilizar FormControl con aplicaciones existentes de MAPICS como ERP de SyteLine. Borre el contenido de todos los campos. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 7-21 Configurar un entorno de desarrollador 21. Haga clic en Siguiente. Aparece la pantalla Configuración [Nombre de configuración]: Base de datos de objetos. 22. Ingrese la siguiente información: • Nombre de SQL Server: Seleccione el servidor en el cual residen las bases de datos; por lo general, el servidor de bases de datos. • Nombre de usuario de SQL: Ingrese el inicio de sesión; por lo general, "sa". • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de objetos: Seleccione el nombre de la base de datos de objetos creada anteriormente en el servidor de bases de datos. • Tiempo de espera de la conexión: Ingrese un número del 1 al 3600 para el tiempo de espera de la conexión. 7-22 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configurar un entorno de desarrollador 23. Haga clic en Siguiente. Aparece la siguiente pantalla. 24. Ingrese o busque lo siguiente: • Carpeta de proyectos locales ObjectStudio: Ingrese o busque la carpeta de proyectos locales de ObjectStudio. Éste es el directorio donde se crean los proyectos de IDO. Todos los archivos de código de origen generados por ObjectStudio para un proyecto se ubican en un subdirectorio en la carpeta de proyectos locales. Éste es el único campo obligatorio de esta pantalla. • ¿Integrar ObjectStudio con VSS?: Seleccione este campo si planea utilizar Visual SourceSafe con ObjectStudio. No es un requerimiento. • ¿Integrar control de formularios con VSS?: Seleccione este campo sólo si planea utilizar Visual SourceSafe con FormControl. No es un requerimiento; sin embargo, no se recomienda utilizar FormControl con aplicaciones existentes de MAPICS como ERP de SyteLine. • Ubicación de servidor de VSS: Este campo está activo sólo si seleccionó ¿Integrar ObjectStudio con VSS? o ¿Integrar control de formularios con VSS? Ingrese o vaya al archivo srcsafe.ini. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 7-23 Configurar un entorno de desarrollador • Nombre de usuario de VSS: Este campo está activo sólo si seleccionó ¿Integrar ObjectStudio con VSS? o ¿Integrar control de formularios con VSS? Ingrese su nombre de usuario de Visual SourceSafe. • Contraseña de VSS: Este campo está activo sólo si seleccionó ¿Integrar ObjectStudio con VSS? o ¿Integrar control de formularios con VSS? Ingrese su contraseña de Visual SourceSafe. 25. Haga clic en Siguiente. Aparece la pantalla Resumen de configuraciones de clientes con la configuración creada recientemente. 26. Haga clic en Siguiente. Aparece la pantalla Revisar cambios de configuración. 27. Verifique que la información sea correcta y haga clic en Comprometer. 28. Una vez que se comprometen los cambios, aparece la pantalla Configuración completa. 29. Haga clic en Finalizar. 7-24 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 8 Configuración del Servidor de planeación Este capítulo se aplica solamente si planea utilizar los modos Planeación de APS o APS infinito. Los componentes del Servidor de planeación admiten la actividad Planeación de APS de SyteLine y las funciones Obtener ATP/CTP, que son características asociadas a los modos APS y APS infinito de SyteLine. Requerimientos • El Servidor de planeación debe tener instaladas las Herramientas de cliente SQL. • Si el Servidor de planeación está en un equipo con Windows Server 2003, debe configurar el equipo con el rol de Servidor de aplicaciones. Instalar los componentes del Servidor de planeación Haga lo siguiente para instalar los componentes del Servidor de planeación: 1. Inserte el CD de ERP de SyteLine en la unidad de CD-ROM del equipo del Servidor de planeación. 2. Luego de algunos segundos, aparece la pantalla de instalación inicial de ERP de SyteLine. Si no aparece, obtenga acceso a la unidad de CD-ROM y haga doble clic en Instalación. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 8-1 Configuración del Servidor de planeación 3. En el campo Seleccionar Tipo de configuración, seleccione Servidor de planeación. 4. Haga clic en Instalar ERP de SyteLine. Aparece la pantalla Bienvenido al asistente InstallShield para ERP de SyteLine de MAPICS. 8-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del Servidor de planeación 5. Haga clic en Siguiente. Aparece la pantalla Instalación personalizada. 6. Asegúrese de haber seleccionado el componente Servidor de planeación y haga clic en Siguiente. Aparece la pantalla Listo para instalar el programa. 7. Haga clic en Instalar para comenzar a instalar los componentes del Servidor de planeación. 8. Haga clic en Finalizar para completar la instalación. Creación e inicio de Bases de datos ERDB Se debe instalar y ejecutar una base de datos de relaciones de entidades (ERDB) antes de ejecutar la actividad Planeación de APS o utilizar las funciones Obtener ATP/CTP. Utilice el Administrador del planificador para crear e iniciar bases de datos ERDB. Si planea utilizar el Analizador para analizar conjuntos múltiples de datos (cada conjunto de datos se llama "alternativa"), debe crear e iniciar una ERDB separada para cada alternativa. Los registros de alternativas se crean en SyteLine en el formulario Parámetros de planeación, en la ficha Sitios. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 8-3 Configuración del Servidor de planeación Para obtener más información acerca de los comandos del Administrador del planificador, consulte la Ayuda en línea del Administrador del planificador. NO realice estas etapas mediante una Conexión de escritorio remota. 1. Inicie la utilidad Administrador del planificador. En el menú Inicio de Windows, seleccione Inicio>Programas>MAPICS>Herramientas>Administrador del planificador. Aparece el Administrador del planificador. 2. Haga clic en el botón Inicio en la sección Administrador de bases de datos de la pantalla para iniciar el Administrador de bases de datos. 3. Haga clic en el botón Crear en la sección Bases de datos de la pantalla para crear una base de datos nueva. 8-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del Servidor de planeación 4. Ingrese un nombre para la base de datos nueva y haga clic en el botón Crear. Se muestra una ventana de líneas de comandos, la cual le solicita que presione una tecla para continuar. 5. Presione cualquier tecla para finalizar la creación de la base de datos. El nombre de la base de datos aparece en la lista con el estado "No iniciado" y un puerto servidor en blanco. Usted especificará el puerto servidor más tarde, cuando inicie la base de datos. Los nombres de las bases de datos no reconocen mayúsculas y minúsculas; por lo tanto, el Administrador del planificador no le permite crear una base de datos llamada "Demostración" si ya existe una base de datos llamada "demostración". 6. Seleccione la base de datos nueva en la lista y haga clic en el botón Inicio. Aparece el cuadro de diálogo Especificar parámetros de inicio. 7. En el campo Número de puerto, ingrese un número de puerto no utilizado sobre el cual ejecutar esta base de datos. El sistema limita esta selección a los puertos que están entre 5000 y 65000, para evitar conflictos con los puertos que ya están en uso. Si inicia la base de datos por primera vez, no es necesario que seleccione nada en el campo Opción; la base de datos se inicia vacía automáticamente. Siempre debe iniciar la base de datos vacía porque se completa automáticamente desde la base de datos de aplicaciones de SyteLine. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 8-5 Configuración del Servidor de planeación 8. Haga clic en el botón Inicio para iniciar la base de datos. Aparece una ventana de líneas de comandos, la cual le solicita que presione cualquier tecla para continuar. 9. Presione cualquier tecla para completar el proceso. Para cada ERDB que inicie, aparecerá una ventana minimizada de líneas de comandos en su barra de tareas de Windows. NO cierre las ventanas minimizadas de líneas de comandos para las bases de datos ERDB que inicie. Ajustar tamaño de la base de datos ERDB No continúe con esta sección sino hasta después de haber configurado completamente el sistema SyteLine. La base de datos de SyteLine debe completarse con sus datos de producción para que pueda realizar estos pasos correctamente. La base de datos ERDB se ejecuta en la memoria del Servidor de planeación. Cada campo de la base de datos requiere una determinada profundidad (la cantidad de registros que se pueden almacenar para un campo) y un determinado ancho de memoria (la longitud máxima de un identificador para un registro). Siga estos pasos para configurar la base de datos ERDB de modo que utilice la cantidad de memoria adecuada para sus datos de fabricación. La utilidad ajuste de tamaño de la base de datos utilizada en este procedimiento calcula una estimación de sus requisitos de memoria de datos y automáticamente actualiza todos los campos del esquema de la ERDB. Si tiene una base de datos extensa con muchos usuarios, debe hacer esto periódicamente para asegurarse de que su memoria esté asignada de manera eficiente. 8-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del Servidor de planeación 1. Inicie la utilidad Administrador del planificador de SyteLine. En el menú Inicio de Windows, seleccione Programas > MAPICS > Herramientas > Administrador del planificador. Aparece el Administrador del planificador. 2. Si tiene más de una base de datos ERDB, seleccione la base de datos que desea configurar. 3. Haga clic en Ejecutar ajuste de tamaño. Se visualiza el cuadro de diálogo Seleccionar la base de datos SQL correspondiente. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 8-7 Configuración del Servidor de planeación 4. Ingrese la información de conexión SQL para abrir la base de datos de aplicaciones de SyteLine que se asocia con la ERDB que está configurando. 5. Haga clic en Seleccionar. Se visualiza el cuadro de diálogo Configurar ajuste de tamaño. 6. Este cuadro de diálogo muestra las estimaciones de la cantidad de memoria necesaria para aquellos campos para los que sólo puede proporcionar una estimación. Los campos restantes se calculan con mayor precisión y, por lo tanto, no se muestran. • Profundidad estimada: La profundidad representa la cantidad máxima de registros que puede contener un campo ERDB determinado. Por ejemplo, un valor de 200 significa que la base de datos puede contener hasta 200 registros de este tipo. La profundidad estimada es una aproximación que realiza la utilidad ajuste de tamaño y, a menudo, es mayor que la que necesitará. Además, el factor de inflación ajusta este valor. Especifique el factor de inflación en el campo Factor de inflación de la base de datos del formulario Parámetros de planeación. El factor de inflación predeterminado es 20% (que significa que los valores visualizados son un 20% mayores que la estimación real). 8-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del Servidor de planeación • Profundidad en uso: Si ha ejecutado la actividad Planeación de APS, estos valores representan la profundidad de memoria actual que consumen sus datos. Si no ha ejecutado la Planeación de APS, se visualiza el mensaje "No disponible". • Profundidad definida: Los valores de profundidad definidos se insertarán en el esquema de la ERDB al hacer clic en el botón Ejecutar. Cuando realice la estimación de la profundidad necesaria para los datos, tenga en cuenta la profundidad estimada, la profundidad en uso y las necesidades futuras. Es posible que los valores predeterminados sean demasiado pequeños para sus datos de producción. Consulte "Pautas adicionales para el ajuste de tamaño" en la página 8-13 para obtener sugerencias acerca de cómo establecer los campos individuales. 7. Si ha definido con anterioridad alguno de los campos del esquema de la ERDB manualmente y desea mantener esos valores, seleccione el campo Mantener profundidades definidas, si son mayores que las profundidades calculadas para conservar estos valores. Cuando ejecute la utilidad ajuste de tamaño, ésta no cambiará ningún valor existente que sea mayor que el valor que calcula. Esta opción se utiliza si desea agrandar el esquema para uso posterior (ya sea cambiando su tamaño manualmente mediante la edición del archivo ol_schema.txt o ejecutando la utilidad ajuste de tamaño al principio con un valor de factor de inflación de la base de datos mayor). 8. Haga clic en Ejecutar para iniciar el proceso de ajuste de tamaño. Ajustar la asignación de memoria Es posible que deba cambiar el esquema de la ERDB manualmente después de ejecutar la utilidad ajuste de tamaño. Si debe modificar el esquema de la ERDB, siga los siguientes pasos: 1. Cada base de datos ERDB utiliza un archivo de esquema separado llamado ol_schema.txt. Los archivos de esquema se ubican en el servidor en el cual instaló los componentes del Servidor de planeación, en la carpeta Archivos de programa\MAPICS\Planificador\proyectos\<nombre de la base de datos>\ol_dba\ol_cfg. En una ventana o copia separada de su editor de texto, abra el archivo ol_schema.txt de la base de datos con la cual está trabajando. Debe realizar los cambios en el archivo ol_schema.txt para cada ERDB existente. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 8-9 Configuración del Servidor de planeación También debe realizar los cambios de esquema en el archivo "maestro" ol_schema.txt, ubicado en el subdirectorio \dbt\ol_dba\ol_cfg. Si modifica esta versión maestra del esquema de la base de datos, todas las ERDB futuras que cree utilizarán esa configuración de ajuste de tamaño (a menos que luego cambie los archivos de esquema individuales). 2. En el archivo ol_schema.txt, observe las líneas que tienen un comando c=<valor> y d=<valor> (que se muestra en negrita a continuación). Por ejemplo: n=Part t=ke, f=c, c=31, d=100 cr En este ejemplo, el valor de profundidad (d=100) representa la cantidad máxima de registros de partes que su base de datos puede contener. El valor del ancho de carácter (c=31) representa el ancho de carácter del número de parte más extenso que su base de datos puede contener. 3. En el Informe de tamaño APS, observe los requerimientos para cada campo. Por ejemplo, las estadísticas del campo Parte deberían ser similares a: • Ancho máximo: 32 • Ancho real: 32 • Profundidad: 217 El requerimiento de ancho de carácter informado para el campo Parte es, en realidad, un carácter más de lo que su base de datos realmente necesita; este carácter extra considera el carácter que el sistema reserva. 4. Vuelva al archivo ol_schema.txt e ingrese el requerimiento del valor de profundidad informado en el comando d=. Por ejemplo: n=Part t=ke, f=c, c=31, d=250 cr Agregue amortiguador al valor de la profundidad requerida para permitir cualquier crecimiento futuro en su base de datos (puede incrementar este valor más tarde según sea necesario). El valor de profundidad informado representa el espacio estimado necesario en este momento. Si no se agrega ningún registro por encima de ese valor, la actividad Planeación de APS se cancelará y mostrará un mensaje de error. 8-10 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del Servidor de planeación 5. Ingrese el requerimiento del valor de ancho informado en el comando c=. Por ejemplo: n=Part t=ke, f=c, c=40, d=200 cr El ancho de carácter máximo para cualquier campo es 80. Si usted tiene un campo que requiere más de 80 caracteres, el sistema trunca el campo. Esta situación puede producir errores de "clave duplicada" cuando ejecuta la Planeación de APS. 6. Repita los pasos 3-5 para cada campo que se enumera con un requerimiento de profundidad y/o ancho de carácter en el archivo aps.err. Si un campo no se enumera en el informe de ajuste de tamaño, déjelo sin cambios (SyteLine no lo utiliza). 7. Guarde el archivo ol_schema.txt. 8. Ahora debe averiguar la extensión que debe tener la partición de memoria compartida en el servidor de planeación para contener su base de datos. En el servidor donde están instalados los componentes del servidor de Planeación, abra una línea de comandos (Inicio>Programas>Accesorios>Línea de comandos). 9. Desplácese hasta el directorio \Archivos de programas\MAPICS\Planificador\proyectos\<nombre de la base de datos>\ol_dba\ol_cfg. 10. Ingrese este comando: rdmbuild sz=ol_schema.txt, ex 11. La información que devuelve este comando es similar a: 135 entradas de datos de diccionario requeridas. 6082531 bytes totales. 1221642 bytes definidos por el usuario = 39,63% RdmBuild hecho. La cifra de "bytes totales" corresponde a la cifra de tamaño del encabezado del archivo ol_schema.txt: size=<value> ,*Tamaño del segmento de memoria compartida 12. Redondee la cifra de los bytes totales al MB más cercano e ingrese esa cifra en el comando size=<value> en el archivo ol_schema.txt. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 8-11 Configuración del Servidor de planeación 13. Guarde el archivo ol_schema.txt y reinicie la base de datos ERDB (utilice el programa Administrador del planificador para reiniciar la base de datos con la opción Iniciar vacía). Si guardó la base de datos antes de modificar el esquema, ahora puede utilizar la función Restaurar en el Administrador del planificador para restaurar su base de datos. 14. Para completar su base de datos ERDB, ejecute la Planeación de APS en SyteLine. Si algún campo todavía no tiene suficiente memoria asignada, el sistema genera un mensaje de error (que se puede ver en el formulario Historial de tareas secundarias). En la tabla ERRORLOG en la base de datos de aplicaciones de SyteLine también puede aparecer una versión más detallada del mensaje. Por ejemplo, el mensaje debería ser similar a: "Imposible asignar una prioridad al sitio <nombre del sitio>]". Ajuste de la profundidad de asignación de memoria La asignación de profundidad de memoria estimada que calcula la utilidad ajuste de tamaño debe ser suficiente para cubrir sus necesidades. Sin embargo, este informe sólo proporciona una estimación. Puede obtener un informe más exacto de los requerimientos de profundidad para cada campo utilizando la utilidad de la línea de comandos "rdmwh". Esta utilidad muestra una lista de todos los campos en la base de datos, con la profundidad que usted ha definido y la utilización real actual. Esta información le permite reajustar los valores de profundidad para reflejar mejor las necesidades actuales de su base de datos. Si tiene una base de datos extensa con muchos usuarios, debe hacer esto para asegurarse de que su memoria esté asignada de manera eficiente. Siga estos pasos: 1. Luego de ejecutar la Planeación de APS, abra una línea de comandos. 2. Desplácese hasta la carpeta \Archivos de programa\MAPICS\Planificador\proyectos\<nombre de la base de datos>\ol_env. 3. Ingrese este comando: set ataenv=c:\archivos de programa\MAPICS\planificador\proyectos\<nombre de la base de datos>\ol_env\ol_env.txt Debe restablecer esta variable de entorno para cada base de datos que desee verificar. 4. Desplácese hasta la carpeta \Archivos de programa\MAPICS\Planificador\bandeja. 8-12 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del Servidor de planeación 5. Ingrese este comando: rdmwh <tasa de actualización> La tasa de actualización es la demora en segundos antes de ejecutar el informe nuevamente. Por ejemplo, si desea actualizar el informe cada 5 segundos, ingrese rdmwh 5. Para ejecutar un informe único (sin actualización), ingrese rdmwh. Se muestra una lista de todos los campos en la base de datos, con la Profundidad actual que usted ha definido y la utilización real actual. Pautas adicionales para el ajuste de tamaño Además, si lo desea, puede ajustar la asignación de memoria. Esta sección proporciona consideraciones de tamaño de profundidad para los campos definidos en el esquema de la base de datos ERDB. Sólo se enumeran los campos que se pueden configurar; el resto de los campos hereda el valor de profundidad del campo propietario. Campo Consideraciones de tamaño Programa Establezca un valor de profundidad igual a la cantidad total de órdenes de suministro más la cantidad estimada de asignaciones de trabajo de órdenes de demanda. El sistema genera asignaciones de trabajo para cada orden de demanda a través de su ruta/lista de materiales hacia el nivel de operación. Las operaciones de tiempo cíclico extenso pueden cruzar turnos para crear diversas asignaciones de trabajo. Sch22Res Si cada asignación de trabajo planeada requiere en promedio 2 recursos, establezca una profundidad igual al doble de la profundidad de Programa. Res22Sch Establezca una profundidad igual a la profundidad de Sch22Res. Ord22Sch Establezca una profundidad igual a la profundidad de Programa. Ord22SchSup Establezca la profundidad en la cantidad de eventos de programa que indican la utilización de inventario desde las órdenes de suministro. Para sitios de distribución, establézcala aproximadamente en el 75% de la profundidad de Programa. Para sitios de fabricación, establézcala aproximadamente en el 25% de la profundidad de Programa. Para sitios combinados, establézcala en el 50% de la profundidad de Programa. Ord22PrtPur Establezca la profundidad en la cantidad máxima de artículos comprados en la lista de materiales desglosada en una demanda. El valor debe ser la cantidad máxima de artículos que se podrían especificar como comprados (no fabricados) en todas las demandas. Prt22Sch Establezca una profundidad igual a la profundidad de Programa. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 8-13 Configuración del Servidor de planeación Campo Consideraciones de tamaño OrderDashPart Establezca la profundidad en la cantidad total de órdenes remotas que este sitio generará para partes de componentes. Por ejemplo, supongamos que este sitio tiene 100 demandas de artículos finales y 50 órdenes demandan un componente único desde un sitio remoto y otras 10 demandas requieren dos componentes desde sitios remotos. En este ejemplo, establezca la profundidad en 70. XfrChildren Establezca una profundidad igual a OrderDashPart. RemoteOrder Establezca la profundidad en la cantidad total de órdenes remotas, donde una demanda en este sitio suministrará material a o demandará material desde la demanda remota. Por ejemplo, supongamos que este sitio tiene 100 demandas de artículos finales, 50 de las cuales requieren un componente único desde un sitio remoto y otras 10 demandan dos componentes desde un sitio remoto. Además, otros sitios hacen un total de 5 demandas a este sitio para componentes. En este ejemplo, establezca la profundidad en 75. 8-14 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 9 Configuración del servidor Web ___________ Los componentes del Servidor Web permiten el funcionamiento de la aplicación del Analizador de SyteLine, la recolección de datos basados en la Web y las interfaces del servicio http/xml y .NET Web en SyteLine. La interfaz http/xml se utiliza en WinStudio cuando se configura para conectarse a través de Internet, en el sistema de réplicas cuando los sitios se encuentran en intranets diferentes, y en la interfaz externa de finanzas genérica. En este capítulo se describe cómo instalar los componentes del servidor Web y configurar la aplicación del Analizador. Requerimientos • Las Herramientas de cliente SQL 2000 deben estar instaladas y configuradas en el servidor Web. • Para utilizar las funciones de generación de informes en el cliente de Analizador, es necesario contar con Crystal Reports versión 9 en el equipo cliente en la cual se está ejecutando el Analizador. • Microsoft Message Queuing (MSMQ) está instalado. • Si está utilizando Windows Server 2003 como servidor Web, asegúrese de que se admitan Active Server Pages y ASP .NET v1.1.4322. • Si configura sus clientes para permitir acceso HTTP, instale el servidor Web en el mismo equipo que el servidor de utilidades. Consulte "Configurar un cliente usuario final para acceso HTTP" en la página D-1 para obtener instrucciones de instalación y configuración. • .NET Framework. Windows Server 2003 se suministra con esta herramienta instalada. Si utiliza Windows 2000 Server, debe instalar .NET Framework. Configuración de recolección de datos Si está utilizando recolección de datos basados en la Web, debe seguir las etapas que aparecen en este capítulo para instalar y configurar los componentes del servidor Web para recolección de datos. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-1 Configuración del servidor Web Instalar los componentes del servidor Web Haga lo siguiente para instalar los componentes del servidor Web: 1. Inserte el CD de ERP de SyteLine en la unidad de CD-ROM del Servidor Web. 2. Luego de algunos segundos, aparece la pantalla de instalación inicial de ERP de SyteLine. Si no aparece, obtenga acceso a la unidad de CD-ROM y haga doble clic en Instalación. 3. En el campo Seleccionar un tipo de configuración, seleccione Servidor Web. 9-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web 4. Haga clic en Instalar .NET Framework. Este proceso inicia la instalación de Microsoft .NET Framework. Este producto es necesario para la interfaz de programación de la aplicación SyteLine .NET. 5. Haga clic en OK después de leer el mensaje informativo. 6. Cuando se le pregunte si desea instalar el paquete .NET Framework, haga clic en Sí. Aparece la pantalla Instalación de .NET Framework. 7. Lea el acuerdo de licencia y seleccione Acepto. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-3 Configuración del servidor Web 8. Haga clic en Instalar. Comienza la instalación de los componentes de .NET. 9. Ante el mensaje “La instalación de Microsoft .NET Framework está completa”, haga clic en OK. Si se le solicita reiniciar el equipo, haga clic en No. 10. Regrese a la pantalla del programa de instalación de ERP de SyteLine. 11. Haga clic en el botón Instalar ERP de SyteLine. Aparece la pantalla Bienvenido al asistente InstallShield para ERP de SyteLine de MAPICS. 12. Haga clic en Siguiente. Aparece la pantalla Instalación personalizada. 13. Asegúrese de que los componentes del Servidor Web estén seleccionados. Si es necesario instalar Configuración de SyteLine, consulte la Guía de instalación de la configuración de SyteLine para obtener instrucciones sobre la instalación y la configuración ANTES de instalar ERP de SyteLine. 14. Haga clic en Siguiente. Aparece la pantalla Listo para instalar el programa. 15. Haga clic en Instalar para comenzar a instalar los componentes del Servidor Web. 16. Haga clic en Finalizar para completar la instalación. 9-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web Configurar los componentes del servidor Web Si opta por configurar el Servicio Web de disponibilidad de SyteLine, deberá configurar al menos un registro de sitio de planeación en la ficha Sitios del formulario Parámetros de planeación en SyteLine antes de continuar con las siguientes etapas. Consulte "Ingresar parámetros de planeación de SyteLine" en la página 9-27 para conocer las etapas para la configuración de los parámetros de planeación. 1. Inicie el Asistente de Configuración de SyteLine seleccionando Inicio>Programas>MAPICS>Configuración>Asistente de Configuración de SyteLine. Aparece la pantalla de Bienvenida. 2. Seleccione los componentes que desea configurar. • Seleccione Nombre de réplica, Servicio de réplica y Servicio Replication Listener si está integrando SyteLine en MAPICS ARC o si está utilizando Recolección de datos. • Seleccione Web de SyteLine si tiene sitios de SyteLine que se encuentran en distintas Intranets. • Seleccione Planeación y programación COM + Componentes y Web de planeación y programación si piensa configurar el Analizador. • Seleccione Configurar clientes de SyteLine si también está configurando el Servicio Web de disponibilidad, el Analizador o la Recolección de datos. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-5 Configuración del servidor Web 3. Haga clic en Siguiente. Aparece la pantalla Resumen de configuraciones de clientes. 4. Haga clic en Agregar. Aparece la pantalla Seleccionar tipo de configuración de cliente. 9-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web 5. Si va a configurar el directorio de réplica virtual (para la recolección de datos basados en la Web) y/o el Servicio Web de disponibilidad, debe preparar una configuración local para cliente de SyteLine en el servidor Web. Seleccione el Cliente administrativo/local y agregue un nombre de configuración el campo Nombre de configuración. Consulte el Capítulo 4, "Configurar una estación de trabajo cliente" para obtener instrucciones específicas. Al menos una de las configuraciones de clientes en el servidor Web debe ser una configuración local. Si desea crear un cliente remoto, seleccione Cliente remoto. Un cliente remoto se conecta a SyteLine utilizando objetos de datos inteligentes (IDO) a través de un Servidor de utilidades. 6. Haga clic en Siguiente. El [Nombre de la configuración]: Aparece la pantalla Base de datos de aplicaciones. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-7 Configuración del servidor Web 7. Ingrese o seleccione la siguiente información: • Nombre del SQL Server: Ingrese el nombre del SQL Server que contiene la base de datos de aplicaciones deseada. • Nombre de usuario SQL: Ingrese el nombre de usuario SQL. • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de aplicaciones: Seleccione la base de datos de aplicaciones de la lista. El campo está desactivado hasta que usted ingresa un nombre de usuario SQL y una contraseña SQL en los campos que se encuentran encima de él. • Tiempo de espera de conexión: Ingrese el tiempo de espera de conexión (en segundos). Si acepta el valor predeterminado de '0', se utiliza el tiempo de espera predeterminado de SQL Server. 8. Haga clic en Siguiente. El [Nombre de la configuración]: Aparece la pantalla Base de datos de formularios. 9-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web 9. Ingrese o seleccione la siguiente información: • Nombre del SQL Server: Ingrese el nombre del SQL Server que contiene la base de datos de aplicaciones deseada. • Nombre de usuario SQL: Ingrese el nombre de usuario SQL. • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de formularios: Selecciones la base de datos de formularios de la lista. • Tiempo de espera de conexión: Ingrese el tiempo de espera de conexión (en segundos). Si acepta el valor predeterminado de '0', se utiliza el tiempo de espera predeterminado de SQL Server. 10. Haga clic en Siguiente. El [Nombre de la configuración]: Aparece la pantalla Base de datos de plantillas. Si no creó una base de datos de plantillas, desactive todos los campos. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-9 Configuración del servidor Web 11. Si tiene una base de datos de plantillas, ingrese o seleccione la siguiente información: • Nombre del SQL Server: Ingrese el nombre del SQL Server que contiene la base de datos de aplicaciones deseada. • Nombre de usuario SQL: Ingrese el nombre de usuario SQL. • Contraseña SQL: Ingrese la contraseña SQL. • Base de datos de plantillas: Selecciones la base de datos de plantillas de la lista. • Tiempo de espera de conexión: Ingrese el tiempo de espera de conexión (en segundos). Si acepta el valor predeterminado de '0', se utiliza el tiempo de espera predeterminado de SQL Server. 12. Haga clic en Siguiente. Aparece la pantalla Resumen de configuraciones de clientes con la configuración del cliente completada. 9-10 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web 13. Haga clic en Siguiente. Aparece la pantalla Configuración de réplica y nombres de sitios. 14. Se requieren la configuración de réplica y los nombres de sitios si está integrando SyteLine en MAPICS ARC o si está utilizando Recolección de datos. Ingrese la siguiente información: • Nombre de configuración de réplica: Seleccione el nombre de la configuración de réplica. Este nombre se creó cuando configuró el cliente. El nombre de la configuración de réplica debe coincidir con el nombre del sitio de réplica. Si el nombre de configuración de réplica y el nombre de sitio de réplica no coinciden, se crea automáticamente una configuración que coincida con el nombre de sitio de réplica. • Nombre de sitio de réplica: Seleccione el nombre de sitio de réplica. Este nombre es el nombre del sitio creado durante la creación de una base de datos. El nombre de la configuración de réplica debe coincidir con el nombre del sitio de réplica. Si elige un nombre de sitio de réplica que no coincide con la configuración elegida, el sistema creará una configuración nueva para que coincida con el nombre de sitio de réplica. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-11 Configuración del servidor Web 15. Haga clic en Siguiente. Aparece la pantalla Nombre de usuario y contraseña de servicio de réplica. Debe configurar el servicio de réplica si está integrando SyteLine en MAPICS ARC o si está utilizando Recolección de datos. 16. Ingrese la siguiente información: • Inicio de sesión del servicio: Ingrese el inicio de sesión del servicio utilizando el formato DOMAIN\Username. El nombre debe ser un miembro del dominio de red. • Contraseña: Ingrese la contraseña correspondiente al inicio de sesión del servicio. 9-12 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web 17. Haga clic en Siguiente. Aparece la pantalla Nombre de usuario y contraseña del Servicio Replication Listener. Debe configurar el Servicio Replication Listener si está integrando SyteLine en MAPICS ARC o si está utilizando Recolección de datos. 18. Ingrese la siguiente información: • Inicio de sesión del servicio: Ingrese el inicio de sesión del servicio utilizando el formato DOMAIN\Username. El nombre debe ser un miembro del dominio de red. • Contraseña: Ingrese la contraseña correspondiente al inicio de sesión del servicio. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-13 Configuración del servidor Web 19. Haga clic en Siguiente. Aparece la pantalla Configuración Web de SyteLine. 20. Se requiere este directorio virtual si tiene un entorno multisitio en el que los sitios de SyteLine se encuentran ubicados en diferentes intranets. Ingrese la siguiente información: • Nombre de directorio virtual: Acepte el valor predeterminado de SL. • Inicio de sesión del servicio: Ingrese el inicio de sesión utilizando el formato DOMAIN\Username. • Contraseña: Ingrese la contraseña correspondiente al inicio de sesión del servicio. 9-14 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web 21. Haga clic en Siguiente. Aparece la pantalla Configuración Web de recolección de datos. 22. Ingrese la siguiente información: • Nombre de directorio virtual: Ingrese fsdatacollection. • Inicio de sesión del servicio: Ingrese el inicio de sesión utilizando el formato DOMAIN\Username. • Contraseña: Ingrese la contraseña correspondiente al inicio de sesión del servicio. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-15 Configuración del servidor Web 23. Haga clic en Siguiente. Aparece la pantalla Web de planeación y programación COM + Componentes. 24. Ingrese la siguiente información: • Inicio de sesión del servicio: Ingrese el inicio de sesión utilizando el formato DOMAIN\Username. • Contraseña: Ingrese la contraseña correspondiente al inicio de sesión del servicio. 9-16 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web 25. Haga clic en Siguiente. Aparece la pantalla Sitios Web de analizador de planeación y programación. 26. Haga clic en Agregar. Aparece la pantalla Información de conexión Web de planeación y programación. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-17 Configuración del servidor Web 27. La información de esta pantalla se completa automáticamente pero, de ser necesario, puede cambiarla. A continuación se incluyen las definiciones de los campos: • Nombre de SQL Server: Éste es el nombre del SQL server en el que se encuentra la base de datos de aplicaciones. • Nombre de usuario de SQL: Nombre de usuario de SQL. • Contraseña de SQL: Contraseña para el nombre de usuario de SQL. • Base de datos de aplicaciones: Base de datos de aplicaciones que se encuentra en el SQL Server. • Nombre de página de inicio: La página de acceso al Analizador de base es Analyzer_SyteLine. No puede cambiar el nombre. Más adelante, utilizará este nombre en el URL para conectarse al analizador desde su explorador Web (por ejemplo, http:// mywebserver/analyzer/Analyzer_SyteLine.htm). Posteriormente, puede crear páginas adicionales del analizador, para conectarse a otras bases de datos. Consulte "Creación de páginas de inicio del analizador adicionales" en la página 9-20 para obtener más información. 28. Haga clic en Siguiente. Aparece la pantalla Sitios Web del analizador de planeación y programación en la que figura el servicio. 9-18 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web 29. Haga clic en Siguiente. Aparece la pantalla Configurar el servicio Web de disponibilidad. 30. El servicio Web de disponibilidad proporciona la comunicación entre MAPICS ARC y la función Planeación de APS dentro de SyteLine. Ingrese o seleccione la siguiente información: • Configuración de cliente: Seleccione la configuración de cliente local que creó con anterioridad. • Inicio de sesión del servicio: Ingrese el inicio de sesión utilizando el formato DOMAIN\Username. • Contraseña: Ingrese la contraseña correspondiente al inicio de sesión del servicio. 31. Haga clic en Siguiente. Aparece la pantalla Revisar cambios de configuración. Lea esta información para asegurarse de que sea correcta. 32. Haga clic en Comprometer. 33. Una vez finalizada la configuración, haga clic en Finalizar. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-19 Configuración del servidor Web Creación de páginas de inicio del analizador adicionales Si usted tiene más de una base de datos de aplicaciones de SyteLine en un sitio determinado a las cuales desea obtener acceso desde el analizador, siga estos pasos para crear una configuración separada del analizador para cada base de datos (por ejemplo, usted puede querer una configuración para analizar datos de demostración y una para analizar los datos de producción). 1. En el servidor Web, seleccione Inicio>Programas>MAPICS>Configuración>Configuración del analizador. Se muestra la pantalla Configuración del analizador. 9-20 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web 2. Haga clic en Crear configuración del analizador nueva. Se muestra la pantalla Crear configuración del analizador nueva. 3. Ingrese la información apropiada en los campos, según se muestra a continuación: • Nombre de la página de inicio: Ingrese un nombre para esta configuración del analizador, como por ejemplo "Analyzer_Demo." Luego, usted utilizará este nombre en el URL para conectarse con el analizador desde su explorador Web (por ejemplo, http:// mywebserver/analyzer/Analyzer_Demo.htm). • SQL Server: Seleccione el nombre del SQL server donde está instalada la base de datos con la cual se desea conectar. • Usuario SQL: Ingrese el nombre de la cuenta de acceso para el SQL server (como por ejemplo, "sa"). • Contraseña SQL: Ingrese la contraseña asociada con el usuario SQL. • Confirmar contraseña: Vuelva a ingresar la contraseña SQL para confirmarla. • Base de datos: Seleccione la base de datos que desea que utilice esta configuración del analizador. • Nombre de origen de datos: Ingrese un nombre para la conexión ODBC a crear para esta configuración del analizador (utilice el mismo nombre que la página de inicio). El formulario completa el nombre automáticamente. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-21 Configuración del servidor Web • Clave de registro: Ingrese un nombre de clave de registro para la conexión ODBC (utilice el mismo nombre que la página de inicio). El formulario completa el nombre automáticamente. • Tiempo de espera de la conexión: Utilice el valor predeterminado de 60 segundos. 4. Haga clic en Crear. Cuando aparezca el mensaje de éxito, haga clic en OK. 5. Cierre la pantalla de Configuración del analizador. Instalar y configurar clientes del analizador Antes de que pueda ejecutar el Analizador en un equipo cliente, debe instalar y configurar los componentes de cliente de Analizador. Para utilizar las funciones de generación de informes en el cliente de Analizador, es necesario contar con Crystal Reports versión 9 en el equipo cliente. Realice estos procedimientos en cada equipo cliente en que se va a ejecutar la aplicación Analizador. El Analizador es una aplicación de intranet y no se puede obtener acceso a ella a través de Internet. Los componentes del servidor y los clientes deben poder establecer comunicación utilizando Microsoft Distributed Component Object Model (DCOM), lo cual significa que los clientes y el servidor Web deben estar en la misma red empresarial privada. 9-22 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web Instalación del Cliente de Analizador 1. Inserte el CD de ERP de SyteLine en la unidad de CD-ROM del equipo cliente. Luego de algunos segundos, aparece la pantalla de instalación inicial de ERP de SyteLine. Si no aparece, obtenga acceso a la unidad de CD-ROM y haga doble clic en Instalación. 2. En el campo Seleccionar Tipo de configuración, seleccione Cliente. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-23 Configuración del servidor Web 3. En el campo Seleccionar un tipo de cliente, seleccione Cliente de Analizador. 4. Haga clic en el botón Instalar ERP de SyteLine. Aparece la pantalla Bienvenido al asistente InstallShield para ERP de SyteLine de MAPICS. 9-24 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web 5. Haga clic en Siguiente. Aparece la pantalla Instalación personalizada. 6. Verifique que la opción Cliente de Analizador esté seleccionada y haga clic en Siguiente. Aparece la pantalla Listo para instalar el programa. 7. Haga clic en Instalar. Después de que los archivos hayan sido instalados, aparecerá la pantalla Asistente InstallShield completado. 8. Haga clic en Finalizar para completar el proceso. Configuración del Cliente de Analizador Si usted instaló los componentes del cliente de Analizador en el mismo servidor en el cual instaló los componentes del servidor Web, pase por alto esta sección. 1. Seleccione Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine. Aparece la pantalla de Bienvenida. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-25 Configuración del servidor Web 2. Haga clic en Siguiente. Aparece la pantalla Servidor Web de Cliente de Analizador. 3. En el campo Nombre de servidor, seleccione el nombre del servidor donde se encuentran los componentes del servidor Web del Analizador, o bien escríbalo en caso de que no aparezca en la lista. 4. Haga clic en Siguiente. Aparece la pantalla Revisar cambios de configuración. 5. Haga clic en Comprometer para iniciar el proceso de configuración. Una vez que se ha instalado el paquete middleware del cliente, aparece la pantalla Resultados de la configuración. 6. Haga clic en Finalizar para completar el proceso. Configurar permisos para el gráfico Gantt Para utilizar determinadas funciones de la pantalla correspondiente al gráfico Gantt en el Analizador, debe otorgar acceso de Control total al archivo C:\Archivos de programa\MAPICS\SyteLine\Analizador\ReportFiles\Gantt.mdb, para cualquier cuenta de usuario que necesite usar las pantallas del gráfico Gantt. La configuración de estos permisos en cada equipo del cliente de Analizador se describe en "Configurar permisos para los gráficos de Gantt de recursos" en la página 4-17. 9-26 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web Ingresar parámetros de planeación de SyteLine El Analizador requiere al menos un registro de Sitio presente en los Parámetros de planeación de SyteLine. 1. En un equipo en su entorno donde esté instalado el software de cliente de SyteLine, inicie una sesión de cliente que se conecte a la base de datos de aplicaciones de SyteLine asociada con esta configuración del Analizador. 2. Desplácese hasta el formulario Parámetros de planeación. 3. Seleccione la ficha Sitios. 4. Ingrese los datos apropiados en estos campos: • Alternativa: Ingrese 0. La alternativa 0 es el contenedor para los datos de producción de SyteLine reales. Si planea utilizar el Analizador para analizar uno o más escenarios con las copias de sus datos de producción, debe crear registros de alternativas adicionales (alternativa 1, 2 y así sucesivamente). No puede editar datos dentro de la alternativa 0 en el Analizador. En el Analizador, los datos de la alternativa 0 son de sólo lectura. • Sitio de planeación: Ingrese un nombre de sitio para este sitio (aun cuando no esté utilizando multisitio, igualmente necesita al menos un registro de sitio para cada alternativa). • Prioridad: La secuencia de prioridades en la cual se va a repetir la planeación de los sitios durante una ejecución global del planificador multisitio. Los sitios con los valores de prioridad numérica más bajos se planean en primer lugar (el 0 es el más bajo). Por ejemplo, ingrese 0. • Tipo: Ingrese Local. Si está configurando un entorno de planeación multisitio, consulte la ayuda en línea de SyteLine para obtener instrucciones sobre cuántos sitios “remotos” necesita representar. • Nombre de host de planeación: Ingrese el nombre del servidor donde instaló el Servicio de planeación y programación (probablemente, el servidor de utilidades). © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-27 Configuración del servidor Web • Puerto de planeación: Ingrese el número del puerto que utilizó cuando configuró el Servicio de planeación y programación. • Nombre de host ERDB: Ingrese el nombre del servidor donde instaló los componentes del “Servidor de planeación” (el equipo donde se está ejecutando la base de datos ERDB). • Puerto ERDB: Ingrese el número del puerto donde inició la base de datos ERDB en "Configuración del Servidor de planeación" en la página 8-1. • Nombre de host SQL: Ingrese el nombre del servidor donde está instalada la base de datos de aplicaciones de SyteLine. • Nombre de la base de datos SQL: Ingrese el nombre de la base de datos de aplicaciones de SyteLine. • Tiempo de espera: Ingrese 60 (segundos). Éste es el valor de tiempo de espera para establecer contacto con los sitios remotos durante una ejecución de Planeación de APS en modo Global. 5. Seleccione Acciones>Guardar para guardar los parámetros. Prueba de la Conexión del Analizador Ahora puede probar el Analizador. En el equipo cliente, desplácese hasta http://[webservername]/analyzer/analyzer_syteline.htm en Internet Explorer. Es posible que la aplicación Analizador tarde algunos momentos en cargarse. 9-28 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web Solución de problemas en el Analizador La mayoría de estos errores se produce cuando usted intenta iniciar la página Web del Analizador. Algunos errores también registran información adicional en el Event Viewer en el servidor Web que aloja al Middleware y a los componentes Web. Para obtener acceso al Event Viewer, seleccione Inicio/ Programas>Panel de control>Herramientas administrativas>Event Viewer. Mensaje de error/Síntoma Explicación/Solución “Error al obtener acceso al ‘Valor Causa posible A: El nombre del origen de datos no fue predeterminado’ de la base de datos. ingresado correctamente en el registro. Consulte el Event Viewer en el servidor del middleware para obtener Seleccione Inicio>Ejecutar y escriba regedit. Busque la detalles adicionales”. carpeta Analyzer\Database\Default. Haga doble clic en la tecla DSN. El valor debe ser el mismo que el nombre del Servidor Web: “No se encontró el origen de los datos de ODBC configurado para el Analizador nombre de origen de los datos y no se en el administrador de ODBC. Si la entrada del registro es especificó un controlador correcta, vea la causa B que se encuentra a continuación. predeterminado. Microsoft OLE DB Provider para controladores ODBC”. Causa posible B: No se ha definido un origen de datos de ODBC para el Analizador en el administrador de ODBC. “Error al obtener acceso al ‘Valor Causa: El SQL Server está inactivo. Verifique el estado del predeterminado’ de la base de datos. SQL Server y reinícielo si es necesario. Consulte el Event Viewer en el servidor del middleware para obtener detalles adicionales”. Servidor Web: “No se encontró el SQL server especificado. Microsoft OLE DB Provider para controladores ODBC”. “Error al obtener acceso al ‘Valor Causa: El origen de los datos de ODBC no se dirige hacia la predeterminado’ de la base de datos. base de datos de aplicaciones de SyteLine. Consulte el Event Viewer en el servidor del middleware para obtener Seleccione Inicio>Configuración>Panel de control y haga detalles adicionales”. doble clic en el icono Orígenes de datos (ODBC). Seleccione la ficha DSN del sistema y seleccione DSN del Analizador. Servidor Web: “No se pudo encontrar Haga clic en el botón Configurar y avance a través del el procedimiento guardado asistente hasta que vea el campo “Cambiar la base de datos 'ApsGetStringsByListIDSp'. Microsoft predeterminada a”. Verifique que se haya especificado la OLE DB Provider para controladores base de datos correcta. ODBC”. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-29 Configuración del servidor Web Mensaje de error/Síntoma Explicación/Solución “Error de tiempo de ejecución '429' el Causa: El valor RSN del proxy de la aplicación puede componente de ActiveX no puede contener espacios en blanco. crear el objeto”. Puede estar en combinación con una pantalla en Cuando descargó el Paquete cliente de la página admin.htm, blanco con un punto en el vértice se creó un archivo en C:\Archivos de programa\Aplicación izquierdo del explorador. ComPlus\"Long QUID Value". Puede tener múltiples valores de QUID. Ubique el QUID, que contiene múltiples archivos Servidor Web: N/D APS------.TLB. Utilizando regedit en el equipo cliente, busque "Long QUID Value" en el registro, en HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ appID. Deberían existir dos entradas de clave de registro: RemoteServerName y RunAS. Si RemoteServerName está en blanco, haga lo siguiente: Desinstale el Proxy de la aplicación en el equipo cliente. En el servidor Web, elimine el paquete de exportación del directorio \Inetpub\wwwroot\analyzer\bin (apsv50msi & apsv50msi.cab). En Servicios de componentes, elimine la aplicación APSV50 com. Haga clic con el botón derecho del mouse en la lista Mi PC, seleccione Propiedades y luego la ficha Opciones. Concéntrese en el campo RSN del proxy de aplicaciones. Asegúrese de que el campo no contenga espacios (elimine cualquier valor del campo). Ejecute la utilidad Instalación del Middleware del Analizador y luego vuelva a instalar el paquete de exportación en los equipos cliente. “No existen alternativas de planeación No puede copiar datos a una alternativa de planeación a la libres. Imposible copiar”. (Sucede cual ya haya copiado datos con anterioridad. En la vista de mientras se intenta copiar la alternativas del Analizador, elimine la alternativa a la cual alternativa base a una alternativa está tratando de copiar datos y vuelva a intentar. nueva en la vista de alternativas del Analizador). Servidor Web: N/D “Imposible crear objeto de Causa posible A: El servidor de middleware y/o el cliente del middleware” (seguido por el código de Analizador no están instalados en un dominio. Todos los error 876). El fondo del explorador clientes y el servidor de middleware deben estar instalados está en azul y partes de la barra de en un dominio. navegación están visibles. Causa posible B: El servicio MSDTC no se está ejecutando Servidor Web: “El entorno de tiempo en el servidor Web. de ejecución no pudo inicializar las transacciones requeridas para apoyar Para iniciar el servicio MSDTC, seleccione Inicio/ a los componentes transaccionales. Configuración/Panel de control y haga doble clic en el icono Asegúrese de que MSDTC se esté Servicios. Busque el servicio MSDTC y haga clic en el botón ejecutando”. Inicio. Debe cambiar este servicio para que se inicie automáticamente (seleccione el servicio, haga clic en el botón Inicio y seleccione Automático). 9-30 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web Mensaje de error/Síntoma Explicación/Solución “Error de tiempo de ejecución de Causa: La base de datos de aplicaciones de SyteLine no Visual Basic”. está especificada en la tabla APSSITE en la base de datos de aplicaciones de SyteLine. Utilice SQL Server Enterprise Servidor Web: “Imposible abrir la base Manager para abrir la tabla APSSITE en la base de datos de de datos solicitada en el registro ' '. aplicaciones y verifique que el campo SQLDBNAME esté Falla en el registro. Microsoft OLE DB definido correctamente. SyteLine completa este campo con Provider para controladores ODBC”. el valor que usted ingresó en el campo Nombre de la base de datos SQL en el formulario Parámetros de planeación. “Error de tiempo de ejecución de Causa: La ID de sitio especificada en la tabla APSSITE de la Visual Basic”. base de datos de aplicaciones de SyteLine puede tener espacios adelante. Utilice SQL Server Enterprise Manager Servidor Web: “Error en GetSiteList: para verificar la ID de sitio. Si tiene espacios al principio del 429-El componente de ActiveX no valor, debe volver a ingresar todo el registro para este sitio en puede crear el objeto la tabla APSSITE. AltUtil.AlternativeInfo”. Problemas generales al copiar La función de copia de conjunto de datos escribe los archivos alternativas. temporales en la carpeta c:\temp en forma predeterminada (puede especificar una carpeta diferente cuando inicia el Servicio de servidor de planeación y programación). Verifique para asegurarse de que esta carpeta permita acceso total al administrador. El explorador Web sólo muestra una Causa: Los componentes del Cliente de Analizador no han pantalla blanca con un pequeño sido configurados correctamente. cuadro gris en el vértice. Controle la lista Agregar/Quitar programas (Inicio/Panel de Servidor Web: N/D control/ Agregar/Quitar programas) para verificar la presencia de: Analizador de APS: componentes de cliente Aplicación remota - APSV50 (sólo quitar): paquete cliente Si uno de estos componentes no está en la lista de programas, vuelva a ejecutar el proceso de configuración del Cliente de Analizador. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-31 Configuración del servidor Web Conexión con recolección de datos basados en la Web Si está utilizando Windows Server 2003 como servidor Web, vaya al Directorio virtual creado para recolección de datos (fsDataCollection), haga clic sobre él con el botón derecho y seleccione Propiedades, haga clic en el botón Configuración, seleccione la ficha Opciones de aplicaciones y asegúrese de que la opción Activar rutas padre esté seleccionada. Si se producen errores de tiempo de espera de conexión (se produjo una falla de Server.Execute), es probable que deba aumentar la configuración de tiempo de espera de conexión en el equipo del servidor Web. En el Administrador de servicios de Internet, seleccione su Servidor Web en el panel de la izquierda y, a continuación, el sitio Web DC en el panel de la derecha y haga clic en él. Seleccione Propiedades. Seleccione la ficha Sitio Web. Aumente el Tiempo de espera de conexión, y asegúrese de que esté seleccionada la opción Habilitar mantenimiento de conexiones HTTP abiertas. Utilice el nombre del directorio virtual de recolección de datos instalado anteriormente en el URL para conectarse a la recolección de datos basados en la Web desde su dispositivo específico. Por ejemplo, ingrese http:// mywebservername/datacollectionvirtualdirectoryname/ login.asp?browser=stylesheetname, donde stylesheetname es el nombre de la hoja de estilos específica utilizada. Ingrese uno de los valores a continuación en el URL para utilizar esa hoja de estilos. Las hojas de estilos de recolección de datos basados en la Web se instalan en el servidor Web en C:\INETPUB\wwwroot\fsDataCollection\Web, que tiene los siguientes subdirectorios: Subdirectorio Nombre de la Descripción hoja de estilos 1620 1620 Para TRAKKER 2425 con Intermec dcBrowser. Wedge Wedge Para un dispositivo de lectura Wedge que ejecuta Internet Explorer con ingreso de datos por código de barras. Predeterminado Predeterminado Para un dispositivo de lectura Wedge que ejecuta Internet Explorer con ingreso de datos por código de barras e ingreso de datos por teclado. 9-32 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración del servidor Web Por ejemplo, utilice el URL http://mywebservername/ datacollectionvirtualdirectoryname/login.asp?browser=default para conectarse con la hoja de estilos predeterminada. También puede crear un archivo de menú XML personalizado para cada usuario. Si lo hace, debe ingresar el nombre del archivo de menú XML para cada usuario en el campo Menú DC Web del formulario Usuarios. Este campo se predetermina en * (asterisco), que utiliza el archivo de menú XML estándar (Menu.xml). Por lo general, este archivo se encuentra instalado en el servidor Web en: C:\Inetpub\wwwroot\FSDataCollection\Web\Wedge\Menu\Menu.xml. Consulte la ayuda en línea correspondiente a este campo para obtener más información. Puede utilizar cualquier dispositivo de recolección de datos basado en la Web compatible con Internet Explorer o Intermec dcBrowser. Es posible que necesite modificar una hoja de estilos provista o puede crear la suya propia, dependiendo de los requerimientos específicos de su hardware. Puede ver páginas Web de recolección de datos en el idioma que prefiera seleccionando el idioma en Internet Explorer. Consulte la ayuda en línea de Internet Explorer para obtener más información acerca de cómo especificar el idioma que se debe utilizar para visualizar páginas Web. Es posible que deba cerrar Internet Explorer y luego deba volver a iniciar una sesión en la recolección de datos Web de SyteLine para ver el idioma preferido si lo cambió cuando inició la sesión de recolección de datos de la Web. Para obtener más información, remítase a la documentación de su dispositivo de recolección de datos. Consulte la TRAKKER Antares Reader Installation Guide (en http://support.mapics.com) para obtener más información acerca del uso de TRAKKER 2425 con Intermec dc Browser. En el sitio Web de soporte técnico de MAPICS (http://support.mapics.com), realice los siguientes pasos: 1. Inicie la sesión. 2. Seleccione el botón de opción para Cargar el menú de SyteLine. 3. Haga clic en OK. 4. Haga clic en el vínculo para obtener la documentación del producto. Siga los vínculos que remiten a la versión de Recolección de datos de SyteLine que desea y, una vez allí, busque la TRAKKER Antares Reader Installation Guide. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 9-33 Configuración del servidor Web 9-34 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 10 Actualizar una base de datos de aplicaciones de SyteLine __________________ Este capítulo contiene información que usted puede o no aplicar a su situación específica. Cada sección (Service Packs, utilidad Actualización de bases de datos, FormSync) tiene un prefacio con las condiciones en las cuales usted necesitaría realizar los pasos de esa sección. Las secciones se enumeran en el orden en el cual se deben realizar las operaciones. Si una determinada sección no se aplica a su situación, avance a la sección siguiente. Antes de realizar la actualización a una versión nueva, asegúrese de no tener ningún dato equivocado, como por ejemplo, códigos de idioma duplicados; de lo contrario, la actualización fallará. Si tiene una versión 7 de ERP de SyteLine y desea actualizarla a otra versión 7 de ERP de SyteLine (por ejemplo, de SyteLine ERP 7.03 a SyteLine ERP 7.04), DEBE desinstalar la versión anterior antes de instalar la versión nueva. Esto debe realizarse para todas las piezas del sistema; el servidor de bases de datos, el servidor de utilidades, todos los clientes, el servidor de planeación, el servidor Web y los componentes de intercambio. Consulte "Desinstalación de ERP de SyteLine" en la página 13-1 para obtener instrucciones de la desinstalación. Antes de llevar a cabo una actualización, asegúrese de realizar una copia de respaldo de la base de datos. El proceso de actualización NO ocasionará la pérdida de datos. Este capítulo contiene información acerca de: • Service Packs de ERP de SyteLine: Se DEBE instalar el último service pack ANTES de ejecutar la utilidad Actualización de bases de datos. Aplique el último service pack TANTO a la versión superior COMO a la versión anterior. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 10-1 Actualizar una base de datos de aplicaciones de SyteLine • Utilidad Actualización de bases de datos: Emplee esta utilidad para actualizar su base de datos de aplicaciones de SyteLine de una versión anterior a una superior. Por ejemplo, si necesita actualizar su base de datos de la versión 7.03 a la 7.04, debe ejecutar la utilidad Actualización de bases de datos. • FormSync: Ejecútelo sólo si realizó personalizaciones de formularios que desea conservar. Requerimientos En ERP de SyteLine 7.04, las tablas de líneas (trnitem, coitem, etc.) ya no incluyen un campo de cantidad suplementaria (suppl_qty). Se perderá toda la información que haya almacenado en este campo. Se ha incluido un método mejorado para calcular las cantidades suplementarias para la generación de la Declaración estadística suplementaria (SSD) de la Comunidad Europea: 1. En el formulario Códigos de agrupamiento de artículos, ingrese un factor de conversión de la cantidad suplementaria para cada código de agrupamiento de artículos en el que se requieran unidades suplementarias. Este factor se utiliza para realizar la conversión automática de cantidades en la unidad de medida estándar a cantidades en la unidad de medida suplementaria para el agrupamiento de artículos. 2. Emplee la nueva utilidad Actualización del factor de conversión de unidades suplementarias para realizar actualizaciones masivas en los registros de líneas que contienen códigos de agrupamiento de artículos. Para obtener más información acerca del factor de conversión de unidades suplementarias, consulte la ayuda en línea. • Niveles de service pack: para la versión que está actualizando, debe aplicar el último service pack antes de ejecutar el proceso de actualización. La versión anterior debe tener por lo menos los siguientes niveles de service pack mínimos: • SyteLine 7.01 - 7.01.48 • SyteLine 7.02 - 7.02.15 • SyteLine 7.03 - 7.03.08 • Antes de ejecutar la utilidad Actualización de bases de datos, debe realizar una copia de respaldo de la base de datos de aplicaciones de SyteLine. 10-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Actualizar una base de datos de aplicaciones de SyteLine • Antes de ejecutar la utilidad Actualización de bases de datos, todos los usuarios deben haber salido del sistema. • La versión de SyteLine deseada ya está instalada junto con el módulo de actualización en el servidor de bases de datos. Consulte Capítulo 2, "Configurar el servidor de bases de datos" para obtener instrucciones sobre cómo instalar SyteLine en el servidor de bases de datos y cómo instalar esta utilidad de actualización. • Asiente todos los pagos de Cuentas por cobrar, las facturas de Cuentas por cobrar y las notas de débito y crédito no asentados antes de la actualización. • Usted ha modificado los procedimientos almacenados, los disparadores y las funciones de acuerdo con el método aprobado. Creará un nuevo Sp/ Trig/Func y no modificará el código base. • Los datos Init se han personalizado de acuerdo con el método aprobado. Los datos Init no necesitan volver a instalarse después de la actualización. • Las modificaciones personalizadas y los paquetes de complementos (por ejemplo, la integración de SyteLine y ARC) deben volver a instalarse después de la actualización. Service Packs El proceso de aplicación de Service Pack no afecta a la base de datos de objetos. Para aplicar cambios a la base de datos de objetos, consulte "Aplicar cambios a la base de datos de objetos" en la página 10-7 DESPUÉS de haber aplicado el service pack actual. Se deben actualizar todos los clientes cada vez que se cambia el conjunto de herramientas de cliente. Para ver si el conjunto de herramientas de cliente ha cambiado, remítase al archivo readme correspondiente al service pack que está aplicando, en la página Web de Asesores de instalación y parches de software de ERP de SyteLine. Una vez que se instala un service pack, no se puede desinstalar. Si instaló el sistema ERP de SyteLine desde el CD y no desde una ubicación de red, se le solicitará que coloque el CD en el equipo en el que está aplicando un service pack. Si no instaló el sistema ERP de SyteLine desde el CD y la ubicación de los archivos es la misma que cuando lo instaló, no se le pedirá que coloque el CD. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 10-3 Actualizar una base de datos de aplicaciones de SyteLine Instalaciones de varios Service Packs La cantidad máxima de versiones de Service Pack que puede desplegar en una única actualización es veinticinco (25). Esto significa que la cantidad actual de versiones de Service Pack instaladas debe ser de 25 o menos de la cantidad de Service Pack que tiene pensado instalar. Para asegurarse de tener la capacidad para actualizar desde cualquier nivel de Service Pack al último Service Pack, MAPICS siempre proporcionará el último Service Pack y todos los service packs que sean múltiplos de 25, según sea necesario. Si a usted le faltan más de 25 Service Packs, se le pedirá que realice la actualización a uno o más de uno de los Service Packs anteriores para llevar su sistema a un nivel de Service Pack que se encuentre en un “rango de 25 Service Packs” con respecto al último. Por ejemplo: Sólo se proporcionará el último Service Pack hasta alcanzar el Service Pack 25. Se proporcionarán el Service Pack 25 y el último Service Pack hasta alcanzar el Service Pack 50. Se proporcionarán el Service Pack 25, el 50 y el último Service Pack hasta alcanzar el Service Pack 75, etc. Para realizar la actualización del Service Pack 10 al Service Pack 43, por ejemplo, se necesita un salto superior a 25; por lo tanto, se necesita una doble etapa. Primero debe realizar la actualización del Service Pack 10 al Service Pack 25 (un salto de 15), luego puede actualizar directamente del Service Pack 25 al Service Pack 43 (un salto de 18). Sólo necesita realizar actualizaciones múltiples si su sistema actual se encuentra a más de 25 niveles de Service Pack por debajo de la versión del Service Pack más reciente. 10-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Actualizar una base de datos de aplicaciones de SyteLine Aplicar Service Pack Antes de comenzar con este proceso, todos DEBEN cerrar la sesión del sistema. NO aplique el service pack a la base de datos de formularios. Si personalizó formularios que desea conservar, consulte "FormSync" en la página 10-13 DESPUÉS de haber aplicado el service pack a la base de datos de aplicaciones. Aunque no haya personalizado los formularios, no debe aplicar el service pack a la base de datos de formularios. En ese caso, simplemente debe crear una nueva base de datos de formularios utilizando el Asistente para la configuración de SyteLine del servidor de bases de datos. Los Service Packs para ERP de SyteLine versión 7 se encuentran disponibles en el sitio Web, en http://support.mapics.com/. Una vez en el sitio, lleve a cabo los siguientes pasos para buscar el service pack: 1. Proporcione un nombre de usuario y una contraseña. 2. Seleccione el botón de opción para Cargar el menú de SyteLine. 3. Haga clic en Enviar. 4. Haga clic en Asesores de instalación [y] parches de software. 5. Elija Asesores de instalación y parches de software a la izquierda. 6. Busque el vínculo que lo conduce al área de SyteLine para la que necesita un parche. Después de que aplique el service pack, su tarea no ha finalizado. DEBE ejecutar el Asistente para la configuración de SyteLine tal como se detalla a continuación. Si sólo aplica el service pack (utiliza el ejecutable), pero luego no ejecuta el Asistente para la configuración de SyteLine, los usuarios no podrán ingresar al sistema. Para aplicar el service pack, lleve a cabo los siguientes pasos: 1. Haga que cierren la sesión del sistema. 2. Descargue el último service pack apropiado desde el sitio Web. Los tres archivos ejecutables son: • SPnumber_MAPICS_SyteLine_ERP_Developer: Si ha instalado el código de desarrollador, ejecútelo en el servidor de bases de datos y en todos los equipos cliente desarrollador. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 10-5 Actualizar una base de datos de aplicaciones de SyteLine • SPnumber_MAPICS_SyteLine_ERP_Migration : Ejecútelo en el servidor de bases de datos sólo si instaló los componentes de Migración de ERP de SyteLine. • SPnumber_MAPICS_SyteLine_ERP: Ejecútelo en todos los servidores y clientes. 3. Haga doble clic en el ejecutable en el cliente y/o servidor apropiado. 4. Se inicia el Asistente de instalación. Esta parte del proceso varía en función del servidor o cliente en el que se encuentre. Dependiendo de cómo se haya instalado el sistema ERP de SyteLine, es posible que en este punto se le solicite el CD de ERP de SyteLine. Siga las instrucciones hasta que el asistente esté completo. En el servidor de utilidades, el servidor Web y el servidor de planeación, se le solicita que reinicie el sistema después de ejecutar el service pack. DEBE hacerlo. Se recomienda que también reinicie el equipo cliente antes de continuar. 5. Ejecute el Asistente para la configuración de SyteLine (Inicio>Programas>MAPICS>Configuración>Asistente para la configuración de SyteLine) en cada cliente y servidor donde se aplicó un service pack. Siga las instrucciones hasta que el asistente esté completo. Cuando se aplica el service pack en el servidor de bases de datos, se realizan actualizaciones, pero NO en las bases de datos. Las bases de datos se actualizan cuando se aplica el service pack en el servidor de utilidades. En el servidor de utilidades, cuando se ejecuta el Asistente para la configuración de SyteLine, usted tiene la opción de aplicar el service pack a las bases de datos individuales o de no hacerlo. 10-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Actualizar una base de datos de aplicaciones de SyteLine Aplicar cambios a la base de datos de objetos Lleve a cabo los pasos de esta sección sólo si tiene un entorno de desarrollador en el cual realizó cambios a los objetos de datos inteligentes (IDO) o creó IDO. Cuando usted aplica un service pack, éste no se aplica a la base de datos de objetos. Para poder realizar actualizaciones a los IDO, debe completar los siguientes pasos después de haber aplicado el service pack. El primer paso que se incluye a continuación le indica que elimine todos los IDO actualizados. Si realizó alguna modificación a un IDO, asegúrese de tener en cuenta todas las modificaciones que realizó antes de eliminarlo. Si desea mantener las modificaciones que realizó al IDO, debe modificar el IDO nuevamente después de seguir los pasos indicados a continuación. 1. Elimine los IDO apropiados de su base de datos; deberían ser los IDO que MAPICS actualizó e incluyó en el último service pack. Puede darse cuenta de cuáles son los IDO que debe eliminar porque hay un archivo XML con un nombre similar en la misma carpeta para cada IDO actualizado. Por ejemplo, el archivo XML se llama <nombre del ido>.xml; por lo tanto, simplemente puede eliminar ese IDO. 2. Una vez que haya eliminado todos los IDO, guarde el proyecto. 3. Use Object Studio para importar definiciones de IDO nuevas desde el archivo de exportación XML. Dentro de Object Studio, seleccione Project>Import Wizard y siga los pasos del asistente. 4. Vuelva a generar el código de origen para los IDO importados. Seleccione cada IDO importado en la vista de árbol y elija Tools>Generate Source>Current IDO en el menú Tools. 5. Marque los IDO importados. En la vista de árbol, haga clic con el botón derecho sobre el IDO y seleccione Check In en el menú emergente. 6. Reconstruya el proyecto. Los IDO ahora funcionarán con las bases de datos de aplicaciones y los formularios corregidos. Si usted había personalizado algún IDO actualizado por MAPICS y desea mantener dichos cambios, debe volver a modificar el IDO. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 10-7 Actualizar una base de datos de aplicaciones de SyteLine Ejecutar la utilidad Actualización de bases de datos La utilidad Actualización de bases de datos le permite actualizar una base de datos o no. Finalmente, si realiza una actualización desde una versión con punto de ERP de SyteLine a otra versión con punto (por ejemplo, de 7.03 a 7.04), debe actualizar las bases de datos de aplicaciones, formularios y plantillas (si cuenta con una base de datos de plantillas). 1. Realice una copia de respaldo de la base de datos de aplicaciones de SyteLine. 2. Asegúrese de que todos los usuarios hayan cerrado la sesión del sistema. 3. Asegúrese de que la versión de SyteLine deseada ya esté instalada junto con el módulo de actualización en el servidor de bases de datos. Consulte el Capítulo 2, "Configurar el servidor de bases de datos" para obtener instrucciones sobre cómo instalar SyteLine en el servidor de bases de datos. 4. Antes de ejecutar el proceso de actualización, aplique el último service pack. 5. En el servidor de bases de datos, seleccione Inicio>Programas>MAPICS>Herramientas>Actualización de bases de datos. 10-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Actualizar una base de datos de aplicaciones de SyteLine 6. Aparece la pantalla Actualización de bases de datos de SyteLine: 7. El campo Directorio de MAPICS se predetermina en C:\Archivos de programa\MAPICS. Acepte el valor predeterminado o busque el directorio correcto. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 10-9 Actualizar una base de datos de aplicaciones de SyteLine 8. Haga clic en Siguiente. Aparece la pantalla Seleccionar base de datos de aplicaciones. 9. Complete la siguiente información: • Actualizar base de datos de aplicaciones: Seleccione esta casilla de verificación si desea actualizar una base de datos. Desactive la casilla de verificación si no desea actualizar una base de datos. • SQL Server: Acepte el valor predeterminado "local". • Nombre de usuario: Ingrese el nombre de usuario de SQL; por lo general, "sa". • Contraseña: Ingrese la contraseña correspondiente al nombre de usuario. • Base de datos: Seleccione la base de datos de aplicaciones que desea actualizar. 10-10 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Actualizar una base de datos de aplicaciones de SyteLine 10. Haga clic en Siguiente. Aparece la pantalla Seleccionar base de datos de formularios. 11. Complete la siguiente información: • Aplicar actualizaciones a base de datos de formularios: Seleccione esta casilla de verificación si desea aplicar actualizaciones a la base de datos de formularios. Desactive la casilla si no desea aplicar actualizaciones a la base de datos de formularios. • SQL Server: Acepte el valor predeterminado "local". • Nombre de usuario: Ingrese el nombre de usuario de SQL; por lo general, "sa". • Contraseña: Ingrese la contraseña correspondiente al nombre de usuario. • Base de datos: Seleccione la base de datos de formularios a la que desea aplicar las actualizaciones. Si no personalizó los formularios, sólo debe realizar esta actualización. Solamente debe crear una base de datos de formularios nueva si personalizó los formularios y planea utilizar FormSync. Consulte "FormSync" en la página 10-13 para obtener más información sobre FormSync. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 10-11 Actualizar una base de datos de aplicaciones de SyteLine 12. Haga clic en Siguiente. Aparece la pantalla Seleccionar base de datos de plantillas. 13. Complete la siguiente información: • Aplicar actualizaciones a base de datos de plantillas: Seleccione esta casilla de verificación si desea aplicar actualizaciones a la base de datos de plantillas. Desactive la casilla si no desea aplicar actualizaciones a la base de datos de plantillas. • SQL Server: Acepte el valor predeterminado "local". • Nombre de usuario: Ingrese el nombre de usuario de SQL; por lo general, "sa". • Contraseña: Ingrese la contraseña correspondiente al nombre de usuario. • Base de datos: Seleccione la base de datos de plantillas a la que desea aplicar las actualizaciones. 14. Haga clic en Siguiente. Aparece la pantalla Revisar cambios. 15. Revise la información y haga clic en Comprometer. 10-12 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Actualizar una base de datos de aplicaciones de SyteLine 16. Una vez finalizada la actualización, haga clic en Finalizar. Una vez que la actualización haya finalizado, se recomienda enfáticamente que verifique el registro de actualización para detectar cualquier error. Se crea un registro para cada base de datos que usted actualiza. Puede encontrarlo en la carpeta Registros subordinada al directorio de instalación; por lo general, en C:\Archivos de programa\MAPICS\SyteLine\Actualización\Registros. Los archivos de registro se crean utilizando el nombre de la base de datos actualizada como parte del nombre, con la siguiente sintaxis: Actualización-databasename.log Debe investigar cualquier error informado en el registro. Debe solucionar los errores hasta que no quede ninguno en el registro antes de poder considerar que su base de datos se ha actualizado satisfactoriamente. FormSync Si ha personalizado algún formulario, debe ejecutar FormSync después de completar la actualización de la base de datos. Siga las instrucciones de FormSync que se encuentran inmediatamente a continuación. Si NO ha personalizado ningún formulario, no es necesario que ejecute FormSync y puede omitir esta sección. En este caso, puede simplemente crear una nueva base de datos de formularios con la versión adecuada. El uso de FormSync es un tema muy complejo y se recomienda profundizarlo exhaustivamente antes de usarlo. Para obtener más información técnica, consulte Acerca de Form Synchronization en http://support.mapics.com (luego, siga los vínculos que conducen a la documentación del producto). Las versiones personalizadas de los formularios y otros objetos (como por ejemplo Cadenas o Validadores) se guardan en la base de datos de formularios junto con las versiones originales de esos objetos. Cuando se actualizan las versiones originales (a través de un service pack o de una versión de actualización), la utilidad FormSync le permite integrar los cambios de las versiones nuevas en las versiones personalizadas. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 10-13 Actualizar una base de datos de aplicaciones de SyteLine FormSync se encuentra en el servidor de utilidades y en los equipos cliente administrativo. Seleccione Inicio>Programas>MAPICS>Herramientas>FormSync. Para obtener información adicional acerca de FormSync, haga clic en el botón Ayuda una vez que se abra la utilidad. Para ejecutar FormSync necesitará dos bases de datos de formularios. Realice lo siguiente: Todos los pasos enumerados en esta sección de FormSync se llevan a cabo en el servidor de utilidades. Si tiene bases de datos de formularios múltiples, este proceso se debe completar para cada base de datos de formularios. 1. Realice un respaldo de la base de datos de formularios y restaure una base de datos nueva desde ese respaldo. Asigne a la base de datos nueva el nombre <dbname>_Temp. 2. Ejecute el Asistente para la configuración de SyteLine, seleccione la casilla de verificación para configurar el cliente y cree una configuración nueva que señale la base de datos de formularios <dbname>_Temp. Como alternativa, puede utilizar la herramienta Administrador de configuración de clientes para crear la configuración. Las bases de datos de formularios y de aplicaciones son obligatorias. 3. Aplique el service pack SPnumber_MAPICS_SyteLine_ERP a la configuración de <dbname>_Temp. 4. Ejecute FormSync (Inicio>Programas>MAPICS>Herramientas>FormSync) contra sus bases de datos de formularios, especificando la de origen como la base de datos <dbname>_Temp que contiene las actualizaciones y la objetivo como la base de datos de formularios existente. Haga clic en Sincronizar. 5. Inicie la sesión en ERP de SyteLine y pruebe los resultados de la sincronización. Puede utilizar la siguiente consulta de SQL para obtener una lista de todos los formularios personalizados de su base de datos. SELECCIONE Nombre, ScopeType, ScopeName DESDE <dbname>_Forms.dbo.Forms DONDE ScopeType > 0 10-14 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Actualizar una base de datos de aplicaciones de SyteLine Pasos posteriores a la actualización Si acaba de actualizar ERP de SyteLine versión 7.03 o una versión posterior, DEBE ejecutar la utilidad Ajustar cantidad de artículo asignada a producción y producción en proceso. Puede encontrar esta utilidad en ERP de SyteLine. Solución de problemas Si modificó el esquema de la base de datos de aplicaciones incorporando nuevas restricciones o actualizando las definiciones de tablas, es muy probable que obtenga un error cuando ejecute la actualización. Si se actualizaron los datos de inicialización, se podría producir un error. Se recomienda realizar una actualización piloto en una base de datos de prueba para solucionar posibles problemas. Si persisten los problemas de datos de inicialización o esquema, comuníquese con su representante de servicios. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 10-15 Actualizar una base de datos de aplicaciones de SyteLine 10-16 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 11 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) ________________________________ Si está convirtiendo una base de datos multisitio, consulte "Conversión desde SyteLine 5 o SyteLine 6 (Multisitio)" en la página 12-1. Las etapas que aparecen en este capítulo detallan la manera de convertir desde SyteLine 5 o SyteLine 6 en Progress a ERP de SyteLine versión 7 en SQL. Si usted está ejecutando una versión de SyteLine anterior a SyteLine 5, debe realizar la actualización a SyteLine 6 antes de realizar la conversión a SyteLine 7 (podría realizar la actualización a SyteLine 5 y realizar la conversión a partir de allí, pero le recomendamos que realice la actualización a SyteLine 6 antes de realizar la conversión a ERP de SyteLine versión 7). Las etapas para realizar la actualización de una versión anterior de SyteLine a SyteLine 6 se encuentran en el manual Introducción para SyteLine 6. Puede descargar este manual desde el sitio Web de MAPICS en http:// support.mapics.com. Una vez allí, realice lo siguiente: 1. Inicie la sesión. 2. Seleccione el botón de opción para Cargar el menú de SyteLine. 3. Haga clic en Enviar. 4. Haga clic en el vínculo para obtener la documentación del producto. 5. Siga los vínculos hasta el manual Introducción para SyteLine 6. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-1 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Requerimientos En la lista de requerimientos que se encuentra a continuación, encontrará algunas rutas de acceso a los programas a los que se hace referencia. Estas rutas y programas no existen sino hasta DESPUÉS de que usted extrae los archivos en la primera etapa del procedimiento de conversión. Utilice la lista de requerimientos sólo como referencia. No utilice esta lista como procedimiento paso a paso. El procedimiento comienza DESPUÉS de la lista de requerimientos. • Su computadora debe tener acceso a los archivos .d que se deben descargar desde la base de datos de origen (Progress) y acceso a aproximadamente la misma cantidad de espacio en disco (para incluir los archivos .d7 preparados). • La conversión se puede ejecutar desde computadoras con Windows NT, 2000, 2003 o XP. • Si se utilizan las Tablas extendidas por usuario (TUE) en la base de datos de SyteLine 5 o SyteLine 6, es necesario obtener acceso a la base de datos de Progress para ejecutar el programa uet-dump.p para descargar las definiciones del esquema de TUE en un archivo plano (zUETStruct.d7). Si la computadora donde se realiza la conversión no tiene acceso a Progress, el programa se puede copiar a otra computadora conveniente y el archivo plano se puede volver a copiar desde allí. • Si se está utilizando una página de códigos de bytes múltiples en la base de datos de SyteLine 5 o SyteLine 6, es necesario obtener acceso a la base de datos de Progress para ejecutar el programa DumpUTF8.p para descargar los datos en un formato común (data/*.d7w). Si la computadora donde se realiza la conversión no tiene acceso a Progress, el programa y sus subprogramas ("<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\<verid>\Dump\*.r") se pueden copiar a otra computadora adecuada (utilizando la misma estructura de directorios) y los archivos de datos se pueden volver a copiar desde allí. 11-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) • Si se utiliza una página de códigos de byte único en la base de datos de SyteLine 6.01 o en una versión posterior y se desea lograr una carga más rápida para determinadas tablas de mayor tamaño (por ejemplo, libro mayor y matltran), debe obtener acceso a la base de datos de Progress para ejecutar el programa Dump4bcp.p para descargar los datos desde dichas tablas en un formato posterior a la conversión (data/SQL/*.d7b). Si la computadora donde se realiza la conversión no tiene acceso a Progress, el programa y sus subprogramas ("<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\Data4bcp\*.r" y *.fmt e "<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\<verid>\Dump4bcp\*.r") se pueden copiar a otra computadora adecuada (utilizando la misma estructura de directorios) y los archivos de datos se pueden volver a copiar desde allí. • Se debe instalar ERP de SyteLine versión 7 en esta computadora. Los programas de conversión están instalados en el directorio de instalación en "\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL". Las secuencias de comandos que se encuentran en "\SyteLine\ApplicationDB\Foreign Keys" (Fase 4) y "\SyteLine\ApplicationDB\Init Data\Empty db" y "\SyteLine\ApplicationDB\Messages" (Fase final) también se utilizan durante el proceso de conversión. Consulte "Configurar el servidor de bases de datos" para obtener instrucciones sobre la instalación. • Debe tener instalados los elementos de migración de la base de datos de ERP de SyteLine. Consulte "Configurar el servidor de bases de datos" para obtener instrucciones sobre la instalación. • Debe tener suficientes elementos de SQL Server 2000 instalados para poder contar con la utilidad bcp en esta computadora. La instalación de SQL Server 2000 automáticamente agrega el directorio apropiado a la ruta de acceso del sistema. • En la ficha Server Settings del cuadro de diálogo SQL Server Properties se debe establecer la compatibilidad para el año con dos dígitos a fin de que coincida con la configuración de Progress -yy. Por ejemplo, si se usa -yy 1930 en symixrun.pf y admin.pf, entonces establezca el valor en "Cuando se ingrese un año con 2 dígitos, tomarlo como un año entre 1930 y 2029". Esta configuración se puede ajustar según sea necesario una vez que la conversión esté completa. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-3 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) • Cuando se descargan datos desde la base de datos de origen de SyteLine, se debe utilizar una de las siguientes combinaciones de parámetros de inicio: • -d mdy O • -d ymd -yr4def Además, no se debe utilizar el siguiente parámetro de inicio, ya que su valor no puede ser reconocido por el algoritmo de conversión de SQL implícito: • -d dmy • Estos parámetros de inicio se pueden usar en la sesión de descarga sin afectar a otros usuarios conectados. Para eso se debe utilizar un archivo de parámetros separado. Para verificar la configuración, inspeccione el valor que precede a un archivo .d descargado para verificar la configuración de “dateformat”; si se utiliza -yr4def, inspeccione también cualquier línea que no esté vacía en .d para buscar una tabla que tenga un campo de fecha significativo y verificar que se obtenga un formato de año de 4 dígitos. • Para una correcta operación, es necesario contar con Microsoft Data Access Components (MDAC) 2.7, ya que las versiones anteriores tienen fallas. Si necesita la versión apropiada de MDAC, puede descargarla del sitio de Microsoft en: http://www.microsoft.com. • Asiente la totalidad de los pagos de Cuentas por cobrar, las facturas de Cuentas por cobrar y las notas de débito y crédito no asentados antes de llevar a cabo la conversión. 11-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Etapas de la conversión (Sitio único) Utilice el siguiente procedimiento para convertir su base de datos de sitio único a ERP de SyteLine versión 7. Le recomendamos que lea todo el capítulo antes de comenzar. Luego de las "Tareas posteriores a la conversión" en la página 11-26, el resto de este capítulo contiene material de referencia y sugerencias para la solución de problemas. Etapa A: Inicio de la migración de la base de datos de SyteLine Seleccione Inicio>Programas>MAPICS>Herramientas>Migración de la base de datos de SyteLine en una computadora que tenga acceso a las rutas de acceso a los datos y que se pueda conectar con el SQL Server en el cual reside la base de datos objetivo. Aparece la siguiente pantalla: Cuando aparece la pantalla de migración de la base de datos de SyteLine, se selecciona la ficha Extracción. 1. Ruta de acceso a SyteLine: Aquí se predetermina la ruta de acceso a la carpeta de SyteLine. 2. Bytes múltiples: Seleccione Bytes múltiples si la base de datos de origen utiliza una página de códigos de bytes múltiples. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-5 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) 3. Nivel de esquema: Elija el nivel de esquema de la base de datos de origen. 4. Haga clic en Extraer. Etapa B: (Opcional) Ejecutar el programa de detección de sobrecargas de cadenas Ejecute el programa de detección de sobrecargas de cadenas (<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\overstuff.p) en la base de datos de origen para detectar todos los campos de caracteres con valores establecidos más allá del formato de visualización. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea en Progress Query Editor: RUN “<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\overstuff.p” Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. 4. Presione la tecla F2. Algunos campos sobrecargados deliberadamente por el código estándar de ERP de SyteLine se aceptan tal como están en la base de datos objetivo, mientras que otros, que se muestran a continuación, se aceptan tal como están en la base de datos de migración (si está activado Cargar datos obsoletos), pero son obsoletos. Campo de la tabla Formato de Datos admitidos en la base pantalla de datos de migración *-audit.audit-prog X(20) 50 Batchrpt.rpt-name X(8) 15 Frzcost.job X(7) 30 Lasttran.trans-file X(27) 30 Lictkn.rsvd3 X(8) 33 Msg-lib.msg-fmt X(8) 300 Msg-lib.msg-id X(8) 40 11-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Campo de la tabla Formato de Datos admitidos en la base pantalla de datos de migración Msg-lib.msg-syntax X(30) 200 p-funct.trn-funct X(30) 32 Rf-xref.rf-class X(8) 30 Rf-xref.description X(8) 100 Rpt-opt.options X(78) 400 Rpt-opt.rpt-name X(8) 15 Sys-code.loc-code X(8) 20 Sys-code.loc-desc X(8) 60 Sys-code.reserved1 X(8) 12 Sys-code.sym-code X(10) 20 Sys-fld.table-name X(20) 32 Sys-menu.req-module X(12) 18 Tmp-ser.ref-str X(25) 30 User-browse.column-list X(40) 150 Usrprint.rpt-name X(8) 15 5. Utilice el resultado para decidir si va a: • Corregir los campos antes de descargar y guardar los datos externos para uso posterior, o • Corregir los campos antes de descargar y truncar automáticamente los campos durante la conversión (si no se necesitan los datos externos), o • Modificar la estructura de la base de datos objetivo y las secuencias de comandos de conversión para aceptar valores más largos, o • Una combinación de los métodos anteriores, según cada tabla. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-7 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Etapa C: (Opcional) Ejecutar el programa de sobrecargas numéricas Ejecute el programa de sobrecargas numéricas (<InstallDir>\ApplicationDB\Upgrade Scripts\Pro2SQL\ValPrec.p) en la base de datos de origen para detectar todos los valores de campos numéricos que estén fuera de rango. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN "<SyteLineInstallDir>\ApplicationDB\Upgrade Scripts\Pro2SQL\ValPrec.p" Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. ValPrec.p ajusta automáticamente la PROPATH para buscar los procedimientos secundarios. 4. Presione la tecla F2. 5. Utilice el resultado para decidir si va a: • Establecer los campos en valores válidos antes de descargar, o • Eliminar los registros que contienen valores no válidos (si los datos son obsoletos o no son necesarios). Etapa D: (Opcional) Ejecutar el programa de validación de claves externas Ejecute el programa de validación de claves externas (<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\ValFK.p) en la base de datos de origen para detectar todos los vínculos no válidos entre los registros. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN “<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\ValFK.p” Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. ValFK.p ajusta automáticamente la PROPATH para buscar los procedimientos secundarios. 4. Presione la tecla F2. 11-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) 5. Utilice el resultado para decidir si va a: • Establecer los campos en valores válidos antes de descargar, o • Establecer los campos en los valores desconocidos antes de descargar, o • Crear los registros faltantes de la tabla maestra para que los vínculos sean válidos, o • Eliminar los registros que contienen valores no válidos (si los datos son obsoletos o no son necesarios). La fase 4 de la conversión no se puede completar hasta que todos los vínculos sean válidos. Etapa E: (Opcional) Ejecutar el programa de validación nula Ejecute el programa de validación nula (<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\ValNull.p) en la base de datos de origen para detectar todos los valores de campos no válidos (En blanco) o (Desconocidos). 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN “<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\ValNull.p” Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. ValNull.p ajusta automáticamente la PROPATH para buscar el procedimiento secundario. 4. Presione la tecla F2. 5. Utilice el resultado para decidir si va a: • Establecer los campos en valores válidos antes de descargar, o • Eliminar los registros que contienen valores no válidos (si los datos son obsoletos o no son necesarios). © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-9 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Etapa F: (Opcional) Ejecutar el programa de verificación de restricciones Ejecute el programa de verificación de restricciones (<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\ValCk.p) en la base de datos de origen para detectar todos los valores de campos no válidos restantes. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN “<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\ValCk.p” Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. ValCk.p ajusta automáticamente la PROPATH para buscar los procedimientos secundarios. 4. Presione la tecla F2. 5. Utilice el resultado para decidir si va a: • Establecer los campos en valores válidos antes de descargar, o • Eliminar los registros que contienen valores no válidos (si los datos son obsoletos o no son necesarios). Etapa G: (Opcional) Ejecutar el programa de validación de fechas fuera de rango Ejecute el programa de validación de fechas fuera de rango (<InstallDir>\ApplicationDB\Upgrade Scripts\Pro2SQL\olddate.p) en la base de datos de origen para detectar todos los valores de campos de fechas que estén fuera de rango. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN "<SyteLineInstallDir>\ApplicationDB\Upgrade Scripts\Pro2SQL\olddate.p" Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. 4. Utilice el resultado para decidir si va a: • Establecer los campos en valores válidos antes de descargar, o 11-10 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) • Eliminar los registros que contienen valores no válidos (si los datos son obsoletos o no son necesarios). Etapa H: Salir de ERP de SyteLine en todos los clientes Asegúrese de que todos salgan del sistema. Etapa I: Cerrar los servidores Cierre los servidores. Etapa J: Realizar respaldos de las bases de datos Realice copias de respaldo de todas las bases de datos. Etapa K: Descargar datos de la base de datos que se va a convertir No descargue las bases de datos estando en una sesión de SyteLine. No descargue las bases de datos usando las utilidades de Progress. La única descarga permitida para la conversión de SL7 es desde la utilidad del menú de administración de SyteLine. Esta etapa involucra dos opciones. Lea la etapa en su totalidad antes de continuar. Sólo necesita ejecutar DumpUTF8.p si su base de datos utiliza una página de códigos de bytes múltiples. Opción 1: Este proceso descarga su base de datos en archivos de texto ASCII que se leen en la base de datos nueva. En el sistema existente, lleve a cabo los siguientes pasos para descargar su(s) base(s) de datos: A. Seleccione Admin/Ejecutar SyteLine desde la pantalla de administración. B. Seleccione Cargar/Descargar, luego Sin integridad o Integridad completa. Le sugerimos Integridad completa. Si su sistema tiene divisiones múltiples, puede descargar la base de datos Global únicamente si se conecta a una de las bases de datos de División. C. Seleccione el archivo de parámetros de la base de datos que va a descargar. D. Conéctese a la base de datos como usuario symix. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-11 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) E. Seleccione Descargar archivos de base de datos. Se enumeran las bases de datos a las cuales hace referencia el archivo de parámetros. La base de datos Principal se resalta como predeterminada. La primera vez, seleccione la base de datos Principal. (Puede regresar a este paso luego). F. Aparece la lista de todos los archivos disponibles. Presione Intro para seleccionar TODOS. Aparece un asterisco a la izquierda de la palabra TODOS. Presione la tecla F1. G. Cuando se le solicite una ruta de acceso a los datos, ingrese el directorio en el cual se ubicarán los datos descargados (archivos .d). Este directorio se creó en el Paso 5. Asegúrese de contar con el espacio suficiente en el directorio y de tener permiso para escribir en el directorio. Los archivos de asignación de catálogo y los archivos .d deben estar en el mismo directorio. Si en el archivo de parámetros se hace referencia a una base de datos de Programación o de Seguimiento de auditoría, repita las etapas E y F. Una base de datos de Programación o de Seguimiento de auditoría se debe descargar en el mismo directorio de su base de datos Principal, pero sólo después de haber descargado la base de datos Principal. No es necesario descargar la base de datos del Administrador de licencias. H. Si su sistema tiene divisiones múltiples, repita las etapas E, F y G para cada una de las divisiones y para la base de datos Global: • Cada división, incluyendo sus bases de datos Principal, de Programación y de Seguimiento de auditoría debe descargarse en un directorio separado. Una base de datos de Programación o una de Seguimiento de auditoría debe descargarse en el mismo directorio que su base de datos Principal, pero sólo después de haber descargado su base de datos Principal. • Si el archivo de parámetros de la base de datos que se está descargando hace referencia a otra división, aparece en la lista de bases de datos de la Etapa F. • La base de datos Global también debe descargarse en un directorio separado. 11-12 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Opción 2: Si su base de datos utiliza una página de códigos de bytes múltiples, ejecute el programa de descarga UTF8 (<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\DumpUTF8.p). 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN “<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\DumpUTF8.p” Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. DumpUTF8.p ajusta automáticamente la PROPATH para buscar los procedimientos secundarios. Para SyteLine 6.01 o bases de datos posteriores que utilicen una página de códigos de byte único, ejecute también el programa de descarga bcp (<InstallDir>\ApplicationDB\Upgrade Scripts\Pro2SQL\Dump4bcp.p). 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN "<InstallDir>\ApplicationDB\Upgrade Scripts\Pro2SQL\Dump4bcp.p" Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. Dump4bcp.p ajusta automáticamente la PROPATH para buscar los procedimientos secundarios. 4. Presione la tecla F2. 5. Escriba la salida (*.d7b) en la ruta de acceso a los datos preparados o cópiela allí, antes de ejecutar la Fase 2. Recuerde seleccionar la opción para cargar más rápido las tablas de mayor tamaño para las Fases 2 y 3. Las tablas que se descargan de esta manera se pueden excluir de la descarga normal realizada utilizando las Utilidades de base de datos de SyteLine, para ahorrar tiempo. Si tiene estructuras de bases de datos múltiples (por ejemplo, una base de datos de programación separada), descargue todas las bases de datos de componentes en la misma ruta de acceso a los datos que utilizó para la base de datos principal. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-13 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Etapa L: Ejecutar uet-dump.p. (Sólo si se utilizan las Tablas extendidas por usuario) Si se utilizan las Tablas extendidas por usuario (TUE) y los datos se trasladan a ERP de SyteLine versión 7, ejecute el programa uet-dump.p para descargar las definiciones de esquema de TUE en un archivo plano con el nombre zUETStruct.d7. Para poder ejecutar uet-dump.p., debe tener acceso a la base de datos de Progress, en la computadora donde se realiza la conversión. Si la computadora donde se realiza la conversión no tiene acceso a la base de datos de Progress, copie uet- dump.p a una computadora que sí lo tenga, ejecútelo allí y luego vuelva a copiar el archivo plano a la computadora donde se realiza la conversión. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN “<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\uet-dump.p” Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. Escriba el archivo de salida (zUETStruct.d7) en la ruta de acceso a los datos preparados o cópielo allí antes de ejecutar la Fase 7. 4. Presione la tecla F2. Etapa M: Crear un informe de uso de campos definidos por el usuario (opcional) Para crear un informe de usos de campos definidos por el usuario, ejecute userflds.p en la base de datos de origen para crear userflds.txt. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN "<InstallDir>\ApplicationDB\Upgrade Scripts\Pro2SQL\userflds.p" Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. Esta información se puede utilizar después de la conversión para preparar los mismos campos definidos por el usuario en los formularios de SyteLine 7 correspondientes. 4. Presione la tecla F2. 11-14 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Etapa N: Crear una base de datos de aplicaciones de SyteLine 7 para cada sitio Utilice el Asistente de configuración de SyteLine para crear una base de datos de aplicaciones de SyteLine 7 para cada sitio. Consulte Capítulo 2, "Configurar el servidor de bases de datos" para obtener información acerca del uso del Asistente de configuración de Syteline. Etapa O: Seleccionar las fases a ejecutar en la ficha Fases 1. En la pantalla Migración de la base de datos de SyteLine, seleccione la ficha Fases. 2. Seleccione las fases que necesita ejecutar. Tal vez su compañía no necesite todas las fases. Observe inmediatamente abajo para obtener información adicional acerca de cada fase y asegúrese de comprender cada una antes de ejecutar la conversión. Después de seleccionar las fases, todavía quedan algunas acciones por tomar en otras fichas antes de hacer clic en el botón Ejecutar conversión. Una vez que haya completado todas las tareas de preparación, puede hacer clic en el botón Ejecutar conversión, pero eso no será en esta etapa. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-15 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Fases Se debe completar cada fase antes de comenzar con la siguiente, excepto para la fase 8, que se puede completar en cualquier punto después de la fase 1, pero antes de la fase 9. Dado que el esquema de ERP de SyteLine versión 7 es muy estricto con respecto al formato de los datos y a las referencias cruzadas, por lo general, no es posible ejecutar el proceso entero sin prestarle atención a través de todas las fases, hasta que una conversión de prueba haya demostrado que se han solucionado todas las incoherencias entre los datos. Por lo tanto, es conveniente ejecutar de a una fase por vez durante un período de conversión de prueba. Los tipos de problemas con los datos se describen en la sección titulada "Solución de problemas" en la página 11-28. La conversión se produce en las 9 fases siguientes: 1. Preparar archivos de datos: Cada archivo plano de formato de EXPORTACIÓN de Progress (*.d) se lee línea por línea, se convierte a un formato que se pueda cargar en SQL, y se escribe en un archivo plano nuevo (*.d7). 2. Cargar archivos de datos: Cada archivo plano que se puede cargar en SQL (*.d7) se carga en la tabla correspondiente en una base de datos de Conversión de SQL. 3. Convertir datos: Las tablas de la base de datos de aplicaciones de ERP de SyteLine versión 7 con raíces conocidas en SyteLine 6 se completan a partir de las columnas apropiadas en las filas de la(s) tabla(s) correspondiente(s) en la base de datos de migración. Las transformaciones se realizan para los tipos de datos lógicos y las fechas y valores de Progress (Desconocidos) o (En blanco) con respecto a valores NULOS de SQL. Las conversiones se realizan para las divisiones y las fusiones de la tabla. Las columnas nuevas se completan a partir de los valores predeterminados o de otras columnas. Después de que haya convertido los datos, haga clic en el botón Comparar conteos de registros convertidos, en la ficha Opciones. Esta acción compara los conteos de registros de las tablas en el rango seleccionado entre las bases de datos de conversiones y de aplicaciones y genera un informe sobre los que son diferentes. Esto se realiza para verificar que no se haya omitido inadvertidamente ninguna tabla. 4. Aplicar restricciones de clave externa: Las restricciones de SQL se cargan para asegurar la existencia de un registro en el extremo de búsqueda de la mayoría de las referencias de claves externas. 11-16 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) 5. Conversión final: Se realizan otras conversiones que requieren que se completen todas las tablas. Después de que se completa la Fase 5, la base de datos de aplicaciones está lista para el registro y la obtención de la licencia. Ahora puede modificar los datos con formato TUE (por ejemplo, retirar la clase “pref-type”), cerrar la sesión y continuar con Impacto sobre esquema. Ésta es una manera de purgar las extensiones no deseadas, ya que sólo las columnas presentes tanto en la base de datos de migración como en la base de datos de aplicaciones se convierten en la Fase 8. 6. Inicializar APS: Las tablas de APS (Sistema de planeación avanzada) se inicializan desde Centro de trabajo y Lista de materiales y desde los datos de Ruta de trabajo. 7. Impacto sobre esquema (para TUE): Crea columnas para guardar extensiones de tabla. 8. Cargar archivos de datos de TUE: Cada archivo plano de TUE que se puede cargar en SQL (x*.d7) se carga en la tabla correspondiente en la base de datos de migración. 9. Convertir datos de TUE: Las extensiones de las tablas se copian desde la base de datos de migración a los registros apropiados en la base de datos de aplicaciones. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-17 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Etapa P: Realizar selecciones en la ficha Origen 1. Nivel de esquema: Elija el Nivel de esquema de la base de datos de origen. Éste es el nivel más alto en la lista desplegable que es anterior a o que coincide con la versión de ERP de SyteLine que se ejecutó por última vez contra la base de datos desde la cual se descargaron los datos. 2. Bytes múltiples: Seleccione Bytes múltiples si la base de datos de origen utiliza una página de códigos de bytes múltiples. La Fase 1 busca los archivos .d7w creados por DumpUTF8.p y los convierte a archivos .d7u. La Fase 2 busca los archivos .d7u. Durante la conversión, todos los datos se convierten a Unicode, independientemente de la configuración de bytes múltiples. 3. Multisitio: No seleccione Multisitio. Esto se selecciona cuando la base de datos de origen ya es un integrante de una estructura multisitio. 4. Multimoneda: Seleccione Multimoneda si la base de datos de origen tiene activada la opción Multimoneda. De lo contrario, borre esta opción e ingrese un nuevo código de moneda en la ficha Destino. 5. Ruta de acceso a los datos: Ingrese la ruta de acceso a los datos en la cual se descargó la base de datos de origen. 11-18 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) 6. Ruta de acceso a los datos preparados: Introduzca un directorio nuevo en la Ruta de acceso a los datos preparados en el cual se guardarán los archivos de datos preparados durante la conversión. Esta unidad requiere una cantidad de espacio disponible en disco similar al tamaño total de los archivos descargados ubicados en la ruta de acceso a los datos. Etapa Q: Realizar selecciones en la ficha Destino 1. SQL Server: Ingrese el nombre del SQL Server en el cual van a residir todas las bases de datos. 2. Contraseña sa: Ingrese la contraseña para el usuario Administrador del sistema ‘sa’ en el SQL Server. 3. Base de datos de migración: Ingrese el nombre de la base de datos de migración intermedia que se debe utilizar durante la conversión, luego haga clic en el botón Crear. Su estructura se construye durante la fase 2. 4. Actualizar listas de bases de datos: Haga clic en el botón Actualizar listas de bases de datos para completar la lista desplegable de Base de datos de aplicaciones. 5. Base de datos de aplicaciones: Seleccione la Base de datos de aplicaciones creada en la Etapa N. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-19 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) 6. Sitio: Ingrese el identificador de sitio para todos los registros de la base de datos objetivo. Este valor no se puede dejar en blanco y no se puede cambiar el valor durante o después de la conversión. 7. Moneda: Si no se activó Multimoneda en la base de datos de origen, ingrese un código de Moneda para todos los registros de la base de datos objetivo. Este valor no se puede dejar en blanco y no se puede cambiar el valor durante o después de la conversión. Realizar selecciones en la ficha Opciones 1. Ruta de acceso al archivo de registro: Ingrese una ruta de acceso al archivo de registro (Logfile) en el que se escribirán los archivos de registro. El valor predeterminado es el Directorio en proceso del programa de conversión. 11-20 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) 2. Tabla inicial y final: (Opcional) Ingrese la Tabla inicial y final para limitar el procesamiento a un rango de datos específico. Éste es un rango estricto y no acepta comodines. Se puede utilizar para procesar en paralelo partes de determinadas fases en diferentes computadoras conectadas a un SQL Server (asegurándose de que cada fase esté completa en todas las computadoras antes de comenzar la fase siguiente), para reanudar la conversión o para reconvertir tablas individuales después de corregir errores en los datos de origen. Para la Fase 1, utilice nombres .d sin extensiones. Para la Fase 2, utilice los nombres de la tabla de SyteLine versión 6 (con guiones). Para las Fases 3 y 4, la 7 y la 8, utilice los nombres de la tabla de SyteLine versión 7 (con guiones bajos en lugar de guiones). Para las tablas extendidas por usuario, especifique el nombre .d sin extensión en la Fase 1 y la tabla de SyteLine correspondiente en las otras fases, de acuerdo con las pautas establecidas en la oración anterior. Cuando utilice rangos, tenga en cuenta que el guión se ordena por debajo (es decir, viene antes) de “a” y el guión bajo se ordena por encima (es decir, viene después) de “z”. Un método simple para comenzar en la primera tabla después de “tabla” es especificar la Tabla inicial como “tabla-“ (el nombre de la tabla, seguido de un guión). De esta manera, se excluye a “tabla” propiamente dicha, pero se procesa cualquier tabla que tenga un prefijo idéntico a “tabla” seguido por cualquier letra, por un guión o por un guión bajo. Un método simple de finalizar en la última tabla antes de “tabla” es especificar la Tabla final como “tabld_zz” (el nombre de la tabla con su último carácter reemplazado por la letra anterior o el dígito seguido por un guión bajo y 2 “z”). Nuevamente, se excluye a “tabla” propiamente dicha, pero se procesa cualquier tabla que tenga un prefijo parecido a “tabla” seguido por cualquier letra, por un guión o por un guión bajo y cualquier otra letra (ya que ninguna tabla de SyteLine contiene 2 guiones bajos seguidos). Si se utilizan estos métodos, no es necesario conocer toda la lista de tablas o en qué tabla específica se debe iniciar o finalizar el proceso. Remítase a las tablas que se encuentran a continuación para ver ejemplos: En la Fase 1 Para procesar: Especifique: memo-top.d → memo-top.d7 memo-top prd-item.d → prd-item.d7 prd-item item.d → item.d7 item xitem.d → xitem.d7 xitem © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-21 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) En la Fase 2 Para procesar: Especifique: memo-top.d7 → [memo-topic] memo-topic prd-item.d7 → [prod-mix-item] prod-mix-item item.d7 → [item] item xitem.d7 → [ux-item] item En las otras fases Para procesar: Especifique: [memo-topic] → memo_topic memo_topic [prod-mix-item] → prod_mix_item prod_mix_item [item] → item item [ux-item] → item item 3. Rendimiento: En computadoras de procesadores múltiples, utilice los campos de esta sección para distribuir el procesamiento de Fase 3 entre las CPU. • Tablas de procesos múltiples mayores que N Filas: Marque este campo y luego ingrese la cantidad de filas que una tabla debe tener antes de que comiencen los procesos múltiples. • Procesos: Ingrese la cantidad deseada de procesos simultáneos (entre 2 y 9). Un proceso único se utiliza para tablas que tienen una cantidad menor que o igual a la cantidad de filas designadas en el campo Tablas de procesos múltiples mayores que N filas, que se encuentra arriba. 11-22 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) 4. Cargar más rápido las tablas de mayor tamaño: Si se utilizó Dump4bcp.p para descargar las tablas de mayor tamaño desde la base de datos de Progress, este campo se puede establecer para cargar directamente desde los archivos *.d7b resultantes en la base de datos de aplicación durante la Fase 2 (pasando por alto la base de datos de migración y eliminando o reduciendo notablemente el procesamiento de la Fase 3 para estas tablas). Las notas adjuntas a estos registros se cargan durante la Fase 3. Las tablas iniciales compatibles con Dump4bcp.p son: libro mayor y matltran (y su subtabla matltran_amt) para bases de datos de origen de SyteLine 6.01 o posteriores. 5. Reemplazar nombres de usuario eliminados en tablas de auditoría por: Las versiones anteriores de SyteLine permiten eliminar un registro de usuario incluso después de que ese usuario haya creado registros de auditoría. Este procedimiento no se puede realizar en SyteLine 7. Seleccione esta opción e ingrese un nombre de usuario para reemplazar los nombres de usuario eliminados. Puede ingresar un nombre de usuario existente desde la base de datos que se está migrando, un usuario nuevo agregado automáticamente para SyteLine 7 (por ejemplo, "sa") o un nombre completamente nuevo, en cuyo caso se creará un registro de usuario nuevo. Desactive esta opción para convertir los nombres de usuario eliminados en NULOS. Esto generará errores de validación en algunas tablas, según se menciona a continuación: Tabla NULO permitido Adp_parm Sí Cad_parm Sí Ctc_log Sí Inv_ms_log Sí Jobt_mat Sí Poblnchg No Pochange No Pochg No Poitmchg No Proj_ship Sí Proj_wip No Rev_ms_log No © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-23 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) 6. Detener en el primer error: Seleccione Detener en el primer error para detener la conversión apenas se detecta el primer error o anomalía en los datos. Borre esta opción para continuar procesando la(s) siguiente(s) tabla(s) y/o fase(s). En cualquiera de los casos, los errores detectados se registran en la ficha Estado y se escriben en un archivo de registro. 7. Máximos errores para bcp: La Fase 2 usa la utilidad bcp (Copia masiva) para importar datos desde archivos planos. Bcp realiza validaciones mínimas a medida que se importan las filas, e incluye la verificación de las longitudes y los tipos de datos para ver si son correctos. Si la cantidad de filas que presentan esa falla de validación está por debajo de un umbral, bcp importa las filas restantes y presenta un informe con los errores encontrados. De lo contrario, bcp no importa nada. Ingrese la cantidad de errores de datos para que bcp los detecte antes de cancelar la importación de cada tabla. Utilice esta opción si una tabla presenta una falla de validación para ayudar a determinar qué filas contienen errores. Aumente el valor hasta que se hayan importado las filas restantes. A continuación, determine qué filas faltan de la base de datos de migración. 8. Modo de localizador; Fila inicial: Si la Fase 3 presenta una falla debido a un problema de validación de datos, utilice esta opción para localizar la fila no válida y visualizar los valores de la columna convertida que podrían ser extremadamente extensos o estar fuera de rango. Si este procedimiento se realiza con éxito, se podrán localizar errores subsiguientes configurando la Fila inicial en la siguiente fila e intentando nuevamente. 9. Sustituir los espacios adelante: Ingrese un único carácter para Sustituir los espacios adelante en los campos con caracteres sin formato. En ERP de SyteLine versión 7, no se admiten espacios adelante, excepto en las claves alfabéticas (por ejemplo, número de PC, número de OC), y en los números de cuenta, cuando el formato de la cuenta es numérico con los ceros adelante suprimidos (por ejemplo, "ZZZZZ"). Para mantener el ordenamiento como en la base de datos de origen, ingrese un carácter que se ordene antes que el primer carácter del campo más bajo ordenado sin espacio adelante en todo campo de toda tabla que contenga espacios adelante (signo de exclamación, comillas dobles, #, $, %, &, comillas simples, (,), *, +, coma, -, punto, raya; y a menos que los dígitos se utilicen para iniciar campos, cualquier dígito, dos puntos, punto y coma, <, =, >, signo de interrogación, o @). 11-24 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) 10. Truncar la tabla de destino antes de la conversión: Utilice esta opción durante las Fase 3 y/o 9 para quitar todas las filas de la(s) tabla(s) de destino antes de convertir filas desde la base de datos de migración. Esto es útil en caso de que haya fallado una ejecución anterior y se haya dejado un conjunto parcial de filas restantes. 11. Truncar campos de caracteres sobrecargados: Seleccione Truncar campos de caracteres sobrecargados para truncar automáticamente todos los campos de caracteres con valores de la base de datos de origen que sean más largos que el formato de visualización. Los datos externos permanecen en la base de datos de migración, pero no se muestra ninguna advertencia. Borre esta opción para cancelar la carga de toda la tabla cuando se detecte esta situación. De esta manera, se pueden detectar las anomalías sin tener que ejecutar overstuff.p. Etapa R: Hacer clic en el botón Ejecutar conversión Haga clic en el botón Ejecutar conversión para iniciar el procesamiento. En la ficha Estado se muestra el avance. Cuando se ha completado, se avisa mediante un sonido y un cuadro de alerta. Cuando se completa, el avance se anexa al archivo "convert.log" en la ruta de acceso al archivo de registro. Etapa S: Hacer clic en el botón Ejecutar conversión para Rangos de tablas o Fases adicionales Repita las etapas anteriores para los rangos de tablas o las fases adicionales y haga clic en el botón Ejecutar conversión cuando esté listo Después de que se haya completado la Fase 3, haga clic en el botón Comparar conteos de registros convertidos, en la ficha Opciones para visualizar cualquier tabla que tenga conteos de registros que no coincidan entre la base de datos de aplicaciones y la de conversión. Esto es útil para obtener cualquier tabla rechazada si se utilizaron rangos de tablas incorrectos. No ejecute la fase de conversión final hasta que se hayan completado todas las fases anteriores. Etapa T: Realizar tareas posteriores a la conversión Una vez que la conversión esté completa, realice las "Tareas posteriores a la conversión" que se indican a continuación. Luego de las “Tareas posteriores a la conversión”, el resto de este capítulo contiene material de referencia y sugerencias para la solución de problemas. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-25 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Tareas posteriores a la conversión Se requieren las siguientes tareas después de la conversión para preparar la base de datos de aplicaciones para el uso con ERP de SyteLine versión 7: 1. Abra el formulario de administración de licencias e ingrese su clave de licencia. Consulte la Guía de administración del sistema de ERP de SyteLine versión 7 para obtener más información acerca de la administración de licencias. 2. Ingrese la contraseña para todos los registros de usuario. Dado que las contraseñas se guardan en un formato cifrado, no se pueden recuperar desde la base de datos de origen. 3. Establezca la seguridad basada en el formulario, en el nivel de grupo y de usuario. Consulte la Guía de administración del sistema de ERP de SyteLine versión 7 o la ayuda en línea para obtener más información acerca de cómo establecer las autorizaciones de usuarios. 4. Haga visible y rotule apropiadamente cualquier Campo definido por el usuario que desee en las fichas definidas por el usuario de los formularios. Salidas Nombre Fase Directorio Contenido Convert.log Todas Ruta de acceso al Contenido de la ficha Estado archivo de registro Load.log 2 Ruta de acceso a Cantidad de registros cargados los datos por tabla; el formato se puede preparados comparar con "un-load.log" desde la utilidad Descarga de la base de datos Load2.log 3 Ruta de acceso al Cantidad de registros convertidos archivo de registro por tabla Crewsize.log Final Ruta de acceso al Lista de registros cuyo Tamaño archivo de registro de cuadrilla no integral fue alterado 11-26 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Espacio en disco Genere un plan para los siguientes requerimientos de espacio: Almacenamiento de Tamaño Necesario hasta datos estimado Base de datos de origen X Descarga de utilidades de base de (Progress) datos (previa a la conversión) Archivos de datos 80% de X Fase 1 de la conversión (Preparar descargados (*.d) archivos de datos). Archivos de datos 55% de X Fase 2 de la conversión (Cargar preparados (*.d7) archivos de datos). Base de datos de 150% de X Conversión final (OK hasta merma conversión (SQL) después de la Fase 2). Registro de transacciones 35% de X Conversión final (OK hasta merma de la base de datos de después de la Conversión final). aplicaciones (SQL) Archivos de datos de la 350% de X -- base de datos de aplicaciones (SQL) Cenit cuando se minimiza 535% de X N/D Total cuando no se 770% de X N/D minimiza © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-27 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Solución de problemas A continuación encontrará algunos errores comunes que se podrían producir durante la conversión y las soluciones sugeridas: Fase Error Dónde Solución 2 Datos de cadena, <Ruta de acceso Ejecute overstuff.p en la truncado a la derecha. a los datos base de datos de origen preparados>\ para encontrar los campos <dump-name.err> sobrecargados. Corríjalos en la base de datos de origen y vuelva a descargar o modifique el archivo <VerId>/*.tbl para permitir más datos y utilice la opción Truncar. 3 No se puede insertar Convert.log Ejecute ValNull.p en la base el valor NULO en la de datos de origen para columna 'xxx', tabla buscar campos no válidos 'zzz.dbo.yyy'; la (en blanco) y columna no admite (Desconocidos). Corríjalos nulos. Falla al en la base de datos de INSERTAR. origen y vuelva a descargarlos, o Utilice sentencias SELECCIONAR en la base de datos de Conversión para buscar los registros con problemas. Corríjalos o elimínelos y vuelva a ejecutar la Fase 3 para esta tabla. 3 Conflicto entre la Convert.log Utilice sentencias sentencia INSERTAR SELECCIONAR en la base con la restricción de datos de Conversión VERIFICACIÓN DE para buscar los registros COLUMNA con problemas. Corríjalos o 'CK_yyy_xxx'. El elimínelos y vuelva a conflicto se produjo en ejecutar la Fase 3 para esta la base de datos 'zzz', tabla. tabla 'yyy', columna 'xxx'. 11-28 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Fase Error Dónde Solución 4 Conflicto entre la Convert.log Ejecute ValFK.p en la base sentencia ALTERAR de datos de origen para TABLA y la restricción buscar las referencias de de la CLAVE clave externa no válidas. EXTERNA DE Corríjalos en la base de COLUMNA 'kkk'. El datos de origen y vuelva a conflicto se produjo en descargarlos, o la base de datos 'zzz', tabla 'yyy', columna Utilice sentencias 'xxx'. SELECCIONAR en la base de datos de Aplicación para buscar los registros con problemas. Corríjalos o elimínelos y vuelva a ejecutar la Fase 4 para esta tabla. Consulte Resolución de conflictos con claves externas. Resolución de conflictos con claves externas Una relación de clave externa es una referencia en un registro a las claves primarias de otro registro. Por ejemplo, la mayoría de las columnas de una cuenta del LM deben ser Nulas o deben hacer referencia a un registro existente en la tabla de Catálogo de cuentas. La base de datos de la aplicación SyteLine 7 utiliza Restricciones de clave externa de SQL para habilitar dichas restricciones, asegurando así la integridad de las referencias entre las tablas. Si una referencia es incorrecta en la base de datos de origen, se produce un Conflicto de claves externas durante la Fase 4. Todos esos conflictos se deben resolver antes de que la base de datos esté lista para usarse con SyteLine 7. A continuación, se presenta un ejemplo sobre la resolución de un conflicto de claves externas. El mensaje de error de SQL para este ejemplo es: *** Se produjo un error al Aplicar coh.key a SyteLine_App Conflicto entre la sentencia ALTERAR TABLA y la restricción de la CLAVE EXTERNA DE TABLA 'cohFk1'. El conflicto se produjo en la base de datos 'SyteLine_App', tabla 'customer'. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-29 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Este mensaje tiene la siguiente información: • El registro que contiene la referencia incorrecta se encuentra en la tabla "coh" (tabla de claves externas). • La referencia tiene por objetivo identificar un registro en la tabla "customer" (tabla de claves primarias). • El nombre de la relación de claves externas es "cohFk1" (nombre de la restricción). • La relación se describe en el archivo <InstallDir>\SyteLine\ApplicationDB\Foreign Keys\coh.key. Si la relación se basa en una columna de clave única, también se proporciona su nombre. Esta información también se menciona en el archivo .key. Para resolver el conflicto, haga lo siguiente: 1. Determine cuáles son las columnas de la tabla de claves externas "coh" y a qué columnas de la tabla de claves primarias "customer” hacen referencia. Las mismas se enumeran en el archivo .key bajo el nombre de la relación, tal como se muestra en el ejemplo que sigue: AGREGAR RESTRICCIÓN cohFk1 CLAVE EXTERNA ( cust_num , cust_seq ) HACE REFERENCIA A customer ( cust_num , cust_seq ) 2. Genere una sentencia T-SQL en el Analizador de consultas para buscar las referencias incorrectas, tal como se muestra en el ejemplo que sigue: SELECCIONAR co_num, cust_num, cust_seq DESDE coh DONDE cust_num NO ES NULO Y NO EXISTE(SELECCIONAR 1 DESDE customer DONDE customer.cust_num = coh.cust_num Y customer.cust_seq = coh.cust_seq) La sentencia anterior muestra la columna de clave (SELECCIONAR) (co_num) y las referencias incorrectas (cust_num, cust_seq) de cada registro de la tabla de claves externas (coh) cuyas claves externas (coh.cust_num, coh.cust_seq) evidentemente hacen referencia a un registro (NO NULO), pero no identifican (NO EXISTE) un registro en la tabla de claves primarias (customer). 11-30 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Se muestra una cuadrícula que enumera las columnas seleccionadas de cada registro con una referencia incorrecta. Ahora, usted decide cómo actuar ante cada referencia incorrecta. Seleccione entre las 3 opciones siguientes: • Cambie las columnas de claves externas para hacer referencia a un registro de clave externa ya existente. Por ejemplo: ACTUALIZAR coh ESTABLECER cust_seq = 4 DONDE coh.co_num = 'S000215869' • Agregue un registro de clave primaria nuevo con las claves primarias que coincidan con las claves externas (no es recomendable en este punto del proceso, ya que los disparadores de SyteLine están desactivados y no proporcionarán su validación normal ni las acciones en cascada), o • Cambie las columnas de claves externas a Nulo. Por ejemplo, para que afecten todos los registros incorrectos: ACTUALIZAR coh ESTABLECER cust_num = NULO, cust_seq = NULO DESDE coh DONDE cust_num NO ES NULO Y NO EXISTE(SELECCIONAR 1 DESDE customer DONDE customer.cust_num = coh.cust_num Y customer.cust_seq = coh.cust_seq) Todas las referencias son correctas para esta restricción, donde la sentencia SELECCIONAR que se encuentra arriba muestra una cuadrícula vacía. Una vez que todas las referencias sean correctas para todas las restricciones de un archivo .key, se podrá volver a ejecutar la fase 4 para la tabla de claves externas (ingrese el nombre de la tabla "coh" tanto en el campo correspondiente a la Tabla inicial como al de la Tabla final). © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-31 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Duración relativa En la siguiente tabla se encuentra una aproximación de los tiempos relativos de finalización satisfactoria de cada fase: Fase % 1 1 2 20 3 65 4 1 5 7 6 6 Los resultados pueden variar y pueden ser muy diferentes cuando se utilizan procesos paralelos. Reingreso Las fases 1 a 4, 6 y 8 se pueden volver a ejecutar para rangos o tablas individuales si se detectan y se corrigen incoherencias en los datos. En la siguiente tabla se proporcionan detalles: Fase Preparación necesaria Detalles antes de la reejecución 1 Ninguna El archivo .d7 se sobrescribe en forma predeterminada. 2 Ninguna Se abandona la tabla en la base de datos de conversión y se vuelve a crear en forma predeterminada. 3 Truncar tabla en la base En función del tipo de error recibido durante de datos de aplicaciones la ejecución anterior, los datos pueden permanecer en la tabla. No se trunca de manera predeterminada. 4 Ninguna Se abandonan las restricciones existentes para cada tabla y se vuelven a crear en forma predeterminada. 6 Ninguna El Procedimiento almacenado purga todos los datos antes de volver a crearlos. 8 Ninguna Se abandona la tabla en la base de datos de conversión y se vuelve a crear en forma predeterminada. 11-32 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) Ejecución en paralelo Las fases 1 a 4 se pueden ejecutar en múltiples computadoras o en múltiples procesos en paralelo, a fin de reducir la duración total. Esto es especialmente útil en sistemas de procesadores múltiples. 1. Inicie las múltiples copias de SLConv.exe en 1 o más computadoras. 2. Ingrese una ruta de acceso al archivo de registro (Logfile Path) para cada copia. Todas las demás opciones deben ser idénticas. 3. Utilice la opción del rango de Tabla inicial/Tabla final para dividir la carga. Observe las tablas más grandes según el tamaño de .d e intente agruparlas en forma separada (por ejemplo, si las tablas más grandes son libro mayor y matltran, entonces utilice 4 rangos: a-l, l-m, m-n, n-z). Nota: El rango l-m no procesa ninguna tabla que comience con "m", debido a que "matlearn" (la primera tabla que comienza con "m") se ordena más arriba que "m" en el orden del diccionario. Otra forma de procesar el mismo rango es l-l_zz. Cuando utilice la ejecución en paralelo, siga estas pautas para lograr una contención mínima: Fase Pauta 1 Ninguna 2 Ninguna 3 Inicie la primera copia; espere hasta que haya terminado de abandonar las claves externas y la tabla user_local cargada; luego comience con las copias que quedan. 4 Ninguna Controle la carga del sistema para evitar un deterioro del rendimiento. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 11-33 Conversión desde SyteLine 5 o SyteLine 6 (Sitio único) 11-34 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 12 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio)____________________ Si está convirtiendo una base de datos de sitio único, consulte "Conversión desde SyteLine 5 o SyteLine 6 (Sitio único)" en la página 11-1. Las etapas que aparecen en este capítulo detallan la manera de convertir desde SyteLine 5 o SyteLine 6 en Progress a ERP de SyteLine versión 7 en SQL. Si usted está ejecutando una versión de SyteLine anterior a SyteLine 5, debe realizar la actualización a SyteLine 6 antes de realizar la conversión a SyteLine 7 (podría realizar la actualización a SyteLine 5 y realizar la conversión a partir de allí, pero le recomendamos que realice la actualización a SyteLine 6 antes de realizar la conversión a ERP de SyteLine versión 7). Las etapas para realizar la actualización de una versión anterior de SyteLine a SyteLine 6 se encuentran en el manual Introducción para SyteLine 6. Puede descargar este manual desde el sitio Web de MAPICS en http:// support.mapics.com. Una vez allí, realice lo siguiente: 1. Inicie la sesión. 2. Seleccione el botón de opción para Cargar el menú de SyteLine. 3. Haga clic en OK. 4. Haga clic en el vínculo para obtener la documentación del producto. 5. Siga los vínculos hasta el manual Introducción para SyteLine 6. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-1 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Requerimientos En la lista de requerimientos que se encuentra a continuación, encontrará algunas rutas de acceso a los programas a los que se hace referencia. Estas rutas y programas no existen sino hasta DESPUÉS de que usted extrae los archivos en la primera etapa del procedimiento de conversión. Utilice la lista de requerimientos sólo como referencia. No utilice esta lista como procedimiento paso a paso. El procedimiento comienza DESPUÉS de la lista de requerimientos. • Su computadora debe tener acceso a los archivos .d que se deben descargar desde la base de datos de origen (Progress) y acceso a aproximadamente la misma cantidad de espacio en disco (para incluir los archivos .d7 preparados). • La conversión se puede ejecutar desde computadoras con Windows NT, 2000, 2003 o XP. • Si se utilizan las Tablas extendidas por usuario (TUE) en la base de datos de SyteLine 5 o SyteLine 6, es necesario obtener acceso a la base de datos de Progress para ejecutar el programa uet-dump.p para descargar las definiciones del esquema de TUE en un archivo plano (zUETStruct.d7). Si la computadora donde se realiza la conversión no tiene acceso a Progress, el programa se puede copiar a otra computadora conveniente y el archivo plano se puede volver a copiar desde allí. • Se debe instalar ERP de SyteLine versión 7 en esta computadora. Los programas de conversión están instalados en el directorio de instalación en "\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL". Las secuencias de comandos que se encuentran en "\SyteLine\ApplicationDB\Foreign Keys" (Fase 4) y "\SyteLine\ApplicationDB\Init Data\Empty db" y "\SyteLine\ApplicationDB\Messages" (Fase final) también se utilizan durante el proceso de conversión. Consulte "Configurar el servidor de bases de datos" para obtener instrucciones sobre la instalación. • Debe tener instalados los elementos de migración de la base de datos de ERP de SyteLine. Consulte "Configurar el servidor de bases de datos" para obtener instrucciones sobre la instalación. • Debe tener suficientes elementos de SQL Server 2000 instalados para poder contar con la utilidad bcp en esta computadora. La instalación de SQL Server 2000 automáticamente agrega el directorio apropiado a la ruta de acceso del sistema. 12-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) • En la ficha Server Settings del cuadro de diálogo SQL Server Properties se debe establecer la compatibilidad para el año con dos dígitos a fin de que coincida con la configuración de Progress -yy. Por ejemplo, si se usa -yy 1930 en symixrun.pf y admin.pf, entonces establezca el valor en "Cuando se ingrese un año con 2 dígitos, tomarlo como un año entre 1930 y 2029". Esta configuración se puede ajustar según sea necesario una vez que la conversión esté completa. • Cuando se descargan datos desde la base de datos de origen de SyteLine, se debe utilizar una de las siguientes combinaciones de parámetros de inicio: • -d mdy O • -d ymd -yr4def Además, no se debe utilizar el siguiente parámetro de inicio, ya que su valor no puede ser reconocido por el algoritmo de conversión de SQL implícito: • -d dmy Estos parámetros de inicio se pueden usar en la sesión de descarga sin afectar a otros usuarios conectados. Para eso se debe utilizar un archivo de parámetros separado. Para verificar la configuración, inspeccione el valor que precede a un archivo .d descargado para verificar la configuración de “dateformat”; si se utiliza -yr4def, inspeccione también cualquier línea que no esté vacía en .d para buscar una tabla que tenga un campo de fecha significativo y verificar que se obtenga un formato de año de 4 dígitos. • Para una correcta operación, es necesario contar con Microsoft Data Access Components (MDAC) 2.7, ya que las versiones anteriores tienen fallas. Si necesita la versión apropiada de MDAC, puede descargarla del sitio de Microsoft en: http://www.microsoft.com. • Asiente la totalidad de los pagos de Cuentas por cobrar, las facturas de Cuentas por cobrar y las notas de débito y crédito no asentados antes de llevar a cabo la conversión. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-3 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Etapas de la conversión (Multisitio) Utilice el siguiente procedimiento para convertir su base de datos multisitio a ERP de SyteLine versión 7. Le recomendamos que lea todo el capítulo antes de comenzar. El procedimiento está dividido en varias secciones y cada una de ellas contiene una serie de etapas. Luego de las "Tareas posteriores a la conversión" en la página 12-40, el resto de este capítulo contiene material de referencia y sugerencias para la solución de problemas. Etapa A: Inicio de la migración de la base de datos de SyteLine Seleccione Inicio>Programas>MAPICS>Herramientas>Migración de la base de datos de SyteLine en una computadora que tenga acceso a las rutas de acceso a los datos y que se pueda conectar con el SQL Server en el cual reside la base de datos objetivo. Aparece la siguiente pantalla: Cuando aparece la pantalla de migración de la base de datos de SyteLine, se selecciona la ficha Extracción. 1. Ruta de acceso a SyteLine: Aquí se predetermina la ruta de acceso a la carpeta de SyteLine. 2. Bytes múltiples: Seleccione Bytes múltiples si la base de datos de origen utiliza una página de códigos de bytes múltiples. 12-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 3. Nivel de esquema: Elija el nivel de esquema de la base de datos de origen. 4. Haga clic en Extraer. Etapa B: (Opcional) Ejecutar el programa de detección de sobrecargas de cadenas Ejecute el programa de detección de sobrecargas (<MAPICSInstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\overstuff.p) en cada sitio y base de datos de entidad. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea en Progress Query Editor: RUN “<MAPICSInstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\overstuff.p” Las comillas del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. 4. Presione la tecla F2. Algunos campos sobrecargados deliberadamente por el código estándar de ERP de SyteLine se aceptan tal como están en la base de datos objetivo, mientras que otros, que se muestran a continuación, se aceptan tal como están en la base de datos de migración (si está activado Cargar datos obsoletos), pero son obsoletos. Campo de la tabla Formato de Datos admitidos en la base pantalla de datos de migración *-audit.audit-prog X(20) 50 Batchrpt.rpt-name X(8) 15 Frzcost.job X(7) 30 Lasttran.trans-file X(27) 30 Lictkn.rsvd3 X(8) 33 Msg-lib.msg-fmt X(8) 300 Msg-lib.msg-id X(8) 40 © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-5 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Campo de la tabla Formato de Datos admitidos en la base pantalla de datos de migración Msg-lib.msg-syntax X(30) 200 p-funct.trn-funct X(30) 32 Rf-xref.rf-class X(8) 30 Rf-xref.description X(8) 100 Rpt-opt.options X(78) 400 Rpt-opt.rpt-name X(8) 15 Sys-code.loc-code X(8) 20 Sys-code.loc-desc X(8) 60 Sys-code.reserved1 X(8) 12 Sys-code.sym-code X(10) 20 Sys-fld.table-name X(20) 32 Sys-menu.req-module X(12) 18 Tmp-ser.ref-str X(25) 30 User-browse.column-list X(40) 150 Usrprint.rpt-name X(8) 15 5. Utilice el resultado para decidir si va a: • Corregir los campos antes de descargar y guardar los datos externos para uso posterior, o • Corregir los campos antes de descargar y truncar automáticamente los campos durante la conversión (si no se necesitan los datos externos), o • Modificar la estructura de la base de datos objetivo y las secuencias de comandos de conversión para aceptar valores más largos, o • Una combinación de los métodos anteriores, según cada tabla. 12-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Etapa C: (Opcional) Ejecutar el programa de sobrecargas numéricas Ejecute el programa de sobrecargas numéricas (<InstallDir>\ApplicationDB\Upgrade Scripts\Pro2SQL\ValPrec.p) en la base de datos de origen para detectar todos los valores de campos numéricos que estén fuera de rango. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN "<SyteLineInstallDir>\ApplicationDB\Upgrade Scripts\Pro2SQL\ValPrec.p" Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. ValPrec.p ajusta automáticamente la PROPATH para buscar los procedimientos secundarios. 4. Presione la tecla F2. 5. Utilice el resultado para decidir si va a: • Establecer los campos en valores válidos antes de descargar, o • Eliminar los registros que contienen valores no válidos (si los datos son obsoletos o no son necesarios). Etapa D: (Opcional) Ejecutar el programa de validación de claves externas Ejecute el programa de validación de claves externas (<MAPICSInstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\ValFK.p) en cada sitio y base de datos de entidad para detectar todos los vínculos no válidos entre los registros. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN “<MAPICSInstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\ValFK.p” Las comillas del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. ValFK.p ajusta automáticamente la PROPATH para buscar los procedimientos secundarios. 4. Presione la tecla F2. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-7 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 5. Utilice el resultado para decidir si va a: • Establecer los campos en valores válidos antes de descargar, o • Establecer los campos en los valores desconocidos antes de descargar, o • Crear los registros faltantes de la tabla maestra para que los vínculos sean válidos, o • Eliminar los registros que contienen valores no válidos (si los datos son obsoletos o no son necesarios). La fase 4 de la conversión no se puede completar hasta que todos los vínculos sean válidos. Etapa E: (Opcional) Ejecutar el programa de validación nula Ejecute el programa de validación nula (<MAPICSInstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\ValNull.p) en cada sitio y base de datos de entidad para detectar todos los valores de campo no válidos (en blanco) o (desconocidos). 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN “<MAPICSInstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\ValNull.p” Las comillas del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. ValNull.p ajusta automáticamente la PROPATH para buscar el procedimiento secundario. 4. Presione la tecla F2. 5. Utilice el resultado para decidir si va a: • Establecer los campos en valores válidos antes de descargar, o • Eliminar los registros que contienen valores no válidos (si los datos son obsoletos o no son necesarios). 12-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Etapa F: (Opcional) Ejecutar el programa de verificación de restricciones Ejecute el programa de verificación de restricciones (<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\ValCk.p) en la base de datos de origen para detectar todos los valores de campos no válidos restantes. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN “<InstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\ValCk.p” Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. ValCk.p ajusta automáticamente la PROPATH para buscar los procedimientos secundarios. 4. Presione la tecla F2. 5. Utilice el resultado para decidir si va a: • Establecer los campos en valores válidos antes de descargar, o • Eliminar los registros que contienen valores no válidos (si los datos son obsoletos o no son necesarios). Etapa G: (Opcional) Ejecutar el programa de validación de fechas fuera de rango Ejecute el programa de validación de fechas fuera de rango (<InstallDir>\ApplicationDB\Upgrade Scripts\Pro2SQL\olddate.p) en la base de datos de origen para detectar todos los valores de campos de fechas que estén fuera de rango. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN "<SyteLineInstallDir>\ApplicationDB\Upgrade Scripts\Pro2SQL\olddate.p" Las comillas dobles del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-9 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 4. Utilice el resultado para decidir si va a: • Establecer los campos en valores válidos antes de descargar, o • Eliminar los registros que contienen valores no válidos (si los datos son obsoletos o no son necesarios). Etapa H: Salir de SyteLine en todos los clientes Asegúrese de que todos salgan del sistema. Etapa I: Cerrar los servidores Cierre los servidores. Etapa J: Realizar respaldos de las bases de datos Realice copias de respaldo de todas las bases de datos. Etapa K: Descargar datos de la base de datos que se va a convertir No descargue las bases de datos estando en una sesión de SyteLine. No descargue las bases de datos usando las utilidades de Progress. La única descarga permitida para la conversión de SL7 es desde la utilidad del menú de administración de SyteLine. Esta etapa involucra dos opciones. Lea la etapa en su totalidad antes de continuar. Sólo necesita ejecutar DumpUTF8.p si su base de datos utiliza una página de códigos de bytes múltiples. Opción 1: Este proceso descarga su base de datos en archivos de texto ASCII que se leen en la base de datos nueva. En el sistema existente, lleve a cabo los siguientes pasos para descargar su(s) base(s) de datos: A. Seleccione Admin/Ejecutar SyteLine desde la pantalla de administración. B. Seleccione Cargar/Descargar, luego Sin integridad o Integridad completa. Le sugerimos Integridad completa. Si su sistema tiene divisiones múltiples, puede descargar la base de datos Global únicamente si se conecta a una de las bases de datos de División. C. Seleccione el archivo de parámetros de la base de datos que va a descargar. D. Conéctese a la base de datos como usuario symix. 12-10 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) E. Seleccione Descargar archivos de base de datos. Se enumeran las bases de datos a las cuales hace referencia el archivo de parámetros. La base de datos Principal se resalta como predeterminada. La primera vez, seleccione la base de datos Principal. (Puede regresar a este paso luego). F. Aparece la lista de todos los archivos disponibles. Presione Intro para seleccionar TODOS. Aparece un asterisco a la izquierda de la palabra TODOS. Presione la tecla F1. G. Cuando se le solicite una ruta de acceso a los datos, ingrese el directorio en el cual se ubicarán los datos descargados (archivos .d). Este directorio se creó en el Paso 5. Asegúrese de contar con el espacio suficiente en el directorio y de tener permiso para escribir en el directorio. Los archivos de asignación de catálogo y los archivos .d deben estar en el mismo directorio. Si en el archivo de parámetros se hace referencia a una base de datos de Programación o de Seguimiento de auditoría, repita las etapas E y F. Una base de datos de Programación o de Seguimiento de auditoría se debe descargar en el mismo directorio de su base de datos Principal, pero sólo después de haber descargado la base de datos Principal. No es necesario descargar la base de datos del Administrador de licencias. H. Si su sistema tiene divisiones múltiples, repita las etapas E, F y G para cada una de las divisiones y para la base de datos Global: • Cada división, incluyendo sus bases de datos Principal, de Programación y de Seguimiento de auditoría debe descargarse en un directorio separado. Una base de datos de Programación o una de Seguimiento de auditoría debe descargarse en el mismo directorio que su base de datos Principal, pero sólo después de haber descargado su base de datos Principal. • Si el archivo de parámetros de la base de datos que se está descargando hace referencia a otra división, aparece en la lista de bases de datos de la Etapa F. • La base de datos Global también debe descargarse en un directorio separado. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-11 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Opción 2: Si su base de datos utiliza una página de códigos de bytes múltiples, ejecute el programa de descarga UTF8 (<MAPICSInstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\DumpUTF8.p). 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN “<MAPICSInstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\DumpUTF8.p” Las comillas del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. DumpUTF8.p ajusta automáticamente la PROPATH para buscar los procedimientos secundarios. Si tiene estructuras de bases de datos múltiples (por ejemplo, una base de datos de programación separada), descargue todas las bases de datos de componentes en la misma ruta de acceso a los datos que utilizó para la base de datos principal. Debido a una restricción en las Utilidades de bases de datos, si el Maestro de clientes compartidos está activado en algún sitio, debe iniciar la sesión en uno de esos sitios para descargar la tabla "custa-audit". Además, si el Maestro de clientes compartidos está activado en algún sitio, debe iniciar la sesión en uno de esos sitios para descargar la tabla "venda-audit". En algunas circunstancias, estas tablas no están disponibles para la selección cuando se ha iniciado la sesión en una base de datos de Entidad. Etapa L: Ejecutar uet-dump.p. (Sólo si se utilizan las Tablas extendidas por usuario) Si se utilizan las Tablas extendidas por usuario (TUE) y los datos se trasladan a ERP de SyteLine versión 7, ejecute el programa uet-dump.p para descargar las definiciones de esquema de TUE en un archivo plano con el nombre zUETStruct.d7. Para poder ejecutar uet-dump.p., debe tener acceso a la base de datos de Progress, en la computadora donde se realiza la conversión. Si la computadora donde se realiza la conversión no tiene acceso a la base de datos de Progress, copie uet- dump.p a una computadora que sí lo tenga, ejecútelo allí y luego vuelva a copiar el archivo plano a la computadora donde se realiza la conversión. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 12-12 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 3. Ingrese la siguiente línea: RUN “<MAPICSInstallDir>\SyteLine\ApplicationDB\Upgrade Scripts\Pro2SQL\uet-dump.p” Las comillas del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. Escriba el archivo de salida (zUETStruct.d7) en la ruta de acceso a los datos preparados o cópielo allí antes de ejecutar la Fase 7. 4. Presione la tecla F2. Etapa M: Crear un informe de uso de campos definidos por el usuario (opcional) Para crear un informe de usos de campos definidos por el usuario, ejecute userflds.p en la base de datos de origen para crear userflds.txt. 1. Inicie la sesión en SyteLine. 2. Ejecute Progress Query Editor. 3. Ingrese la siguiente línea: RUN "<MAPICSInstallDir>\ApplicationDB\Upgrade Scripts\Pro2SQL\userflds.p" Las comillas del ejemplo anterior son necesarias debido a espacios en la ruta de acceso. Esta información se puede utilizar después de la conversión para preparar los mismos campos definidos por el usuario en los formularios de SyteLine 7 correspondientes. 4. Presione la tecla F2. Etapa N: Crear una base de datos de aplicaciones de SyteLine 7 para cada sitio Utilice el Asistente de configuración de SyteLine para crear una base de datos de aplicaciones de SyteLine 7 para cada sitio. Consulte Capítulo 2, "Configurar el servidor de bases de datos" para obtener información acerca del uso del Asistente de configuración de Syteline. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-13 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Carga de datos de la base de datos Global Etapa A: Realizar selecciones en la ficha Perspectiva general 1. En la pantalla Migración de la base de datos de SyteLine, haga clic en la ficha Perspectiva general. 2. Seleccione Cargar datos 'symglbl'. 12-14 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Etapa B: Seleccionar las fases a ejecutar en la ficha Fases 1. Seleccione la ficha Fases. 2. Seleccione las fases a ejecutar (puede ser la Fase 1, la Fase 2 o ambas). Puede ejecutar las fases de la 3 a la 9 sólo después de haber ejecutado la 1 y la 2 y después de haber borrado el campo Cargar datos 'symglbl' en la ficha Perspectiva general. En esta ficha hay nueve fases, definidas de la siguiente manera: No todas las fases se pueden ejecutar en este punto del procedimiento. Lea los detalles correspondientes a cada fase a continuación para aquellos que tienen instrucciones especiales. • Fase 1, Preparar archivos de datos : Cada archivo plano de formato de EXPORTACIÓN de Progress (*.d) se lee línea por línea, se convierte a un formato que se pueda cargar en SQL, y se escribe en un archivo plano nuevo (*.d7). Ejecute esta fase y la fase 2 antes que las demás. • Fase 2, Cargar archivos de datos: Cada archivo plano que se puede cargar en SQL (*.d7) se carga en la tabla correspondiente en una base de datos de Conversión de SQL. Ejecute esta fase y la fase 1 antes que las demás. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-15 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) • Fase 3, Convertir datos: Las tablas de la base de datos de aplicaciones de SyteLine versión 7 con raíces conocidas en SyteLine 6 se completan a partir de las columnas apropiadas en las filas de la(s) tabla(s) correspondiente(s) en la base de datos de migración. Las transformaciones se realizan para los tipos de datos lógicos y las fechas y valores de Progress (Desconocidos) o (En blanco) con respecto a valores NULOS de SQL. Las conversiones se realizan para las divisiones y las fusiones de la tabla. Las columnas nuevas se completan a partir de los valores predeterminados o de otras columnas. • Fase 4, Aplicar restricciones de clave externa: Las restricciones de SQL se cargan para asegurar la existencia de un registro en el extremo de búsqueda de la mayoría de las referencias de claves externas. • Fase 5, Conversión final: En esta fase, se realizan otras conversiones que requieren que se completen todas las tablas. Después de que se completa la Fase 5, la base de datos de aplicaciones está lista para el registro y la obtención de la licencia. En este punto, usted puede modificar los datos de los formularios TUE (por ejemplo, retirar la clase "pref-type"), cerrar la sesión y continuar con el Impacto sobre esquema. Ésta es una manera de purgar las extensiones no deseadas, ya que sólo las columnas presentes tanto en la base de datos de migración como en la base de datos de Aplicaciones se convierten en la Fase 8. • Fase 6, Inicializar APS: Las tablas de APS (Planeación y programación avanzadas) se inicializan desde Centro de trabajo y Lista de materiales y desde los datos de Ruta de trabajo. Ejecute esta fase sólo DESPUÉS de que se haya instalado el último service pack de SyteLine. • Fase 7, Impacto sobre esquema (Tablas extendidas por usuario): Esta fase crea columnas para almacenar extensiones de tablas. Ejecute esta fase sólo DESPUÉS de que se haya instalado el último service pack de SyteLine. • Fase 8, Cargar archivos de datos de TUE: Cada archivo plano de TUE que se puede cargar en SQL (x*.d7) se carga en la tabla correspondiente en la base de datos de migración. Ejecute esta fase sólo DESPUÉS de que se haya instalado el último service pack de SyteLine. • Fase 9, Convertir datos de TUE: Las extensiones de las tablas se copian desde la base de datos de migración a los registros apropiados en la base de datos de Aplicaciones. Ejecute esta fase sólo DESPUÉS de que se haya instalado el último service pack de SyteLine. 12-16 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Etapa C: Realizar selecciones en la ficha Origen Realice selecciones en los siguientes campos: 1. Nivel de esquema: Elija el nivel de esquema de la base de datos de origen. 2. Bytes múltiples: Seleccione Bytes múltiples si la base de datos de origen utiliza una página de códigos de bytes múltiples. La Fase 1 busca los archivos .d7w creados por DumpUTF8.p y los convierte a archivos .d7u. La Fase 2 busca los archivos .d7u. Durante la conversión, todos los datos se convierten a Unicode, independientemente de la configuración de bytes múltiples. 3. Ruta de acceso a los datos: Ingrese la ruta de acceso a los datos en la que se descargó la base de datos 'symglbl'. 4. Ruta de acceso a los datos preparados: Ingrese un directorio nuevo en la Ruta de acceso a los datos preparados en el cual se guardan los archivos de datos preparados durante la conversión. Esta unidad requiere una cantidad de espacio disponible en disco similar al tamaño total de los archivos descargados ubicados en la ruta de acceso a los datos. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-17 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Etapa D: Realizar selecciones en la ficha Destino Realice selecciones en los siguientes campos: 1. SQL Server: Ingrese el nombre del SQL Server en el cual van a residir todas las bases de datos. 2. Contraseña sa: Ingrese la contraseña para el usuario Administrador del sistema ‘sa’ en el SQL Server. 3. Base de datos de migración: Ingrese el nombre de la base de datos de migración 'symglbl' intermedia que se debe utilizar durante la migración y haga clic en el botón Crear. Su estructura se construye durante la Fase 2. 12-18 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Etapa E: Realizar selecciones en la ficha Opciones 1. Ruta de acceso al archivo de registro: Ingrese una ruta de acceso al archivo de registro (Logfile) en el que se escribirán los archivos de registro. 2. Tabla inicial y final: (Opcional) Ingrese la Tabla inicial y final para limitar el procesamiento a un rango de datos específico. Si deja este campo en blanco, se procesan todas las tablas. 3. Detener en el primer error: Seleccione Detener en el primer error para detener la migración apenas se detecte el primer error o anomalía en los datos. Etapa F: Hacer clic en el botón Ejecutar migración Haga clic en el botón Ejecutar migración para iniciar el procesamiento. En la ficha Estado se muestra el avance. Cuando se ha completado, se avisa mediante un sonido y un cuadro de alerta. Cuando se completa, el avance se anexa al archivo "convert.log" en la ruta de acceso al archivo de registro. Etapa G: Repetir las 6 etapas anteriores, si es necesario Repita el procedimiento para Rangos de tablas o Fases adicionales. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-19 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Carga de datos desde la(s) Base(s) de datos de Entidad Las entidades que comparten el Maestro de monedas con Entidades o Sitios subordinados se deben cargar primero, al menos hasta la Fase 2, de manera tal que las Entidades y los Sitios subordinados puedan leer los registros apropiados desde la base de datos de migración de Entidad padre. Etapa A: Realizar selecciones en la ficha Perspectiva general En la ficha Perspectiva general, borre Cargar datos 'symglbl'. 12-20 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Etapa B: Seleccionar las fases a ejecutar en la ficha Fases Seleccione las fases a ejecutar. No ejecute la Fase 5 (Conversión final) hasta haber completado las fases 1 a 4. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-21 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Etapa C: Realizar selecciones en la ficha Origen 1. Nivel de esquema: Elija el nivel de esquema de la base de datos de origen. 2. Bytes múltiples: Seleccione Bytes múltiples si la base de datos de origen utiliza una página de códigos de bytes múltiples. La Fase 1 busca los archivos .d7w creados por DumpUTF8.p y los convierte a archivos .d7u. La Fase 2 busca los archivos .d7u. Durante la conversión, todos los datos se convierten a Unicode, independientemente de la configuración de bytes múltiples. 3. Multisitio: Seleccione Multisitio. Cuando usted selecciona este campo, se activa el campo Entidad a la que reporta. 4. Entidad a la que reporta: Seleccione este campo si esta Entidad presenta informes a una Entidad de nivel superior en la jerarquía. 5. Multimoneda: Seleccione Multimoneda si la base de datos de origen tenía activada la opción multimoneda. De lo contrario, borre el contenido de este campo e ingrese un nuevo código de moneda en la ficha Destino. 6. Maestro de monedas compartido: Seleccione Maestro de monedas compartido si esta Entidad compartió datos del Maestro de monedas desde una Entidad de nivel superior o desde la base de datos global. 12-22 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 7. Ruta de acceso a los datos: Ingrese la ruta de acceso a los datos en la que se descargó la base de datos de Entidad. 8. Ruta de acceso a los datos preparados: Introduzca un directorio nuevo en la Ruta de acceso a los datos preparados en el cual se guardarán los archivos de datos preparados durante la conversión. Esta unidad requiere una cantidad de espacio disponible en disco similar al tamaño total de los archivos descargados ubicados en la ruta de acceso a los datos. Etapa D: Realizar selecciones en la ficha Destino 1. SQL Server: Ingrese el nombre del SQL Server en el cual van a residir todas las bases de datos. 2. Contraseña sa: Ingrese la contraseña para el usuario Administrador del sistema ‘sa’ en el SQL Server. 3. Base de datos de migración: Ingrese el nombre de la base de datos de migración intermedia que se debe utilizar durante la migración, luego haga clic en el botón Crear. Su estructura se construye durante la Fase 2. 4. Actualizar listas de bases de datos: Haga clic en el botón Actualizar listas de bases de datos para completar los campos desplegables de base de datos de migración de entidades, base de datos de migración 'symglbl' y base de datos de aplicaciones. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-23 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 5. Base de datos de migración 'symglbl': Seleccione la base de datos de migración 'symglbl' que se cargó con anterioridad. 6. Base de datos de aplicaciones: Seleccione la base de datos de aplicaciones para esta entidad creada en la Etapa G. 7. Base de datos de migración de entidades: Si están activadas las opciones Entidad a la que reporta y Maestro de monedas compartido en la ficha Origen, seleccione la base de datos de migración de entidades que se cargó anteriormente al menos hasta la Fase 3, correspondiente al padre directo de este sitio o a la Entidad “a la que reporta”. 8. Moneda: Si no se activó multimoneda en la base de datos de origen, ingrese un código de moneda para todos los registros de la base de datos objetivo. Este valor no se puede dejar en blanco y no se puede cambiar el valor durante o después de la conversión. Etapa E: Realizar selecciones en la ficha Opciones 1. Ruta de acceso al archivo de registro: Ingrese una ruta de acceso al archivo de registro (Logfile) en el que se escribirán los archivos de registro. El valor predeterminado es el Directorio en proceso del programa de conversión. 12-24 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 2. Tabla inicial y final: (Opcional) Ingrese la Tabla inicial y final para limitar el procesamiento a un rango de datos específico. Éste es un rango estricto y no acepta comodines. Se puede utilizar para procesar en paralelo partes de determinadas fases en diferentes computadoras conectadas a un SQL Server (asegurándose de que cada fase esté completa en todas las computadoras antes de comenzar la fase siguiente), para reanudar la conversión o para reconvertir tablas individuales después de corregir errores en los datos de origen. Para la Fase 1, utilice nombres .d sin extensiones. Para la Fase 2, utilice los nombres de la tabla de SyteLine versión 6 (con guiones). Para las Fases 3 y 4, la 7 y la 8, utilice los nombres de la tabla de SyteLine versión 7 (con guiones bajos en lugar de guiones). Para las tablas extendidas por usuario, especifique el nombre .d sin extensión en la Fase 1 y la tabla de SyteLine correspondiente en las otras fases, de acuerdo con las pautas establecidas en la oración anterior. Cuando utilice rangos, tenga en cuenta que el guión se ordena por debajo (es decir, viene antes) de “a” y el guión bajo se ordena por encima (es decir, viene después) de “z”. Un método simple para comenzar en la primera tabla después de “tabla” es especificar la Tabla inicial como “tabla-“ (el nombre de la tabla, seguido de un guión). De esta manera, se excluye a “tabla” propiamente dicha, pero se procesa cualquier tabla que tenga un prefijo idéntico a “tabla” seguido por cualquier letra, por un guión o por un guión bajo. Un método simple de finalizar en la última tabla antes de “tabla” es especificar la Tabla final como “tabld_zz” (el nombre de la tabla con su último carácter reemplazado por la letra anterior o el dígito seguido por un guión bajo y 2 “z”). Nuevamente, se excluye a “tabla” propiamente dicha, pero se procesa cualquier tabla que tenga un prefijo parecido a “tabla” seguido por cualquier letra, por un guión o por un guión bajo y cualquier otra letra (ya que ninguna tabla de SyteLine contiene 2 guiones bajos seguidos). Si se utilizan estos métodos, no es necesario conocer toda la lista de tablas o en qué tabla específica se debe iniciar o finalizar el proceso. Remítase a las tablas que se encuentran a continuación para ver ejemplos: En la Fase 1 Para procesar: Especifique: memo-top.d → memo-top.d7 memo-top prd-item.d → prd-item.d7 prd-item item.d → item.d7 item xitem.d → xitem.d7 xitem © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-25 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) En la Fase 2 Para procesar: Especifique: memo-top.d7 → [memo-topic] memo-topic prd-item.d7 → [prod-mix-item] prod-mix-item item.d7 → [item] item xitem.d7 → [ux-item] item En las otras fases Para procesar: Especifique: [memo-topic] → memo_topic memo_topic [prod-mix-item] → prod_mix_item prod_mix_item [item] → item item [ux-item] → item item 3. Rendimiento: En computadoras de procesadores múltiples, utilice los campos de esta sección para distribuir el procesamiento de Fase 3 entre las CPU. • Tablas de procesos múltiples mayores que N Filas: Marque este campo y luego ingrese la cantidad de filas que una tabla debe tener antes de que comiencen los procesos múltiples. • Procesos: Ingrese la cantidad deseada de procesos simultáneos (entre 2 y 9). Un proceso único se utiliza para tablas que tienen una cantidad menor que o igual a la cantidad de filas designadas en el campo Tablas de procesos múltiples mayores que N filas, que se encuentra arriba. 12-26 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 4. Cargar más rápido las tablas de mayor tamaño: Si se utilizó Dump4bcp.p para descargar las tablas de mayor tamaño desde la base de datos de Progress, este campo se puede establecer para cargar directamente desde los archivos *.d7b resultantes en la base de datos de aplicaciones durante la Fase 2 (pasando por alto la base de datos de conversión y eliminando o reduciendo notablemente el procesamiento de la Fase 3 para estas tablas). Las notas adjuntas a estos registros se cargan durante la Fase 3. Las tablas iniciales compatibles con Dump4bcp.p son: libro mayor y matltran (y su subtabla matltran_amt) para bases de datos de origen de SyteLine 6.01 o posteriores. 5. Reemplazar nombres de usuario eliminados en tablas de auditoría por: Las versiones anteriores de SyteLine permiten eliminar un registro de usuario incluso después de que ese usuario haya creado registros de auditoría. Este procedimiento no se puede realizar en SyteLine 7. Seleccione esta opción e ingrese un nombre de usuario para reemplazar los nombres de usuario eliminados. Puede ingresar un nombre de usuario existente desde la base de datos que se está migrando, un usuario nuevo agregado automáticamente para SyteLine 7 (por ejemplo, "sa") o un nombre completamente nuevo, en cuyo caso se creará un registro de usuario nuevo. Desactive esta opción para convertir los nombres de usuario eliminados en NULOS. Esto generará errores de validación en algunas tablas, según se menciona a continuación: Tabla NULO permitido Adp_parm Sí Cad_parm Sí Ctc_log Sí Inv_ms_log Sí Jobt_mat Sí Poblnchg No Pochange No Pochg No Poitmchg No Proj_ship Sí Proj_wip No Rev_ms_log No © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-27 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 6. Detener en el primer error: Seleccione Detener en el primer error para detener la conversión apenas se detecta el primer error o anomalía en los datos. Borre esta opción para continuar procesando la(s) siguiente(s) tabla(s) y/o fase(s). En cualquiera de los casos, los errores detectados se registran en la ficha Estado y se escriben en un archivo de registro. 7. Máximos errores para bcp: La Fase 2 usa la utilidad bcp (Copia masiva) para importar datos desde archivos planos. Bcp realiza validaciones mínimas a medida que se importan las filas, e incluye la verificación de las longitudes y los tipos de datos para ver si son correctos. Si la cantidad de filas que presentan esa falla de validación está por debajo de un umbral, bcp importa las filas restantes y presenta un informe con los errores encontrados. De lo contrario, bcp no importa nada. Ingrese la cantidad de errores de datos para que bcp los detecte antes de cancelar la importación de cada tabla. Utilice esta opción si una tabla presenta una falla de validación para ayudar a determinar qué filas contienen errores. Aumente el valor hasta que se hayan importado las filas restantes. A continuación, determine qué filas faltan de la base de datos de migración. 8. Modo de localizador; Fila inicial: Si la Fase 3 presenta una falla debido a un problema de validación de datos, utilice esta opción para localizar la fila no válida y visualizar los valores de la columna convertida que podrían ser extremadamente extensos o estar fuera de rango. Si este procedimiento se realiza con éxito, se podrán localizar errores subsiguientes configurando la Fila inicial en la siguiente fila e intentando nuevamente. 9. Sustituir los espacios adelante: Ingrese un único carácter para Sustituir los espacios adelante en los campos con caracteres sin formato. En ERP de SyteLine versión 7, no se admiten espacios adelante, excepto en las claves alfabéticas (por ejemplo, número de orden de cliente, número de orden de compra), y en los números de cuenta, cuando el formato de la cuenta es numérico con los ceros adelante suprimidos (por ejemplo, "ZZZZZ"). Para mantener el ordenamiento como en la base de datos de origen, ingrese un carácter que se ordene antes que el primer carácter del campo más bajo ordenado sin espacio adelante en todo campo de toda tabla que contenga espacios adelante (signo de exclamación, comillas dobles, #, $, %, &, comillas simples, (,), *, +, coma, -, punto, raya y, a menos que los dígitos se utilicen para iniciar campos, cualquier dígito, dos puntos, punto y coma, <, =, >, signo de interrogación, o @). 12-28 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 10. Truncar la tabla de destino antes de la conversión: Utilice esta opción durante las Fase 3 y/o 9 para quitar todas las filas de la(s) tabla(s) de destino antes de convertir filas desde la base de datos de migración. Esto es útil en caso de que se haya producido un error de ejecución anterior y se haya dejado un conjunto parcial de filas restantes. 11. Truncar campos de caracteres sobrecargados: Seleccione Truncar campos de caracteres sobrecargados para truncar automáticamente todos los campos de caracteres con valores de la base de datos de origen que sean más largos que el formato de visualización. Los datos externos permanecen en la base de datos de migración, pero no se muestra ninguna advertencia. Borre esta opción para cancelar la carga de toda la tabla cuando se detecte esta situación. De esta manera, se pueden detectar las anomalías sin tener que ejecutar overstuff.p. Etapa F: Hacer clic en el botón Ejecutar migración Haga clic en el botón Ejecutar migración para iniciar el procesamiento. En la ficha Estado se muestra el avance. Cuando se ha completado, se avisa mediante un sonido y un cuadro de alerta. Cuando se completa, el avance se anexa al archivo "convert.log" en la ruta de acceso al archivo de registro. Etapa G: Repetir las 5 etapas anteriores, si es necesario Repita el procedimiento para Rangos de tablas o Fases adicionales. La fase de Conversión final no se debe ejecutar hasta que se hayan completado todas las fases anteriores. Etapa H: Realizar tareas posteriores a la conversión Una vez que la conversión esté completa, realice las "Tareas posteriores a la conversión" en la página 12-40. Etapa I: Repetir el procedimiento para base(s) de datos de Entidad adicional(es) Repita las etapas de Carga de datos desde la(s) base(s) de datos de Entidad que se acaban de explicar para toda base de datos de Entidad adicional. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-29 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Carga de datos desde la(s) Base(s) de datos de sitio Etapa A: Realizar selecciones en la ficha Perspectiva general En la ficha Perspectiva general, borre Cargar datos 'symglbl'. 12-30 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Etapa B: Realizar selecciones en la ficha Fases Seleccione las fases a ejecutar. No ejecute la Fase 5 (Conversión final) hasta haber completado las fases 1 a 4. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-31 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Etapa C: Realizar selecciones en la ficha Origen 1. Nivel de esquema: Elija el nivel de esquema de la base de datos de origen. 2. Bytes múltiples: Seleccione Bytes múltiples si la base de datos de origen utiliza una página de códigos de bytes múltiples. La Fase 1 busca los archivos .d7w creados por DumpUTF8.p y los convierte a archivos .d7u. La Fase 2 busca los archivos .d7u. Todos los datos se convierten a Unicode durante la conversión. 3. Multisitio: Seleccione Multisitio. Se activa el campo Entidad a la que reporta. 4. Entidad a la que reporta: Seleccione Entidad a la que reporta si este sitio presenta informes a una entidad de nivel superior en la jerarquía. 5. Multimoneda: Seleccione Multimoneda si la base de datos de origen tenía activada la opción multimoneda. De lo contrario, borre el contenido de este campo e ingrese un nuevo código de moneda en la ficha Destino. 6. Maestro de monedas compartido: Seleccione Maestro de monedas compartido si este sitio compartió datos del Maestro de monedas desde una entidad de nivel superior o desde la base de datos global. 7. Ruta de acceso a los datos: Ingrese la ruta de acceso a los datos en la que se descargó la base de datos de Entidad. 12-32 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 8. Ruta de acceso a los datos preparados: Introduzca un directorio nuevo en la Ruta de acceso a los datos preparados en el cual se guardarán los archivos de datos preparados durante la conversión. Esta unidad requiere una cantidad de espacio disponible en disco similar al tamaño total de los archivos descargados ubicados en la ruta de acceso a los datos. Etapa D: Realizar selecciones en la ficha Destino 1. SQL Server: Ingrese el nombre del SQL Server en el cual van a residir todas las bases de datos. 2. Contraseña sa: Ingrese la contraseña para el usuario Administrador del sistema ‘sa’ en el SQL Server. 3. Base de datos de migración: Ingrese el nombre de la base de datos de migración intermedia que se debe utilizar durante la conversión, luego haga clic en el botón Crear. Su estructura se construye durante la Fase 2. 4. Actualizar listas de bases de datos: Haga clic en el botón Actualizar listas de bases de datos para completar los campos desplegables de base de datos de migración de entidades, base de datos de migración 'symglbl' y base de datos de aplicaciones. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-33 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 5. Base de datos de migración de entidades: Si están activadas las opciones Entidad a la que reporta y Maestro de monedas compartido en la ficha Origen, seleccione la base de datos de migración de entidades que se cargó anteriormente, correspondiente al padre directo de este sitio o a la Entidad “a la que reporta”. 6. Base de datos de migración 'symglbl': Elija la base de datos de migración 'symglbl' cargada anteriormente. 7. Base de datos de aplicaciones: Seleccione la base de datos de aplicaciones para esta entidad. 8. Moneda: Si no se activó multimoneda en la base de datos de origen, ingrese un código de moneda para todos los registros de la base de datos objetivo. Este valor no se puede dejar en blanco y no se puede cambiar el valor durante o después de la conversión. Etapa E: Realizar selecciones en la ficha Opciones 1. Ruta de acceso al archivo de registro: Ingrese una ruta de acceso al archivo de registro (Logfile) en el que se escribirán los archivos de registro. El valor predeterminado es el Directorio en proceso del programa de conversión. 12-34 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 2. Tabla inicial y final: (Opcional) Ingrese la Tabla inicial y final para limitar el procesamiento a un rango de datos específico. Éste es un rango estricto y no acepta comodines. Se puede utilizar para procesar en paralelo partes de determinadas fases en diferentes computadoras conectadas a un SQL Server (asegurándose de que cada fase esté completa en todas las computadoras antes de comenzar la fase siguiente), para reanudar la conversión o para reconvertir tablas individuales después de corregir errores en los datos de origen. Para la Fase 1, utilice nombres .d sin extensiones. Para la Fase 2, utilice los nombres de la tabla de SyteLine versión 6 (con guiones). Para las Fases 3 y 4, la 7 y la 8, utilice los nombres de la tabla de SyteLine versión 7 (con guiones bajos en lugar de guiones). Para las tablas extendidas por usuario, especifique el nombre .d sin extensión en la Fase 1 y la tabla de SyteLine correspondiente en las otras fases, de acuerdo con las pautas establecidas en la oración anterior. Cuando utilice rangos, tenga en cuenta que el guión se ordena por debajo (es decir, viene antes) de “a” y el guión bajo se ordena por encima (es decir, viene después) de “z”. Un método simple para comenzar en la primera tabla después de “tabla” es especificar la Tabla inicial como “tabla-“ (el nombre de la tabla, seguido de un guión). De esta manera, se excluye a “tabla” propiamente dicha, pero se procesa cualquier tabla que tenga un prefijo idéntico a “tabla” seguido por cualquier letra, por un guión o por un guión bajo. Un método simple de finalizar en la última tabla antes de “tabla” es especificar la Tabla final como “tabld_zz” (el nombre de la tabla con su último carácter reemplazado por la letra anterior o el dígito seguido por un guión bajo y 2 “z”). Nuevamente, se excluye a “tabla” propiamente dicha, pero se procesa cualquier tabla que tenga un prefijo parecido a “tabla” seguido por cualquier letra, por un guión o por un guión bajo y cualquier otra letra (ya que ninguna tabla de SyteLine contiene 2 guiones bajos seguidos). Si se utilizan estos métodos, no es necesario conocer toda la lista de tablas o en qué tabla específica se debe iniciar o finalizar el proceso. Remítase a las tablas que se encuentran a continuación para ver ejemplos: En la Fase 1 Para procesar: Especifique: memo-top.d → memo-top.d7 memo-top prd-item.d → prd-item.d7 prd-item item.d → item.d7 item xitem.d → xitem.d7 xitem © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-35 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) En la Fase 2 Para procesar: Especifique: memo-top.d7 → [memo-topic] memo-topic prd-item.d7 → [prod-mix-item] prod-mix-item item.d7 → [item] item xitem.d7 → [ux-item] item En las otras fases Para procesar: Especifique: [memo-topic] → memo_topic memo_topic [prod-mix-item] → prod_mix_item prod_mix_item [item] → item item [ux-item] → item item 3. Rendimiento: En computadoras de procesadores múltiples, utilice los campos de esta sección para distribuir el procesamiento de Fase 3 entre las CPU. • Tablas de procesos múltiples mayores que N Filas: Marque este campo y luego ingrese la cantidad de filas que una tabla debe tener antes de que comiencen los procesos múltiples. • Procesos: Ingrese la cantidad deseada de procesos simultáneos (entre 2 y 9). Un proceso único se utiliza para tablas que tienen una cantidad menor que o igual a la cantidad de filas designadas en el campo Tablas de procesos múltiples mayores que N filas, que se encuentra arriba. 12-36 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 4. Cargar más rápido las tablas de mayor tamaño: Si se utilizó Dump4bcp.p para descargar las tablas de mayor tamaño desde la base de datos de Progress, este campo se puede establecer para cargar directamente desde los archivos *.d7b resultantes en la base de datos de aplicación durante la Fase 2 (pasando por alto la base de datos de migración y eliminando o reduciendo notablemente el procesamiento de la Fase 3 para estas tablas). Las notas adjuntas a estos registros se cargan durante la Fase 3. Las tablas iniciales compatibles con Dump4bcp.p son: libro mayor y matltran (y su subtabla matltran_amt) para bases de datos de origen de SyteLine 6.01 o posteriores. 5. Reemplazar nombres de usuario eliminados en tablas de auditoría por: Las versiones anteriores de SyteLine permiten eliminar un registro de usuario incluso después de que ese usuario haya creado registros de auditoría. Este procedimiento no se puede realizar en SyteLine 7. Seleccione esta opción e ingrese un nombre de usuario para reemplazar los nombres de usuario eliminados. Puede ingresar un nombre de usuario existente desde la base de datos que se está migrando, un usuario nuevo agregado automáticamente para SyteLine 7 (por ejemplo, "sa") o un nombre completamente nuevo, en cuyo caso se creará un registro de usuario nuevo. Desactive esta opción para convertir los nombres de usuario eliminados en NULOS. Esto generará errores de validación en algunas tablas, según se menciona a continuación: Tabla NULO permitido Adp_parm Sí Cad_parm Sí Ctc_log Sí Inv_ms_log Sí Jobt_mat Sí Poblnchg No Pochange No Pochg No Poitmchg No Proj_ship Sí Proj_wip No Rev_ms_log No © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-37 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 6. Detener en el primer error: Seleccione Detener en el primer error para detener la conversión apenas se detecta el primer error o anomalía en los datos. Borre esta opción para continuar procesando la(s) siguiente(s) tabla(s) y/o fase(s). En cualquiera de los casos, los errores detectados se registran en la ficha Estado y se escriben en un archivo de registro. 7. Máximos errores para bcp: La Fase 2 usa la utilidad bcp (Copia masiva) para importar datos desde archivos planos. Bcp realiza validaciones mínimas a medida que se importan las filas, e incluye la verificación de las longitudes y los tipos de datos para ver si son correctos. Si la cantidad de filas que presentan esa falla de validación está por debajo de un umbral, bcp importa las filas restantes y presenta un informe con los errores encontrados. De lo contrario, bcp no importa nada. Ingrese la cantidad de errores de datos para que bcp los detecte antes de cancelar la importación de cada tabla. Utilice esta opción si una tabla presenta una falla de validación para ayudar a determinar qué filas contienen errores. Aumente el valor hasta que se hayan importado las filas restantes. A continuación, determine qué filas faltan de la base de datos de migración. 8. Modo de localizador; Fila inicial: Si la Fase 3 presenta una falla debido a un problema de validación de datos, utilice esta opción para localizar la fila no válida y visualizar los valores de la columna convertida que podrían ser extremadamente extensos o estar fuera de rango. Si este procedimiento se realiza con éxito, se podrán localizar errores subsiguientes configurando la Fila inicial en la siguiente fila e intentando nuevamente. 9. Sustituir los espacios adelante: Ingrese un único carácter para Sustituir los espacios adelante en los campos con caracteres sin formato. En ERP de SyteLine versión 7, no se admiten espacios adelante, excepto en las claves alfabéticas (por ejemplo, número de orden de cliente, número de orden de compra), y en los números de cuenta, cuando el formato de la cuenta es numérico con los ceros adelante suprimidos (por ejemplo, "ZZZZZ"). Para mantener el ordenamiento como en la base de datos de origen, ingrese un carácter que se ordene antes que el primer carácter del campo más bajo ordenado sin espacio adelante en todo campo de toda tabla que contenga espacios adelante (signo de exclamación, comillas dobles, #, $, %, &, comillas simples, (,), *, +, coma, -, punto, raya y, a menos que los dígitos se utilicen para iniciar campos, cualquier dígito, dos puntos, punto y coma, <, =, >, signo de interrogación, o @). 12-38 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 10. Truncar la tabla de destino antes de la conversión: Utilice esta opción durante las Fase 3 y/o 9 para quitar todas las filas de la(s) tabla(s) de destino antes de convertir filas desde la base de datos de migración. Esto es útil en caso de que se haya producido un error de ejecución anterior y se haya dejado un conjunto parcial de filas restantes. 11. Truncar campos de caracteres sobrecargados: Seleccione Truncar campos de caracteres sobrecargados para truncar automáticamente todos los campos de caracteres con valores de la base de datos de origen que sean más largos que el formato de visualización. Los datos externos permanecen en la base de datos de migración, pero no se muestra ninguna advertencia. Borre esta opción para cancelar la carga de toda la tabla cuando se detecte esta situación. De esta manera, se pueden detectar las anomalías sin tener que ejecutar overstuff.p. Etapa F: Hacer clic en el botón Ejecutar migración Haga clic en el botón Ejecutar migración para iniciar el procesamiento. En la ficha Estado se muestra el avance. Cuando se ha completado, se avisa mediante un sonido y un cuadro de alerta. Cuando se completa, el avance se anexa al archivo "convert.log" en la ruta de acceso al archivo de registro. Etapa G: Hacer clic en el botón Ejecutar migración para Rangos de tablas o Fases adicionales Repita las etapas correspondientes a Carga de datos desde la(s) Base(s) de datos de sitio para los rangos de tablas o fases adicionales y haga clic en el botón Ejecutar conversión cuando esté listo. No ejecute la fase de conversión final hasta que se hayan completado todas las fases anteriores. Etapa H: Realizar tareas posteriores a la conversión Una vez que la conversión esté completa, realice las "Tareas posteriores a la conversión" en la página 12-40. Etapa I: Repetir las etapas correspondientes a Carga de datos desde la(s) Base(s) de datos de sitio para bases de datos de sitio adicionales Repita las etapas correspondientes a Carga de datos desde la(s) Base(s) de datos de sitio para bases de datos de sitio adicionales. Las etapas necesarias para llevar a cabo la conversión ahora están completas. Luego de las “Tareas posteriores a la conversión”, el resto de este capítulo contiene material de referencia y sugerencias para la solución de problemas. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-39 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Tareas posteriores a la conversión Se requieren las siguientes tareas después de la conversión para preparar la base de datos de aplicaciones para el uso con ERP de SyteLine versión 7: 1. Abra el formulario de administración de licencias e ingrese su clave de licencia. Consulte la Guía de administración del sistema de ERP de SyteLine versión 7 para obtener más información acerca de la administración de licencias. 2. Ingrese la contraseña para todos los registros de usuario. Dado que las contraseñas se guardan en un formato cifrado, no se pueden recuperar desde la base de datos de origen. 3. Establezca la seguridad basada en el formulario, en el nivel de grupo y de usuario. Consulte la Guía de administración del sistema de ERP de SyteLine versión 7 o la ayuda en línea para obtener más información acerca de cómo establecer las autorizaciones de usuarios. 4. Haga visible y rotule apropiadamente cualquier Campo definido por el usuario que desee en las fichas definidas por el usuario de los formularios. Salidas Nombre Fase Directorio Contenido Convert.log Todas Ruta de acceso al Contenido de la ficha Estado archivo de registro Load.log 2 Ruta de acceso a los Cantidad de registros cargados datos preparados por tabla; el formato se puede comparar con "un-load.log" desde la utilidad Descarga de la base de datos Load2.log 3 Ruta de acceso al Cantidad de registros archivo de registro convertidos por tabla Crewsize.log Final Ruta de acceso al Lista de registros cuyo Tamaño archivo de registro de cuadrilla no integral fue alterado 12-40 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Espacio en disco Genere un plan para los siguientes requerimientos de espacio: Almacenamiento de Tamaño Necesario hasta datos estimado Base de datos de origen X Descarga de utilidades de base de datos (Progress) (previa a la conversión) Archivos de datos 80% de X Fase 1 de la conversión descargados (*.d) (Preparar archivos de datos). Archivos de datos 55% de X Fase 2 de la conversión preparados (*.d7) (Cargar archivos de datos). Base de datos de 150% de X Conversión final (OK hasta merma conversión (SQL) después de la Fase 2). Registro de transacciones 35% de X Conversión final (OK hasta merma de la base de datos de después de la Conversión final). aplicaciones (SQL) Archivos de datos de la 350% de X -- base de datos de aplicaciones (SQL) Cenit cuando se minimiza 535% de X N/D Total cuando no se 770% de X N/D minimiza © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-41 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Solución de problemas A continuación encontrará algunos errores comunes que se podrían producir durante la conversión y las soluciones sugeridas: Fase Error Dónde Solución 2 Datos de cadena, <Ruta de acceso Ejecute overstuff.p en la truncado a la derecha. a los datos base de datos de origen preparados>\ para encontrar los campos <dump-name.err> sobrecargados. Corríjalos en la base de datos de origen y vuelva a descargar o modifique el archivo <VerId>/*.tbl para permitir más datos y utilice la opción Truncar. 3 No se puede insertar el Convert.log Ejecute ValNull.p en la valor NULO en la base de datos de origen columna 'xxx', tabla para buscar campos no 'zzz.dbo.yyy'; la columna válidos (En blanco) y no admite nulos. Falla al (Desconocidos). Corríjalos INSERTAR. en la base de datos de origen y vuelva a descargarlos, o Utilice sentencias SELECCIONAR en la base de datos de Conversión para buscar los registros con problemas. Corríjalos o elimínelos y vuelva a ejecutar la Fase 3 para esta tabla. 3 Conflicto entre la Convert.log Utilice sentencias sentencia INSERTAR SELECCIONAR en la base con la restricción de datos de Conversión VERIFICACIÓN DE para buscar los registros COLUMNA con problemas. Corríjalos 'CK_yyy_xxx'. El conflicto o elimínelos y vuelva a se produjo en la base de ejecutar la Fase 3 para datos 'zzz', tabla 'yyy', esta tabla. columna 'xxx'. 12-42 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Fase Error Dónde Solución 4 Conflicto entre la Convert.log Ejecute ValFK.p en la base sentencia ALTERAR de datos de origen para TABLA y la restricción de buscar las referencias de la CLAVE EXTERNA DE clave externa no válidas. COLUMNA 'kkk'. El Corríjalos en la base de conflicto se produjo en la datos de origen y vuelva a base de datos 'zzz', tabla descargarlos, o 'yyy', columna 'xxx'. Utilice sentencias SELECCIONAR en la base de datos de Aplicación para buscar los registros con problemas. Corríjalos o elimínelos y vuelva a ejecutar la Fase 4 para esta tabla. Consulte Resolución de conflictos con claves externas. Resolución de conflictos con claves externas Una relación de clave externa es una referencia en un registro a las claves primarias de otro registro. Por ejemplo, la mayoría de las columnas de una cuenta del LM deben ser Nulas o deben hacer referencia a un registro existente en la tabla de Catálogo de cuentas. La base de datos de la aplicación SyteLine 7 utiliza Restricciones de clave externa de SQL para habilitar dichas restricciones, asegurando así la integridad de las referencias entre las tablas. Si una referencia es incorrecta en la base de datos de origen, se produce un Conflicto de claves externas durante la Fase 4. Todos esos conflictos se deben resolver antes de que la base de datos esté lista para usarse con SyteLine 7. A continuación, se presenta un ejemplo sobre la resolución de un conflicto de claves externas. El mensaje de error de SQL para este ejemplo es: *** Se produjo un error al Aplicar coh.key a SyteLine_App Conflicto entre la sentencia ALTERAR TABLA y la restricción de la CLAVE EXTERNA DE TABLA 'cohFk1'. El conflicto se produjo en la base de datos 'SyteLine_App', tabla 'customer'. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-43 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Este mensaje tiene la siguiente información: • El registro que contiene la referencia incorrecta se encuentra en la tabla "coh" (tabla de claves externas). • La referencia tiene por objetivo identificar un registro en la tabla "customer" (tabla de claves primarias). • El nombre de la relación de claves externas es "cohFk1" (nombre de la restricción). • La relación se describe en el archivo <MAPICSInstallDir>\SyteLine\ApplicationDB\Foreign Keys\coh.key. Si la relación se basa en una columna de clave única, también se proporciona su nombre. Esta información también se menciona en el archivo .key. Para resolver el conflicto, haga lo siguiente: 1. Determine cuáles son las columnas de la tabla de claves externas "coh" y a qué columnas de la tabla de claves primarias "customer” hacen referencia. Las mismas se enumeran en el archivo .key bajo el nombre de la relación, tal como se muestra en el ejemplo que sigue: AGREGAR RESTRICCIÓN cohFk1 CLAVE EXTERNA ( cust_num , cust_seq ) HACE REFERENCIA A customer ( cust_num , cust_seq ) 2. Genere una sentencia T-SQL en el Analizador de consultas para buscar las referencias incorrectas, tal como se muestra en el ejemplo que sigue: SELECCIONAR co_num, cust_num, cust_seq DESDE coh DONDE cust_num NO ES NULO Y NO EXISTE(SELECCIONAR 1 DESDE customer DONDE customer.cust_num = coh.cust_num Y customer.cust_seq = coh.cust_seq) La sentencia anterior muestra la columna de clave (SELECCIONAR) (co_num) y las referencias incorrectas (cust_num, cust_seq) de cada registro de la tabla de claves externas (coh) cuyas claves externas (coh.cust_num, coh.cust_seq) evidentemente hacen referencia a un registro (NO NULO), pero no identifican (NO EXISTE) un registro en la tabla de claves primarias (customer). 12-44 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Se muestra una cuadrícula que enumera las columnas seleccionadas de cada registro con una referencia incorrecta. Ahora, usted decide cómo actuar ante cada referencia incorrecta. Seleccione entre las 3 opciones siguientes: • Cambie las columnas de claves externas para hacer referencia a un registro de clave externa ya existente. Por ejemplo: ACTUALIZAR coh ESTABLECER cust_seq = 4 DONDE coh.co_num = 'S000215869' • Agregue un registro de clave primaria nuevo con las claves primarias que coincidan con las claves externas (no es recomendable en este punto del proceso, ya que los disparadores de SyteLine están desactivados y no proporcionarán su validación normal ni las acciones en cascada), o • Cambie las columnas de claves externas a Nulo. Por ejemplo, para que afecten todos los registros incorrectos: ACTUALIZAR coh ESTABLECER cust_num = NULO, cust_seq = NULO DESDE coh DONDE cust_num NO ES NULO Y NO EXISTE(SELECCIONAR 1 DESDE customer DONDE customer.cust_num = coh.cust_num Y customer.cust_seq = coh.cust_seq) Todas las referencias son correctas para esta restricción, donde la sentencia SELECCIONAR que se encuentra arriba muestra una cuadrícula vacía. Una vez que todas las referencias sean correctas para todas las restricciones de un archivo .key, se podrá volver a ejecutar la fase 4 para la tabla de claves externas (ingrese el nombre de la tabla "coh" tanto en el campo correspondiente a la Tabla inicial como al de la Tabla final). © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-45 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Duración relativa En la siguiente tabla se encuentra una aproximación de los tiempos relativos de finalización satisfactoria de cada fase: Fase % 1 1 2 20 3 65 4 1 5 7 6 6 Los resultados pueden variar y pueden ser muy diferentes cuando se utilizan procesos paralelos. Reingreso Las fases 1 a 4, 6 y 8 se pueden volver a ejecutar para rangos o tablas individuales si se detectan y se corrigen incoherencias en los datos. En la siguiente tabla se proporcionan detalles: Fase Preparación necesaria Detalles antes de la reejecución 1 Ninguna El archivo .d7 se sobrescribe en forma predeterminada. 2 Ninguna Se abandona la tabla en la base de datos de conversión y se vuelve a crear en forma predeterminada. 3 Truncar tabla en la base En función del tipo de error recibido durante de datos de aplicaciones la ejecución anterior, los datos pueden permanecer en la tabla. No se trunca de manera predeterminada. 4 Ninguna Se abandonan las restricciones existentes para cada tabla y se vuelven a crear en forma predeterminada. 6 Ninguna El Procedimiento almacenado purga todos los datos antes de volver a crearlos. 8 Ninguna Se abandona la tabla en la base de datos de conversión y se vuelve a crear en forma predeterminada. 12-46 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) Ejecución en paralelo Las fases 1 a 4 se pueden ejecutar en múltiples computadoras o en múltiples procesos en paralelo, a fin de reducir la duración total. Esto es especialmente útil en sistemas de procesadores múltiples. 1. Inicie las múltiples copias de SLConv.exe en 1 o más computadoras. 2. Ingrese una ruta de acceso al archivo de registro (Logfile Path) para cada copia. Todas las demás opciones deben ser idénticas. 3. Utilice la opción del rango de Tabla inicial/Tabla final para dividir la carga. Observe las tablas más grandes según el tamaño de .d e intente agruparlas en forma separada (por ejemplo, si las tablas más grandes son libro mayor y matltran, entonces utilice 4 rangos: a-l, l-m, m-n, n-z). Nota: El rango l-m no procesa ninguna tabla que comience con "m", debido a que "matlearn" (la primera tabla que comienza con "m") se ordena más arriba que "m" en el orden del diccionario. Otra forma de procesar el mismo rango es l-l_zz. Cuando utilice la ejecución en paralelo, siga estas pautas para lograr una contención mínima: Fase Pauta 1 Ninguna. 2 Ninguna. 3 Inicie la primera copia; espere hasta que haya terminado de abandonar las claves externas y la tabla user_local cargada; luego comience con las copias que quedan. 4 Ninguna. Controle la carga del sistema para evitar un deterioro del rendimiento. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 12-47 Conversión desde SyteLine 5 o SyteLine 6 (Multisitio) 12-48 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. 13 Desinstalación de ERP de SyteLine _______ Si tiene una versión 7 de ERP de SyteLine y desea actualizarla a otra versión 7 de ERP de SyteLine (por ejemplo, de SyteLine ERP 7.03 a SyteLine ERP 7.04), DEBE desinstalar la versión anterior antes de instalar la versión nueva. Esto debe realizarse para todas las piezas del sistema; el servidor de bases de datos, el servidor de utilidades, todos los clientes, el servidor de planeación, el servidor Web y los componentes de intercambio. La desinstalación NO quita las bases de datos. Cuando utilice el asistente de desinstalación, siga todas las solicitudes que aparezcan, incluidas las solicitudes de reinicio del equipo. 1. Asegúrese de que todos los usuarios se hayan desconectado del sistema. 2. Realice un respaldo de todas las bases de datos. 3. En el servidor o en el equipo del cliente que elija, vaya a Agregar/Quitar programas. Puede realizar la desinstalación en cualquier orden. 4. Seleccione la pieza de ERP de SyteLine que desea desinstalar y haga clic en el botón Cambiar. 5. Navegue por el asistente hasta que obtenga la opción Modificar, Reparar o Quitar. 6. Seleccione Quitar y haga clic en Siguiente. 7. La siguiente pantalla le brinda dos opciones: • Quitar para actualizar: Elija esta opción si está actualizando desde una versión 7 de ERP de SyteLine a otra (por ejemplo, de SyteLine ERP 7.03 a SyteLine ERP 7.04). Esta opción deja algunas entradas de registro relacionadas con las configuraciones, de modo que no tenga que definirlas nuevamente cuando instale la nueva versión. • Quitar producto: Elija esta opción si desea quitar completamente ERP de SyteLine. Seleccione Quitar para actualizar o Quitar producto. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 13-1 Desinstalación de ERP de SyteLine 8. Haga clic en Siguiente. 9. En la pantalla Quitar el programa, haga clic en Quitar. El proceso de desinstalación puede tardar varios minutos. 10. Una vez finalizado el proceso de desinstalación, haga clic en Finalizar. 13-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. A Configuración de la ayuda en línea ________ En forma predeterminada, la ayuda en línea de ERP de SyteLine se instala en cada computadora cliente y no es necesario que usted lleve a cabo ninguna etapa en especial para utilizarla. En esta sección se mencionan posibles problemas que pueden surgir cuando se utiliza la ayuda en línea de SyteLine y la manera de solucionarlos. En las descripciones a continuación, la frase "archivos de ayuda en línea" se refiere a los 13 archivos .chm instalados con SyteLine (por ejemplo, syteline.chm, material.chm, customer.chm, etc.). No se visualiza la ayuda. PROBLEMA No es posible visualizar la ayuda cuando hace clic en el botón de ayuda, cuando usa el menú Ayuda ni cuando presiona F1. El mensaje de error puede tener esta apariencia: En algunos casos, el error puede no aparecer y la ayuda no se muestra. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 A-1 Configuración de la ayuda en línea SOLUCIÓN 1. Edite las propiedades del menú abreviado que está utilizando para iniciar SyteLine (haga clic con el botón derecho del mouse en el icono del menú abreviado y elija Propiedades). 2. Verifique que la especificación Iniciar en indique la ubicación de Winstudio.exe. Probablemente sea C:\Archivos de programa\MAPICS\SyteLine. 3. Observe la especificación Objetivo para determinar la ID de aplicación que SyteLine está utilizando cuando usted inicia su sesión de cliente. • Si la línea de comandos contiene el parámetro "-a", la ID de aplicación se especifica en el parámetro -a. Por ejemplo, en la imagen de arriba, la ID de aplicación es "MyAppID". • Si la línea de comandos NO contiene el parámetro -a, SyteLine está utilizando la ID de aplicación "<predeterminada>". Anote el nombre de la ID de aplicación. Lo necesitará en las próximas etapas. 4. Cierre el cuadro de diálogo Propiedades del menú abreviado. 5. Si el Cliente administrativo de SyteLine está instalado en esta computadora cliente, abra el programa Editor de ID de aplicación WinStudio (Inicio > Programas > MAPICS > Herramientas > Editor de ID de aplicación WinStudio). Si el equipo cliente tiene instalado el Cliente usuario final de SyteLine y el Editor de ID de aplicación Winstudio no está disponible, pase a la etapa 10. 6. En Editor de ID de aplicación, seleccione la ID de aplicación que identificó en la etapa 3. Seleccione el <valor predeterminado> si determinó que no utilizará la ID de aplicación. 7. Haga clic en el botón Editar. A-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración de la ayuda en línea 8. En el formulario Propiedades de la ID de aplicación, busque el cuadro “Información de ayuda”: 9. Verifique que la ruta de ayuda base indique la ubicación donde están instalados los archivos de ayuda. De manera predeterminada, la ruta de ayuda base está vacía. Al estar vacía, SyteLine se dirige a abrir los archivos de ayuda desde la computadora cliente local en la carpeta \Idioma\1033, en la carpeta que contiene el programa Winstudio.exe (posiblemente C:\Archivos de programa\MAPICS\SyteLine\Idioma\1033). Si está utilizando un servidor CITRIX, la ruta vacía de ayuda base no se resuelve correctamente; por lo tanto, si está utilizando CITRIX, debe ingresar la ruta hacia, pero sin incluir, la carpeta local \Idioma, donde están instalados los archivos de ayuda. Por ejemplo, en una instalación predeterminada de SyteLine que utiliza CITRIX, la ruta de ayuda base debe ser C:\Archivos de programa\MAPICS\SyteLine. No finalice esta ruta con una barra invertida. Además, la ruta vacía de ayuda base tal vez no se solucione correctamente en algunas instalaciones estándar que no utilizan CITRIX. Si tiene problemas para obtener acceso a la ayuda, es posible que deba ingresar la ruta local completa a la ayuda, tal como se describe arriba. La ruta de ayuda base también puede indicar, pero sin incluir, una carpeta \Idioma remota en una red. Por ejemplo, si los archivos de ayuda se ubican en \\miservidor\carpetaayuda\idioma\1033, la ruta de ayuda base debería ser \\miservidor\carpetaayuda. Esta ruta puede ser una especificación UNC, tal como se muestra en el ejemplo, o puede ser una unidad asignada. No finalice esta ruta con una barra invertida. 10. Si Editor de ID de aplicación WinStudio no está disponible en este equipo, abra el Editor de registros de Windows. 11. Si identificó una ID de aplicación en la etapa 3, desplácese a la ruta de registro HKEY_LOCAL_MACHINE\SOFTWARE\Mongoose\<nombre de la ID de aplicación>\Winstudio\AppID. Si usted determinó que no está utilizando una ID de aplicación, desplácese hasta la ruta de registro HKEY_LOCAL_MACHINE\SOFTWARE\Mongoose\Winstudio\AppID. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 A-3 Configuración de la ayuda en línea 12. Ubique el valor de la cadena HelpBasePath. 13. Tal como se describe en la etapa 9, verifique la ruta especificada en el valor HelpBasePath. Aparece la ventana de ayuda, pero los temas están en blanco PROBLEMA Aparece la ventana de ayuda de SyteLine, pero los temas de ayuda están en blanco. SOLUCIÓN Verifique la configuración de seguridad de Internet Explorer en la zona Intranet local; la opción Secuencia de comandos activa debe estar Activada. 1. En Internet Explorer, seleccione Herramientas > Opciones de Internet. 2. Seleccione la ficha Seguridad. 3. Seleccione Intranet local. A-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración de la ayuda en línea 4. Haga clic en el botón Nivel personalizado. 5. En el cuadro de diálogo Configuración de seguridad, busque la sección Secuencia de comandos. Asegúrese de que la opción Secuencia de comandos activa esté establecida en Activada: 6. Haga clic en OK para guardar la configuración. Los temas se muestran con un mensaje de error PROBLEMA 1 Cuando abre un tema de ayuda en la ayuda de SyteLine, se observa el mensaje: "Su configuración de seguridad actual no permite ejecutar los controles ActiveX en esta página. En consecuencia, la página no se puede mostrar correctamente". SOLUCIÓN Verifique la configuración de seguridad de Internet Explorer en la zona Intranet local. La opciónControles ActiveX de secuencia de comandos marcados como seguros para secuencia de comandos debe estar Activada. La opción Ejecutar controles ActiveX y Plugins debe estar Activada. 1. Lleve a cabo las etapas 1-4 en "Aparece la ventana de ayuda, pero los temas están en blanco" arriba. 2. En el cuadro de diálogo Configuración de seguridad, busque la sección Controles ActiveX y Plugins. Asegúrese de que la opciónControles ActiveX de secuencia de comandos marcados como seguros para secuencia de comandos esté Activada. 3. Asegúrese de que la opción Ejecutar controles ActiveX y Plugins esté Activada. 4. Haga clic en OK para guardar la configuración. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 A-5 Configuración de la ayuda en línea 5. Lleve a cabo las etapas 1-4 en "Aparece la ventana de ayuda, pero los temas están en blanco" arriba. 6. En el cuadro de diálogo Configuración de seguridad, busque la sección Controles ActiveX y Plugins. Asegúrese de que la opción Ejecutar controles ActiveX y Plugins esté Activada. PROBLEMA 2 Cuando abre la ayuda, la ventana de ayuda se abre, pero aparece el mensaje de error "Acción cancelada". SOLUCIÓN Es posible que esté ejecutando la ayuda desde un equipo distinto del equipo en el cual la ayuda está instalada físicamente (por ejemplo, la ayuda está instalada en el servidor de utilidades y usted está obteniendo acceso a ella desde un cliente de SyteLine). Antes del 15 de junio de 2005, usted podía instalar la ayuda en un servidor central desde el cual cada cliente de SyteLine podía obtener acceso a ella. Sin embargo, debido a la actualización de seguridad 896358 de Microsoft, el método de acceso remoto ya no funciona. Consulte http://support.microsoft.com/kb/896358 para obtener más información. Para ver si está obteniendo acceso a la ayuda en forma local o remota, verifique el registro del equipo cliente en esta ubicación: HKEY_LOCAL_MACHINE\SOFTWARE\Mongoose\<su nombre de configuración>\Winstudio\AppID\HelpBasePath. Si HelpBasePath contiene una ruta a una red compartida o a un directorio compartido que no está ubicado en esta computadora, quite la ruta. HelpBasePath debe estar en blanco. Asegúrese de tener instalados los archivos de ayuda de SyteLine más recientes en la ubicación correcta, como ser C:\Archivos de programa\MAPICS\Idioma\<su idioma ID--1033 para inglés>. A-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Configuración de la ayuda en línea Los vínculos dentro de la ayuda no funcionan PROBLEMA Cuando usted hace clic en un vínculo de la ayuda de SyteLine, observa un mensaje de error como éste: "Error de secuencia de comandos de Internet Explorer: se ha producido un error en la secuencia de comandos de esta página". POSIBLE SOLUCIÓN 1 Es posible que esté utilizando Internet Explorer versión 6.0 sin el service pack 1. Para verificar la versión, abra Internet Explorer y seleccione Ayuda > Acerca de Internet Explorer. El campo Actualizar versiones debe indicar SP1 (o un service pack posterior) como una de las versiones de actualización. De lo contrario, debe descargar el service pack 1 del sitio Web de Microsoft. POSIBLE SOLUCIÓN 2 Verifique la configuración de seguridad de Internet Explorer en la zona Intranet local. La opciónControles ActiveX de secuencia de comandos marcados como seguros para secuencia de comandos debe estar Activada. La opción Ejecutar controles ActiveX y Plugins debe estar Activada. Consulte "Los temas se muestran con un mensaje de error" más arriba, para ver las etapas a seguir. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 A-7 Configuración de la ayuda en línea Los botones Agregar nota o Abrir formulario no funcionan PROBLEMA Cuando usted hace clic en los botones Agregar nota o Abrir formulario, que aparecen en la parte superior de la ventana de ayuda de SyteLine, observa un mensaje de error como éste: "Error de secuencia de comandos de Internet Explorer: se ha producido un error en la secuencia de comandos de esta página". SOLUCIÓN Debe instalar el archivo KeyHelp.OCX en la computadora cliente, en una carpeta que se encuentre en la variable de entorno RUTA DE ACCESO de la computadora, como por ejemplo, C:\Winnt\System32. Este archivo tiene que haberse instalado automáticamente durante el proceso de instalación de SyteLine. Si tiene acceso a la Web en esta computadora, la ayuda en línea le solicitará que descargue el archivo KeyHelp.OCX que falta cada vez que abra un tema de ayuda diferente: Cuando vea este mensaje, simplemente haga clic en Sí y el archivo se instalará. Si no logra instalar el archivo de esta manera, póngase en contacto con el Departamento de asistencia técnica para obtener una copia del archivo KeyHelp.OCX. A-8 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. B Instalar el Servicio de fax de SyteLine ____ En una instalación predeterminada, SyteLine utiliza la capacidad de fax incorporada en el sistema operativo Windows. Fax de Windows se ejecuta en el equipo de Administrador de tareas de MAPICS y es controlado por el Administrador de tareas. Para obtener instrucciones de configuración, consulte Configurar Fax de Windows en la ayuda en línea. Para configurar un servidor de fax independiente del equipo de Administrador de tareas, puede utilizar el Servicio de Fax de SyteLine. El Servicio de fax de SyteLine se ejecuta en el servidor de fax como un servicio de sistema que controla un directorio de fax en el equipo de Administrador de tareas. El servicio utiliza la capacidad de fax del sistema operativo en el servidor de fax, al igual que el Administrador de tareas utiliza la capacidad del equipo de Administrador de tareas en la instalación predeterminada. A continuación se incluyen instrucciones para la instalación del Servicio de fax de SyteLine. 1. En el equipo de Administrador de tareas, cree un subdirectorio de fax para el directorio de Administrador de tareas: <Directorio_AdmTareas>\ Report\Fax (En su ruta, reemplace <Directorio_AdmTareas> con la ruta a Taskman.exe, que por lo general es C:\Archivos de programa\MAPICS\ SyteLine\Taskman). 2. Comparta el nuevo directorio con el equipo del servidor de fax. 3. Cree un directorio en el equipo que actúa como servidor de fax para mantener el servicio. Este directorio se puede ubicar en cualquier lugar del equipo del servidor de fax y puede tener cualquier nombre. 4. En el equipo de Administrador de tareas, seleccione los siguientes archivos en el directorio Administrador de tareas y cópielos en el directorio que creó en el equipo del servidor de fax. • SendFax.exe • FaxService.exe • FaxSvrInstall.exe © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 B-1 Instalar el Servicio de fax de SyteLine • FaxSvrRemove.exe. 5. En el equipo del servidor de fax, haga doble clic en FaxSvrInstall.exe para crear el servicio. 6. En el registro del servidor de fax, cree la siguiente clave: HKEY_LOCAL_MACHINE\SOFTWARE\Mongoose\FaxServer 7. En la clave nueva, cree un valor de la cadena denominado TaskmanPath1. El valor de datos es una especificación UNC para el directorio compartido creado en el paso 1. Asigne la especificación UNC al valor de la cadena. 8. Si el servicio de fax consiste en controlar más de una instancia del Administrador de tareas, repita el paso 7 para cada instancia. Cree los valores de la cadena TaskmanPath2, TaskmanPath3, . . , TaskmanPathn, donde n es la cantidad total de las instancias del Administrador de tareas que el servicio controlará. Asigne la especificación UNC adecuada a cada valor de la cadena. 9. Configure el servicio de fax en el formulario Intranets. Consulte Configurar el servicio de fax de SyteLine en la ayuda en línea. B-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. C Lista de verificación para la configuración de réplicas _________________________________ Utilice esta lista de verificación cuando configure su entorno multisitio. En algunas oportunidades, la lista de verificación lo remite a determinados capítulos de este manual. Algunas de estas etapas tienen requisitos previos que no están mencionados en este apéndice. Podrá leer dichos requisitos previos en el capítulo al que sea remitido. Por ejemplo, cuando configura el servidor de bases de datos, uno de los requisitos previos es tener SQL Server 2000 ya instalado y configurado en el equipo que corresponde al servidor de bases de datos. Esa información está en el capítulo relacionado con el servidor de bases de datos y no en este apéndice. Utilice esta lista de verificación como guía, pero obtenga los detalles de los capítulos a los que se le remite. Para su referencia Además de los capítulos de este manual a los que usted será remitido, utilice los siguientes manuales como material de referencia sobre multisitio y réplica: • Guía de administración del sistema ERP de SyteLine versión 7 (capítulo sobre multisitio) • Réplica Puede encontrar ambos manuales en la Web, en http://support.mapics.com. Una vez allí, realice lo siguiente: 1. Inicie la sesión. 2. Seleccione el botón de opción para Cargar el menú de SyteLine. 3. Haga clic en OK. 4. Haga clic en el vínculo para obtener la documentación del producto. 5. Siga los vínculos que lo remiten a la versión que desee de ERP de SyteLine. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 C-1 Lista de verificación para la configuración de réplicas Formularios Categorías de réplica y Reglas de réplica Si usted piensa cambiar categorías existentes o crear nuevas, le recomendamos enfáticamente que se ponga en contacto con el Departamento de Servicios profesionales de MAPICS para obtener asistencia. La creación y ejecución incorrectas de reglas y categorías de réplica pueden dar como resultado una catastrófica pérdida de datos. Etapa A: Configurar el servidor de bases de datos Consulte "Configurar el servidor de bases de datos" en la página 2-1 para obtener instrucciones de configuración. Las etapas de ese capítulo brindan un detalle sobre la manera de configurar un entorno de sitio único, que es la primera etapa del proceso de configuración de un entorno multisitio. Debe configurar una base de datos de aplicaciones para cada sitio o cada entidad en un entorno multisitio. Si bien no es obligatorio configurar el servidor de utilidades y los clientes antes de avanzar a la etapa siguiente, si usted desea contar con un entorno de sitio único funcionando antes de configurar un entorno multisitio, configure el servidor de utilidades y los clientes aquí (debe tener el servidor de utilidades y al menos un cliente configurados antes de poder completar todas las etapas de este apéndice; éste es un buen momento para hacerlo). Consulte "Configurar el Servidor de utilidades" en la página 3-1 para configurar el servidor de utilidades y "Configurar una estación de trabajo cliente" en la página 4-1 para configurar clientes. Lleve a cabo todas las tareas posteriores a la instalación apropiadas que se mencionan en esos capítulos. Etapa B: Ejecutar el Asistente para la configuración de SyteLine en el servidor de bases de datos Ésta no es la primera vez que tendrá que ejecutar el Asistente para la configuración de SyteLine en el servidor de bases de datos. La primera vez que ejecutó el asistente en el servidor de bases de datos fue para configurar cada base de datos. Esta vez, usted ejecuta el asistente para vincular las bases de datos que desee. Consulte "Configuración de un entorno multisitio" en la página 6-1 para obtener instrucciones. Etapa C: Configurar el servidor Web Si usted planea usar réplicas no transaccionales, DEBE configurar los componentes del Servidor Web en el servidor de utilidades. Consulte el Capítulo 9, "Configuración del servidor Web" para obtener información sobre cómo instalar y configurar estos componentes. Si va a usar sólo réplicas transaccionales, puede pasar por alto esta etapa. C-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Lista de verificación para la configuración de réplicas Etapa D: Asegurarse de que los servicios se hayan iniciado Si planea usar réplicas no transaccionales, asegúrese de que Replication Listener de MAPICS y los servicios de Replicator de MAPICS se hayan iniciado en el servidor de utilidades. Etapa E: Abrir el formulario Administración de réplica En este punto, debe tener el servidor de utilidades y al menos un cliente ya configurados. Además, ya debe tener aplicada su licencia en el formulario Administración de licencias. Utilice el formulario Administración de réplica como guía para configurar el resto del entorno multisitio. Debe regresar aquí y hacer clic en el botón Regenerar disparadores de réplica para poner en vigencia cualquier cambio que haya hecho en el formulario Reglas de réplica. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 C-3 Lista de verificación para la configuración de réplicas 1. En el formulario Administración de réplica, haga clic en el vínculo Intranets para abrir el formulario Intranets. Todo sitio DEBE estar vinculado a una intranet. El proceso de instalación crea una intranet llamada EE.UU.. Puede anexar sitios a la intranet EE.UU. (en el formulario Sitios/Entidades) o puede crear otras intranets. En la ficha Informes/ TaskMan del formulario Intranets, asegúrese de que la ruta de acceso a Task Man esté correctamente configurada; ésta es la ruta de acceso a la carpeta que contiene la utilidad Administrador de tareas. Si esta carpeta está en el servidor COM+ (el servidor de utilidades), puede especificar la ruta completa (por ejemplo, c:\Archivos de programa\MAPICS\SyteLine\Taskman). De lo contrario, puede especificar la ruta desde una unidad compartida (por ejemplo, \\miservidor\taskman). Si planea usar réplicas no transaccionales, asegúrese de que el campo Cola privada en la ficha General esté seleccionado. 2. En el formulario Administración de réplica, haga clic en el vínculo Sitios/ Entidades para abrir el formulario Sitios/Entidades. Utilice este formulario para definir un sitio por código y descripción. También puede anexar sitios a una intranet. Si hay dos o más sitios en la misma LAN, puede anexarlos a la misma intranet para acelerar la transferencia de datos durante una réplica no transaccional. En este formulario, asegúrese de consultar, como mínimo, los siguientes campos y fichas: • Ficha Información del sistema: Verifique la información en el campo Nombre de base de datos de formularios. Sin esta información, las etiquetas de los informes no se mostrarán correctamente. La información se predetermina aquí a partir de la información que usted proporcionó durante la configuración del servidor de utilidades (usted pudo haber optado por dejar el campo en blanco). • Ficha Sitios vinculados en vivo: Éste es el lugar donde usted crea la conexión desde un sitio a otro. Elija la opción A sitio de la lista desplegable e ingrese el nombre del servidor vinculado. C-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Lista de verificación para la configuración de réplicas • Ficha Mapa de usuarios del sitio: El nombre de usuario debe ser el mismo en ambos sitios, el de origen y el objetivo. Debe ingresar un registro para cada sitio. Por ejemplo, supongamos que tiene tres sitios: Ohio, Arizona y Michigan. En Ohio, configure un mapa del usuario del sitio con el campo Desde sitio establecido en Arizona y otro registro con el campo Desde sitio establecido en Michigan. En Arizona, configure un mapa del usuario del sitio que se conecte con Ohio y otro que se conecte con Michigan. En Michigan, configure un mapa del usuario del sitio que se conecte con Arizona y otro que se conecte con Ohio. En Ohio, la configuración se vería así: Sitio Desde sitio Nombre de usuario OH AZ Bob OH MI Bob • Ficha Información de vínculo: Utilice los campos de esta ficha sólo si desea desactivar la réplica sin tener que cambiar las reglas de réplica. 3. En el formulario Administración de réplica, haga clic en el vínculo Categorías de réplica para abrir el formulario Categorías de réplica. ERP de SyteLine se embarca con varias categorías. Puede crear más si lo desea. Si piensa crear sus propias categorías, le recomendamos enfáticamente que se ponga en contacto con el Departamento de Servicios profesionales de MAPICS para obtener asistencia. La creación y ejecución incorrectas de reglas y categorías de réplica pueden dar como resultado una catastrófica pérdida de datos. Se enumeran todas las tablas y los procedimientos almacenados asociados con cada categoría. Seleccione la categoría en el panel izquierdo para ver las tablas y los procedimientos almacenados asociados a ella a la derecha. 4. En el formulario Administración de réplica, haga clic en el vínculo Reglas de réplica para abrir el formulario Reglas de réplica. Utilice este formulario para establecer reglas para réplica. Usted elige los sitios de origen y objetivo y los intervalos en los cuales desea que se produzca la réplica (los intervalos distintos de "Transaccionales" corresponden a las réplicas no transaccionales). Una vez que cambia las reglas de réplica, debe ir al formulario Administración de réplica y hacer clic en el botón Regenerar disparadores de réplica para que los cambios entren en vigencia. © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 C-5 Lista de verificación para la configuración de réplicas Configuración de réplica completa En este punto usted ha terminado de configurar la réplica para su entorno multisitio. Todavía debe establecer todos los parámetros financieros en el sistema. Existen otros formularios en el sistema relacionados con réplica y multisitio. Los mismos se analizan en la Guía de administración del sistema ERP de SyteLine versión 7 (capítulo sobre multisitio). Solución de problemas Si la réplica no funciona, verifique los siguientes elementos: 1. Formulario Errores de réplica: Este formulario muestra los datos que no se pudieron enviar a un sitio objetivo durante una réplica no transaccional. Utilice este formulario para corregir y volver a enviar datos o para eliminarlos. 2. Disparadores de réplica: DEBE hacer clic en este botón en el formulario Administración de réplica después de cambiar cualquier regla de réplica. Si no lo hace, la réplica no funcionará correctamente. 3. Tablas ReplicatedRow3 y ShadowValues: Cuando algún elemento se va a replicar, se copia en las tablas ReplicatedRow3 y ShadowValues. Si los datos no están allí, es posible que las reglas de réplica no estén configuradas correctamente o que tenga que hacer clic en el botón Regenerar disparadores de réplica en el formulario Administración de réplica. 4. Servicios: Si usted planea utilizar réplicas no transaccionales, asegúrese de que Replication Listener de MAPICS y los servicios de Replicator de MAPICS se hayan iniciado en el servidor de utilidades. 5. MSMQ o Cola de mensajes: Active la generación de diarios. C-6 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. D Configurar un cliente usuario final para acceso HTTP _______________________________ Puede configurar clientes usuarios finales para permitir acceso al servidor de utilidades mediante el protocolo HTTP/XML, en lugar de hacerlo mediante llamadas DCOM estándar. Debe hacerlo si: • el cliente usuario final está fuera del servidor de seguridad o • su sistema no utiliza un software de red de Microsoft. En cualquiera de los casos, las llamadas DCOM estándar no funcionarán. Se recomienda configurar sólo clientes usuarios finales, no clientes administrativos para acceso HTTP. Configuración del servidor Web Si usted configura sus clientes para permitir acceso HTTP, instale el servidor Web en el mismo equipo que el servidor de utilidades. Instalación y configuración de clientes Después de instalar el cliente usuario final tal como se explica en la página 4- 3, no ejecute el Asistente para la configuración de SyteLine, que sería la manera habitual de definir el servidor de sesiones del cliente (servidor de utilidades). Lo que debe hacer, en cambio, es utilizar uno de los métodos explicados a continuación para definir el servidor de sesiones en el cliente: • Agregue un parámetro de línea de comandos en el menú abreviado de SyteLine. winstudio.exe -shttp://<URL>/<virt_directory>/IDO/SessionManager.asp la URL podría ser: • el nombre del servidor de utilidades, si se está ejecutando sobre una LAN, o © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 D-1 Configurar un cliente usuario final para acceso HTTP • una URL con acceso desde Internet (por ejemplo: www.mapics.com) si se está ejecutando a través de Internet. Consulte la documentación de IIS para obtener más información acerca de la asignación de la dirección URL a un servidor. virt_directory es el directorio virtual especificado durante la instalación del servidor Web; por ejemplo, el directorio virtual se podría llamar SL. • Use la utilidad WinStudioApplicationIDEditor y especifique el nombre del servidor en el campo Servidor del administrador de sesiones. La utilidad WinStudioApplicationIDEditor se instala sólo en clientes administrativos. No obstante, puede realizar una exportación desde WinStudioAppIDEditor, lo cual crea un archivo .reg que posteriormente usted puede ejecutar en cada cliente para establecer el valor del Administrador de sesiones en el registro del cliente. Ejecutar ERP de SyteLine Una vez que haya configurado la estación de trabajo cliente, debería estar en condiciones de ejecutar ERP de SyteLine desde el menú abreviado de SyteLine. D-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. E MAPICS Utilidad de prueba de servicio Web .NET ___________________________________ Esta utilidad proporciona un cliente de prueba para el Servicio Web .NET (.NET API). Si instala el servicio Web .NET en el servidor Web de SyteLine y desea verificar que esté instalado y configurado correctamente sin escribir su propio cliente, puede usar esta utilidad. Puede probar esta utilidad iniciando una sesión y cargando una recolección (consulta). Iniciar la utilidad En el menú Inicio del servidor Web, seleccione Inicio>Todos los programas>MAPICS>Herramientas> Utilidad de prueba de servicio Web .NET de MAPICS. Se abre la siguiente ventana: © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 E-1 MAPICS Utilidad de prueba de servicio Web .NET Conectar (Iniciar una sesión en) el servicio Web Puede conectar el servicio Web seleccionando Conectar… en el menú WebService. Se abre el siguiente cuadro de diálogo: Ingrese esta información: Campo Descripción URL del servicio Web Ingrese una URL que lo remita al servicio Web, cuyo formato sea http://servidorweb/SL/IDOWebService.amx donde servidorweb sea el host local. Nombre de usuario Ingrese el nombre de un usuario con acceso a la configuración. Contraseña Ingrese la contraseña del usuario. Configuración Haga clic en el vínculo Configuración para seleccionar una opción de la lista de configuraciones disponibles para este servidor Web, o bien, ingrese el nombre de una configuración existente. Cuando se haya conectado satisfactoriamente al servicio Web, la barra de estado que se encuentra en la parte inferior de la ventana de la utilidad tendrá el siguiente aspecto: E-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. MAPICS Utilidad de prueba de servicio Web .NET Cargar un conjunto de datos Después de iniciar una sesión, puede seleccionar "Abrir conjunto de datos..." en el menú WebService. De esta manera, se abrirá el cuadro de diálogo Abrir parámetros de conjunto de datos: Ingrese la siguiente información para especificar el conjunto de datos que desea cargar: Campo Descripción Nombre de IDO SyteLine Nombre de objeto de datos inteligente, por ejemplo SL.SLCustomers Propiedades Una lista de nombres de propiedades delimitada por comas que se incluirá en el conjunto de datos, por ejemplo CustNum, Nombre Filtro Filtro opcional, por ejemplo CustNum como "XYZ%" Límite de registro Valor predeterminado: utilice el límite de registro predeterminado (en la actualidad, 200) Ilimitado: sin límite Otro: Ingrese un límite especificado por el usuario © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 E-3 MAPICS Utilidad de prueba de servicio Web .NET Visualizar resultados Haga clic en OK para visualizar el conjunto de datos resultante. Por ejemplo: E-4 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc. Índice _______________________________________ A Entorno Visual SourceSafe 7-2 Acceso HTTP D-1 Errores de tiempo de espera de conexión 9-32 Administrador de configuración 1-4 Etapas de la conversión (Multisitio) 12-4 Administrador de configuración de clientes 1-4 Etapas de la conversión (Sitio único) 11-5 Advertencia ANSI 2-1 F APS 1-6 Flujo de trabajo 5-18 Árbol 1-5 FormControl 1-5 archivo ol_schema 8-10 FormSync 1-4, 10-13 Ayuda en línea 1-4 B H Hardware recomendado 1-1 Base de datos Herramientas de MAPICS 1-4 Descargar 11-11, 12-10 Bases de datos ERDB I Creación 8-3 Identificador entre comillas 2-1 Inicio 8-3 Instalación recomendada 1-2 Botón Regenerar disparadores de réplica C-3 Interrupción aritmética 2-1 C M Cliente administrativo 4-1 Máquinas recomendadas 1-3 Configurar 4-11 Memoria Instalar 4-8 Ajuste de la asignación 8-12 Cliente de Analizador 4-2 Message URL http Configurar 9-25 //support.microsoft.com/kb/896358 A-6 Instalar 9-22 MRP 1-6 Prueba de la conexión 9-28 Solución de problemas 9-29 N Cliente de recolección de datos 1-5 Nulos ANSI 2-1 Cliente usuario final 4-1 Número de puerto, especificación para base Configurar 4-6 de datos 8-5 Instalar 4-3 Conflictos con claves externas O Resolución 11-29, 12-43 ObjectStudio 1-5 D P Descargar base de datos 11-11, 12-10 Parámetros de planeación 9-27 Desinstalar ERP de SyteLine 13-1 Parámetros de recolección de datos 3-27 Directorio cliente de recolección de datos Plantilla de flujo de trabajo 5-18 Configurar 3-27 Procesador secundario 3-28 Programa de detección de sobrecargas E de cadenas 11-6, 12-5 Editor de ID de aplicación WinStudio 1-4 Programa de sobrecargas numéricas 11-8, 12-7 Entorno multisitio Programa de validación de claves externas 11-8, Configurar 6-1 12-7 © 2005 MAPICS, Inc. Guía de instalación de ERP de SyteLine versión 7 Índice-1 Índice Programa de validación de fechas fuera Configurar 8-1 de rango 11-10, 12-9 Instalar 8-1 Programa de validación nula 11-9, 12-8 Servidor de utilidades Programa de verificación de restricciones 11-10, Configurar 3-4, 6-6 12-9 Configurar notificaciones de E-mail Puerto servidor, especificación para base para informes 3-30 de datos 8-5 Instalar 3-2 Sistemas operativos 1-3 R Recolección de datos T Configuración final 3-27 Tablas extendidas por usuario 11-2, 12-12 Ejecutar transacciones de prueba 3-29 Relleno ANSI 2-1 U Utilidad ajuste de tamaño, para ERDB 8-7 S Utilidad de tabla 1-5 Servidor de bases de datos Configurar 2-5, 6-2 V Instalar 2-2 Vínculos de formularios 1-5 Servidor de planeación Índice-2 Guía de instalación de ERP de SyteLine versión 7 © 2005 MAPICS, Inc.
Copyright © 2024 DOKUMEN.SITE Inc.