Á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:MATA161 - Análise de Cotações
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :


02. DESCRIÇÃO

O Ponto de Entrada MA161BAR permite incluir botões na toolbar da tela acionada pela opção "Análise de cotação", na rotina Análise de Cotação (MATA161).


03. LOCALIZAÇÃO

A chamada do Ponto de Entrada MA161BAR, ocorre ao acionar o botão "Análise da cotação", na rotina Analisa Cotações (MATA161).


04. PARAMETROS

Nome

Tipo

Descrição

PARAMIXB[1]

Array

Array contendo os itens da cotação

PARAMIXB[2]

Object

Objeto contendo o browse com dados dos produto por meio do qual é possível saber em qual linha está posicionado


05. RETORNO

Tipo

Descrição

Array
  • Array com os botões que devem ser adicionados na TOOLBAR

06. EXEMPLO DE UTILIZAÇÃO

ADVPL
#Include "Protheus.ch"
/*/{Protheus.doc} MA161BAR
PE para adicionar novos botões na
Análise de Cotações.
@type     function
@author      
@since       06/11/2024
/*/
User Function MA161BAR()


Local aItens := Paramixb[1]//Array contendo os itens da cotação
Local oBrowse1 := Paramixb[2]//Objeto contendo o browse com dados dos produto por meio do qual é possível saber em qual linha está posicionado
Local aButtons := {}


aadd(aButtons,{"PREV",{|| u_teste(aItens,oBrowse1) },"BUTNOVO","Teste PE"})


Return (aButtons )


User Function teste(aItens,oBrowse1)


Local nLinPrd := oBrowse1:At()
Local cProd := ""


cProd := aItens[nLinPrd][1]


Return .T.