Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:


TOTVS Backoffice (Linha Protheus) - Compras (SIGACOM)
Função:MATA140 - Pré-Documento de Entrada
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :


02. DESCRIÇÃO

O Ponto de Entrada MA140BUT tem como função a inclusão de novos botões na rotina de Pré-Documento de Entrada dentro de “Outras Ações” ao realizar alguma ação de inclusão, alteração e exclusão.


03. LOCALIZAÇÃO

Function Ma140Bar() responsável pela inclusão de botões.


04. PARAMETROS

Nome

Tipo

Descrição

UPAR

Nulo


05. RETORNO

Tipo

Descrição

Vetor

O retorno deve ser um array onde cada elemento deve ser um subarray com a

seguinte estrutura:

{ "BITMAP", { || Funcao() }, "ToolTip" }

Onde:

"BITMAP" -> Nome do bitmap do botão. O mesmo deve estar contido nas DLLs de

recursos do Protheus.

{ || Funcao() } -> CodeBlock contendo a função a ser chamada. Esta função

pode ser um ExecBlock

"ToolTip" -> Descrição do Botão

06. EXEMPLO DE UTILIZAÇÃO

ADVPL
#Include 'Protheus.ch'

/*/{Protheus.doc} MA140BUT
Inclui novos botões dentro de "Outras Ações"
ao realizar alguma ação na Pré-Nota.
@type     function
@author      
@since       05/11/2024
/*/
User Function MA140BUT()
Local aButtons  := {}

Aadd(aButtons ,{ "BITMAP", { || Funcao() }, "ToolTip" })

Return(aButtons)