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.