| Produto: | TOTVS Varejo PDV Omni |
|---|---|
| Linha de Produto: | TOTVS Varejo Franquias e Redes |
| Segmento: | Varejo |
| Módulo: | PDV OMNI - DESKTOP |
| Função: | Atualização |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DVAROMNICK-768 |
Falha na atualização do PDV durante a atualização do banco de dados (migração), que inclui uma correção para remover a formatação (máscara) de números de CPF/CNPJ da tabela cliente.Em bases de dados com um volume muito grande de informações, o tempo de execução dessa correção excedia o limite (timeout), bloqueando a atualização.
Mensagem de Erro no log : Falha ao efetuar a migracao do banco de dados: System.InvalidOperationException: An exception has been raised that is likely due to a transient failure.
A forma como a correção do CPF/CNPJ era feita no banco de dados local foi alterada para evitar o timeout no banco de dados executando a atualização de registros em lotes.
O que mudou:
Processo em Background: A correção não é mais feita de forma imediata (síncrona) durante a atualização. Ela agora é executada em segundo plano (background)
Processamento em Lotes: A correção é feita em lotes de 10 mil registros, o que impede a sobrecarga do banco de dados e elimina o risco de timeout em bases maiores.
Não se aplica
Atualização de pacote.
| PRODUTO | VERSÃO |
|---|---|
| TOTVS PDV Omni | 4.2.206.0 |