Línea de producto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | Financiero |
Función: | FINR470 |
Este punto de entrada permite señalar que debe realizarse el tratamiento del extracto utilizando el filtro de la sucursal actual.
La rutina Extracto bancario dispone de tratamientos para que la sucursal de SE5 no se filtre si fuera 'SA6 exclusivo' y 'SE5 compartido'.
Este control se realiza para garantizar la integridad del Extracto bancario. Sin embargo, el cliente puede utilizar sus tablas en esta configuración, e incluso tener solamente 01 sucursal o todos los movimientos bancarios en la misma sucursal. Para ello, se puso a disposición un Punto de entrada para que se pueda señalar que el tratamiento del extracto está utilizando el filtro de la sucursal actual.
Eventos
El P.E. Se activa antes de elaborar las querys de la rutina FINR470.
Nombre | Tipo | Descripción |
---|---|---|
lAllFil | Lógico | Determina si considerará la sucursal conectada o todas las sucursales. |
Si lAllFil llega al RdMake con valor ".T." significa que el sistema identificó el uso de 'SA6 exclusivo' y 'SE5 compartido' y procesará la query sin considerar el campo sucursal.
Si lAllFil llega al Rdmake con valor ".F." significa que el sistema identificó que no se está utilizando la configuración 'SA6 exclusivo' ni 'SE5 compartido' y procesará la query considerando el campo sucursal de SE5.
Para que el sistema considere la sucursal actual de SE5, devolver .F. al RdMake.
Para que el sistema no utilice el campo sucursal en la query, devolver .T. al RdMake.
Importante:
Cabe resaltar que, aunque la devolución del P.E. fuera igual a .T. (Todas las sucursales), el informe solamente mostrará las sucursales que el usuario conectado tenga permiso de acceso.
Este permiso se realiza por medio del módulo Configurador (SIGACFG).
Es importante recordar que cualquier no conformidad en los valores del Extracto bancario como resultado de esta maniobra es de responsabilidad del cliente.
Nombre | Tipo | Descripción |
lAllFil | Lógico | .T. Informa si el sistema no va a filtrar por sucursal, considerando todas las sucursales (.T.). .F. Filtrará por sucursal, considerando solamente los registros de la sucursal actual (.F.). |
#INCLUDE "TOTVS.CH" User Function F470ALLF() Local lAllFil := ParamIxb[1] //Ejemplo de personalización If !lAllFil //Tratamiento especificado en la personalización lAllFil := .T. EndIf Return lAllFil