Producto: | TOTVS Backoffice |
Línea de producto: | Línea Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Backoffice (Línea Protheus) - Compras (SIGACOM) |
Función: | MATA140 - Documento previo de entrada |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe el requisito relacionado): |
El Punto de Entrada MA140BUT tiene como función incluir nuevos botones en la rutina de Documento Previo de Entrada dentro de “Otras Acciones” al realizar alguna actividad de inclusión, modificación y eliminación.
Function Ma140Bar() responsable por la inclusión de botones.
Nombre | Tipo | Descripción |
---|---|---|
UPAR | Nulo |
Tipo | Descripción |
Vector | La respuesta debe ser un array donde cada elemento debe ser un subarray con la siguiente estructura: { "BITMAP", { || Funcao() }, "ToolTip" } |
Donde:
"BITMAP" -> Nombre del bitmap del botón. Este debe estar contenido en las DLL de
recursos del Protheus.
{ || Funcao() } -> CodeBlock que contiene la función que se llamará. Esta función
puede ser un ExecBlock
"ToolTip" -> Descripción del botón
#Include 'Protheus.ch' /*/{Protheus.doc} MA140BUT Incluye nuevos botones dentro de "Otras Acciones" al realizar alguna acción en la factura previa. @type function @author @since 05/11/2024 /*/ User Function MA140BUT() Local aButtons := {} Aadd(aButtons ,{ "BITMAP", { || Funcao() }, "ToolTip" }) Return(aButtons)