01. DATOS GENERALES

Producto:

TOTVS Backoffice

Línea de producto:

Línea Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Línea Protheus) - Financiero (SIGAFIN)

Función:

F666VLDAP 


02. DESCRIPCIÓN

Punto de entrada F666VLDAP que permite al cliente crear reglas de validaciones específicas para definir si el usuario podrá o no realizar la aprobación de la solicitud del viaje.


Tablas marcadas:

En el momento de la activación del punto de entrada el sistema está marcado en la tabla.

    • FW3 - Encabezado solicitud viaje


03. PARÁMETROS

El punto de entrada F666VLDAP no recibe ninguna información por parámetro.


04. DEVOLUCIÓN 

Obligatoriamente debe devolver verdadero (.T.) o falso (.F.), indicando de esta manera la continuidad (si fuera devolución verdadero) o no (si fuera devolución falso) de la ejecución del proceso.


04. EJEMPLO DE UTILIZACIÓN

F716BLQR
#INCLUDE "TOTVS.CH"
/*/{Protheus.doc} User Function F666VLDAP
    (Punto de entrada para permitir otra regla de definición del usuario que puede realizar la aprobación)
    @type  Logical
    @author Cassio S. Dias
    @since 21/11/2023
    @return lRet, LOGICAL
 /*/

 User Function F666VLDAP() as logical
 
    Local lRet  :=.T.
    Local cMsg  := "¿Este usuario está autorizado para realizar esta aprobación?"
    If  MsgYesNo(cMsg)
        lRet:=.T.
    Else
        Help(" ",1,"VLDAPROV",,"Aprobación no fue autorizada",1,0)
        lRet:=.F.
    EndIf
 
Return lRet