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:

ATFA251

País:

Brasil

Ticket:

Interno

Requisito/Story/Issue

DSERCTR1-46748

02. DESCRIPCIÓN

El punto de entrada AF251TIP se utiliza para realizar la validación del campo N3_TIPO durante el proceso de adquisición por transferencia. Este permite al cliente definir reglas personalizadas para garantizar que el tipo de adquisición especificado esté de acuerdo con las políticas y prácticas de la empresa.

Con AF251TIP, es posible validar el tipo del bien transferido, garantizando que las operaciones de adquisición sean consistentes y sigan los criterios establecidos. Esto proporciona mayor control y precisión en las adquisiciones por transferencia de activos, garantizando la integridad de los registros y la conformidad con las reglas internas de la empresa.

03. OTRAS INFORMACIONES


Manejo de PE en el sistema
aTiposC := ExecBlock('AF251TIP', .F., .F., { aTiposC } )
Exemplo de PE
#INCLUDE "Protheus.ch"

User Function AF251TIP()

	Local aTiposC := ParamIxb[1]
	Local nX
	Default aTiposC := {"01"}
	
	//Muestra mensaje con tipo existente en el array
	For nX := 1 to Len(aTiposC)
		If nX == 1
			cTipo := aTiposC[nX]
		Else
			cTipo += " / " + aTiposC[nX]
		EndIf
	Next nX
	
	Alert("Tipo de activo seleccionado: " + cTipo)
	
	//Incluye nuevos tipos
	If aScan(aTiposC,{aX aX == "21"}) == 0
		aAdd(aTiposC , "21" )
	EndIf

Return aTiposC

Importante

  • Se observa que la utilización del PE y sus impactos 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.