Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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 P.E. é  é chamado antes de montar as querys da rotina FINR470.rotina FINR470.

02. PARÂMETROS

NomeTipoDescrição
lAllFil LógicoDetermina 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
titleImportante:

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
languagevb
themeMidnight
firstline1
titleF370BORD
linenumberstrue
#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

...