Schemas
Os schemas são arquivos de configuração do Datasync SMB, responsáveis por selecionar as informações que serão enviadas em uma transmissão de dados.
Verifique, a seguir, o diretório dos Schemas:
1. Acesse o diretório de instalação do Linx Datasync SMB;
2. Acesse a pasta Schemas em: C:\Arquivos de Programas\Linx Sistemas\Linx Datasync (SMB);
Onde:
- Schema1.xml: Franqueador envia - Franquia recebe.
- Schema2.xml: Franquia envia - Franqueador recebe.
LOJA_DADOS_LOG
Para o Datasync SMB saber quais informações levar de uma origem para um destino, é feito um controle de intervalo de datas armazenado na tabela LOJA_DADOS_LOG.
Para todas as tabelas de loja e retaguarda existe uma coluna chamada DATA_PARA_TRANSFERENCIA; Sempre que um determinado dado é alterado ou incluído na respectiva tabela, essa coluna armazena a data e hora da atualização.
Quando o Datasync SMB é executado para gerar pacote, o mesmo verifica na tabela LOJA_DADOS_LOG o intervalo que precisa gerar, se baseando na ultima geração feita.
Observe o conteúdo desta tabela, onde:
ID_PACOTE: Sequêncial numérico gerado pela tabela para controle interno.
TIPO_PACOTE: Indica o tipo de pacote gerado, nesse caso R = Gerado de retaguarda para loja.
Matriz: filial da retaguarda.
Filial: Filial da loja.
Início: Data\Hora de início que o Datasync SMB irá considerar o início para gerar as informações.
Fim: Data\Hora de fim que o Datasync SMB irá considerar para gerar as informações de data e hora atual.
Data_Processo: Armazena a data e hora em que o pacote gerado foi processado no destino.
Processo: Indica se a origem processou o pacote (1 = processado, 0 = pendente).
DataSetup
Através desta funcionalidade é possível especificar uma Data Início para gerar o pacote:
Quando esta operação foi realizada, o sistema deleta as informações da tabela LOJA_DADOS_LOG, isso baseado na parametrização da tela (tipo de banco, filial retaguarda e filial loja), e também irá criar uma linha com os seguintes dados:
Data Início = 01-01-1900
Data Fim = A data especificada na tela, com a coluna PROCESSADO = 1.
Dessa forma, ao gerar o pacote o sistema irá criar uma segunda linha com os dados:
Data Início = 2012-01-01
Data Fim = Data e Hora Atual.
Arquivo Conf
Ao processar um pacote de atualização e este for concluído com sucesso, o Datasync SMB gera um arquivo Conf no mesmo lugar de onde foi adquirido o pacote, logo, é necessário processá-lo por quem o gerou. Assim, o processamento é atualizado nas colunas Data_Processo e Processado, da tabela Loja_Dados_Log.
Nota
Quando for executado por Conexão Direta com o Banco de Dados de Destino, não é gerado o arquivo Conf.
Arquivo Log
Todo o processo de geração e recebimento de pacote são logados em arquivos do tipo texto, e armazenados no diretório de instalação do Datasync\LOG.
Os arquivos de log são gravados com a nomenclatura parecida com a do pacote:
LOG + I = Importação: quando recebe o pacote, E = Exportação: quando gera o pacote;
+ Quem está executando a ação: R = Retaguarda e L = LOJA;
+ Data de recebimento do pacote;
+ Filial retaguarda;
+ Filial loja.