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