01. DATOS GENERALES

Línea de producto:

Microsiga Protheus®

Segmento:

Backoffice

Módulo:

Financiero

Función:

FINA100 – Movimientos bancarios

02. DESCRIPCIÓN

El punto de entrada F100BTOR permite incluir nuevas opciones en Otras acciones en la pantalla de movimiento bancario por cobrar.

03. PARÁMETROS

Nombre

Tipo

Descripción

PARAMIXB[1]

Array

Opciones estándar.

Estructura:

[ n,1 ] = Imagen

[ n,2 ] = Code Block

[ n,3 ] = Descripción

[ n,4 ] = Título de la opción

04. DEVOLUCIÓN

Tipo

Descripción

Array

Opciones del estándar con inclusión de los personalizados. 

Estructura:

[ n,1 ] = Imagen

[ n,2 ] = Code Block

[ n,3 ] = Descripción

[ n,4 ] = Título de la opción

05. EJEMPLO DE UTILIZACIÓN

F100BTOR
#INCLUDE "TOTVS.CH"

User Function F100BTOR() as array
Local aButtons := ParamIXB[1] as array //Array de opciones de la rutina cobrado como parámetro.

If ValType(aButtons) == 'A'
    aAdd(aButtons, {'CONTAINER',{|| FWAlertInfo("Función personalizada") },'Opción de prueba','Prueba'})
Else
    aButtons := {{'CONTAINER',{|| FWAlertInfo("Función personalizada") },'Opción de prueba','Prueba'}}
EndIf

Return aButtons