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: | ATFA030 |
País: | Brasil |
Ticket: | Interno |
Requisito/Story/Issue | DSERCTR1-46829 |
02. DESCRIÇÃO
O ponto de entrada AF030VLBX é utilizado para validar os itens que serão baixados nas rotinas de baixa manual ou baixa automática de ativos. Ele permite a inclusão de regras e validações personalizadas que não estão contempladas no produto padrão.
O cliente pode utilizar este ponto de entrada para implementar validações específicas para os ativos selecionados no momento da baixa, de acordo com suas necessidades de negócio.
03. DEMAIS INFORMAÇÕES
Manipulação de PE no sistema
lRet := ExecBlock("AF030VLBX",.F.,.F.,{"ATFA030","MAN"})
Exemplo de PE
#Include 'Protheus.ch' User function AF030VLBX() Local lRet := .T. Local cRotina := paramixb[1] Local cManuAuto := paramixb[2] If cManuAuto == "MAN" msgAlert("Baixa Manual") lRet := .t. ElseIf cManuAuto == "AUTO" msgAlert("Baixa Automatica") lRet := .t. EndIf Return(lRet)
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.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas