Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | |
Função: | AF012VExc |
País: | Brasil |
Ticket: | Interno |
Requisito/Story/Issue | DSERCTR1-46030 |
O ponto de entrada AF012EXC está diretamente relacionado à validação de exclusão de um ativo imobilizado. Ele faz parte da rotina principal AF012VExc, que tem como objetivo validar se um imobilizado pode ser excluído. No momento da chamada do ponto de entrada, a área aberta é a da tabela SN1, que contém os registros de Ativos Imobilizados.
Esse ponto de entrada verifica as condições do registro atualmente posicionado na tabela SN1 e retorna um valor booleano (.T.
ou .F.
) que indica se o ativo pode ser excluído. Isso garante que a exclusão seja feita de forma controlada e conforme as regras de negócio estabelecidas, evitando problemas como a exclusão indevida de registros importantes.
If ExistBlock("AF012EXC") lRet:= ExecBlock("AF012EXC",.F.,.F.) EndIf |
User Function AF012EXC() // Declaração de variáveis locais Local lContinua := .F. If SN1->N1_AQUISIC == dDataBase lContinua := .T. EndIf // Retorna se o registro pode ser excluído ou não Return lContinua |
|