...
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFIN - Financiero |
---|
Función: | Rutina | Nombre Técnico | Fecha |
---|
FINA086 | Anular Orden de Pago | 23 |
---|
País: | México |
---|
Ticket: | 18693655 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-21731 |
---|
02. SITUACIÓN/REQUISITO
Se identifica bajo performance al realizar la anulación de una orden de pago a través de la rutina FINA086.
Este problema proviene de la tabla FKA (rastreo de movimientos) donde se insertan registros con el campo FKA_IDPROC (Id del proceso)* vacío; esto hace que al crear el modelo del fuente FINM020 y usar la operación de actualización para realizar la anulación para la tabla Movimientos bancarios (SE5), demore el tiempo para la construcción del modelo.
03. SOLUCIÓN
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).
Totvs custom tabs box |
---|
tabs | Pre-condiciones, Procedimiento |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - 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.
|
Totvs custom tabs box items |
---|
| |
|
...