Passar para o conteúdo principal

Instalação do módulo Yuju-Odoo no seu servidor Odoo

Antes de conectar seu canal do Odoo ao Yuju, é necessário instalar o módulo do Yuju no seu servidor Odoo.

Download do módulo.

O primeiro passo é baixar o módulo do Yuju para o Odoo. Para isso, clone ou baixe o repositório e descompacte o módulo madkting/odoo_module no seu computador e, em seguida, envie-o para o seu próprio repositório em uma pasta onde o Odoo possa acessá-lo. (isso dependerá da configuração que você definiu para o Odoo)

A versão do módulo depende da versão do Odoo que você tem instalada:


Baixe as dependências.

Este módulo depende do módulo component_events, que faz parte do Framework Connector.

Até a versão 18, é necessário instalar o módulo adicional correspondente. A partir da versão 19 do Odoo, essa dependência não é mais necessária.

Você deve instalar a versão do módulo correspondente à sua instalação do Odoo.

O módulo está disponível na App Store do Odoo nos seguintes links:


Para instalar o módulo component_events na sua instância do Odoo, você pode seguir uma destas duas alternativas:

  • Baixe o arquivo zip do component_events diretamente da loja de aplicativos do Odoo, descompacte o arquivo e, em seguida, envie-o para o seu próprio repositório em uma pasta onde o Odoo possa lê-lo (isso dependerá da configuração que você definiu para o Odoo)

  • Se você tiver o Odoo SH, use o botão Deploy on Odoo.sh, localizado logo após o botão Baixar na loja de aplicativos do Odoo.


Modo de desenvolvedor do Odoo.

Antes de instalar o módulo no Odoo, é necessário habilitar o modo desenvolvedor. Para habilitar o modo desenvolvedor, você deve fazer login no Odoo e acessar o menu CONFIGURAÇÕES.

Esse menu só é exibido para usuários que tenham a permissão/grupo “Configurações”.

Uma vez lá, você deve ativar o modo Desenvolvedor clicando no link a seguir, localizado na parte inferior da tela.

Instalação do módulo no Odoo.

Depois de ativar o modo desenvolvedor, acesse o menu Aplicativos e procure por Yuju na barra de pesquisa.

Se não conseguir encontrar o módulo, clique em “Atualizar lista de aplicativos” no menu superior de Aplicativos e tente novamente. Se ainda tiver problemas, verifique se o módulo foi descompactado no diretório correto para os complementos.

Depois de encontrar o módulo Yuju na lista de aplicativos, clique no botão “Instalar”.


Configuração do módulo.

Criação de usuário para o Yuju.

Quando a instalação terminar, você deve criar um usuário e definir uma senha para ele; esse usuário é de uso exclusivo do Yuju. Para criar um novo usuário, vá até a seção “CONFIGURAÇÕES” e selecione a opção Usuários e Empresas / Usuários.

Uma vez lá, você deve clicar no botão “CRIAR” e adicionar o novo usuário.

Esse usuário deve ter a permissão/grupo madkting_api atribuída.


Por fim, atribua uma senha ao usuário. Para isso, clique em SALVAR e, em seguida, selecione o menu suspenso localizado na parte superior e escolha a opção “alterar senha”.

Uma vez lá, defina a senha que o usuário terá e selecione a opção “Alterar a senha”.


Atualização do módulo.

O módulo do Yuju permite a conexão entre a plataforma Yuju e o ERP, atuando como um conector entre ambos; por isso, é necessário que o módulo esteja atualizado para funcionar corretamente. Para atualizar o módulo, basta seguir as instruções de instalação e baixar a versão mais recente do módulo.

Características do módulo do Yuju.

O módulo do Yuju adiciona um novo menu nas opções do Odoo com o nome Yuju, que exibe a lista de vendas importadas do Odoo.

Ativar opções necessárias para a conexão.

  • Habilitar variantes de produtos: É necessário habilitar as variantes de produtos, pois o Yuju faz o mapeamento para esse objeto dentro do Odoo. Para habilitá-lo, acesse o módulo de Armazém → Configuração → Habilitar a opção Variantes.

  • Habilitar a opção de Localizações de armazém: É necessário ativar esta opção para poder fazer o mapeamento de armazéns dentro do Yuju, pois assim será possível atribuir um armazém específico a cada canal dependendo do tipo de Fulfillment, e também para indicar de qual armazém será enviada a atualização de estoque para o Yuju. Para ativá-la, acesse o módulo de Armazém → Configuração → Localizações de armazém.

Conexão com o Yuju

Para se conectar ao Yuju, são solicitados os seguintes dados:

  1. Nome de usuário (nome de usuário ou e-mail atribuído no Odoo)

  2. Senha (Senha atribuída ao usuário no Odoo)

  3. Banco de dados (Nome do banco de dados criado no Odoo)

    Certifique-se de inserir os dados corretos para concluir a conexão.

    1. Você pode consultar o nome do banco de dados com a equipe técnica que instalou o Odoo

    2. Caso não saiba o nome do banco de dados, siga estas etapas:

      1. Ative o modo de desenvolvedor no Odoo

      2. No canto superior direito da tela, abaixo do nome de usuário, aparecerá o nome do banco de dados.


      3. Caso o nome não apareça por completo, clique com o botão direito do mouse sobre o nome do banco de dados e selecione a opção “Inspecionar”.

      4. Na janela que aparecerá, você poderá verificar o nome do banco de dados, por exemplo:

4. URL do Odoo (A URL deve começar com https:// até “.com” ou similar.

Exemplos de URLs corretas:

Exemplos de URLs incorretas:

Atualize o módulo “madkting” do Yuju (Odoo SH e Github)

Passo 1) Baixe o código do repositório do módulo do Yuju:

  • b) Clone o repositório para uma pasta no seu computador:

    • Esta opção requer que você tenha o Git instalado no seu computador.

    • Em um terminal (console), execute o seguinte comando:

(por padrão, baixa a versão mais recente, por exemplo, 17.0)

  • Se você precisar de uma versão específica do Odoo, deve modificar o comando da seguinte forma, por exemplo, para baixar a versão 18.0

  • As versões disponíveis são da 12.0 à 18.0

Exemplo:

Isso baixará o repositório com o código para o seu computador, na pasta onde você o executou.

Passo 2) Feito isso, acesse a pasta do repositório que você acabou de obter e localize a pasta chamada “marketing”; essa é a pasta que substituirá o módulo que você tem instalado atualmente.

Passo 3) Baixe o repositório do Odoo (odoo sh). Para este passo, você deve ter permissões de acesso ao repositório do GitHub do usuário registrado.

Procure o botão “Code” e copie a URL do repositório.

Em seguida, cole-a em nosso terminal (console) junto com o comando git clone.

Depois de clonar o repositório, acesse a pasta com o código e localize a pasta chamada “madkting”; essa deve ser excluída.

Passo 4) Após excluir a pasta, você deve copiá-la novamente do repositório atualizado do Yuju e colá-la na pasta do repositório.

Passo 5) Depois de adicionar a nova pasta, volte ao terminal (console) e execute o seguinte comando:

  • git add . && git commit -m “<Mensagem>” && git push

E pronto, assim você atualizará o repositório.

NOTA: É importante verificar periodicamente se há atualizações no repositório para ter as últimas melhorias do módulo.

NOTA: O sucesso deste procedimento depende de o módulo do Yuju ter sido carregado diretamente como mais uma pasta no repositório.

Campos enviados do Yuju para o Odoo. (Produtos).


Campos enviados do Odoo para o Yuju.



Para qualquer dúvida e/ou esclarecimento, entre em contato com seu KAM designado ou escreva para soporte@yuju.io.

Respondeu à sua pergunta?