De Dealernet Wiki | Portal de Soluo, Notas Tcnicas, Verses e Treinamentos da Ao Informtica
(→Introdução) |
(→Introdução) |
||
Linha 22: | Linha 22: | ||
* <p align="justify">Para cada campanha é gerado um arquivo XML, dentro de uma nova pasta na qual foi configurada para obtenção das OS's. <u>Ex</u>: C:\Temp\XML\Campanha\CampanhaXPTO.xml</p> | * <p align="justify">Para cada campanha é gerado um arquivo XML, dentro de uma nova pasta na qual foi configurada para obtenção das OS's. <u>Ex</u>: C:\Temp\XML\Campanha\CampanhaXPTO.xml</p> | ||
- | <p align="justify"><span style="color:red">'''''Observação Importante''''':</span> Para a marca ''''' | + | <p align="justify"><span style="color:red">'''''Observação Importante''''':</span> Para a marca '''''JEEP''''' existe uma particularidade no código que deve ser '''''57''''', no sistema. Este código deve ser configurado na ''Tabela de Marcas'', através da opção ''Tabelas\Veículos\Marcas de Veículos'', no módulo de ''Veículos''.</p> |
= O que foi feito = | = O que foi feito = |
Edição de 11h50min de 26 de junho de 2015
Introdução
Criado serviço "IntJeepOS" para capturar as OS's geradas para as marcas JEEP, CHRYSLER e DODGE RAM, e enviar para o e-mail do(s) responsável(is).
O serviço é dividido em 3 tipos de ambientes (Windows, Workflow e XML), sendo que o ambiente XML tem uma particularidade.
Tanto o ambiente Windows como Workflow funcionam da seguinte forma:
- Serviço faz requisição das OS's abertas para as concessionarias do Grupo que tenham as marcas JEEP, CHRYSLER e DODGE RAM.
-
Para cada OS obtida o serviço armazena em banco, nas tabelas sof_os_env (Windows) ou OSEnviadaEmail (Workflow), a OS atual e o status de não enviada ("N").
-
Tenta efetuar o envio do e-mail, caso seja efetuado, o status da OS é atualizada nas tabelas citadas anteriormente para o status de enviada ("S").
Já no ambiente XML:
- Serviço faz obtenção dos arquivos ".xml" que deverão estar na pasta especificada no config.
- Para cada arquivo XML lido, o serviço tenta enviar um e-mail para o responsável.
-
Caso o envio do e-mail ocorra com sucesso, o arquivo que foi lido é deletado da pasta e o processo é repetido até não existir mais arquivos na pasta durante aquela execução do serviço, sendo que a execução do serviço é feita de 5 em 5 minutos.
A particularidade do ambiente XML é que o serviço também é configurado para executar todo dia uma rotina de importação das campanhas, funcionando da seguinte forma:
- Serviço faz requisição ao Webservice já pré configurado no serviço, para obter todas as campanhas.
-
Para cada campanha é gerado um arquivo XML, dentro de uma nova pasta na qual foi configurada para obtenção das OS's. Ex: C:\Temp\XML\Campanha\CampanhaXPTO.xml
Observação Importante: Para a marca JEEP existe uma particularidade no código que deve ser 57, no sistema. Este código deve ser configurado na Tabela de Marcas, através da opção Tabelas\Veículos\Marcas de Veículos, no módulo de Veículos.
O que foi feito
Clique no arquivo "IntJeepOS.Setup" para começar a instalação.
Na janela "IntJeepOS" clique em "Avançar" para executar o instalador.
A janela "Selecionar Pasta de Instalação" traz a Pasta "C:\Program Files (x86)\Ação Informática\IntJeepOS\". Para alterá-lo, clique "Procurar" e escolha o diretório.
Selecione "Todos" para que todos os usuários do computador tenham acesso ao programa ou "Somente eu" para ter acesso ao programa, somente o usuário que está logado. Clique "Avançar".
Na janela "Confirmar Instalação", clique "Avançar" para iniciar a instalação.
Aguarde enquanto o produto "IntJeepOS" é instalado.
Na janela "Configurações do IntJeepOS" no campo "Configuração das Conexões com Banco de Dados" informe: "Servidor (nome do servidor do banco de dados)", "Banco Matriz (banco de dados da matriz, que será atualizado e irá disponibilizar as informações)", "Login (login do banco de dados)" e "Senha (senha de acesso ao banco de dados)".
No campo "Configuração do Serviço" selecione a opção: "Workflow", "Windows" ou "XML". E no campo "XML" informe: "Hora da Execução". Clique em "Salvar".
Instalação concluída com êxito. Clique "Fechar".