Árvore de páginas

Carregando...

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-46829

02. DESCRIÇÃO

O ponto de entrada ATFA012 é executado logo após o commit do model, permitindo realizar operações adicionais ou validar o estado final dos dados após a execução de uma transação específica. Esse ponto possibilita a inclusão de regras de negócios ou validações customizadas que devam ocorrer após a confirmação definitiva das alterações no modelo. Quando o retorno for .F. os dados não serão gravados.

03. DEMAIS INFORMAÇÕES


Manipulação de PE no sistema
lRet := ExecBlock("ATFA012",.F.,.F., {oModel, 'MODELPOS', 'SN3DETAIL'})
Exemplo de PE
User Function ATFA012

	Local oModel     := PARAMIXB[1]
	Local cNomMaster := PARAMIXB[2]
	Local cNomDetal  := PARAMIXB[3]
	Local oSN1	     := oModel:GetModel('SN1MASTER')
	Local oSN3	     := oModel:GetModel('SN3DETAIL')
	
	Local lRet       := .F.
	
	//VALIDACAO DO CLIENTE

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.