Árvore de páginas

Versões comparadas

Chave

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

...

  1. Visão Geral
  2. Exemplo de utilização
  3. Parâmetros
  4. Variáveis
  5. Tabelas utilizadas


01. VISÃO GERAL

Este Ponto de Entrada pertence à rotina de Embarque (EECAE101). Ele deve ser utilizado para customizar a rotina de Embarque.

Programa Fonte: EECAE101.PRW

Retorno: Verdadeiro (.T.) ou Falso (.F.).

02. EXEMPLO DE UTILIZAÇÃO

User Function EECAE101()
Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,""))

03. TELA XXXXX

Outras Ações / Ações relacionadas

...

04. TELA XXXXX

Principais Campos e Parâmetros

If cParam == "ANTESTELA_EXIBEAPROPRIACAO"
   MsgInfo("Entrou no ponto de entrada 'ANTESTELA_EXIBEAPROPRIACAO'. Variavel 'lSair' = .F.")
   lSair := .F.
   lRet := .T.
EndIf

If cParam == "VALIDA_DESMARCA"

   MsgInfo("Entrou no ponto de entrada "VALIDA_DESMARCA")

EndIf
Return Nil

03. PARÂMETROS


NomeTipoDescrição
ANTESTELA_EXIBEAPROPRIACAOCaracterVariável que permite exibir ou não a tela de apropriação. Esta exibição depende da variável private 'lSair'.
VALIDA_DESMARCACaracter
EXIBE_MENSAGEMLógico
LOOP_ED2LógicoAtraves deste Ponto, é possível efetuar o loop na ED2 atraves da variavel lLoopED2.
ALTERA_QTDE_CALCULADA_ED2NuméricoAtraves deste Ponto, é possível efetuar o calculo customizado da quantidade atraves da variavel nQtdCal.
EECPEM40ArrayChamada na função de manutencão de notas fiscais AE101MAN() após todo o processo da manutencão ter sido executado. Executar rotinas de atualizacao após a saida da tela de edicão de dados.

04. VARIÁVEIS


ParâmetroNomeTipoPermite AlterarDescrição
ANTESTELA_EXIBEAPROPRIACAOlSairLógicoSimAtravés desta variável, é possível exibir ou não a tela de apropriação.
ANTESTELA_EXIBEAPROPRIACAOlRetLógicoSimAtravés desta variável, é possível manter o processamento da apropriação, mesmo sem exibir a tela.
EXIBE_MENSAGEMlExibeMsgLógicoSim
LOOP_ED2lLoopED2LógicoSim
ALTERA_QTDE_CALCULADA_ED2nQtdCalNuméricoSim
EECPEM40nTipoNuméricoSimParâmetro 1 - Define a opcao;
INC_DET - Inclusao
ALT_DET - Alteracao,
EXC_DET - Exclusao
VIS_DET - Visualizacão
EECPEM40nOpcANuméricoNãoParâmetro 2 - 1 para Ok e 0 para cancela.

...


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

...

EECAE101 - Customização de funções de Embarque

...

Observações

...

Ponto de Entrada para customização de funções no fonte EECAE101.

...

Exemplos

...

User Function EECAE101()
Local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,""))
If cParam == "ANTESTELA_EXIBEAPROPRIACAO"
MsgInfo("Entrou no ponto de entrada 'ANTESTELA_EXIBEAPROPRIACAO'. Variavel 'lSair' = .F.")
lSair := .F.
lRet := .T.
EndIf
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

...

Nome

...

Tipo

...

Descrição

...

ANTESTELA_EXIBEAPROPRIACAO

...

Caracter

...

Retorno

...

Eventos de chamada do Ponto de Entrada

...

Variáveis

...

Nome

...

Tipo

...

Escopo

...

Pode Alterar

...

Descrição

...

lSair

...

Lógico

...

Privado

...

Sim

...

Programa Fonte

...