01. DATOS GENERALES

Producto:

TOTVS Backoffice

Línea de producto:

Línea Protheus

Segmento:

Backoffice

Módulo:


TOTVS Backoffice (Línea Protheus) - Compras (SIGACOM)

Función:

MATA150 - Actualización de cotizaciones

País:

Brasil

Ticket:


Requisito/Story/Issue (informe el requisito relacionado):



02. DESCRIPCIÓN

El Punto de entrada tiene como función incluir nuevas opciones dentro de “Otras acciones” después de actualizar una cotización.


03. UBICACIÓN

La activación del Punto de Entrada ocurre justo al hacer clic en “Otras Acciones” > “Actualizar” “Otras Acciones” > dentro de la rutina de “Actualizar Cotizaciones”.


04. PARAMETROS

No existen.

05. DEVOLUCIÓN

Tipo

Descripción

Array

  • 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 de la opción. Este debe estar contenido en las DLL de recursos del sistema SIGA.
    { || Funcao() } -> CodeBlock que contiene la función que se llamará. Esta función puede ser un ExecBlock "ToolTip" -> Descripción del botón.

06. EJEMPLO DE UTILIZACIÓN

#INCLUDE "TOTVS.CH"
/*/{Protheus.doc} MA150BUT
Inclusión de nuevo botón dentro de “Otras Acciones” después de actualizar una cotización
@type     function
@author      
@since       03/10/2024
/*/
User Function MA150BUT()
Local aRet := {} as array


Aadd(aBut,{'PRUEBA',{|| U_XXX()},"XXX","Nuevo Botón"})


Return( aRet )