Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

Versão 1 Atual »

MTDA0000
INTEGRAÇÃO COM METADADOS

O programa faz a integração entre o sistema Sidia/LinxMaq e o sistema Metadados, recebendo informações sobre Contabilização, Contas a Pagar e Funcionários e enviando informações sobre Comissões e Documentos Fiscais por intermédio do programa integrador da Linx.
Serão exibidas na tela do programa as opções disponíveis para integração e o usuário poderá escolher através da caixa de marcação, qual dos dados deseja integrar, podendo escolher uma ou mais opções.

Tela BDS

Campos


  • Comissões: Integra dados de comissões dos funcionários. Envia as informações para o integrador importar no sistema Metadados.
  • Contabilização: Integra dados de contabilização. Recebe as informações vindas do integrador e importa os dados na base do SisDia.
  • Contas a Pagar: Integra dados das contas a pagar. Recebe as informações vindas do integrador e importa os dados na base do SisDia.
  • Documentos Fiscais: Integra dados dos documentos fiscais. Envia as informações para o integrador importar no sistema Metadados.
  • Funcionários: Integra dados de funcionários. Recebe as informações vindas do integrador e importa os dados na base do SisDia.


Instruções e Observações



Para que o sistema execute a(s) rotina(s) de integração é preciso escolher e confirmar as opções desejadas.
No momento da execução da integração são efetuadas consistências entre as informações que estão sendo enviadas e/ou recebidas da base da Metadados com a base Sisdia. Caso alguma informação recebida não seja consistente, ou esteja errada, o sistema registra a causa do erro no Log de erros do programa.
O Log de erros deve ser consultado sempre que ocorrerem erros de importação e a causa verificada para uma solução. Assim que corrigido, a integração conseguirá ser efetuada com êxito. Para verificar o documento de Log, acione o botão "Ver Log" na tela inicial:

Após acionar o botão é preciso escolher data e o usuário que tentou executar a integração para a exibição do relatório de LOG de erros:

Para exibir todos as informações sem distinguir usuário, o campo "Usuário" deve ser deixado em branco.

Integrador

Para que a integração funcione corretamente o programa integrador deve estar devidamente instalado e configurado. No manual Linx DMS Integrador - Manual de Instalação.pdf existem todos os passos necessários para que a instalação seja feita corretamente. Para a devida configuração, o documento Linx DMS Integrador - Manual de Configuração Integração Metadados.docx também servirá como apoio ao processo de configuração do programa, viabilizando a integração.



Comissões

A opção "Comissões" encontra as comissões lançadas no sistema e exibe na seguinte tela para verificação:

Após verificar os dados e confirmar o sistema iniciará a integração das comissões. Os dados são gravados nas tabelas de integração com a Metadados que, a partir disso, poderá importar estas informações para sua base de dados.
Para esta opção serão sempre selecionadas e enviadas todas as comissões lançadas no sistema, indistintamente. ATUALMENTE ESTA OPÇÂO ESTÁ DESABILITADA.




Contabilização


Opção "Contabilização" verifica os dados vindos da Metadados e exibe os mesmos na tela:

Após verificação das informações o usuário deve escolher as linhas a serem integradas e confirmar para iniciar a integração. O sistema tentará inserir os dados de contabilização enviados pela Metadados na base do SisDia. Existindo inconsistências ou erros no momento da inserção, o arquivo de LOG de erros é gerado com informações da ocorrência.
As informações sobre os lançamentos contábeis podem ser verificadas através do programa CONT0200.



Contas a Pagar


Opção "Contas a Pagar" verifica os dados vindos da Metadados e exibe os mesmos na tela:

Após verificação das informações o usuário deve escolher as linhas a serem integradas confirmar para iniciar a integração. O sistema tentará inserir os dados de contabilização enviados pela Metadados na base do SisDia. Existindo inconsistências ou erros no momento da inserção, o arquivo de LOG de erros é gerado com informações da ocorrência.
As informações sobre Contas a Pagar pode ser verificadas no programa PAGA0100.

Documentos Fiscais


Opção "Documentos Fiscais" envia os dados das Notas Fiscais da base do SisDia para a Metadados. O usuário precisa informar um período de datas das notas na tela:

Após confirmação da Filial e do período escolhido, o sistema busca as notas fiscais cadastradas e exibe na tela para verificação:

Após checagem e confirmação, as notas fiscais são inseridas nas tabelas de integração para serem transportadas para o sistema de Metadados. Se houver erros ou inconsistência neste processo, o programa grava o LOG de erros com mais informações sobre o ocorrido.
No processamento automático via CRON, detalhado a seguir, será sempre considerado o período do mês corrente.

Funcionários


Opção "Funcionários", busca os dados dos funcionários enviados pela Metadados na tabela de integração e exibe na seguinte tela para verificação:

Após verificação das informações o usuário deve confirmar para iniciar a integração. O sistema tentará inserir os dados de contabilização enviados pela Metadados na base do SisDia. Existindo inconsistências ou erros no momento da inserção, o arquivo de LOG de erros é gerado com informações da ocorrência.



Processamento automático via CRON


Será disponibilizado a Integração com Metadados gerada via tarefa agendada (CRON). Segue a configuração para execução abaixo:

  • Conecte-se ao servidor SISDIA com o usuário root, através de uma ferramenta de transferência de arquivos entre Windows e Linux;
  • Obtenha o shell (clicando aq ui) e transfira o arquivo Run_MTDA0000.sh da estação Windows para o servidor SISDIA no diretório /root/bin;
  • Entre no servidor SISDIA via putty usando o usuário root;
  • Vá até o diretório /root/bin e edite o arquivo Run_MTDA0000.sh;
    Obs: Somente edite o arquivo pelo ambiente Linux, pois se editar no ambiente Windows o arquivo fica com caracteres não aceitos no Linux.
    Para editar digite: vi Run_MTDA0000.sh
  • Procure pelo texto INFORMIXSERVER=ol_standard e caso necessário substitua a variável ol_standard pelo nome da sua instância de produção.
  • Procure pelo texto unset FGLGUI. Algumas linhas abaixo, você encontrará o comando: cd /sisdia/SisdiaEvolution, caso necessário deverá substituir por:
    cd + o caminho do diretório de produção do SISDIA .
  • Procure pelo texto export PATH=$PATH:/sisdia, caso necessário alterar pelo diretório de produção do SISDIA.
  • Salve as alterações realizadas no arquivo Run_MTDA0000.sh e o feche. Para sair e salvar digite: <ESC> + :x
  • Execute no prompt do Linux o comando crontab –e
  • Será exibida uma lista com comandos de crontab. Vá até o final do arquivo e acrescente a linha abaixo:
    00 00 * * 1-5 sudo –u informix /root/bin/Run_MTDA0000.sh >/tmp/Run_MTDA0000.1.log 2>/tmp/Run_MTDA0000.2.log
    Obs: No diretório /tmp serão gerado dois logs.
    Run_MTDA0000.1.log esse é o log para quando a execução ocorrer normalmente.
    Run_MTDA0000.2.log esse é o log que contém os erros de execução do Crontab.
  • Salve o arquivo de crontab e saia do mesmo, lembrando que para sair e salvar digite: <ESC> + :x.
    Agora o programa MTDA0000 está pronto para executar todos os dias de segunda a sexta à meia noite.
    Modifique este tempo conforme desejar. Mais informações: http://pt.wikipedia.org/wiki/Crontab.

    Relatório de LOG de erros



























  • Sem rótulos