01. DATOS GENERALES

Producto:

TOTVS Backoffice

Línea de producto:

Línea Protheus

Segmento:

Servicios

Módulo:

TOTVS Backoffice (Línea Protheus) - Activo fijo (SIGAATF)

Función:

ATFA012

País:

Brasil

Ticket:

Interno

Requisito/Story/Issue

DSERCTR1-46829

02. DESCRIPCIÓN

El punto de entrada ATFA012 se ejecuta después del commit del model, permitiendo realizar operaciones adicionales o validar el estado final de los datos después de la ejecución de una transacción específica. Este punto permite la inclusión de reglas de negocio o validaciones personalizadas que deban ocurrir después de la confirmación definitiva de las modificaciones en el modelo. Si la devolución fuera .F. los datos no se grabarán.

03. OTRAS INFORMACIONES


Manejo de PE en el sistema
lRet := ExecBlock("ATFA012",.F.,.F., {oModel, 'MODELPOS', 'SN3DETAIL'})
Ejemplo 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.
	
	//VALIDACIÓN DEL CLIENTE

Return lRet


Importante

  • Se observa que la utilización del PE y los impactos de este en el sistema son de responsabilidad del cliente.
  • Los ejemplos utilizados en esta documentación solamente son para fines de demostración, cada cliente debe verificar qué comportamiento desea realizar de acuerdo con el alcance del punto de entrada.

04. ASUNTOS RELACIONADOS

  • No se aplica.