Histórico da Página
...
- Visão Geral
- Exemplo de utilização
- Parâmetros
- Variáveis
- Tabelas utilizadas
01. VISÃO GERAL
Este Ponto de Entrada pertence à rotina de Containers / Lotes no Embarque (EECAE104). Ele deve ser utilizado para customizar a rotina de Containers / Lotes no Embarque.
Programa Fonte: EECAE104.PRW
Retorno: Verdadeiro (.T.) ou Falso (.F.).
02. EXEMPLO DE UTILIZAÇÃO
03. TELA XXXXX
Outras Ações / Ações relacionadas
...
04. TELA XXXXX
Principais Campos e Parâmetros
...
Card documentos | ||||
---|---|---|---|---|
|
05. TABELAS UTILIZADAS
HTML |
---|
<!-- esconder o menu -->
<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;
}
</style>
|
...
Descrição
...
EECAE104 - Tela de carregamento de embarque
...
Observações
...
Ponto de Entrada para customização de funções no fonte EECAE104.
...
Exemplos
User Function EECAE104()
Local cParam:= ""
IF Type("ParamIXB") == "C"
cParam:= PARAMIXB
Else
cParam:= PARAMIXB[1]
Endif
Do Case
Case cParam == "MOSTRA_MSG_ATU"
...
MsgInfo("Entrou no ponto de entrada 'MOSTRA_MSG_ATU'")
lMostraMsg := .F.
Case cParam == "INCLUI_TRB"
AAdd( aStruct, { "WK_ABC" ,"C", 10, 0 } )
Case cParam == "CARREGA_TRB"
TRB->WK_ABC:= "ABC"
Case cParam == "ALT_TELA_CONT"
MsgInfo("Entrou no ponto de entrada 'ALT_TELA_CONT'.")
AADD(aEX9,"EX9_PREEMB") //TESTE CAMPO ADICIONADO A ARRAY
AADD(aEX9,"EX9_CONTNR")
Case cParam == "EXIBE_TELA_SEL_NF"
MsgInfo('Passou pelo ponto de entrada "EXIBE_TELA_SEL_NF" ')
lSelecaoNF := .F.
...
Case cParam == "AROTINA"
Aadd(aRotina, { "Nova Opcao", "NOVAROTINA ", 0 , 6,3})
EndCase
End Case
Return Nil
03. PARÂMETROS
Nome | Tipo | Descrição | |||||||
---|---|---|---|---|---|---|---|---|---|
Preview | Veja também | ||||||||
Idioma | Português(Brasil) | ||||||||
Versões | Microsiga_Protheus11 | ||||||||
Sistemas Operacionais Suportados | Todos | ||||||||
Compatível com as Bases de Dados | Todas | ||||||||
Updates | Parâmetros|||||||||
MOSTRA_MSG_ATU | Caracter | Variável que permite o bloqueio da mensagem de sucesso, da rotina comparação dos itens da NF contra os itens do Embarque. | |||||||
INCLUI_TRB | Array | Parâmetro que indica que o ponto de entrada foi executado durante a criação da tabela temporária TRB. Neste momento estará disponível a variável aStruct, que possibilita a inclusão de novos campos na tabela temporária. | |||||||
CARREGA_TRB | Array | Parâmetro que indica que o ponto de entrada foi executado na gravação da tabela temporária TRB. A tabela temporária é carregada com base nas informações do item do embarque de exportação (tabela EE9) e para cada item da tabela o ponto de entrada é executado, ao final da gravação, possibilitando a intervenção nas informações de qualquer campo desta tabela temporária. | |||||||
ALT_TELA_CONT | Array | Parâmetro que permite a edição de Containers embarcados. | |||||||
EXIBE_TELA_SEL_NF | Caracter | Manipula apresentação da tela de Seleção de NF no embarque de exportação | |||||||
AROTINA | |||||||||
Nome | Tipo | Descrição | Default | Obrigatório | Referência | Retorno | Caracter | Variável que permite a alteração da variável aRotina que define as opções do menu da tela container/lotes. |
04. VARIÁVEIS
Parâmetro | Nome | Tipo | Permite alterar | Descrição | |||||
---|---|---|---|---|---|---|---|---|---|
MOSTRA_MSG_ATU | Eventos de chamada do Ponto de Entrada | VariáveislMostraMsg | Lógico | PrivateSim | MOSTRA_MSG_ATUAtravés desta variável, é possível bloquear a mensagem de sucesso, da rotina comparação dos itens da NF contra os itens do Embarque. | ||||
INCLUI_TRB | aStruct | Array | PrivateSim | INCLUI_TRBPossibilita a inclusão de novos campos na tabela temporária TRB, usada no controle de carregamento de embalagens no container. | |||||
ALT_TELA_CONT | aEX9 | Array | PrivateSim | ALT_TELA_CONT | Array que bloqueia campos. | lSelecaoNF | Lógico | Private||
Sim | EXIBE_TELA_SEL_NF | lSelecaoNF | Lógico | Sim | Variavel que é utilizada para apresentar a tela de Seleção de NF | ||||
AROTINA | NomeaRotina | TipoArray | Escopo | Pode Alterar | Parâmetro | Descrição | Programa Fonte | EECAE104.PRWSim | Através desta variável, é possível manipular as opções do menu da tela de container/lotes. |
05. TABELAS UTILIZADAS
- Não há.
HTML |
---|
<!-- esconder o menu -->
<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;
}
</style>
|