01. DATOS GENERALES


Línea de producto:

Microsiga Protheus®

Segmento:

Backoffice

Módulo:

Financiero

Función:

FINR470


02. DESCRIPCIÓN

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.

03. PARÁMETROS

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.


04. DEVOLUCIÓN

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.).


05. EJEMPLO DE UTILIZACIÓN

F370BORD
#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

06. ASUNTOS RELACIONADOS