Cacheo de registros en 2º plano para optimizar en cloud

Para mejorar la experiencia de usuario cuando la aplicación se ejecuta en cloud hemos añadido la posibilidad de configurar el cacheo de registros en 2º plano de las siguientes tablas:

  • ENT_M. Entidades.
  • ART_M. Artículos.
  • FAM_M. Familias.
  • PGC_C. Plan de cuentas.
  • AUX_C. Cuentas auxiliares.

Al estar cacheados los registros de estas tablas se acelera la ordenación y agrupamiento de en rejillas de los documentos de compras, ventas, almacén y apuntes contables cuando lo hacemos sobre la columna de cliente, proveedor, artículo, familia, cuenta o auxiliar.

¡ATENCIÓN! Es importante tener en cuenta que en cuanto el usuario entra en la aplicación si tenemos configurado el cacheo, aunque se realiza en paralelo de todas las tablas para que tarde lo menos posible, hasta que no finalice el cacheo no será posible cerrar la aplicación. Es decir, si el usuario entra y trabaja normalmente no se enterará ya que normalmente en una línea de fibra el cacheo puede tardar unos 15 segundos para los datos que existen en la demo de vERP con 6.000 entidades. Este tiempo puede variar en función del número de entidades, artículos, etc. Por eso en clientes con acceso a Internet de baja velocidad no es muy recomendable hacer este cacheo, o hay que avisar al usuario de que una vez que entra en la aplicación puede tener que esperar un tiempo a que pueda volver a cerrarla. Por este motivo la configuración por defecto es que no se realiza el cacheo de estas tablas.

Objetos que intervienen:

  • Tabla APP_CFG_W (Configuración de aplicación)
  • Añadido campo CAR_2P_ENT (Cargar en 2º en caché las entidades)
  • Añadido campo CAR_2P_ART (Cargar en 2º en caché los artículos)
  • Añadido campo CAR_2P_FAM (Cargar en 2º en caché las familias)
  • Añadido campo CAR_2P_PGC (Cargar en 2º en caché el plan de cuentas)
  • Añadido campo CAR_2P_AUX (Cargar en 2º en caché las cuentas auxiliares)
  • Nuevo Formulario APP_CFG_W_OPT (Optimizaciones)
  • Formulario APP_CFG_W (Configuración de la aplicación)
    • Añadido subformulario APP_CFG_W_OPT (Optimizaciones)
  • Nuevos procesos:
    • CAR_REG_2P_ART (Cargar en caché registros en 2º plano de artículos)
    • CAR_REG_2P_AUX (Cargar en caché registros en 2º plano de auxiliares)
    • CAR_REG_2P_ENT (Cargar en caché registros en 2º plano de entidades)
    • CAR_REG_2P_FAM (Cargar en caché registros en 2º plano de familias)
    • CAR_REG_2P_PGC (Cargar en caché registros en 2º plano de PGC)
  • Marco AUTOEXEC
    • Modificado el manejador POS_INI para que lea la configuración de la aplicación y si están activados ejecute los procesos seleccionados para cargar en caché los registros de la tablas en 2º plano.

results matching ""

    No results matching ""