Ponto-de-Entrada: PMA200GRV - Valida mudança de fase em projetos
Abrangências: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
Este Ponto de Entrada é um validador da mudança de fase de um projeto. Após a confirmação da nova fase, o ponto de entrada é chamado e deve retornar .T. (True) ou .F. (False) para gravar (ou não) as informações nos campos AF8_FASE e AF8_ENCPRJ.Também executa (ou não) as integrações do módulo PMS - Gerenciamento de Projetos) com o módulo de PCO - Planejamento e Controle Orçamentário.
Programa Fonte
PMSA200.PRW
Sintaxe
PMA200GRV - Valida mudança de fase em projetos ( [ ] ) --> lGrava
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
Array of Record |
Retorno
-
lGrava(logico)
- Retorna valor lógico:.T. (true) - o sistema prosseguirá com o processo de gravação da alteração de fase. .F. (False) - não processa nenhuma gravação e nem integração com módulo PCO.
Exemplos
User Function AprovFase()Local lRet := .T. // Permite a gravação dos campos da AF8If AEA->AEA_COD == "05" lRet := .F. // Caso a fase seja "05", não permite a continuação do processo e não grava os campos da AF8 e nem processa a integração com PCOEndIfReturn lRet
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas