1. Objetivo

Este documento tem como objetivo orientar sobre as boas práticas para geração e envio de cargas de PDV, garantindo maior estabilidade, desempenho e segurança no processo de distribuição de dados entre servidor e terminais de ponto de venda.

2. Visão Geral do Processo

Atualmente, o sistema conta com uma rotina automatizada de geração e envio de cargas para PDVs, que tem como principal finalidade evitar o envio manual e reduzir o risco de falhas humanas.
Apesar disso, o sistema também contempla o recurso de envio manual de cargas, a ser utilizado apenas em situações específicas.

O processo de carga opera de forma assíncrona, ou seja, as cargas são inseridas em uma fila de processamento, sendo liberadas conforme cada PDV disponibiliza seu status de conexão e finaliza o processamento das cargas anteriores.

Além disso, o sistema dispõe de um mecanismo de delegação de carga, que permite que o servidor principal notifique os PDVs para redistribuírem as cargas entre si, otimizando o tráfego de rede e tornando o processo mais ágil e eficiente.

Por fim, quando um novo PDV é instalado ou reinstalado, o sistema executa automaticamente uma carga total inicial, garantindo que o terminal seja devidamente abastecido com todas as informações necessárias para iniciar a operação.
Após essa primeira carga, não há mais necessidade de novas cargas totais, pois as atualizações passam a ocorrer de forma incremental e automatizada.

3. Boas Práticas

A seguir estão listadas as principais recomendações para evitar gargalos, falhas de processamento e sobrecarga na geração e recebimento de cargas nos PDVs.

1️⃣ Evitar instalações em períodos de alto movimento

Não realizar instalação ou reinstalação de PDVs durante horários ou dias de grande movimento.

Motivo: o processo dispara automaticamente uma carga total para os novos terminais, o que, em períodos de alta demanda, pode gerar gargalos e sobrecarga no servidor.


2️⃣ Planejar ativações de novos PDVs antes do expediente

Em casos de inauguração de loja ou expansão de terminais, recomenda-se subir os PDVs fora do horário de operação (preferencialmente à noite ou madrugada).

Motivo: dessa forma, os terminais recebem suas cargas totais iniciais sem impactar a operação em andamento.


3️⃣ Evitar envios manuais repetidos em situações de instabilidade

Se houver instabilidade de rede ou lentidão na comunicação, não é recomendado enviar várias cargas totais manuais tentando forçar o processamento.

Motivo: isso tende a agravar o problema, aumentando o volume de fila e o tempo de resposta.

Recomendação:
Quando necessário, utilize o recurso de carga manual parcial por período, como por exemplo, carga dos últimos 7 dias, garantindo um envio mais leve e eficiente.


4️⃣ Enviar cargas totais manuais apenas quando estritamente necessário

Caso seja identificada a necessidade de envio manual de carga total, ela deve ser específica e única, restrita apenas ao tipo de dado que precisa ser atualizado.

Exemplo: se for necessário atualizar preços, envie apenas a carga de preços, e aguarde o processamento antes de realizar qualquer novo envio.

Envios consecutivos e sobrepostos geram acúmulo de fila e impactos diretos na performance do processo de carga.


4. Conclusão

Seguir essas boas práticas é essencial para manter o processo de carga de PDVs estável, confiável e eficiente, evitando sobrecarga de rede, falhas de sincronização e atrasos operacionais.
A aplicação consistente dessas orientações contribui diretamente para a disponibilidade do sistema e melhor experiência dos usuários no ponto de venda.

  • Sem rótulos