Histórico da Página
...
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | Financeiro |
Função: | FINR470 |
02. DESCRIÇÃO
Este
...
ponto
...
de
...
entrada
...
permite
...
a
...
sinalização
...
de
...
que
...
deve
...
ser
...
feito
...
o
...
tratamento
...
do
...
extrato
...
utilizando
...
o
...
filtro
...
da
...
filial
...
corrente.
A
...
rotina
...
de
...
Extrato
...
Bancário
...
dispõe
...
de
...
tratamentos
...
para
...
que
...
a
...
filial
...
do
...
SE5
...
não seja
...
filtrada
...
quando
...
'SA6
...
exclusivo'
...
e
...
'SE5
...
compartilhado'.
...
Esse
...
controle
...
é
...
feito
...
para
...
garantir
...
a
...
integridade
...
do
...
Extrato
...
Bancário.
...
No
...
entanto,
...
o
...
cliente
...
pode
...
utilizar
...
suas
...
tabelas
...
nessa
...
configuração
...
e
...
ainda
...
assim
...
ter somente 01 filial ou todos os movimentos bancários na mesma filial. Para tal, foi disponibilizado um Ponto de Entrada para que possa ser sinalizado que o tratamento do extrato está utilizando o filtro da filial corrente.
Eventos
O O P.E. é é chamado antes de montar as querys da rotina FINR470.rotina FINR470.
02. PARÂMETROS
Nome | Tipo | Descrição |
---|---|---|
lAllFil | Lógico | Determina ser irá considerar a filial logada ou todas as filiais. |
Quando lAllFil chegar no RdMake com valor ".T." significa que o sistema identificou o uso de 'SA6 exclusivo' e 'SE5 compartilhado' e irá processar a query sem considerar o campo filial.
Quando lAllFil chegar no Rdmake com valor ".F." significa que o sistema identificou que não está sendo usada a configuração 'SA6 exclusivo' e 'SE5 compartilhado' e irá processar a query considerando o campo filial da SE5.
Para que o sistema passe a considerar a filial corrente do SE5, retornar .F. no RdMake.
Para que o sistema não utilize o campo filial na query, retornar .T. no RdMake.
Aviso | ||
---|---|---|
| ||
Importante ressaltar que, mesmo que o retorno do P.E. seja igual a .T. (Todas as filiais), o relatório somente irá apresentada as filiais que o usuário logado tenha permissão de acesso. Essa permissão é realizada através do modulo Configurador (SIGACFG). É importante lembrar que qualquer não conformidade nos valores do Extrato Bancário em decorrência dessa manobra é de responsabilidade do cliente. |
03. RETORNO
Nome | Tipo | Descrição |
URETlAllFil | Lógico | .T. Informa se o sistema não vai filtrar por filial, considerando todas as filiais (.T.). Irá incrementar ou não uma linha adicional.F. Irá filtrar por filial, considerando somente os registros da filial corrente (.F.). |
04. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#INCLUDE "TOTVS.CH" User Function FIN150_2F470ALLF() Local lRet := .F. Local LocallAllFil cIncremento:= ""ParamIxb[1] //Exemplo de customização customização If !lAllFil cIncremento := //ConteudoTratamento aespecificado serna incrementado If !Empty(cIncremento) lRetcustomização lAllFil := .T. EndIf Return lRetlAllFil |
06. ASSUNTOS RELACIONADOS
...