VWES0001
Integração Estoque Rede VW - Assobrav – Envio
O programa "VWES0001" é utilizado para apurar DIARIAMENTE o estoque de peças no DMS Sisdia e realizar o envio via Web Service VW ASSOBRAV , trata-se de um robô sendo possível executá-lo manualmente pelo Sistema, ou agendar a sua execução.
- Considerando o dia (data da execução do programa) são selecionados as notas fiscais de vendas de peças correspondentes ao dia e o estoque de peças da filial (execução diária), e enviados via Web Service ASSOBRAV.
- Formas de execução do programa VWES0001:
- Execução Manual via menu do DMS SISDIA Evo2016
- Usar a função "F5-Geração" para gerar um arquivo de estoque diário e transmiti-lo ao Web Service VW Assobrav.
- Execução Automática via agendamento de robô (Crontab)
- O agendamento de um robô de execução (Crontab) permite a execução diária sem intervenção manual, que irá apurar o estoque de peças do dia, realizar a geração do arquivo e realizar o envio automaticamente para o Web Service VW ASSOBRAV.
DN | Dealer Number do concessionário |
Período (de-até) | Informar o período data "de-até". |
Status | Informar o Status dos arquivos. |
Consulta dos arquivos Gerados:
Após infomar os filtros e confirmar nessa opção, é possível pesquisar um arquivo gerado anteriormente, e caso não esteja com status de 'Sucesso' (Enviado e recebido com Sucesso pelo Web Service ASSOBRAV), é possível envia-lo novamente utilizando a função "F4-Reenvio".
- Ao consultar um arquivo, usando duplo clique do mouse ou a tecla <enter> é exibido um relatório com o conteúdo do arquivo gerado.
Pré-requisitos:
Este programa utiliza funcionalidades Java e somente pode ser executado na versão Evolution (Evo2016)
O processo de transmissão de dados do estoque de peças para o WebService VW ASSOBRAV exige parametrização no programa ("VWES0002\Users\wladimir.pinto\Documents\Linx\Documentação\OFIT0601.doc") para que sejam informados os parâmetros de conexão via Web Service.
Observações:
Esse processo VWES0001 também é um robô, que pode ser agendado para execução automática via cron (CRONTAB) exigindo para tal sua configuração pelo TI da empresa.
Agendamento execução Automática
- Configurar o Crontab da máquina para que o programa VWES0001 seja executado automaticamente no dia e horário determinados pela ASSOBRAV (Conforme requisitos do projeto a execução automática deve ocorrer diariamente). Para maiores informações sobre a configuração do Crontab acessar o documento ('PROCESS O_CRONTAB).
- Editar e configurar corretamente o arquivo do tipo Shell: "Run_VWES0001.sh". Esse shell é disponibilizado na página de liberações do DMS Sisdia.
- Em caso de retorno (erro) no envio dos arquivos , o retorno é atrelado ao movimento, possibilitando análise do T.I ou suporte e viabilizando envio manual do movimento com erro, mediante a acesso especifico para esta funcionalidade, função "F4-Reenvio" .
- Em caso de erro por problemas de consulta ao banco de dados ou conexão são realizadas 3 tentativas de envio automáticas subsequentes a cada 5 minutos depois da primeira tentativa de envio.
Programas que compõe esse processo:
Esse processo é composto pelos seguintes programas.
("VWES0001\Users\wladimir.pinto\Documents\Linx\Documentação\OFIT0600.doc") Programa responsável pela geração e envio das informações para o Web Service ASSOBRAV, é executado Manualmente ou Automaticamente (Crontab).
("VWES0002")Ativação do processo e manutenção dos parâmetros de conexão via Web Service.
Processo Estoque Rede VW - ASSOBRAV
Premissas:
- Receber diariamente arquivo contendo a posição do estoque de peças da Rede VW
- Envio do arquivo via webservice de forma automatizada – sem intervenção do usuário
- DMS deve permitir o agendamento do envio do arquivo após o expediente
- Base de dados será utilizada pela Assobrav para análises
Critérios para geração do arquivo:
- A concessionária deverá enviar itens de todas as linhas
- A concessionária deverá enviar itens:
- com estoque contábil maior que zero
- com estoque zerado, desde que tenha vendas no mês corrente (nessa situação, enviar no campo CUSTO CONTÁBIL UNITÁRIO DA PEÇA o último custo unitário do item)
- A concessionária deverá enviar itens:
- O código da peça deverá ser enviado sem edição (barras ou brancos)
- Caso existam números de peças repetidos, o segundo item (repetido) deverá ser gravado no arquivo com "S" no campo INDICADOR DE ITEM ALTERNATIVO
DOCUMENTAÇÃO:
- Para acessar a documentação, utilizar o link:
[ |http://hml-pecas-assobrav.disaltecnologia.com.br:8385/]
http://hml-pecas-assobrav.disaltecnologia.com.br:8385/#/default/post_items
- Conforme comentado em nossa reunião, o DMS pode optar em desenvolver a aplicação para gerar os dados utilizando o padrão REST / JSON ou SOAP / XML.
- A documentação da API REST deve ser usada como referência para quem optar por utilizar SOAP (wsdl), pois os campos e validações são idênticos.
URLs:
REST
Produção: https://pecas-assobrav.disaltecnologia.com.br/api/items
Homologação: http://hml-pecas-assobrav.disaltecnologia.com.br:8383/api/items
SOAP
Produção: https://pecas-assobrav.disaltecnologia.com.br/soap?wsdl
Homologação: http://hml-pecas-assobrav.disaltecnologia.com.br:8383/soap?wsdl
Teremos as seguintes mensagens de retorno no webservice: