Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:

Totvs PDV Omnishop

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


02. SITUAÇÃO/REQUISITO

Falha durante a atualização do TOTVS PDV Omnishop da versão 2.2 para versão 3.0, a instalação não é concluída e é apresentado o erro abaixo no log de instalação


22/09/2022 11:59:22 - ERRO EXECUTAR API (INNEREXPECTION): 
22/09/2022 11:59:22 - ERRO EXECUTAR API (MESSAGE): Falha ao efetuar a migração do banco de dados: insert or update on table "venda" violates foreign key constraint "fk_venda_id_operador"
22/09/2022 11:59:22 - ERRO (INNEREXPECTION): 
22/09/2022 11:59:22 - ERRO (MESSAGE): Falha ao efetuar a migração do banco de dados: insert or update on table "venda" violates foreign key constraint "fk_venda_id_operador"
22/09/2022 11:59:22 - ERRO: Falha no processo de instalação do TOTVS PDV Omnishop. INNEREXCEPTION: 
22/09/2022 11:59:22 - ERRO: Falha no processo de instalação do TOTVS PDV Omnishop. MESSAGE: Falha ao efetuar a migração do banco de dados: insert or update on table "venda" violates foreign key constraint "fk_venda_id_operador"



03. SOLUÇÃO

Lojas que estão realizando a atualização da versão 2.2 para versão 3.0 do PDV Omnishop e que possuem inconsistência na base de dados apresentam erro impedindo a atualização.
Foi identificado que algumas lojas possuem registro antigos de venda com o id_operador inexistente  na tabela usuário, devido se tratar de um valor inválido para o relacionamento das tabelas é ocasionado erro ao migrar o banco para estrutura da nova API do PDV Omnishop

Para solucionar o problema durante a atualização, será verificado se a tabela venda possui algum registro com id_operador inexistente na tabela usuario, caso exista será realizado automaticamente o update para um id_operador válido, no caso o operador padrão TOTVS com id=1, dessa forma será possível prosseguir com atualização,


03. VERSÃO

Produto

Versão

Totvs PDV Omnishop

3.0.222.0