Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre técnicoFecha
FINA085AOrden de Pago08/12/2022
País:Todos
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMINA-17362


02. SITUACIÓN/REQUISITO

Debido a la migración de lectura de la tabla SE5 para el grupo de tablas FK de financiero, se requiere reestructurar la grabación tanto en la tabla SE5 como en la familia de tablas FK.


03. SOLUCIÓN

En la rutina Orden de Pago (FINA085A) se realiza refactorización al grabar los datos en la tabla SE5 para mantener la integridad con el grupo de tablas FK:

  • Se crea la función F85aMovFK() para la redistribución de la tabla SE5 a las FK al realizar la generación de Pagos Anticipados (PA) y Órdenes de Pago mediante los modelos FINM030 y FINM020.
  • Se crea la función F86aBasITF() para suma de base ITF al crear una Orden de Pago.
  • Se actualiza el uso de Reclock() a la tabla SE5 en las funciones Fa085Grava() y GravaPagos(), utilizando ahora la nueva función F85aMovFK().


  • Realizar un respaldo del repositorio (.rpo)
  • Aplicar el parche correspondiente al issue DMINA-17362.
  • Contar con títulos de Cuentas por Pagar con saldo pendiente.
  1. Ingresar al módulo Financiero (SIGAFIN)
  2. Ir al menú Actualizaciones | Cuentas por Pagar | Orden de Pago (FINA085A)
  3. Capturar los parámetros requeridos para filtrar los documentos de los cuales se realizará la generación de la OP.
  4. Seleccionar un título y dar clic en Pago automático.
  5. Informar los campos requeridos y confirmar la generación de la OP.
  6. Validar que la generación de la OP sea correcta y se mantenga la integridad con las tablas FK a partir de los IDs generados en las tablas correspondientes.


04. INFORMACIÓN ADICIONAL

No aplica.


05. ASUNTOS RELACIONADOS

  • Orden de pago (FINA085A - MI)
  • Reestruturação da tabela SE5 na família de tabelas FKx