01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo
|
---|---|
Linha de Produto: | Linha Winthor |
Segmento: | Distribuição TOTVS Goiânia |
Módulo: | 5 - PROCESSAMENTOS |
Função: | 560 - ATUALIZAR BANCO DE DADOS |
Ticket: | 20444116 |
Requisito/Story/Issue (informe o requisito relacionado) : | DDVENDAS-47936 |
02. SITUAÇÃO/REQUISITO
Rotina 560 tenta criar PRIMARY KEY na tabela no campo errado.
Quando a tabela PCTRIBUTEXCECAOREGRA é criada pela primeira vez na 560 não é apresentado nenhum erro. Mas ao cadastrar uma exceção na 514 e rodar novamente a tabela na 560, é apresentando um erro. Coloquei o tracer e identifiquei que a 560 tenta criar uma PRIMARY KEY com o campo CODIGON, que não é gravado pela 514. Desta forma é apresentado o erro indicando que um campo de chave primária não pode ser nulo. O que ela deveria fazer seria criar a PRIMARY KEY com o CODIGOA, não o CODIGON.
03. SOLUÇÃO
Atualizar a(s) rotina(s) listadas para versões a partir de:
CÓDIGO/ NOME DA ROTINA*
PCSINFTAB
- 34.0.5.5
ATUALIZAÇÃO REALIZADA:
Ajuste atualização da tabela PCTRIBUTEXCECAOREGRA, retirando a geração de chave primária incorreta.
04. DEMAIS INFORMAÇÕES
Importante!
As versões estarão disponíveis para download no CCW.
https://centraldecontrole.pcinformatica.com.br/
Mantenha suas rotinas sempre atualizadas!
05. ASSUNTOS RELACIONADOS
Não se aplica