| 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) |