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: | ATFA012 |
País: | Brasil |
Ticket: | Interno |
Requisito/Story/Issue | DSERCTR1-46748 |
02. DESCRIÇÃO
O ponto de entrada AF010TOK é responsável por realizar a validação dos dados digitados antes de sua gravação no processo de cadastro de ativos.
Funcionamento:
- É acionado imediatamente antes da confirmação e efetivação da gravação dos dados cadastrados.
- Permite que o desenvolvedor implemente regras específicas para validar as informações fornecidas pelo usuário, garantindo a integridade e consistência dos dados.
Benefícios:
- Controle de qualidade: Assegura que os dados inseridos atendam a critérios previamente estabelecidos antes de serem gravados.
- Flexibilidade: Permite que empresas personalizem o comportamento padrão, adaptando-o às suas necessidades específicas.
Este ponto de entrada é ideal para garantir que o cadastro de ativos atenda a padrões personalizados de validação antes de ser finalizado.
03. DEMAIS INFORMAÇÕES
Manipulação de PE no sistema
If lRet .AND. ExistBlock("AF010TOK") lRet := ExecBlock("AF010TOK",.F.,.F.) Endif
Exemplo de PE
#include "rwmake.ch" User function AF010TOK() Local aArea := GetArea() Local cMensagem := "" Local lRet := .T. Local cChapa := AllTrim(M->N1_CHAPA) If !Empty(cChapa) If Len(cChapa) <> 6 cMensagem := "Numero da Plaqueta nao esta no padrao de digitos." Help("ATFA010",1,"HELP","VALCHAPA",cMensagem,1,0) lRet := .F. Endif Endif RestArea(aArea) SN1->(DbSetOrder(1)) 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