NSSN1500 - Integração Agendamento Nissan
Através deste programa será feito a integração do agendamento para a bandeira Nissan, na qual ocorrera à integração o DMS poderá receber informações sobre agendamento de pós-venda (pré OS) registrados ou atualizados no sistema SIN e possa realizar o cadastro ou atualização dessas informações, evitando que o usuário tenha que redigitar os dados no Sisdia.
Deverá ser executado diariamente via "crontab", para buscar informações atualizadas do agendamento para a concessionária.

Pré-requisitos para que esse processo possa ser executado:

  • Integrador instalado. A definição dos parâmetros de integração para a comunicação entre o Sisdia e a Nissan, deverá ser obtida no Sistema de Chamado, em "Consulta", "Aplicativos", "LinxDMSIntegrador.zip" ou através do link "Cli que aqui".
    • Parametrização do "BIR" e do "TOKEN" no programa ("CADA0900").
    • Definição de parâmetros neste programa ("NSSN1500").


O programa disponibiliza as seguintes opções:

  • Parâmetros: essa deve ser a primeira opção a ser executada. O agendamento no sistema SIN utiliza o conceito de "tipo de serviço", que pode ser: Acessórios, Alinhamento, Diagnóstico, Manutenção Periódica, PDS, Reparo Geral, Serviço Adicional ou Veículos Usados. Já o Sisdia precisa saber qual o tipo de Ordem de Serviço que será gerada, e qual o sintoma. É necessário, portanto, fazer o relacionamento (de-para) entre os dois sistemas. Uma vez informados esses parâmetros, as demais opções ficam disponíveis para o usuário.





  • Importa: essa opção poderá ser executada a qualquer momento, sempre que existir agendamentos para serem importados. No entanto, é recomendável que o processamento seja automatizado via "crontab", através da linha de comando "fglrun nssn1500 AUTO". Todos os agendamentos cadastrados ou alterados no sistema SIN serão validados e aqueles que não apresentarem erros serão importados para o sistema Sisdia. Ao término da importação, o usuário poderá visualizar o relatório com o resultado da integração.





  • Monitora: essa opção poderá ser executada a qualquer momento, para acompanhar a evolução da integração dos agendamentos. Para limitar a consulta, o usuário pode informar alguns critérios, como data do agendamento, data de gravação no Sisdia, etc. Se deixar todos os campos em branco, todos os agendamentos serão selecionados.



Após confirmar os critérios de seleção, os agendamentos que se encaixam nesses critérios são mostrados na tela.
Algumas informações a respeito dos agendamentos são sempre exibidas, tais como CPF e nome do cliente, chassi do veículo, nome do consultor e número do agendamento no sistema SIN. Outras informações dependem da situação do agendamento. Se o agendamento já tiver sido importado para o sistema Sisdia, será mostrado a filial e o número do agendamento gerado no momento da importação. Se for mostrado o número da pré OS é porque já foi gerado orçamento para esse agendamento.




Utilize as setas para baixo ou para cima para percorrer toda a coleção de agendamentos mostrada na tela.
Os campos da parte inferior da tela (Data/Hora Agendamento, Data Gravação Sisdia e etc.) alteram conforme o agendamento em destaque vai mudando.
Teclando ENTER, o sistema vai tentar gerar o orçamento, caso o agendamento já esteja gravado no Sisdia, através da tela do ("OFIC0375"), que será aberta automaticamente.
Teclando F3, uma nova tela é aberta exibindo o histórico das importações.








Ativação de Crontab para DMS SISDIA

    1. Conecte-se ao servidor SISDIA com o usuário root, através de uma ferramenta de transferência de arquivos entre Windows e Linux;


    1. Transfira o arquivo Run_NSSN1500.sh da estação Windows para o servidor SISDIA no diretório /root/bin;


Observação: Baixe o arquivo através do link:
http://www2.diasystem.com.br/corporativo/T ool s/Run_NSSN1500.sh

    1. Entre no servidor SISDIA via putty usando o usuário root


    1. Vá até o diretório /root/bin e edite o arquivo Run_NSSN1500.sh


      1. Procure pelo comando INFORMIXSERVER=ol_oficial e substitua a variável ol_oficial pelo nome da sua instância de produção. Exemplo:


INFORMIXSERVER=ol_standard

      1. Procure pelo comentário ## Necessaria para o RH-EL ES Versao 4. Algumas linhas abaixo, você encontrará o comando cd /sisdia/oficial, no qual deverá ser substituído por:


cd + o caminho do diretório de produção do SISDIA

Exemplo:
## Necessaria para o RH-EL ES Versao 4
cd /ext/sisdia

      1. Salve as alterações realizadas no arquivo Run_NSSN1200.sh e o feche.


    1. Execute no prompt do Linux o comando crontab -e


    1. Será exibida uma lista com comandos de crontab. Vá até o final do arquivo e acrescente a linha abaixo:


00 01 * * * sh /root/bin/Run_NSSN1500.sh >/tmp/Run_NSSN1500.1.log 2> Run_NSSN1500.2.log

    1. Salve o arquivo de crontab e saia do mesmo. Agora o programa NSSN1500 está pronto para ser executado à 1h da manhã de todos os dias da semana. Modifique este tempo conforme desejar. Mais informações: {+}http://pt.wikipedia.org/wiki/C rontab+.




V04.75 – Abril/2014
A Nissan está usando mais um "tipo de serviço" no agendamento, que é Terceiros. Para fazer o relacionamento com o tipo de Ordem de Serviço, a tela da opção Parâmetros precisou ser alterada.