Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:

TOTVS Varejo PDV Omni

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

DVARLIVEPDV-32377

02. SITUAÇÃO/REQUISITO

Tela de acompanhamento  da carga inicial não é atualizada com as informações parciais (qtde de registros, qtde integrados, pendentes e porcentagens relativas ao total). A tela é atualizada apenas quando a entidade é processada por completo, onde a mesma fica com o status CONCLUÍDO ao final, impossibilitando o acompanhamento da evolução do processo.

Exemplo de tela Status Carga inicial, onde as informações não são atualizadas em tela de acordo com o status atual do processamento da carga.

03. SOLUÇÃO

Realizado ajustes no processamento da carga inicial, para que a tela do aplicativo StatusCargaInicial.exe seja atualizada a cada 10 segundos com as informações da carga inicial, quantidade de registros baixados, quantidade integrada no banco, e status atual do processo de cada entidade.

Informações referente ao processo de carga inicial

As entidade(dados de cada tabela) são baixadas sequencialmente um por vez e passam para o status AGUARDANDO.

Após finalizar o recebimento se inicia o processamento no banco de dados, inserindo em um único lote  as informação armazenadas nos arquivos json em C:\TotvsPDV\CargaDados.

Ordem de gravação no banco de dados: PIS/COFINSIMPOSTO TRIBUTO NCMNCM FORMA DE PAGAMENTOFUNCIONÁRIO PRODUTO PRODUTO KITPRODUTO FCP →  PREÇO

As entidades PRODUTO KIT, PRODUTO FCP e PRECO, possuem dependência das informações da tabela produto para que possam ser incluídas no banco de dados, caso o produto que faça parte do vinculo não esteja na tabela produto, o registro não será incluído, podendo a carga ser finalizada com a quantidade de registros integrados menor do que a disponivel para integração devido a dependência que o produto deve existir para que ocorra o relacionamento entre as tabelas.

O valor visível na coluna Integrados é o resultado da quantidade de registros afetados durante a operação de Inclusão\Atualização dos registros no banco de dados.



Status disponiveis durante o processo de carga inicial.

StatusDescrição
PENDENTE Aguardando inicio da baixa de dados do retaguarda.
BAIXANDO Realizando download dos dados referente a entidade no retaguarda.
AGUARDANDO Download foi realizado e esta aguardando iniciar a inclusão dos registros no banco de dados.
PROCESSANDO Inserindo os dados recebidos no banco de dados.
CONCLUÍDO Finalizou o processamento no banco de dados
ERRO Entidade apresentou falhas ao realizar a baixa ou inserir no banco de dados.
SUSPENSOprocesso da carga inicial foi interrompido devido a falhas.


04. Pré-Requisitos

Em novas instalações deve ser utilizado o instalador do pré-requisitos a partir da versão 1.0.62.0

ProdutoVersão
TOTVS Varejo Franquias e Redes Hotfix 2022.7.12.64
TOTVS Pré-Requistos  1.0.62.0
Totvs PDV Omni3.7.187.0


05. ASSUNTOS RELACIONADOS

DT DVARLIVEPDV-32377 - Atualização do banco padrão TotvsPDV.backup com ajuste de functions da carga inicial

DT DVARLIVEPDV-32377 - Atualizar StatusCargaInicial.exe

DT DVARLIVEPDV-32379 - Carga inicial - Exibir mensagem de erro quando a carga é suspensa

DT DVARLIVEPDV-32431 - Carga Inicial - Falha de comunicação durante a baixa de dados


06. ANÁLISE DE IMPACTO

  • Carga inicial de dados

07. VERSÃO

PRODUTOSVERSÕES
TVFR (HF)2022.7.12.64
PRÉ-REQUESITO1.0.62.0
TOTVS PDV Omni3.7.191.0