Manual de configuração e operação do Integrador de Vendas no sistema Petros.
O que é o Integrador de Vendas?
O Integrador de Vendas nada mais é do que um serviço que tem por finalidade realizar a integração com alguns >sistemas de terceiros entre eles (Inforlub, Checkapp, PDV Linx, entre outros).Quais são os Requisitos ?
No caso do Inforlub os itens tanto do inforlub quanto do Petros devem possuir o mesmo código de barras.Para baixar OS no PDV é necessário configurar o modulo de Venda Assistida.
Acesse o módulo retaguarda do seu cliente, o primeiro passo será a configuração do servidor de terminal.
Acesse Automação => Cadastros => Servidor de Terminal clique no sinal será exibida a seguinte tela:
No tipo de temrinal selecione a opção que corresponde ao tipo de integração que você está realizando.
Autosystem
Caso seja uma integração com o PDV da LinxCheckout
Caso seja um terminal para troca de Óleo (Inforlub)Seller
Caso seja um terminal de integração com sistema de terceiros (Shellbox, Checkapp)
Uma vez que tenha definido essa informação preencha os demais campos e confirme a inclusão.
Lembre-se de criar um Terminal de Venda e vincular para o servidor de terminal recém criado.
Acesse Administração do Sistema => Empresas => Selecione a Empresa => Automação localize o parâmetro Usuário Padrão Usado no Movimento de Integração e deifna um usuário neste campo, o mesmo será responsável por realizar o processo de integração.
Somente e possível escolher 1 usuário para esta ação.
Feita a configuração basta salvar as alterações.
Para realizar a instalação dos serviços baixe e instale o Adaptive Launcher, uma vez que tenha instalado o mesmo execute o Configurar Frente de Caixa, defina a base do seu cleinte e em seguida faça o login com seu usário e senha do Adaptive GO e será exibida a seguinte tela:
.
Após configurar a base do seu cliente e aplicar a versão marque as opções
Tanto o serviço do PDV Core quanto o serviço do Integrador de Vendas deve estar instalado na mesma maquina onde está instalado o inforlub.
Uma vez que esteja com os serviços instalados acesse a pasta IntegradorVendas que fica dentro da pasta do Frente de Caixa e localize o arquivo config.json.
O arquivo config.json dentro da pasta do Integrador Vendas deve ser devidamente preenchido com o caminho das pastas da aplicação usada de acordo com a necessidade.
Exemplo
No campo “TipoIntegrador” utilize “P” para Prevenda (inforlub,etc), utilize “V” para vendas.
O proximo passo é configurar o IP do computador neste mesmo arquivo.
Importante que seja preenchido com “HTTP” ao iniciar e a porta “9000”. Além disso, o computador precisa estar configurado com o IP FIXO.
Uma vez que tudo esteja configurando corretamente inicie os serviços e acompanhe para verificar se o sistema está processando e importando as OS’s de forma automatica de acordo com o que está sendo feito.
No caso que a configuração feita tenha sido para integração com o AutoSystem você deve utilizar a parte de Vendas do arquivo de configuração pois os dados dos xmls gerados pelo sistema deveram ser salvos em uma pasta especifica para que assim seja sincronizado para o modulo retaguarda do Petros.
Fique Atento !!
Tanto o código do item como o CPF/CNPJ do cliente devem ser iguais aos cadastros do sistema Petros, do contrário o mesmo não conseguira puxar as informações.
A forma de recebimento será padrão de acordo com o XML, cartão / especie.
O arquivo XYZ.txt não pode ser processado, erro: As informações do cliente devem ter pelo menos 28 campos, mas possui 12. Será necessario verificar com o Suporte como proceder…
Correção: Ajuste de layout interno do inforlub, contatar equipe de suporte inforlub, o layout deve ser sempre igual a 0.
Qualquer dúvida contate nosso suporte.
IVFRC001 - Forma de recebimento com código 99 não encontrada.; Corrija o cadastro. Caso o problema persista ou ocorram outros erros, entre em contato com o suporte. Arquivo: 99999999999999999999999999999999999999999999-nfe.xml.
Correção: Verificar se existe forma de recebimento com código 99 para os tipos de recebimento espécie, cartão de débito e cartão de crédito.
Qualquer dúvida contate nosso suporte.
A partir desta etapa todos os procedimentos realizados deverão ocorrer no aplicativo ‘Inforlub Configurador’ e essa tarefa deverá ser acompanhada pelo responsável da empresa onde será feita a integração.
Esse procedimento será necessário para que ocorra a associação dos preços dos itens do sistema Inforlub combinados com os preços dos itens do Petros:
Os campos de todos os tipos de registro são separados pelo caractere “#”.
Se em alguma linha houver algum conteúdo após os campos descritos neste documento tal conteúdo deve ser ignorado. Isto permite que em futuras versões sejam acrescentados novos campos sem que os sistemas considerem os novos arquivos inválidos.
Tipo | Formato |
---|---|
Numérico | Sem sinal, não compactado, alinhado à direita, sem vírgula ou ponto decimal. Posições não significativas devem ser preenchidas com “0”. |
Alfanumérico | Alinhado à esquerda, com posições não significativas em branco. |
Data | Somente os algarismos da data, no formato AAAAMMDD |
Hora | Somente os algarismos da hora, no formato HH:MM:SS |
Tipo | Preenchimento na ausência de dados |
---|---|
Numérico | Zeros (0 ) |
Alfanumérico | Brancos (espaços) |
Data | Brancos |
Hora | Brancos |
O nome do arquivo deve seguir o padrão:
aaaammddhhmmssPPP1234OS999.TXT
Os seguintes parâmetros são utilizados na configuração do serviço do Integrador:
"IntervaloExportacaoPreco"
: Define o intervalo, em segundos, para exportação de preços."DiretorioExportacao"
: Diretório onde os arquivos de exportação serão gravados."DiretorioCancelamento"
: Caminho utilizado para armazenar os arquivos de cancelamento."DiretorioOS"
: Pasta onde os arquivos de Ordens de Serviço (OS) são manipulados."HabilitaExportacaoTotal"
: (Novo!)true
ou false
, conforme a necessidade do posto/sistema.