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