Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS OMS

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoLogística

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

NomeTipoDescriçãoObrigatório
aRotiPEArray

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

...

languagecpp
titleValidação Padrão
linenumberstrue
collapsetrue

...

------

#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

...

//

...

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>