Histórico da Página
ÍNDICE
- Visão Geral;
- Eventos;
- Parâmetros;
- Retorno;
- Exemplo de utilização
- Tela XXX
- Outras Ações / Ações relacionadas
- Outras Ações / Ações relacionadas
- Tela XXX
- Principais Campos e Parâmetros
- Principais Campos e Parâmetros
- Tabelas utilizadas
- ;
- Documentos relacionados.
01. VISÃO GERAL
O ponto de entrada PCOAK2LOK permite realizar validações adicionais na edição da linha no do cadastro no folder ITENS da Planilha Orçamentária (PCOA100).
...
Localização:
...
Planilha Orçamentária (PCOA100) folder ITENS
02. EVENTOS
...
Eventos:
Bloco de código | ||
---|---|---|
|
...
...
|
...
| |
If ExistBlock("PCOAK2LOK") lRet := ExecBlock("PCOAK2LOK",.F.,.F.) |
...
EndIf
|
03. PARÂMETROS
Não há
04. RETORNO
Tipo | Descrição | Obrigatório |
Lógico | Retorna .T. (true) se a linha é valida com a regra do ponto de entrada ou .F. (false) se a linha não estiver válida com a regra do ponto de entrada. | Sim |
05. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||
---|---|---|---|---|
| ||||
//P_E**************************************************************************************
|
...
//P_E - Ponto de entrada utilizado para validação da linha de digitação do |
...
orçamento |
...
//P_E - Parâmetros : Nenhum |
...
|
...
//P_E - Retorno : .F. - Deve bloquear a linha de |
...
digitação e .T. - Liberar a linha digitada |
...
. //P_E*************************************************************************************** |
...
Programa Fonte:
...
PCOXINC
...
Função:
...
Validações Adicionais (PCOAK2LOK)
...
Retorno:
...
Nome | Tipo | Descrição | Obrigatório |
cPE3105 | C | Script de procedure para inclusão dos movimentos orçamentários (AKD) | Sim |
02. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
* User Function PCOAK2LOK Local lRet := .T. If GDFieldGet('AK2_CLASSE') == '000001' Help(NIL, NIL, "Ponto de Entrada - PCOAK2LOK", NIL, "Esta Classe não pode ser informada.", 1, 0, NIL, NIL, NIL, NIL, NIL, {"Informar outra Classe Orçamentária"}) lRet := .F. EndIf Return lRet// (lógico) retorna .T. (true) se a linha é valida com a regra do ponto de entrada ou .F. (false) se a linha não estiver válida. |
03. TELA XXXXX
Outras Ações / Ações relacionadas
...
04. TELA XXXXX
...
Descrição:
...
O ponto de entrada PCOA5307 é chamado após a validação e mensagens do controle de contingência, possibilitando que o cliente realize avaliações especificas e defina se o registro pode ou não ser incluso.
...
Eventos:
...
Bloqueio orçamentário com controle de contingência.
...
Programa Fonte:
...
Solicitação de Contingência (PCOA530)
...
Função:
...
PCOA530
...
Nome | Tipo | Descrição |
ParamIxb[1] | Array | Dados orçamentários considerando o registro que se pretende incluir. |
ParamIxb[2] | Lógico | Indica se na avaliação orçamentária padrão, o registro poderá ser incluso. |
ParamIxb[3] | Numérico | Indica qual ação foi selecionada pelo usuário na solicitação de contingência. |
...
Retorno:
...
Tipo | Descrição | Obrigatório |
Lógico | Indica se o movimento poderá ser incluso. | Sim |
06. DOCUMENTOS RELACIONADOS
Planejamento e Controle Orçamentário
Card documentos | ||||
---|---|---|---|---|
|
Card documentos | ||||
---|---|---|---|---|
|
...
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> |