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 A012FNG é utilizado na rotina ATFA012 (Cadastro de Ativos) para permitir o gatilho de campos customizados da tabela FNG sempre que um grupo de bens for informado. Ele é acionado para cada linha da tabela SN3 criada a partir do grupo de bens, permitindo que campos específicos sejam atualizados ou ajustados conforme necessário.
Com o A012FNG, o cliente pode definir lógicas personalizadas para os campos da tabela FNG, assegurando que os registros criados no cadastro de ativos estejam completos e em conformidade com as regras de negócio da empresa, garantindo que todos os detalhes sejam devidamente considerados durante o processo de cadastro.
03. DEMAIS INFORMAÇÕES
ExecBlock("A012FNG",.F.,.F.,{oAux:aHeader, oAux:aCols, oAux})
User Function A012FNG() Local oModel := FWModelActive() Local oAux := oModel:GetModel( 'SN3DETAIL' ) //------------------------------------------------------------------------------------------------ // EXEMPLO UTILIZANDO CAMPOS CUSTOMIZADOS: 'N3_VMXDEPR', // 'FNG_YPMXDP', 'N3_PERDEPR' ,FNG_YPERDP. //----------------------------------------------------------------------------------------------- oAux:LoadValue('N3_VMXDEPR' ,FNG->FNG_YPMXDP) oAux:LoadValue('N3_PERDEPR' ,FNG->FNG_YPERDP) Return
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.