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: | ATFA020 |
País: | Brasil |
Ticket: | Interno |
Requisito/Story/Issue | DSERCTR1-46030 |
02. DESCRIÇÃO
O ponto de entrada AF020BRW
é utilizado para aplicar um filtro personalizado antes da execução do browse na tabela SN5
durante a rotina de atualização de valores contábeis. Ele permite ao desenvolvedor especificar um filtro especial que será utilizado para restringir os registros visualizados no browse, adaptando a busca de acordo com as necessidades específicas do usuário.
Esse ponto de entrada é especialmente útil quando há necessidade de realizar operações específicas antes de listar os registros no browse, como aplicar filtros adicionais que não são contemplados pela rotina padrão.
03. DEMAIS INFORMAÇÕES
Default lAF020Brw := ExistBlock("AF020BRW") If lAF020Brw cFilEsp := ExecBlock( "AF020BRW", .F., .F. ) cFilPad := IIF(ValType(cFilEsp) == "C", cFilEsp, cFilPad ) EndIf
User Function AF020BRW() // Retorna um filtro personalizado para a execução do browse Local cFiltroEspecial := "SN5->CAMPO = 'VALOR_DESEJADO'" // Implementa a lógica do filtro e retorna o valor Return cFiltroEspecial
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.