Suporte » Plugins » Integração de uma loja com outra via xml

  • Resolvido Andradessp

    (@andradessp)


    Boa tarde pessoal,
    Preciso fazer uma integração de produtos entre 02 lojas, a LA e LB. A LA precisa fornecer um xml para a LB com o padrão da LB. O arquivo XML precisa ser atrualizado sempre para que não haja conflito de protudos entre lojas.
    Alguem conhece uma forma automatizada de fazer isso? O word press aceita que se altera o padrão de XML?

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • Boa noite Andradessp,

    Muito vaga sua dúvida, precisamos de dados para poder lhe ajudar:

    “Preciso fazer uma integração de produtos entre 02 lojas, a LA e LB”. As duas lojas são baseadas em WordPress? Utilizam qual plugin? Porque WordPress não cria loja virtual, desenvolvedores criaram plugins que acrescentam funcionalidades de loja virtual ao WordPress.

    “A LA precisa fornecer um xml para a LB com o padrão da LB”. Tipo, a LA tem um padrão e a LB tem outro padrão? E aí o XML tem que ser organizado dentro da LA para ficar com o padrão da LB?

    “O arquivo XML precisa ser atrualizado sempre para que não haja conflito de protudos entre lojas” O que é sempre? Diariamente? De hora em hora? A cada venda?

    “O word press aceita que se altera o padrão de XML?” O plugin é que terá de se adaptar ao XML – ou o XML terá que se adaptar ao plugin, depende.

    Se as respostas forem em certos padrões, um desenvolvedor consegue automatizar sim. Se as duas lojas LA e LB tiverem padrões diferentes, você pode até pensar em adotar algum plugin para “economizar”, mas terá tantos problemas pelo impacto da diferença de padrão no XML que se arrependerá do “barato que sai caro”.

    Abraços,

    Criador do tópico Andradessp

    (@andradessp)

    Desde ja agradeço a sua disposição em ajudar Ralden de Souza, bom vou tentar ser mais preciso:
    – As duas lojas são baseadas em WordPress? Utilizam qual plugin?(Não apenas a LA é em WordPress)
    -A LA precisa fornecer um xml para a LB com o padrão da LB”. Tipo, a LA tem um padrão e a LB tem outro padrão? E aí o XML tem que ser organizado dentro da LA para ficar com o padrão da LB?
    A LA vai fornecer um XML e esse XML tem que ter o padrão especificado pela LB, pois a LA tem o padrão oferecido na exportação do WordPress.

    O que acontece é preciso gerar um XML com padrão especifico solicitado pela LB, pois os produtos da LA serão oferecidos na LB. Para que não haja problemas de um cliente comprar um produto na LB e não ter em estoque o XML tem que ser atualizado sempre que a LA fizer uma venda.

    Boa noite Andradessp,

    Definitivamente, você vai precisar de no mínimo 1 desenvolvedor, talvez precise mesmo de 2. Porque olha só o caminho de sua solução:

    1. Na LA, em WordPress, você precisa de um plugin ou solução que informe ao plugin que adapta o wordpress para loja virtual (WooCommerce? Outro?) que a cada venda a loja virtual precisa criar um XML com o estoque atualizado e enviar esse arquivo, imediata e automaticamente, para o servidor da LB. Aqui precisará de uma extensão para o plugin da loja virtual (WooCommerce? Outro?) ou um desenvolvedor que trabalhe com esse plugin de loja virtual – um desenvolvedor WordPress pode não resolver seu problema. Sendo que talvez tenha mesmo que ser desenvolvedor, pois o XML terá que sair com um padrão utilizável pela LB (personalizado);

    2. Na LB (que você não informa qual sistema utiliza, e talvez o desenvolvedor do plugin de loja virtual do WordPress não saiba desenvolver nesse sistema, então pode precisar de outro desenvolvedor ou suporte desse sistema), é necessário criar uma “porta” por onde entrem os arquivos XML criados e enviados pela LA. Além disso, na LB é preciso uma solução que dispare que a chegada do arquivo XML implica na imediata atualização do estoque da LB baseado nas informações de LA.

    Percebe o tamanho do caminho?

    Fora que você não abordou o processo reverso. Porque beleza, você resolveu que quando LA vende um produto, atualiza em LB. Mas e se LB vende um produto oferecido em LA, como fica a dessincronização entre os estoques, já que uma venda em LB significa que LA para a ter uma unidade a mais de um certo produto que também está em LB.

    Infelizmente, Andradessp, você forneceu poucas informações, e de forma vaga, abstrata. Entendo que talvez esteja protegendo seu negócio, sua ideia, enfim, está protegendo algo. Pois é um fórum público.

    Mas um suporte é tão bom quanto a quantidade e qualidade de informações que um usuário recebe.

    Abraços e espero poder ter ajudado de alguma forma,

    Criador do tópico Andradessp

    (@andradessp)

    Obrigado, e claro você ajudou muito, como por exemplo levantar sobre a logística reversa.
    So pra você entender melhor, a LB tem um sistema próprio de leitura xml. O que eles querem que eu faça é gerar o xml no padrão estipulado por eles e coloque em uma pasta ftp e passe o endereço da pasta para eles para que o sistema leia o arquivo xml contido na pasta. Porem eles não me dizem como fazer isso de forma automatica. Imagina só eu ter que ficar mexendo em arquivo xml, toda vez que uma das lojas vender algum produto.
    Eu agradeço mesmo pela disposição e pelas explicações.
    Obrigado!!!

    Bom dia Andradessp,

    Hum, entendi mais ainda agora.

    Quando você diz que “eles não me dizem como fazer isso de forma automatica”, é porque não é “normal” esse uso do MXL que você deseja. O XML é mais para quando você tipo recebe um estoque novo de produtos para cadastrar na loja virtual e não quer ter que manualmente, 1 a 1, atualizar o estoque. Aí você cria via ERP, via seu sistema administrativo ou até via Excel um XML com os dados do estoque a atualizar, por exemplo.

    Nesse caso, antes de partir para a LA, bem mais facilmente personalizável, pois é um open source que qualquer desenvolvedor pode modificar, você precisa se entender com os desenvolvedores da LB. Pois se é um sistema fechado, você não tem acesso ao arquivos do sistema, e aí você só tem uma solução de automatização para recebimento e envio de XML (caso queira a logística reversa) se eles quiserem. E dependendo do tamanho do trabalho que ele saibam que vão ter e da falta de uso que essa solução teria (pois esse não é o padrão “normal” de gerenciamento de lojas virtuais), o que não geraria retorno financeiro, eles podem simplesmente dizer “não é possível” e ponto final. Aí não tem jeito.

    Então comece sua solução pelos desenvolvedores da LB.

    Abraços e boa sorte,

    Amigo estou com a seguinte duvida sera que pode me ajudar tambem

    Amigos,

    Eu alimento os meus imoveis nesse site aqui (vou mandar o link apenas dos meus imoveis)

    http://www.diarioimoveis.com.br/imobiliaria/corretor-de-imoveis/sao-jose-do-rio-preto/8544 g

    Gostaria que ao eu publicar no site (diarioimoveis) Automaticamente os meus anuncios entrasse no meu wordpress ( http://www.meuimovelriopreto.com.br )

    eu tenho o link xml de apenas meus imoveis no diario imoveis
    http://www.diarioimoveis.com.br/xml_webservice/xml_imov.php?id=8544

    existe algum plugin para isso?
    me desculpe se postei minha duvida em local errado, pois sou novo por aqui, aguardo uma resposta

Visualizando 6 respostas - 1 até 6 (de um total de 6)
  • O tópico ‘Integração de uma loja com outra via xml’ está fechado para novas respostas.