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:

ATFA250

País:

Brasil

Ticket:

Interno

Requisito/Story/Issue

DSERCTR1-46030

02. DESCRIPCIÓN

Este punto de entrada realiza validaciones específicas en las líneas de la  getdata,de acuerdo a las necesidades de quienes lo utilizan. 

03. OTRAS INFORMACIONES

Manejo de PE en el sistema
If ExistBlock('AF250LOK')
	If !ExecBlock( 'AF250LOK', .F., .F., @aAF250Imp )
		Return .F.
	EndIf
EndIf
Ejemplo de PE
// Implementación de la función de punto de entrada AF250LOK
User Function AF250LOK()

    // Variables recibidas a través del PARAMIXB
    Local aAF250Imp := PARAMIXB[1]  // Información de impuestos y validaciones
	Local lRet      := .T.
	Local nLinha    := 0
	
    // Ejemplo de utilización
    If Len(aAF250Imp) == 0
        Return lRet
    EndIf

    // Validación de las líneas de impuesto
    For nLinha := 1 To Len(aAF250Imp)
        If !Empty(aAF250Imp[nLinha][1])  // Ejemplo básico de validación
            // Implementar la lógica de validación requerida
            Return lRet
        EndIf
    Next

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.