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:
  1. 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.
  1. 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)

 

    • 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: