Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Se identifica bajo performance al realizar la anulación de una orden de pago a través de la rutina FINA086.

Este problema proviene al actualizar la tabla FKA (rastreo de movimientos) donde se insertan registros con el campo FKA_IDPROC (Id del proceso)* vacío; al crear el modelo FINM020 y usar la operación de actualización para realizar la anulación para la tabla Movimientos bancarios (SE5), se genera una demora considerable para la construcción del modelo.

...

En la rutina Anular Orden de Pago (FINA086) se actualiza lo siguiente:

    • Dentro de la función encargada de Borrar los movimientos en SE5 (xDelSE5()), mediante el filtrado SetLoadFilter() en el modelo FINM020, se excluyen los registros que tengan vacío el campo FKA_IDPROC (Id del proceso).

      Anteriormente las correcciones solo aplicaban para los países ARG, BOL, CHI y PAR, en esta actualización se aplica para todos los países, excepto BRA.


Totvs custom tabs box
tabsPre-condiciones, Procedimiento
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  • Realizar un respaldo del repositorio (archivo .rpo)
  • Aplicar el parche correspondiente al issue DMINA-21731.
    • Validar que la rutina actualizada coincida con la indicada en la sección 01. DATOS GENERALES del presente Documento Técnico.
  • Módulo Compras (SIGACOM):
    • Desde el menú Actualizaciones | Archivos | Proveedores (MATA020), configurar un proveedor.
    • Desde el menú Actualizaciones | Archivos | Productos (MATA010), configurar un producto.
    • Desde el menú Actualizaciones | Archivos | Tipos de Entrada y Salida (MATA080), configurar una TES de Entrada.
    • Desde el menú Actualizaciones | Archivos | Bancos (MATA070), configurar un banco.
    • Desde el menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N), registrar una factura de entrada de tipo Normal indicando el proveedor, producto y TES configurados anteriormente.
  • Módulo Financiero (SIGAFIN):
    • Desde el menú Actualizaciones | Cuentas por Pagar | Orden de Pago (FINA085A), generar una orden de pago a la factura creada anteriormente.
Totvs custom tabs box items
defaultno
referenciapaso2
  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Ir a Actualizaciones | Movimiento Bancario | Anular Orden de Pago (FINA086).
  3. Informar los parámetros necesarios para mostrar la Orden de Pago creada en las precondiciones.
  4. Marcar el checkbox de la Orden de Pago y dar clic en Confirmar.
  5. Validar que el proceso concluya correctamente, con un tiempo de procesamiento corto:

                                 

...