Histórico da Página
...
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 |
|---|---|---|
| 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 | 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 | lMostraMsg | Lógico | Sim | Atravé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 | Sim | Possibilita 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 | Sim | Array que bloqueia campos. |
| EXIBE_TELA_SEL_NF | lSelecaoNF | Lógico | Sim | Variavel que é utilizada para apresentar a tela de Seleção de NF |
| AROTINA | aRotina | Array | Sim | 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>
|
...
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.
End Case
Return Nil
...
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
...
...
...
...
...
...
...
Retorno
...
Eventos de chamada do Ponto de Entrada
...
Variáveis
...
lMostraMsg | Lógico | Private | Sim | MOSTRA_MSG_ATU | Através desta variável, é possível bloquear a mensagem de sucesso, da rotina comparação dos itens da NF contra os itens do Embarque. |
| aStruct | Array | Private | Sim | INCLUI_TRB | Possibilita a inclusão de novos campos na tabela temporária TRB, usada no controle de carregamento de embalagens no container. |
| aEX9 | Array | Private | Sim | ALT_TELA_CONT | Array que bloqueia campos. |
| lSelecaoNF | Lógico | Private | Sim | EXIBE_TELA_SEL_NF | Variavel que é utilizada para apresentar a tela de Seleção de NF |
Nome | Tipo | Escopo | Pode Alterar | Parâmetro | Descrição |
|---|
...
Programa Fonte
...