Histórico da Página
...
/*
Validação executada na inclusão e alteração das despesas nacionais
*/
MsgInfo("Ponto de entrada com o parâmetro VALIDA_DESPESA_NASC", "VALIDA_DESPESA_NASC")
/*
Rdm_ret:= .F. //para abortar a execução das validações do produto padrão
lRet:= .T. //indica que a validação está OK e .F. indica que a validação não passou
*/
EndCase
End Sequence
Return
03. PARÂMETROS
...
04. VARIÁVEIS
...
05. TABELAS UTILIZADAS
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
...
Observações
...
Exemplos
#include "protheus.ch"
...
Begin Sequence
If ValType(ParamIXB) == "A"
cParamIXB:= ParamIXB[1]
Else
cParamIXB:= ParamIXB
EndIf
Do Case
Case cParamIXB
...
/*
Validação executada na manutenção das despesas nacionais
*/
nOpcao:= ParamIXB[2]
...
==
...
MsgInfo("Inclusão de despesa", "VAL_DESPNASC")
...
"
...
VALIDA_EMPRESA"
lValidTipoAg
Case cParamIXB == "VALIDA_DESPESA_NASC"
...
:= .F.
...
EndCase
...
End Sequence
Return
...
Preview
...
Veja também
...
Idioma
...
Português(Brasil)
...
Versões
...
Microsiga_Protheus11 e posteriores
...
Sistemas Operacionais Suportados
...
Todos
...
Compatível com as Bases de Dados
...
Todas
...
Updates
...
Parâmetros
...
03. PARÂMETROS
Nome | Tipo | Descrição | |||
---|---|---|---|---|---|
{"VAL_DESPNASC", nOpc} | Array | Executado na validação após a confirmação da manutenção da despesa nacional, permite implementar validações adicionais e/ ou desviar das validações do produto padrão.
3: Visualização 4: Inclusão 5: Alteração 6: Exclusão Estarão disponíveis neste momento as variáveis Rdm_ret e lRet | |||
VALIDA_DESPESA_NASC | Caracter | Executado na validação após a confirmação da inclusão ou alteração da despesa (e apenas nestas duas ações), permite implementar validações adicionais e/ ou desviar das validações do produto padrão. Estarão disponíveis neste momento as variáveis Rdm_ret e lRet. | Retorno | Eventos de chamada do Ponto de Entrada | |
ENCHOICE_DESPESA_NASC | Array | Ponto de entrada na inclusão de despesas nacionais. | |||
VALIDA_EMPRESA | Caracter | Permite indicar nas despesas nacionais se o agente informado será validado se é do tipo 3-Recebedor de Comissão ou não |
04. VARIÁVEIS
ParâmetroVariáveis | Nome | Tipo | Permite alterar | Descrição | |||
---|---|---|---|---|---|---|---|
VAL_DESPNASC VALIDA_DESPESA_NASC | Escopo | Pode Alterar | DescriçãoRdm_ret | Lógico | PrivateSim | Disponível no ponto de entrada com os parâmetros VAL_DESPNASC e VALIDA_DESPESA_NASC, permite abortar a execução da validação do produto padrão quando o seu conteúdo for alterado para .F. (False). | |
VAL_DESPNASC VALIDA_DESPESA_NASC | lRet | Lógico | PrivateSim | Disponível no ponto de entrada com os parâmetros VAL_DESPNASC e VALIDA_DESPESA_NASC, determina se a validação executada está em conformidade (True) ou não (False). | Programa Fonte | EECAP103.PRW||
ENCHOICE_DESPESA_NASC | nOpc | Numérico | Não | Permite identificar dentro do ponto de entrada se a opção escolhida do menu foi 2-Visualizacao; 3-Inclusao; 4-Alteracao; 5-Exclusao; | |||
ENCHOICE_DESPESA_NASC | nOpcPE | Numérico | Não | Variável para armazenar data e hora da inclusão ou da última alteração no cadastro de despesas. | |||
VALIDA_EMPRESA | lValidTipoAg | Lógico | Sim | Se retornar .T. o sistema irá validar se o agente informado é do tipo 3-Recebedor de Comissão, se retornar . F. o sistema não irá validar o tipo do agente informado aceitando qualquer tipo de agente. |
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>
|