Dando continuidade com as mudanças a melhorias para o PDV Offline no Sistema Yzidro ERP, foram desenvolvidos ajustes e melhorias para a Sincronização das Vendas realizadas pelo Modelos, Venda Checkout e Venda YzFood (Mesas, Comandas, Delivery). Além da sincronização das Movimentações do Caixa.
Clique nos links abaixo para visualizar cada etapa do Recurso.
Ao indicar um Caixa como sendo do tipo “Offline”, até o momento, os únicos Modelos de Venda Liberados para uso serão a Venda Checkout e Venda YzFood (Venda Balcão e Venda Frente de Caixa estão em Desenvolvimento).
Imagem 01: Modelos de Venda liberados para o PDV Offline.
Na tela de Abertura / Fechamento de Caixa, no Yzidro Principal ("Servidor"), quando selecionado um Terminal Caixa do Tipo “Offline”, será exibido ao Usuário uma mensagem ao lado indicando que o Caixa selecionado é um Caixa Offline.
Imagem 02: Mensagem ao selecionar um terminal de caixa OFFLINE.
Algumas operações NÃO serão permitidas no Yzidro Principal, quando selecionado um Terminal de Caixa “Offline”, pois essas operações serão realizadas diretamente no PDV Offline e sincronizadas para o Yzidro Principal, logo, essas operações “Abrir Caixa”, “Excluir Abertura”, "Fechar Caixa", “Excluir Fechamento” e "Sangria/Suprimento" estarão travadas.
Imagem 03: Operações bloqueadas no Yzidro Principal.
Se ao realizar a Alteração do Plano de Contas vinculado ao Plano Contábil de “DIFERENÇA DE CAIXA”, e tiver Caixas do Tipo “Offline” Cadastrados, será exibida uma mensagem ao Usuário alertando o risco dessa Alteração.
Imagem 04: Alerta sobre alteração do Parâmetro de Plano Contábil “Diferença de Caixa”.
ATENÇÃO
Para sincronizar as movimentações de Diferença de Caixa registrada no “Offline”, é utilizado como base o Plano de Contas atrelado justamente ao Plano Contábil de “DIFERENÇA DE CAIXA”. Logo, se alterá-lo e não tiver sido sincronizado a diferença, essas informações não serão sincronizadas.
Realizado a implementação da nova Thread no serviço do YzOffline onde será responsável por sincronizar as Movimentações do Caixa na qual são realizados as operação de:
Realizado a implementação da nova Thread no Serviço do YzOffline onde será responsável por sincronizar todas as Vendas do Caixa “Offline” para o Yzidro Principal, conforme já explicado em partes anteriores, o novo parâmetro “Sincronizar Vendas Offline até X Tempo Finalizada” define quanto será o tempo respeitado, conforme explicado abaixo:
Data/Hora de liberação de sincronização da venda = (Data/Hora da finalização da venda + Parâmetro de definição de intervalo após X tempo) ≥ Data/Hora atual.
Quando identificado que a venda já iniciou a sincronização, caso o usuário tente ALTERAR ou EXCLUIR a venda, será barrado a operação alertando o usuário que a sincronização da venda selecionado já foi iniciada, logo não poderá sofrer alterações.
Imagem 05: Alerta sobre tentativa de alteração/exclusão de venda quando iniciado a sincronização.
Quando identificado que a Venda já foi sincronizada, caso o Usuário tente ALTERAR ou EXCLUIR a Venda, será barrada a operação alertando o Usuário que a sincronização da Venda já foi realizada, e terá que ser feito pelo Yzidro Principal:
Imagem 06: Alerta sobre tentativa de alteração/exclusão de venda já sincronizada.
Clique nos links abaixo para mais informações sobre o Recurso