Páginas filhas
  • DT Rotina 820 - Garantir a consolidação de estoque blindando o tamanho do campo descrição, da PCPRODUT.


01. DADOS GERAIS

Produto:

TOTVS Distribuição e Varejo

Linha de Produto:

Linha Winthor 

Segmento:

Distribuição TOTVS Goiânia 

Módulo:8 - FERRAMENTAS DO SISTEMA
Função:820 - ATUALIZAÇÃO DE DADOS
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DDESTOQUE-17739


02. 
SITUAÇÃO/REQUISITO

Alguns clientes, por conta própria, alteraram o tamanho do campo DESCRIÇÃO da tabela PCPRODUT, deixando maior que 40 caracteres, que é o padrão do Winthor.

Nesse cenário, quando um produto tem mais de 40 caracteres na descrição, ocorre erro de estouro de campo na atualização diária, da rotina 820, pois, as tabela PCHISTEST e PCHISTESTFILA possuem 40 posições no campo DESCRIÇÃO.

Esse erro impede a consolidação do estoque e a gravação da posição de estoque na tabela PCHITEST.


03. SOLUÇÃO

Feito ajuste nos objetos de banco ATUALIZACAO_DIARIA e PKG_ANALISAR_ESTOQUE onde foi adicionado um SUBSTR no campo DESCRISÇÃO, da tabela PCPRODUT, limitando para 40 posições. Ou seja, mesmo que o produto tenha mais de 40 caracteres, será gravado apenas as primeiras 40 posições desse campo nas tabelas PCHISTESTFILA e PCHISTEST.

04. DEMAIS INFORMAÇÕES

      ATUALIZACAO_DIARIA
      Versões: 3.0.25.000 / 4.0.09.000 / 5.0.01.000

     

      PKG_ANALISAR_ESTOQUE
      Versões: 3.0.24.000 / 4.0.14.000 / 5.0.05.000

      
     Winthor-atualizacao-dados: 134.0.2

05. ASSUNTOS RELACIONADOS

        Não se aplica