Optimización de la carga inicial de registros en ventas y compras

Para evitar que la carga inicial de documentos de compras y ventas haga una carga de todas la tabla hemos añadido en la configuración de la aplicación la posibilidad de limitar el nº de registros a mostrar en la carga inicial de documentos de compras y ventas para que cuando se ejecute la aplicación en el cloud sólo se muestren los último “n” registros.

Objetos que intervienen:

  • Tabla APP_CFG_W (Configuración de aplicación)
  • Añadido campo NUM_REG_VER_VTA_PRE (Nº registros a mostrar por defecto en presupuestos de venta)
  • Añadido campo NUM_REG_VER_VTA_PED (Nº registros a mostrar por defecto en pedidos de venta)
  • Añadido campo NUM_REG_VER_VTA_ALB (Nº registros a mostrar por defecto en albaranes de venta)
  • Añadido campo NUM_REG_VER_VTA_FAC (Nº registros a mostrar por defecto en facturas de venta)
  • Añadido campo NUM_REG_VER_COM_PED (Nº registros a mostrar por defecto en pedidos de compra)
  • Añadido campo NUM_REG_VER_COM_ALB (Nº registros a mostrar por defecto en albaranes de compra)
  • Añadido campo NUM_REG_VER_COM_FAC (Nº registros a mostrar por defecto en facturas de compra)
  • Nuevas variables globales numéricas en memoria
  • NUM_REG_VER_VTA_PRE (Nº registros a mostrar por defecto en presupuestos de venta)
  • NUM_REG_VER_VTA_PED (Nº registros a mostrar por defecto en pedidos de venta)
  • NUM_REG_VER_VTA_ALB (Nº registros a mostrar por defecto en albaranes de venta)
  • NUM_REG_VER_VTA_FAC (Nº registros a mostrar por defecto en facturas de venta)
  • NUM_REG_VER_COM_PED (Nº registros a mostrar por defecto en pedidos de compra)
  • NUM_REG_VER_COM_ALB (Nº registros a mostrar por defecto en albaranes de compra)
  • NUM_REG_VER_COM_FAC (Nº registros a mostrar por defecto en facturas de compra)
  • 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)
  • Modificado el proceso AUTOEXEC
    • Carga en las nuevas variables globales en memoria los valores configurados en los campos con el nº de registros a mostrar por defecto en los diferentes documentos de compra y venta.
  • Modificados los siguientes menús:
    • VTA_PRE_G_MEN (Presupuestos de venta)
    • VTA_PED_G_MEN (Pedidos de venta)
    • VTA_ALB_G_MEN (Albaranes de venta)
    • VTA_FAC_G_MEN (Facturas de venta)
    • COM_PED_G_MEN (Pedidos de compra)
    • COM_ALB_G_MEN (Albaranes de compra)
    • COM_FAC_G_MEN (Facturas de compra)
    • Añadida variable local CAR_INI (booleana) Carga inicial.
      • En el manejador de evento BUS se si CARINI vale 0 y la variable global del tipo de documento NUM_REG_VER... es mayor que cero, se corta la lista al valor especificado y se pone a 1 la variable local CAR_INI.

results matching ""

    No results matching ""