Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS OMS

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:SIGAOMS - Gestão de Distribuição
Função:OMSA200 - Montagem de Carga
País:Todos Países
Ticket:-
Requisito/Story/Issue (informe o requisito relacionado) :-


02. DESCRIÇÃO

Este Ponto de Entrada permite incluir botões de menu no menu padrão, na opção Sequência de Entrega, da rotina OMSA200 (Montagem de Carga).

03. LOCALIZAÇÃO

Localizado antes da exibição da tela de Sequência de Entrega, na rotina OMSA200 (Montagem de Carga).

04. PARÂMETROS

Não se aplica.

05. RETORNO

NomeTipoDescriçãoObrigatório
aBotoesArray

Array contendo os botões com a seguinte estrutura: { NOME DO BITMAP, BLOCO DE COMANDO, TEXTO }.

Array contendo as informações dos botões a serem adicionados.

Para a estrutura do array, consulte o documento: EnchoiceBar - Criação de barras de botões padrão

Sim

06. VERSÕES

Protheus 12.1.17 ou superiores.

07. OBSERVAÇÃO

Todos os parâmetros são recebidos na User Function via PARAMIXB, conforme consta no documento: Execblock / Customização.

08. EXEMPLO

------

#INCLUDE "PROTHEUS.CH"

User Function OS200VSB()

Local aBotoes := {}

          Aadd( aBotoes, {'CARGANEW', {|| MsgAlert('Inclusão de botão','Título Botão 1')}, 'Botão 1' })
          Aadd( aBotoes, {'CARGASEQ', {|| MsgAlert('Inclusão de botão','Título Botão 2')}, 'Botão 2' })

Return aBotoes

------