Preguntas y Respuestas Frecuentes
Estas son sólo algunas de las preguntas las mismas se irán actualizando a medida que se vayan organizando y estableciendo nuevas consultas:
 
¿Cómo Funciona la Seguridad en el Sistema?
¿Cómo Comparto la Seguridad en una red?
¿Cuántas Compañías Maneja Express?
¿Cómo se Integran los Sistemas entre si?
¿Por que se reprocesa una BD?
¿Cómo se definen los formatos en los sistemas?
¿Cuándo Actualizar una Biblioteca?
¡La Actualización no funciona!
¿Qué hacer cuando una base de datos no se puede reparar?
¿Como se registra un anticipo o retención dentro del Sistema Adminitrativo?
Procedimiento de Implementación de Express
¿Cómo puedo escribir el año con dos dígitos en las fechas en Express 1.00?
¡¡Mi Biblioteca se corrompe periódicamente!!

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

¿Cómo Funciona la Seguridad en el Sistema?

Los programas Express utilizan básicamente dos sistemas de seguridad integrados entre sí. El primero de ellos es un sistema que restringe la ejecución de acciones concretas dentro de cada módulo Express. Este nivel de seguridad ofrece la posibilidad de establecer distintas acciones a distintos usuarios individualmente, permitiéndole al administrador del sistema controlar las funciones de cada usuario. Este tipo de seguridad no sería suficiente por sí solo si es necesaria una alta confidencialidad de la información. En tal sentido, Express hereda todo el sistema de seguridad ofrecido por MS-Access esto significa que la seguridad puede ubicarse si se desea a nivel de la base de datos. Para las versiones 1.xx de los sistemas se puede utilizar MS-Access 2.0 para modificar la seguridad a nivel de las bases de datos y para las versiones 2.xx se puede utilizar MS-Access 2000.
Existen básicamente dos archivos en los que se define toda la seguridad de Express.
System.mda contiene los usuarios y las claves asignadas. Este archivo es en realidad un archivos de Grupo de Trabajo de Access. Con la herramienta Wrkgadm.exe provista con Express, es posible crear y conectar Grupos de Trabajo distintos, incluso denominarlo de otra forma. Esto puede ser útil si se trabaja en una red de datos y se comparte la seguridad entre varias máquinas.
Ksdlib2.mda contiene la información de los privilegios asignados a los usuarios. Dada una limitación del instalador del sistema, para compartir este archivo entre varias máquinas deberá realizarse un procedimiento manual especial.

¿Cómo Comparto la Seguridad en una red? 

Si está iniciando la instalación en Express:
Instale Express en cada Estación de trabajo como de costumbre.
Elija un directorio compartido en la red al que se tenga suficientes privilegios de acceso desde todas las estaciones de trabajo:
Por ejemplo: f:\express
Utilice el programa suministrado con Express llamado wrkgadm.exe desde cada estación de trabajo y cree un Grupo de Trabajo en el directorio compartido:
Por ejemplo: f:\express\system.mda
Únase a ese grupo nuevo creado desde otras estaciones de trabajo
Copie el archivo ksdlib2.mda desde cualquier estación de trabajoi al directorio compartido por todos en la red. Por ejemplo f:\express\ksdlib2.mda
Dependiendo el sistema en el que se trabaje, deberá ubicarse en el directorio Windows de cada Estación de Trabajo y buscar un archivo con extensión .INI tomando en cuenta:
    Xnp101a.ini para Nómina de Personal
    Xcg102a.ini para Contabilidad General
    Xsa101a.ini para Sistema Administrativo
    Xpv101a.ini para Punto de Ventas
Dentro de cada uno de estos se deberá localizar una sección titulada [Libraries] en la cual se podrán observar varias líneas entre las que se encuentra: ksdlib2.mda=rw. A esta línea deberá preceder el camino (path) en el que se copió el achivo ksdlib2.mda anteriormente.
Por ejemplo f:\express\kdslib2.mda=rw.
Si ya tiene creados usuarios y privilegios en una estación de trabajo
Instale Express en las demás estaciones de trabajo como de costumbre.
Seleccione un directorio compartido al que se tengan suficiente privilegios desde todas las nuevas estaciones de trabajo.
Por ejemplo. f:\express
Copie desde el directorio en el que instaló Express en la estación de trabajo que tiene los usuarios definidos y hacia el directorio compartido, el archivo system.mda.
Por ejemplo. de c:\express\system.mda a f:\express\system.mda
Utilice el programa wrkgadm.exe desde cada estación de trabajo (incluida la estación original) para unirse al grupo de trabajo system.mda ubicado en el directorio de la red.
Por ejemplo. f:\express\system.mda
Copie el archivo ksdlib2.mda desde la estación de trabajo original al directorio compartido por todos en la red.
Por ejemplo f:\express\ksdlib2.mda
Dependiendo el sistema en el que se trabaje, deberá ubicarse en el directorio Windows de cada Estación de Trabajo y buscar un archivo con extensión .INI tomando en cuenta:
    xnp101a.ini para Nómina de Personal
    xsa101a.ini para Sistema Administrativo
    xcg101a.ini para Contabilidad General
    xpv101a.ini para Punto de Venta
Dentro de cada uno de estos se deberá localizar una sección titulada [Libraries] en la cual se podrán observar varias líneas entre las que se encuentra: ksdlib2.mda=rw. A esta línea deberá preceder el camino (path) en el que se copió el achivo ksdlib2.mda anteriormente.
Por ejemplo f:\express\kdslib2.mda=rw.

¿Cuántas Compañías Maneja Express? 

Las compañías en el sistema son almacenadas en una tabla normal de Access. Con esto queremos indicar que podrían crearse tantas compañías como espacio haya en el disco o memoria en la que se trabaja.
Sin embargo, y dado que por cada empresa es mucha la información que puede ser procesada. Hemos asignado sólo tres dígitos numéricos al código de la compañía, con lo cual se limita el número de empresas a 999.
No obstante este número de compañías es por biblioteca, luego, si se desearan más compañías es posible crear nuevas bibliotecas.

¿Cómo se Integran los Sistemas entre si? 

Para poder trabajar con todos los sistemas integrados hay que cumplir las siguientes condiciones:
  • Todos los módulos Express (Nómina, Contabilidad, Administrativo y/o Punto de Venta) deben trabajar con la misma biblioteca, o al menos con una biblioteca que haya sido actualizada con los otros módulos. 
  • Que esté habilidata la integración en las Preferencias de los sistemas 
  • Que se hayan definido los campos de integración respectivos, tales como las cuentas contables.

  •  

     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    Supongamos que deseamos trabajar integrados sobre una biblioteca denominada empresa.mdb

    Esta biblioteca la creamos desde, por ejemplo, el sistema contable. Luego desde los demás sistemas (Nómina, Administrativo) utilizamos la opción actualizar sobre la biblioteca empresa.mdb. Es importante comprender que se podría haber creado la biblioteca con cualquier otro módulo y luego ser actualizada por los módulos restantes.

Una vez actualizada la biblioteca desde todas las aplicaciones, deberá cerrarse y vuelta a abrir desde cada una de éstas.
En este momento notaremos que, por ejemplo, en la ficha de clientes, productos, etc aparecen espacios para indicar las cuentas contables.
Una vez realizado esto se deberá activar la integración con contabilidad en las Preferencias tanto de la nómina como del Sistema Administrativo.

¿ Por que se reprocesa una BD?

Los sistemas de información, normalmente almacenan información redundante en distintas tablas con la intención de agilizar los procesos de recálculo e impresión. Esta redundancia de información, sin embargo, en casos puede perder consistencia. Estas fallas suelen estar asociadas con interrupciones tempranas de procesos críticos. En tal sentido, los Sistemas Express proveen mecanismos denominados "Reprocesamiento", mediante los cuales es posible recalcular esta información redundante. 

La principal señal de que la información redundante está alterada es la discrepancia de resultados en informes similares, o simplemente la veirficación de resultados numéricos inconsistentes o de carácter inusual. Un buen ejemplo podrían ser existencias negativas o balances de comprobación que no coinciden con Balance generales, etc.

¿Cómo se definen los formatos en los sistemas?

En algunos manuales distribuidos en las aplicaciones no se incluia la sección del Generador de Informes.
En los manuales publicados en la sección de downloads de esta misma página web se explican con claridad los procesos de utilización del generador de reportes.

¿Cuándo Actualizar una Biblioteca?

El proceso de actualización de las bibliotecas Express puede debería resultar un proceso ransparente y sólo debe ser empleado en dos circunstancias: 
  • Cuando se cambia de versión o revisión del sistema.  Este procedimiento normalmente es advertido por la nueva versión del producto y suele realizarse automáticamente son simplemente confirmar su acción.
  • La otra oportunidad en la que es recomendable realizar una actualización de la base de datos es cuando se ha producido una corrupción de la biblioteca.  Aunque no es frecuente, las corrupciones pueden provocar la pérdida de las relaciones entre las tablas de la biblioteca.  Esto suele ser advertido mediante un mensaje luego de reparar una biblioteca.  En tal sentido, el proceso de Actualización reesablece estas relaciones automáticamente

¡La Actualización no funciona!

El procedimiento de Actualización, requiere que la base de datos esté en perfecto estado de integridad.  En tal sentido es posible que si la biblioteca posee algún indicio de inconsistencias, la actualización falle.  Es importante comprender que el procedimieto de actualización genera respaldos de la base de datos automáticamente y los denomina con la extensión .KAB.  Adicionalmente se creará un archivo de transacciones denominado "k_update.log" en formato ASCII.  E caso de fallar la actualización es recomendable revisar este archivo. 
En cualquier caso ANTES DE ACTUALIZA SE DEBE REPARAR Y COMPACTAR LA BILBIOTECA.

¿Qué hacer cuando una base de datos no se puede reparar ?

Las bases de datos que maneja Express hasta las versiones 1.xx y 2.00 están en formato MS-Access 2.00.  Por alguna razón, existen casos en los que la reparación provista por Express falla, sin embargo, es posible reparar la biblioteca con otras versiones de MS-Access, en tal sentido si usted utiliza las versiones 1.xx de Express, le queda la alternativa de emplear el proceso de reparación y/o compactación de MS-Access en sus versiones 97/2000.  Si es usuario de Express 2.00 puede emplear los procesos de reparación de MS.Access 2.0 y 97

En la siguiente durección pueden encontrar información importante sobre el tema:

 http://support.microsoft.com/support/kb/articles/Q109/9/53.ASP 

¿ Como se registra un anticipo o retención dentro del Sistema Adminitrativo? 

El procedimiento para registrar un anticipo en Express está detallado en el siguiente documento AntRet.PDF

Procedimiento de Implementación de Express

Con la intención de facilitar el proceidmiento de implementación de los sistemas.  Hemos provisto del siguiente documento que resume un mecanismo fácil efectivo de implementación implemen.pdf

Mi Biblioteca se corrompe periódicamente

Luego de intensas averiguaciones al respecto de ciertas fallas de corrupción en las bases de datos de Express aún no se ha llegado a ninguna causa precisa el respecto.  De hecho en comunidades de Internet relativas al tema existen varios casos similares y las soluciones también son imprecisas.

En resumen se conoce de varios ejercicios que han dado resultados satisfactorios al problema y a continuación pasamos a detallar:

  • Utilización de los Protocolos IPX/SPX en redes peer to peer tipo Windows 95/98
  • Ubicación de las bases de datos en Particiones NTFS
  • Campos magnéticos al rededor de los cables de red
  • Tarjetas y concentradores de red de mala calidad
  • Windows 2000 aún con el SP-1
  • Virus informáticos específicos de bases de datos Access
Si en una instalación occurren problemas de corrupción de datos verifique las descripciones anteriores.  Si en su empresa se mantiene alguna de ellas, por favor procedan a solucionarlas.

Las bases de datos MS-Access en TODAS SUS VERSIONES son particularmente suceptibles a la calidad de la comunicación de la red.  Utilicen como recomendación la siguiente lista:

  • Usen unicamente protocolos TCP/IP para las redes
  • En servidores NT creen una partición FAT de +/- 200Mb para la Biblioteca Express
  • Corran antivirus permanentemente (Anexo a la presente se les ofrece un antivirus específico para bases de datos Access)
  • Certifiquen las redes con equipos especiales para tal fin
  • Utilicen tarjetas de comunicación de buena calidad.
  • Por ahora no usen Windows 2000
Adicionalmente en la direccion http://support.microsoft.com/support/kb/articles/Q176/6/70.ASP pueden encontrar herramientas que les permiten detectar quién es la persona que está dejando las bases de datos en modo "sospechoso" o inestable.

Nosotro nos mantenemos en la investigación de las fallas de todas formas, cualquier conclusión o solución que ustedes puedan aportar, por favor hágannosla saber.