Línea de producto: | Microsiga Protheus. | ||||||
---|---|---|---|---|---|---|---|
Segmento: | Servicios - Mercado internacional. | ||||||
Módulo: | SIGAFIN - Financiero. | ||||||
Función: |
| ||||||
Issue: | DMICNS-7642. | ||||||
Ticket | 7762280 . | ||||||
Versiones | 12.1.17 | 12.1.23 | 12.1.25. |
Se solicita la creación de un Punto de Entrada en la rutina Cheques Recibidos (FINA096.PRW). El Punto de Entrada se debe detonar en la pantalla de "Anular" o "Liquidar" (botón Otras acciones) y debe permitir agregar nuevas opciones al menú "Otras acciones" (Otras acciones | Anular/Liquidar | Otras acciones).
Se realizó la creación de dos Puntos de Entrada:
Cada Punto de Entrada recibe como parámetro el Array que contiene los botones (aButtons) y debe retornar el mismo arreglo con la (s) opción (s) nuevas.
Sintaxis:
Punto de Entrada: | FA89BUTL | FA89BUTA. |
Descripción: | Agrega opciones al menú Otras acciones" (Otras acciones | Anular/Liquidar | Otras acciones). FA89BUTL - Liquidación. FA89BUTA - Anulación. |
Parámetros: | ParamIXB[1] // Array con los botones (aButtons) |
Ejemplo: | #INCLUDE "Protheus.ch" User Function FA89BUTL() aBotao:= Paramixb[1] //Array con los botones estándar. aAdd(aBotao,{"Liquidar",{|| msgAlert("Liquidar","Liquidar")},"2","2"}) Return (aBotao) User Function FA89BUTA()
Return (aBotao) |
Retorno: | aParam //Array con los botones (aButtons) |