Home

Linha Microsiga Protheus

Páginas filhas
  • PMCPYFIL - Modifica padrão de tela

Ponto-de-Entrada: PMCPYFIL - Modifica padrão de tela
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:

O ponto de entrada PMCPYFIL permite modificar os defaults da tela de parametros de copia de tarefas/EDT de projetos, permitindo além disto que o usuário escolha que podem ser copiados os produtos previstos e/ou os recursos alocados mesmo tendo os cadstros da tabela de recursos e da tabela de produtos exclusivos.

Eventos

Antes de chamar a tela de parâmetros para copia de projetos.

Programa Fonte
.PRW
Sintaxe

PMCPYFIL - Modifica padrão de tela ( < aCpyFromFil> ) --> aCpyFromFil

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
aCpyFromFil Array of Record Contem dois arrays com o conteúdo padrão das opções de "Produtos previstos" e "Recursos alocados" {{{.T.,Nil},{.F.,Nil}}} se é a copia é da mesma filial ou {{{.F.,"{|| .F.}"},{.F.,"{|| .F.}"}}} se for copia de outra filial X
Retorno
    aCpyFromFil(array_of_record)
  • O mesmo conteúdo, retornando na segunda posição de cada subarray a condição para poder ser editado é na primeira a opção default.
Observações

Este ponto de entrada deve ser utilizado com muito critério, pois copiar produtos previstos ou recursos alocados na tarefa quando as tabelas são exclusivas pode provocar inconsistrencias graves na base de dados, referenciando na tarefa produtos ou recursos que não existem na filial corrente, ou que existem mais representam outro produto diferente do produto da filia de origem;