Tiempo aproximado de lectura 01:00 min
Ocurrencia
En la rutina Orden de Pago Mod II (FINA847) se requería permitir la generación de órdenes de pago considerando títulos por pagar pertenecientes a distintas sucursales de la empresa.
El comportamiento anterior únicamente contemplaba información de la sucursal activa, impidiendo recuperar correctamente títulos, facturas, notas de débito, notas de crédito y retenciones generadas desde otras sucursales.
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - A partir de la versión 12.1.2410
Causa
La consulta y recuperación de información financiera se realizaba únicamente con base en la sucursal actual del ambiente, sin considerar la sucursal de origen del título registrada en el campo:
E2_FILORIG
Esto ocasionaba inconsistencias en la generación de órdenes de pago multisucursal.
Solución
Se realizaron adecuaciones en la rutina FINA847 para permitir la recuperación de información financiera utilizando la sucursal de origen del título.
Cambios implementados
- Se modificó el acceso a las tablas:
SE2– Títulos por pagarSF1/SD1– Facturas y Notas de Débito de ProveedorSF2/SD2– Notas de Crédito de Proveedor- Otras tablas relacionadas
- La búsqueda de información ahora se realiza considerando el campo:
E2_FILORIG
- Se desarrollaron funciones específicas para:
- Recuperar información de órdenes de pago (
SEK) - Recuperar información de retenciones (
SEF)
- Recuperar información de órdenes de pago (
- Las nuevas funciones permiten consultar correctamente información generada desde diferentes sucursales.
0 Comentarios