Incidentes após migração de versão ou release para a 12.1.17 (SIGAGCT) - MV_MIGGCT
Produto: | Microsiga Protheus® |
Versão: | P12 |
OcorrênciaNotas: | Incidentes relatados por nossos clientes após migração de release ou migração da |
versão 12 ou de releases anteriores para a AçõesSegue abaixo as ações que o parâmetro MV_MIGGCT executa dentro do sistema:
Se o cenário for identificado com o mesmo incidente do que for exposto abaixo, favor deixar o MV_MIGGCT=.T. - Sair da rotina novamente e com apenas um usuário, entrar novamente na CNTA300! |
Incidentes e Ações do sistema: | Ao realizar a migração percebemos os incidentes descritos abaixo: AÇÕES CORRETIVAS AO HABILITAR O MV_MIGGCT: - Ao realizar a migração da versão 11 para versão 12 os contratos flexíveis passa a ser obrigatória a existência do cabeçalho de planilha (tabela CNA), na versão 11 não tinha esta obrigatoriedade. Ao realizar a migração a tabela CNA(Cabeçalho de planilha) não foi criado automaticamente;
- Sistema cria a amarração da CPD com a CNA -
|
Cria a tabela CPD e CNA;- Na versão 11 as planilhas eventuais (CN1_MEDEVE=SIM) não era necessário ter planilha cadastrada. A partir da versão 12 o conceito mudou, todo contrato eventual deve ter cabeçalho - CNA preenchido. Note que apenas cabeçalho, itens são opcionais e cronogramas não pode haver. Por conta disso, foi criado a tabela CPD que faz amarração dos contratos com as planilhas automaticamente na migração e também cria a CNA - cabeçalho
|
.- . Na versão 12 a nova tabela CPD ficará responsável pelo vinculo da planilha (CNA) com o contrato (CN9), após o processo de migração recebemos alguns relatados de que a tabela não foi gerada corretamente.
- Na rotina CNTA120 - MEDIÇÕES tem um filtro "!empty(CND_NUMERO)" - Ou seja, na migração o campo CND_NUMERO deve estar preenchido com o número da planilha, caso não esteja, o contrato não será apresentado para medir, então na migração este campo não foi preenchido, mas isto para as medições que JÁ estavam abertas antes de migração e não foram encerradas;
- Preenche o campo CND_NUMERO com o número da planilha -
|
Preenche o campo CND_NUMPLA;- Como na release 12 a planilha é preenchido, além de alimentar a tabela CPD, ele também informa o número da planilha no campo CND_
|
NUMPLA Este help dentro da CNTA120 ao selecionar F3 na busca de um contrato é corrigido com a ativação do parâmetro. Isto na migração de versão ou release.- NUMERO para que quando entrar na rotina CNTA120 ele apresente a medição.
- Não foi criado a tabela CNC para os contratos de vendas (nova tabela responsável pelo vinculo do Fornecedor/Cliente ao Contrato) - Na 11 o cliente era preenchido apenas na CN9/CNA na 12 deve ter o cliente agora na CNC e deve-se criar automaticamente na migração já com o cliente do contrato;
- Alimenta a tabela CNC - Na versão 11 cliente era informado na CN9 e CNA, na versão 12 o cliente é informado na CNC e em seguida informado na CNA. Para os contratos migrados, ao habilitar o parâmetro será criado automaticamente a CNC.
- Ao migrar o sistema apresenta erros com os saldos dos contratos/planilhas/cronogramas como exemplo:
- Ao entrar na rotina CNTA120 - Medições>F3 para consulta de contratos>Selecionar a planilha - E neste momento apresentar o help:
"Não existe planilha disponível no contrato e competência selecionados. Verifique o saldo e a existência de medições em aberto para o contrato" - O sistema ajusta os saldos ao habilitar o parâmetro!
Importante: Todas as situações mapeadas acima foram solucionadas através da utilização do parâmetro MV_MIGGCT, caso esteja enfrentando qualquer uma das situações acima altere o parâmetro para conteúdo .T. (verdadeiro) e re-abra o modulo de contratos. Observação: Ao ativar este parâmetro o sistema irá acionar os ajustes automáticos para as situações descritas. |
Observações: | MV_MIGGCT = .T. - Ao mudar o conteúdo do mesmo, favor sair da rotina e entrar novamente para que as atualizações acima sejam executadas e não apresente mensagens ou help's! |
Importante
"Não existe planilha disponível no contrato e competência selecionados. Verifique o saldo e a existência de medições em aberto para o contrato"