Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Microsiga Protheus®

Versão:P12

OcorrênciaNotas:

Incidentes que ocorreu após migração de release ou migração da versão 11 para versão 12 ou de releases anteriores para a 12.1.17 - MV_MIGGCT.

Incidentes:

Ao realizar a migração tem ocorrido alguns incidentes descritos abaixo:

  • Ao realizar a migração da 11 para versão 12 os contratos flexíveis passam a ter o cabeçalho de planilha, 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;
  • Na versão 12 a tabela CPD faz o vinculo da planilha com o contrato, vejam se a mesma foi criada na migração, mas se não foi, é um problema de migração;
  • 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;
  • Não foi criado a tabela CNC para os contratos de vendas - 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;
  • 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"
      Outro erro de migração!
Ações:

Segue abaixo as ações que o parâmetro MV_MIGGCT executa dentro do sistema, ajuste o mesmo para .T.>Saia do sistema e entre novamente, assim as soluções abaixo será aplicadas:


  1. Cria a tabela CPD e CNA;
    1. 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.

  2. Preenche o campo CND_NUMPLANUMERO;
    1. 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 NUMERO para que quando entrar na rotina CNTA120 ele apresente a medição.

  3. 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.

  4. Ajusta os saldos do contrato no que tange a planilha(CNA - CNB)/contrato(CN9)
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!

(aviso) 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"

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.