Personal tools
You are here: Home Productos Sice Manual de Usuario Proceso de Instalacion Preparación de la Instalación
Document Actions

Preparación de la Instalación

by admin last modified 2005-07-12 12:15

Crear y copiar carpetas y archivos necesarios

  1. Crear un directorio para alojar a nuestro cliente: Nombre Empresa Principal, un subdirectorio de éste con nombre Ocx y los subdirectorios correspondientes a sus empresas: Nombre Empresa Principal \ Sice.Nombre Empresa. Es conveniente instalar una empresa de pruebas para que los usuarios puedan trastear mientras aprenden el manejo de la aplicación. El directorio Ocx contiene librerías adicionales que no siempre se instalan con Microsoft Access.

    CARPETAS

    EJEMPLO

    NombreEmpresaPrincipal

    Almu

    --Sice.NombreEmpresa1

    --Sice.Almu

    --Sice.NombreEmpresa2

    --Sice.Alet200

  2. Copiar a Nombre Empresa Principal los siguientes archivos y carpetas:
    • Copiar el directorio Ocx del directorio de desarrollo al directorio Nombre Empresa principal \ Ocx
    • Copiar chkXP.mdb y siceXP.mdb

    CARPETAS

    EJEMPLO

    NombreEmpresaPrincipal

    Almu

    --Ocx

    --Ocx

    --Sice.NombreEmpresa1

    --Sice.Almu

    --Sice.NombreEmpresa2

    --Sice.Alet200

    --chkXP.mdb

    --chkXP.mdb

    --siceXP.mdb

    --siceXP.mdb

  3. Para cada empresa particular i copiar a Nombre Empresa Principal \ Sice.Nombre Empresa i
    • chkXp.mde
    • SiceXP.bmp (Cuando se haga una Demo poner una imágen apropiada aqui)
    • SiceXP.ico
    • SiceXPTbl.mdb

    CARPETAS

    EJEMPLO

    NombreEmpresaPrincipal

    Almu

    --Ocx

    --Ocx

    --Sice.NombreEmpresa1

    --Sice.Almu

    ----chkXP.mde

    ----chkXP.mde

    ----SiceXP.bmp

    ----SiceXP.bmp

    ----SiceXP.ico

    ----SiceXP.ico

    ----SiceXPTbl.mdb

    ----SiceXPTbl.mdb

    --Sice.NombreEmpresa2

    --Sice.Alet200

    ----chkXP.mde

    ----chkXP.mde

    ----SiceXP.bmp

    ----SiceXP.bmp

    ----SiceXP.ico

    ----SiceXP.ico

    ----SiceXPTbl.mdb

    ----SiceXPTbl.mdb

    --chkXP.mdb

    --chkXP.mdb

    --siceXP.mdb

    --siceXP.mdb

  4. En el directorio Nombre Empresa Principal realizar para cada 'Empresa Particular i':
    1. Abrir siceXP.mdb y vincular al SiceXPTbl.mdb correspondiente a dicha empresa, mediante la opción del menú. Archivo / Configuración / Especificar carpeta de datos
    2. Definir la empresa en la opción Archivo / Configuración / Empresa: Indicar en Id de personalización el Nombre Empresa Particular. Cerrar siceXP.mdb y volverlo a abrir para que tome los datos de empresa definidos
    3. Crear un informe cabecera para esta empresa. La convención es que se llame 'Empresa Particular i'#Cabecera
    4. Comprobar que el informe Nombre Empresa Particular X cabecera está definido y, si no es así, definirlo en la opción Archivo / Configurar / Definir cabecera Informes.
    5. Crear, mediante la opción Herramientas / Mantenimiento / Crear mde el archivo compilado en el directorio Sice.Nombre Empresa Particular

    CARPETAS

    EJEMPLO

    NombreEmpresaPrincipal

    Almu

    --Ocx

    --Ocx

    --Sice.NombreEmpresa1

    --Sice.Almu

    ----chkXP.mde

    ----chkXP.mde

    ----SiceXP.bmp

    ----SiceXP.bmp

    ----SiceXP.ico

    ----SiceXP.ico

    ----SiceXPTbl.mdb

    ----SiceXPTbl.mdb

    ----SiceXP.mde

    ----SiceXP.mde

    --Sice.NombreEmpresa2

    --Sice.Alet200

    ----chkXP.mde

    ----chkXP.mde

    ----SiceXP.bmp

    ----SiceXP.bmp

    ----SiceXP.ico

    ----SiceXP.ico

    ----SiceXPTbl.mdb

    ----SiceXPTbl.mdb

    ----SiceXP.mde

    ----SiceXP.mde

    --chkXP.mdb

    --chkXP.mdb

    --siceXP.mdb

    --siceXP.mdb

Hasta aqui se nos quedan las fuentes en el directorio principal y un programa enlazado con los datos adecuados en cada una de las empresas que tengamos.

Pre-Configurar base de datos

  1. Limpiar Backend
    1. Antes de limpiar, comprobar qué tablas se van a borrar y cambiar, en caso necesario:
      • Seleccionar en la tabla xSysObject las filas con ObjectType = 0 . Estas filas representas las tablas de la aplicación. El proceso Limpiar Backend borrará las tablas que tienen activa la casilla Limpiar.
      • Si aparecen tablas que ya no se usan, se deben borrar y se deben añadir las nuevas que no aparecen. Esto se puede hacer automáticamente con el procedimiento SysObjectsFillTblsAndFlds del módulo x_SysObjects. Este procedimiento tiene dos parámetros: marcarParaLimpiar y borraTablasAntiguas. El primero indica si las tablas se deben marcar para limpiar por defecto o no. El segundo indica si el procedimiento debe borrar las filas que representen a tablas que ya no existen en la base de datos.
      • Cuidado con borrar todos los datos de la tabla xSysObject y esperar que el procedimiento anterior los regenere automáticamente ya que hay algunos metadatos que sólo se insertan a mano.
    2. Desmarcar la casilla Limpiar de las tablas que se deseen mantener y marcar las de aquellas que se quieran borrar. En la mayoría de los casos se mantienen las tablas:
      • AutonumericosTipos
      • Bancos
      • BancosSucursales
      • Definidos
      • Divisas
      • Empresa
      • IVAs
      • Poblaciones
      • Provincias
    3. Ejecutar la opción Archivo / Configuración / Limpiar back-end.
  2. Cargar valores estándar, es decir, copiar el contenido de las tablas Org en sus tablas correspondientes.
    1. Antes de cargarlos, comprobar que las tablas ...Org están correctamente rellenas:
      • Plan Contable. Ver Tablas CONTAPCOrg
      • Conceptos. Ver la tabla CONTAConceptosOrg
      • Plantillas Asientos. Ver formulario Plantillas Asientos, activando Originales
      • Plantillas Sumas y Saldos. Ver formulario Plantillas Sumas y Saldos, activando - Originales
      • Plantillas Balances. Ver formulario Plantillas Balances, activando Originales
      • Formas de Pago. Ver tabla FormasPagoOrg
      • Tipos Documentos Series. Ver tabla TiposDocumentosSeriesOrg
      • Parámetros. Ver tabla ParametrosOrg
    2. Ejecutar la opción Archivo / Configuración / Cargar valores estándar
  3. Revisar los valores cargados y los maestros y modificar si se dispone de información.
    1. Valores estándar
    2. Definidos
    3. Maestros

Preparar programa Instalación

Una vez completada la preinstalación de nuestro cliente, hay que:

  • copiar el directorio de nuestro cliente a un dispositivo externo (CD, ZIP, etc..) para realizar una instalación manual o
  • crear el programa de instalación, si se va a realizar de forma automática

Para crear el programa de instalación (si se va a realizar la instalación automática).

Para el programa de instalación se utiliza el Nullsoft Install System y este es el script que dicho programa compila para crear el instalador. La versión utilizada al escribir esta líneas es la 2.07

Resumen

  1. Crear en Sice (en la carpeta de nuestro cliente (..../ Sice / Clientes / )), la carpeta del cliente con los archivos:
    1. Crear directorio: y el subdirectorio /Sice.
    2. Copiar al directorio la carpeta Ocx y los archivos: chk.mdb y sice.mdb
    3. Copiar en cada subdirectorio /Sice. chk.mde, sice.ico, sice.bmp, sicetbl.mdb
    4. Crear el archivo compilado sice.mde en cada subdirectorio Empresa : abrir sice.mdb y realizar las siguientes operaciones:
      1. Archivo . Configuración . Especificar carpeta de datos
      2. Archivo . Configuración . Empresa
      3. Archivo . Configurar . Definir cabecera Informes
      4. Herramientas . Mantenimiento . Crear Sice.mde
  2. Pre-Configurar la base de datos con la información disponible
    1. Limpiar back-end
    2. Cargar valores estándar
    3. Revisar Valores cargados
  3. Crear la carpeta de instalación lista para realizar la instalación en la nueva Empresa
    1. Generar el programa de instalación

Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: