Árvore de páginas

Ponto entrada FA040CHK

01. DADOS GERAIS

Descrição

O ponto de entrada FA040CHK é executado no momento da filtragem de tela para exibição do Mark Browser com os Bens.

Programa Fonte:

ATFA040 - Baixa de Adiantamento.

02. Exemplo

//Ponto de entrada exemplo

#Include "Totvs.ch"

User Function FA040CHK()

Local cFiltOld := ParamIxb[1]
Local cFiltNew := ''

//Exemplo de tratativa para nao exibir no Mark Browser o item 01
cFiltNew := cFiltOld + '.AND. N3_ITEM != "01"'

Return cFiltNew


//Chamada do ponto de entrada:

If ExistBlock( "FA040CHK" )
    ExecBlock( "FA040CHK", .F., .F. , {cFiltro})
EndIf


Processo de Baixa de Adiantamento.


  • Ao clicar no botão "+ Baixa Adiant"
  • Digitar is novos dados do Bem e clicar em OK



Exibição antes da aplicação do Ponto de Entrada:

  • Com o filtro padrão do ATFA040, será apresentado os seguintes itens para selecionar:



Exibição após a aplicação do Ponto de Entrada:

  • Note a Diferença com a aplicação do ponto de entrada, filtrando todos os itens exceto o "01"


03. Conclusão

Esse Ponto de Entrada (FA040CHK) pode ser utilizado para realizar filtros personalizados para exibição dos bens a selecionar no Mark Browser na Baixa de Adiantamento.