Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| ||||||||||||||||
Segmento: |
| ||||||||||||||||
Módulo: | SIGAOMS - Gestão de Distribuição | ||||||||||||||||
Função: | OMSXCPL7 - Monitor de Cargas | ||||||||||||||||
País: | Todos Países | ||||||||||||||||
Ticket: | - | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | - |
02. DESCRIÇÃO
Este Ponto de Entrada permite adicionar um novo Índice para o controle do usuário.
03. LOCALIZAÇÃO
Localizado na função MenuDef da rotina OMSXCPL7, após a criação das opções de menu padrão.
04. PARÂMETROS
Não há necessidade de envio de parâmetrosse aplica.
05. RETORNO
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
aRotiPE | Array | Array contendo as novas opções de menu | Sim |
06. VERSÕES
Protheus 12.1.27 ou superiores.
07. OBSERVAÇÃO
Todos os parâmetros são recebidos na User Function via PARAMIXB, conforme consta no documento: Execblock / Customização.
A emissão de mensagens será efetuada pelo Ponto de Entrada.
08. EXEMPLO
...
language | cpp |
---|---|
title | Validação Padrão |
linenumbers | true |
collapse | true |
...
------
#include 'protheus.ch'
...
#include
...
'parmtype.ch'
...
//Ponto
...
de
...
entrada
...
para
...
inclusão
...
de
...
opções
...
de
...
menu
...
na
...
rotina
...
de
...
Monitor
...
de
...
cargas
...
enviadas
...
para
...
o
...
TOTVS
...
Otimização Logística
...
.
...
user
...
function
...
OMSCPL7H()
...
Local
...
aRotiPE
...
:=
...
{}
...
ADD
...
OPTION
...
aRotiPE
...
TITLE
...
"Teste"
...
ACTION
...
"OMSCPL7H1"
...
OPERATION
...
2
...
ACCESS
...
0 //
...
Nova
...
opção
...
return
...
aRotiPE
------
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |