Histórico da Página
CONTEÚDO
- Dados Gerais
- Descrição
- Parâmetros
- Retorno
Exemplo
01. DADOS GERAIS
Produto: | TOTVS Backoffice |
---|---|
Linha Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Backoffice (Linha Protheus) - PMS |
Função: | PMSXFUNB - Funções Comuns do PMS |
Abrangências | Microsiga Protheus 12 |
Versões: | Microsiga Protheus 12 |
Países: | Todos |
Sistemas Operacionais: | Todos |
Bases de Dados: | Todas |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Todos |
02. DESCRIÇÃO
O ponto de entrada PMSSET92 é acionado na rotina principal de Gerenciamento de Projetos (PMSA410), ao executar a consulta padrão na tabela de Tarefas do Projeto (AF9).
Para execução deste ponto de entrada, é necessário conter a função como PmsSetF3('AF9',92) dentro da opção "Modo Edição" (X3_WHEN) do campo que será utilizado para a consulta.
03. PARÂMETROS
Não há
04. RETORNO
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
cRetorno | Caracter | Recebe a string contendo o código do projeto concatenado com o número da revisão. | Sim |
05. EXEMPLO
Bloco de código | ||||
---|---|---|---|---|
| ||||
#INCLUDE 'PROTHEUS.CH' #INCLUDE 'TOTVS.CH' #INCLUDE 'PARMTYPE.CH' User Function PMSSET92() Local cCCusto := Alltrim(AF9_CCUSTO) //Variável cCCusto recebe o centro de custo da tarefa Local cProjRev := AF9_PROJET+AF9_REVISA //Variável cProjRev recebe o código do projeto concatenado à respectiva revisão If Empty(cCCusto) //Verifica se há centro de custo para a tarefa cProjRev := ""MsgAlert("Está tarefa não possui centro de custo informado") EndIf Return (cProjRev) //Retorna código do projeto concatenado à revisão |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas