Árvore de páginas

Versões comparadas

Chave

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

...

Case cParam == "MOSTRA_MSG_ATU"

msginfoMsgInfo("Entrou no ponto de entrada 'MOSTRA_MSG_ATU'")
lMostraMsg := .F.

...

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

...


NomeTipoDescrição
MOSTRA_MSG_ATUCaracterVariável que permite o bloqueio da mensagem de sucesso, da rotina comparação dos itens da NF contra os itens do Embarque.
INCLUI_TRBArrayParâ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_TRBArrayParâ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_CONTArrayParâmetro que permite a edição de Containers embarcados.
EXIBE_TELA_SEL_NFCaracterManipula apresentação da tela de Seleção de NF no embarque de exportação
AROTINACaracterVariá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âmetroNomeTipoPermite alterarDescrição
MOSTRA_MSG_ATUlMostraMsgLógicoSimAtravé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_TRBaStructArraySimPossibilita a inclusão de novos campos na tabela temporária TRB, usada no controle de carregamento de embalagens no container.
ALT_TELA_CONTaEX9ArraySimArray que bloqueia campos.
EXIBE_TELA_SEL_NFlSelecaoNFLógicoSimVariavel que é utilizada para apresentar a tela de Seleção de NF
AROTINAaRotinaArraySimAtravé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

...

Nome

...

Tipo

...

Descrição

...

Default

...

Obrigatório

...

Referência

...

Retorno

...

Eventos de chamada do Ponto de Entrada

...

Variáveis

...

lMostraMsg

Lógico

Private

Sim

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.
aStructArrayPrivateSimINCLUI_TRBPossibilita a inclusão de novos campos na tabela temporária TRB, usada no controle de carregamento de embalagens no container.
aEX9ArrayPrivateSimALT_TELA_CONTArray que bloqueia campos.
lSelecaoNFLógicoPrivateSimEXIBE_TELA_SEL_NFVariavel que é utilizada para apresentar a tela de Seleção de NF
Nome
Tipo
Escopo
Pode Alterar
Parâmetro
Descrição

...

Programa Fonte

...