Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:

TOTVS Backoffice (Linha Protheus) - Ativo Fixo (SIGAATF)

Função:

ATFA240

País:Brasil
Ticket:Interno
Requisito/Story/IssueDSERCTR1-46030

02. DESCRIÇÃO

Este ponto de entrada oferece a possibilidade de adicionar um filtro customizado ao browse de ativos imobilizados na rotina de classificação de bens. É utilizado para ajustar as condições de filtragem e exibição dos dados com base em critérios como "Bens Controlados", permitindo ao usuário refinar a visualização dos ativos imobilizados.

03. DEMAIS INFORMAÇÕES


Manipulação de PE no sistema
IF ExistBlock("AF240BRT")
	cFilter :=ExecBlock("AF240BRT",.F.,.F.,cFilter)
	cFilter :=IIF(ValType(cFilter) == "C",cFilter,Nil)
ENDIF
Exemplo de PE
// Implementação da função do ponto de entrada AF240BRT
User Function AF240BRT(cFilter)

    // Exemplo de filtro customizado que exibe apenas ativos de uma determinada categoria
    Local cCustomFilter := " N1_CATEG = 'ATIVO' "
    
    // Concatena o filtro atual com o novo filtro personalizado
    If !Empty(cFilter)
        cFilter := cFilter + " .AND. " + cCustomFilter
    Else
        cFilter := cCustomFilter
    EndIf

Return cFilter


Importante !!

  • Observa-se que a utilização do PE e os impactos dele no sistema são de responsabilidade do cliente.
  • Os exemplos utilizados nessa documentação são apenas para fins de demonstração, cada cliente deve verificar qual comportamento deseja realizar de acordo com o escopo do ponto de entrada.

04. ASSUNTOS RELACIONADOS

  • Não se aplica.