Continuando com as mudanças e melhorias relacionadas ao PDV Offline, foi criada a lógica para adicionar novas tabelas quando necessário para sincronização dos dados do Yzidro Principal para o Yzidro Offline. Onde o Serviço do YzOffline já vai estar preparado para começar a sincronizar a nova tabela que será adicionada de forma automática.
Clique nos links abaixo para visualizar cada etapa do Recurso.
Foram criadas duas novas Tabela no Banco de Dados, sendo elas “TABELAS_PDV_OFFLINE” onde será inserida a Carga Inicial de todas as Tabelas que terão esse controle e essas tabelas passarão a ter um mecanismo de registro de alterações. E o “HISTORICO_ALTERACOES”, onde será registrado as informações de INSERT de um registro, de UPDATE somente dos campos alterados e do DELETE, informando qual registro foi excluído.
Sendo assim, tendo o Histórico de Alterações das tabelas que foram marcadas para serem sincronizadas, elas serão alimentadas em uma fila de alterações pendentes para cada “Terminal Offline”, onde o YzOffline, posteriormente, fará o download dessa fila e irá processar essas mudanças no banco de dados local.
IMPORTANTE
Esse histórico de alterações somente estará sendo preenchido quando há as configurações de PDV Offline. Caso contrário não será alimentado as informações de histórico de alterações.
Clique nos links abaixo para mais informações sobre o Recurso