Producto: | TOTVS Backoffice |
Línea de producto: | Línea Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Backoffice (Línea Protheus) - Compras (SIGACOM) |
Función: | MATA161 - Análisis de cotizaciones |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe el requisito relacionado): |
El ponto de entrada MA161BAR permite incluir botones en la toolbar de la pantalla activada por la opción "Análisis de cotización", en la rutina Análisis de Cotización (MATA161).
La llamada del punto de entrada MA161BAR ocurre al hacer clic en la opción "Análisis de la cotización", en la rutina Analiza Cotizaciones (MATA161).
Nombre | Tipo | Descripción |
PARAMIXB[1] | Array | Array que contiene los ítems de la cotización |
PARAMIXB[2] | Object | Objeto que contiene el browse con datos de los productos por medio del cual se puede saber la línea en que está posicionado. |
Tipo | Descripción |
Array |
|
#Include "Protheus.ch" /*/{Protheus.doc} MA161BAR PE para agregar nuevos botones en el análisis de cotizaciones. @type function @author @since 06/11/2024 /*/ User Function MA161BAR() Local aItens := Paramixb[1]//Array que contiene los ítems de la cotización Local oBrowse1 := Paramixb[2]//Objeto que contiene el browse con datos de los productos por medio del cual se puede saber la línea en que está posicionado. Local aButtons := {} aadd(aButtons,{"PREV",{|| u_teste(aItens,oBrowse1) },"BUTNOVO","Prueba PE"}) Return (aButtons ) User Function teste(aItens,oBrowse1) Local nLinPrd := oBrowse1:At() Local cProd := "" cProd := aItens[nLinPrd][1] Return .T.