01. DATOS GENERALES

Producto:

TOTVS Backoffice

Línea de producto:

Línea Protheus

Segmento:

Tecnología

Módulo:

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

Función:

ATFA251

País:

Brasil

Ticket:

Interno

Requisito/Story/Issue

DSERCTR1-46829

02. DESCRIPCIÓN

Este punto de entrada permite manejar los datos de las solapas inferiores Totales del prorrateo y Detalles de los impuestos. Se transfieren al PE los objetos oGetDadTot y oGetDadImp que permiten el manejo de las solapas inferiores respectivamente citadas anteriormente.

Las variables de la solapa superior Datos del bien y Complementos son, respectivamente, el array aCols y el objeto oGetDadosC que están declarados como private.

03. OTRAS INFORMACIONES


Manejo de PE en el sistema
If ExistBlock('AF251LNK')
	aRetAF251LOK := ExecBlock( 'AF251LNK', .F., .F., {@oGetDadTot, @oGetDadImp} )
	/* Function Af251LinOK(aAF251Imp,oFolder,aAF251Desc, oGetDadTot, oGetDadImp, aColsDadoC)
	// oGetDadosC y  oGet son private*/
	oGetDadTot := aRetAF251LOK[1]
	oGetDadImp := aRetAF251LOK[2]
EndIf
Ejemplo de PE
#Include 'Protheus.ch'

User function AF251LNK()

	Local oGetDTot := paramixb[1]

	Local oGetDadImp := paramixb[2]

	 /* -----------------------------------------------------------------------

	chamada - ExecBlock( 'AF251LNK', .F., .F., {@oGetDadTot, @oGetDadImp})

	Obs: oGetDadosC, objeto de la solapa superior "Complementos", es private

	------------------------------------------------------------------------ */

	Alert("Punto de entrada AF251LNK ejecutado")

	oGetDTot:ForceRefresh()

Return ({ oGetDTot, oGetDadImp })


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.