A tabela controle_realtime_db é utilizada pelo Sync para o recebimento dos dados. Controle similar ao que temos na integracao_controle, porém para o PDV Sync.
Quando o retaguarda envia um novo lote, o serviço de Controle do Sync identifica que chegou um novo lote na realtime. atualizando a data_disponibilizacao, processado e data_processamento. Deixando o processado como false.
Quando o serviço de Down executa o processamento do lote no client, ele atualiza o processado para true e a data do processamento.
A controle_realtime_db poderá ter a seguintes informações:
...
Informação | Coluna | Obrigatório | Tipo | Tamanho | Descrição |
---|---|---|---|---|---|
Identificação no retaguarda | id_retaguarda | Não | Texto | 100 | ID retaguarda da loja no Sync/Protheus. Mesmo id_retaguarda presente na tabela loja |
Data de disponibilizacaodisponibilização | data_disponibilizacao | Não | Data | Data de disponibilização do lote pelo retaguarda | |
Processado | processado | Não | Boleano | Status se o lote foi processado ou não | |
Data de processamento | data_processamento | Não | Data | Data do processamento do lote |