Línea de producto: | Microsiga Protheus® |
|---|---|
Segmento: | Backoffice |
Módulo: | Financiero |
Función: | FINA380 - Conciliación bancaria |
Punto de entrada F380BTCUST incluye una opción en el menú Otras acciones en la opción Conciliar de la rutina FINA380.
La ejecución de este punto de entrada sucede en dos momentos, siendo uno de estos para obtener el nombre que se mostrará en la opción y para la ejecución de la acción después del clic en este.
Nombre | Tipo | Descripción | Contenido |
paramIXB[1] | Numérico | Define el momento de la ejecución del punto de entrada | 2 = Define el nombre de lo opción que se mostrará en la pantalla. |
paramIXB[2] | Objeto | Dialog de la rutina de Conciliación | - |
paramIXB[3] | Objeto | Mark Browse de la rutina de Conciliación | - |
Debido a que el punto de entrada se ejecute en dos momentos diferentes, la devolución del punto de entrada estará dividido en dos momentos:
paramIXB[1] igual a 2:
Tipo | Descripción |
|---|---|
Carácter | Título de la opción que se mostrará en el menú de Otras acciones. |
paramIXB[1] igual a 3:
Tipo | Descripción |
|---|---|
Nulo | No existe necesidad de devolución por tratarse solamente de la ejecución de la acción de la opción. |
#Include "Protheus.ch"
/*/{Protheus.doc} F380BTCUST
Incluye opción personalizada en la EnchoiceBar de la opción "Conciliar" de la rutina FINA380 - Conciliación bancaria.
@author TOTVS
@since 24/02/2022
@return character, título o sugerencia de la opción
/*/
User Function F380BTCUST()
Local nOperacao As Numeric
Local cRetorno As Character
Local oDialog380 As Object
Local oMrkBrw380 As Object
nOperacao := paramIXB[1]
If nOperacao == 2
cRetorno := "Exportar Excel"
Else // ejecución en el clic de la opción
// Su lógica a continuación
oDialog380 := paramIXB[2]
oMrkBrw380 := paramIXB[3]
Alert("Ejecución del punto de entrada F380BTCUST.")
EndIf
Return cRetorno