Árvore de páginas

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/IssueDSERCTR1-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


Manipulação de PE no sistema
ExecBlock("A012FNG",.F.,.F.,{oAux:aHeader, oAux:aCols, oAux})
Exemplo de PE
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.