Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:Gestão de Contratos
Função:

CNTA300 - Contratos

CNTA121/CNTA120 - Medições

CNTXFUN - Funções de Contrato

Ticket:10496889
Requisito/Story/Issue (informe o requisito relacionado) :DMANMAT02-30960


02. SITUAÇÃO/REQUISITO

O sistema não utilizava o campo Revisão(CNU_REVISA) da tabela de Vendedores(CNU), não tendo implementação para gerar novos registros em cada revisão.

03. SOLUÇÃO

O sistema foi ajustado para utilizar o campo Revisão(CNU_REVISA) quando o mesmo estiver marcado como Usado no dicionário padrão, ao contrário da sua configuração anterior, no qual ele estava marcado como Não usado. Com essa nova implementação o sistema passa a armazenar o histórico da tabela de Vendedores x Contratos(CNU) de acordo com as revisões dos contratos.

Foi identificado que os contratos revisados previamente não teriam esse histórico por conta do comportamento anterior, dessa forma foi disponibilizada uma rotina responsável pelo ajuste da tabela. Essa rotina replica a configuração atual da tabela CNU do contrato para todas as revisões anteriores, dessa forma qualquer revisão anterior ao ajuste, caso seja visualizada, terá os registros de vendedores presentes.

Esse ajuste também será realizado automaticamente durante a virada de versão para o release 12.1.33.

Para realizar o processamento manualmente é necessário que seja adicionado ao menu do módulo de Gestão de Contratos(GCT) a função GCTAjstCNU. Quando essa rotina for executada, a tela abaixo será exibida:

É recomendado que antes de realizar o processamento através do botão Processar, realizar a conferência dos registros que serão processados através da opção Imprimir.

A opção imprimir listará os registros que serão gerados pelo sistema para adequação da tabela, conforme abaixo:

Abaixo é possível verificar um exemplo, no qual um contrato apesar de já estar na terceira revisão, só tem os registros da CNU do contrato original:

Para realizar o ajuste, clique no botão Processar:

Após o processamento, é possível visualizar que a estrutura corrente da CNU foi replicada para todas as revisões anteriores:

Após esse ajuste, para cada revisão nova, novos registros serão gerados na CNU, de acordo com as informações da tela, que podem ser distintas das revisões anteriores.


04. DEMAIS INFORMAÇÕES

O ajuste estará presente no próximo pacote da expedição contínua com data igual ou superior a 04/03/2021.

Essa funcionalidade só está disponível a partir do release 12.1.027, pois em releases anteriores a chave primária(X2_UNICO) da tabela de Vendedores x Contratos(CNU) não contêm o campo Revisão(CNU_REVISA).

05. ASSUNTOS RELACIONADOS