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 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
Nome | Tipo | Descrição |
---|---|---|
ANTESTELA_EXIBEAPROPRIACAO | Caracter | Variável que permite exibir ou não a tela de apropriação. Esta exibição depende da variável private 'lSair'. |
VALIDA_DESMARCA | Caracter | |
EXIBE_MENSAGEM | Lógico | |
LOOP_ED2 | Lógico | Atraves deste Ponto, é possível efetuar o loop na ED2 atraves da variavel lLoopED2. |
ALTERA_QTDE_CALCULADA_ED2 | Numérico | Atraves deste Ponto, é possível efetuar o calculo customizado da quantidade atraves da variavel nQtdCal. |
EECPEM40 | Array | Chamada 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âmetro | Nome | Tipo | Permite Alterar | Descrição |
---|---|---|---|---|
ANTESTELA_EXIBEAPROPRIACAO | lSair | Lógico | Sim | Através desta variável, é possível exibir ou não a tela de apropriação. |
ANTESTELA_EXIBEAPROPRIACAO | lRet | Lógico | Sim | Através desta variável, é possível manter o processamento da apropriação, mesmo sem exibir a tela. |
EXIBE_MENSAGEM | lExibeMsg | Lógico | Sim | |
LOOP_ED2 | lLoopED2 | Lógico | Sim | |
ALTERA_QTDE_CALCULADA_ED2 | nQtdCal | Numérico | Sim | |
EECPEM40 | nTipo | Numérico | Sim | Parâmetro 1 - Define a opcao; INC_DET - Inclusao ALT_DET - Alteracao, EXC_DET - Exclusao VIS_DET - Visualizacão |
EECPEM40 | nOpcA | Numérico | Não | Parâ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
...
...
...
...
ANTESTELA_EXIBEAPROPRIACAO
...
Caracter
...
Retorno
...
Eventos de chamada do Ponto de Entrada
...
Variáveis
...
...
...
...
...
...
lSair
...
Lógico
...
Privado
...
Sim
...
Programa Fonte
...