Produto: | TOTVS Varejo Franquias e Redes |
---|---|
Linha de Produto: | Franquias e Redes |
Segmento: | Varejo |
Módulo: | TOTVS PDV Móvel |
Função: | Instalação |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVEPDV-10946 |
Informado que a instalação do pacote 21.2.36.0 não estava sendo realizada nas lojas que estavam em processo de rollout do TOTVS PDV Móvel. Consequentemente, por não haver a instalação, o TOTVS PDV Móvel e o PDV Omnishop ficavam indisponíveis.
Ao realizar a análise verificamos que no momento da instalação é realizado no banco local da loja (PostgreSQL) uma consulta na tabela venda, para que seja obtido os dispositivos ativos e que estejam vendendo normalmente na loja, ao obter esses dispositivos a informação é integrada com o TOTVS Live.
Encontramos um erro na rotina de consulta a tabela venda, onde uma nova coluna (sistema_pdv) foi criada, porém para a API esse campo obrigatoriamente deveria estar preenchido. Como trata-se de um campo novo, o mesmo não estava.
Realizamos o ajuste na API para que, caso a coluna esteja vazia ou nula, não impacte no momento da instalação.