Árvore de páginas


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:

MATA161 - Análisis de cotizaciones

País:

Brasil

Ticket:


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



02. DESCRIPCIÓN

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).

03. UBICACIÓN

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).


04. PARÁMETROS

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.


05. DEVOLUCIÓN

Tipo

Descripción

Array

  • Array con los botones que se deben agregar en la TOOLBAR

06. EJEMPLO DE UTILIZACIÓN

ADVPL
#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.