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: | ATFA036 |
País: | Brasil |
Ticket: | Interno |
Requisito/Story/Issue | DSERCTR1-46748 |
02. DESCRIÇÃO
O ponto de entrada AF036VAL é utilizado para realizar o tratamento no valor de venda no momento da gravação do registro de baixa de ativo na rotina ATFA036 - Baixas de Ativo.
Substituições:
- Este ponto de entrada substitui os antigos pontos AF030VAL e AF035VAL, utilizados respectivamente nas rotinas ATFA030 e ATFA035, que foram substituídas pela rotina ATFA036.
Funcionamento:
- Permite a manipulação do valor de venda durante a gravação do registro.
- Possibilita que o valor de venda seja ajustado ou validado com base em regras específicas, antes de sua gravação definitiva.
Benefícios:
- Flexibilidade: Permite que empresas implementem suas próprias regras de negócio relacionadas ao valor de venda no processo de baixa.
Este ponto de entrada é essencial para cenários em que o valor de venda precisa ser ajustado ou validado para atender a critérios específicos no processo de baixa de ativos.
03. DEMAIS INFORMAÇÕES
Manipulação de PE no sistema
nVlVend := Iif(ExistBlock( "AF036VAL" ),ExecBlock("AF036VAL",.F.,.F.), 0)
Exemplo de PE
User Function AF036VAL() Local nVlVend := 100 Return nVlVend
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