01. DATOS GENERALES

Producto:

TOTVS Backoffice

Línea de producto:

Línea Protheus

Segmento:

Backoffice

Módulo:

 

TOTVS Backoffice (Línea Protheus) - Compras (SIGACOM)

Función:

MATA094 - Liberación de documentos

País:

Brasil

Ticket:


Requisito/Story/Issue (informe el requisito relacionado):



02. DESCRIPCIÓN

El Punto de entrada MT094CCR tiene como función filtrar los registros que aparecerán en la Liberación de documentos


03. UBICACIÓN

El Punto de entrada se activa al ejecutar la rutina MATA094 - Liberación de documentos.


04. PARÁMETROS

No existen.

05. DEVOLUCIÓN

Tipo

Descripción

Carácter

Devuelve una string de filtro que se incluirá al filtro estándar de mBrowse.

Esta string tiene sintaxis ADVPL y se refiere a la tabla SCR.

Array

Devuelve un array de una posición que sustituirá el filtro estándar de mBrowse.

Este array tiene sintaxis ADVPL y se refiere a la tabla SCR

06. EJEMPLO DE UTILIZACIÓN

ADVPL
#Include 'Protheus.ch'

/*/{Protheus.doc} User Function MT094FIL
Filtro en el browse en la liberación de documentos.
@type  Function
@since 27/09/2024
@version P12
@param param_name, param_type, param_descr
@return return_var, return_type, return_description
/*/

/*EJEMPLO DEVOLVIENDO CARÁCTER*/
USER FUNCTION MT094FIL()
    LOCAL cRet := ""
    cRet :=  "  CR_TIPO  == 'PC' .And. CR_NUM > '000004'  "


RETURN (cRet)


/*EJEMPLO DEVOLVIENDO ARRAY*/
USER FUNCTION MT094FIL()
    LOCAL aRet := {}
    aRet :=  {"  CR_TIPO  == 'PC' .And. CR_NUM > '000004'  "}
RETURN (aRet)   aRet := PARAMIXB[1]
Aadd(aRet,{'Objetivo' ,{|| MsgAlert("Hizo clic en Nueva opción") },"Nueva opción","Nueva opción"})


Return aRet