Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:

PDV Omnishop

Função:Carga inicial
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEPDV-17843


02. SITUAÇÃO/REQUISITO

Em novas instalações do TOTVS PDV Omnishop após concluir a carga de dados INICIAL, alguns produtos estão ficando sem preço. Foi verificado que após Carga de dados inicial PDV apresentou a mensagem de produto sem preço, e mesmo após retroceder a "data_recebimento_preco" para '1900-01-01 00:00:00', aguardando a finalização da tarefa 412, os produtos continuavam sem preço. Conforme verificado na tabela preço, existem 12410 registros com a coluna produto_id = null, ou seja, valor zerado.

03. SOLUÇÃO

Identificado que a função que faz a persistência dos dados de preço no banco de dados estava fazendo um left join com a tabela de produto e com isso mesmo os produtos que ainda não haviam baixado o preço era inserido com o id_produto nulo.

Então para correção foi inserido o inner join onde dessa forma apenas produtos que foram baixados terão os preços vinculados.

04. ANALISE DE IMPACTO

Alteração realizada na função SQL que realiza a persistência dos dados na carga inicial, impactando na gravação de dados da tabela "preco".

05. VERSÃO