sexta-feira, 12 de junho de 2015

Lista de links atualizados + Odoo + Localização Brasileira + Odoo 8.0


Blog em novo endereço:
http://www.odooerpnews.com.br/2015/06/12/lista-de-links-atualizados-odoo-localizacao-brasileira-odoo-8-0/

Segue links atualizados (12/06/2015), para todos os links utilizar a branch 8.0.
Para efetuar o download usar o git com o seguinte comando:

"git clone url_repositorio"

Core do Odoo
 https://github.com/OCA/OCB.git

Localização Brasileira
https://github.com/Trust-Code/l10n-brazil.git

NF-e
https://github.com/Trust-Code/odoo-brazil-eletronic-documents.git

PySped necessário para emissão de NF-e automática
https://github.com/Trust-Code/PySPED.git

Dependência da localização
https://github.com/Trust-Code/server-tools.git

Dependência da localização - Permite criar regras fiscais
https://github.com/Trust-Code/account-fiscal-rule.git

Após o download configurar a propriedade addons_path no arquivo de configuração para apontar para todos os repositorios baixados.


28 comentários:

  1. Respostas
    1. Tem que instalar o PySped, utiliza este comando aqui:
      sudo pip install https://github.com/Trust-Code/PySPED/archive/8.0.zip
      Se der erro a instalação dai é necessário instalar as dependencias antes, dai olha os videos de instalação aqui do blog que explica como fazer.

      Excluir
    2. Obrigado Danimar!

      Vou ver os vídeos tentar novamente assim que possível!!!

      Desculpe pela bagunça aqui nos comentários, é que eu ainda não tinha cadastro no blogspot e o 1º comentário acabou saindo como Unknown!!

      Mais uma vez, obrigado pelo retorno!

      Excluir
    3. Danimar!

      Tentei o comando acima e finalizou com a seguinte mensagem:

      No distributions at all found for PyXMLSec>=0.3.0 (from PySPED==0.1.2)

      Excluir
    4. Tem que atualizar seu sistema então:
      https://pypi.python.org/pypi/PyXMLSec/0.3.0

      Excluir
    5. Valeu Danimar!

      Após esta e mais algumas dependências, consegui rodar o servidor!

      Consegui carregar todos os módulos dentro do Odoo e agora é só começar os testes!!

      Obrigado pela ajuda!

      Excluir
  2. Saudações Danimar!!

    Primeiramente parabéns pelo blog e pelo seu ótimo trabalho com a localização do Odoo!

    Sou novo no universo do Odoo e tb do Linux, mas tenho 9 anos de experiência com sistemas ERP, mais precisamente com o sistema americano QAD.

    A alguns anos descobri o OpenERP e decidi testar o sistema, mas pela falta de tempo só agora consegui começar a fuçar um pouco!

    Por favor, veja se vc pode me ajudar!!

    A princípio consegui instalar o Odoo 8.0 em uma máquina virtual rodando Ubuntu 14.10, então tentei baixar os módulos da localização a partir dos links atualizados deste seu post.

    Adicionei os caminhos à variável addons_path do odoo-server.conf, mas quando tento abrir uma sessão do sistema no browser o log acusa o seguinte erro (últimas 3 linhas do log):

    File "/opt/odoo/addons/odoo-brazil-eletronic-documents/nfe/sped/nfe/processin$
    from pysped.nfe import ProcessadorNFe
    ImportError: No module named pysped.nfe

    Após baixar os arquivos dos repositórios com o "git clone" eu preciso fazer algo além de adicionar os caminhos no addons_path?

    Obrigado desde já!!

    ResponderExcluir
  3. Danimar Boa tarde. Tenho o SUSE linux disponivel aqui em nossa empresa. ja fiz todo o processo do post. mais quando chego em sudo pip install https://github.com/Trust-Code/PySPED/archive/8.0.zip nao tenho o pip e nao acho o repositorio. Sera que voce poderia nos ajudar ?

    ResponderExcluir
    Respostas
    1. Tem que instalar o pacote do pip:
      No ubuntu por exemplo: sudo apt-get install python-pip
      Provável que no suse o nome do pacote seja o mesmo, python-pip
      A versão do python tem que ser a 2.7.

      Excluir
  4. Boa Tarde Danimar
    Estou fazendo a instalação do ODOO 8 no Centos 7, para isso segui a orientação desse link https://panovski.me/install-odoo-8-on-centos-7/, e substitui a fonte do git pelas suas, após coloquei os addons em opt/odoo/addons, atualizei o PyXMLsec para 0.3.0, instalei o PySPED pelo comando "pip install https://github.com/Trust-Code/PySPED/archive/8.0.zip"...
    O Odoo funcionou, adicionei as permissoes tecnicas para o usuario admin, mandei atualizar os pacotes, porém os addons novos nao aparecem na lista de modulos locais...
    O arquivo /etc/odoo-server.conf esta com a linha addons_path = /opt/odoo/addons apontando certo...

    Agradeço desde já

    ResponderExcluir
    Respostas
    1. Você colocou todos os módulos dentro de /opt/odoo/addons ?

      Excluir
    2. Sim... Coloquei direto com o comando "git clone --branch 8.0 http://URL.do.modulo.hit /opt/ódio/addons"

      Excluir
    3. Basicamente o que vc fez está tudo certo.
      Todos os módulos devem ficar no nivel /opt/odoo/addons, não pode ter mais uma pasta depois disso.
      Se ficou /opt/odoo/addons/l10n-brazil/modulo, dai está errado,tem que ser /opt/odoo/addons/modulo
      E lembrar de reiniciar o odoo.

      Excluir
    4. Opa Fernando, conseguiu resolver o mistério do dos módulos não aparecerem no odoo?
      Estou passando pelo mesmo problema ó! Já tentei de tudo.

      Excluir
    5. Thiago, refiz os passos com as dicas do Danimar e deu certo... Na verdade eu quem tinha comido bola e pulei umas etapas... Cheguei a montar um appliance dele quase pronto para vmware mas acabei deixando ele parado por causa de outros projetos

      Excluir
    6. Este comentário foi removido pelo autor.

      Excluir
    7. Resolvi aqui brother deixando o meu addons_path assim:

      addons_path = /opt/odoo/addons,/opt/odoo/openerp/addons,/opt/odoo/localbr/l10n-brazil,/opt/odoo/localbr/account-fiscal-rule,/opt/odoo/localbr/odoo-brazil-eletronic-documents,/opt/odoo/localbr/server-tools

      Refazendo e comparando com os outros procedimentos, achei onde errei, coisa boba.
      Procedimento feito no ubuntu 15.10
      Caso queira, tenho todo o procedimento realizado todo anotado.

      Excluir
  5. Este comentário foi removido pelo autor.

    ResponderExcluir
  6. Não existe esse campo ainda. Porém você pode desenvolver o mesmo, eu faço parte do localização brasileira, posso aceitar as suas melhorias.

    ResponderExcluir
  7. Boa Noite Danimar,

    Estou com problemas com a NFe. Um deles é que ao tentar alterar a categoria fiscal da erro exatamente como ocorre neste post: https://groups.google.com/forum/?hl=pt&fromgroups#!topic/openerp-brasil/cj24_pjnHe8 e também a este Issue: https://github.com/odoo-brazil/l10n-brazil/issues/24

    Porém não encontrei a solução em nenhum dos links acima.

    Fora isso ao transmitir a nota fiscal aparece o erro: Erro desconhecido on_new_page() takes exactly 4 arguments (5 given), quando eu tento reenvir a mensagem que surge é: codigo 100 - mensagem Autorizado o uso da NF-e. Porém continua constando Erro de autorização da Receita.

    Tem alguma dica a respeito?

    ResponderExcluir
    Respostas
    1. Esse erro já foi corrigido como pode ver no issue.

      Quanto ao segundo você deve instalar as dependencias da nf-e dos repositorios do odoo-brazil.

      Excluir
  8. Opa Denimar, parabéns pelo trabalho.

    Estou tentando fazer a instalação no ubuntu 15.10 e simplesmente não funciona, já fez a instalação nessa versão? Existe alguma particularidade? Não achei em local nenhum ninguem falando sobre o problema e tão pouco sobre a solução.

    ResponderExcluir
    Respostas
    1. Não existe nenhuma particularidade.
      O processo é o mesmo desde a versão 7.0, 8.0 e 9.0, assim como qualquer versão do ubuntu.
      Ajudaria mais se você dissesse qual o erro.

      Excluir
  9. Certo, olhei com mais atenção e precisei editar o arquivo /etc/init.d/odoo-server

    DAEMON=/usr/bin/odoo.py mudar para diretório /opt/odoo/odoo.py
    CONFIG=/etc/odoo/openerp-server.conf mudar para /etc/odoo-server.conf

    Ou seja, o odoo nem estava rodando, vacilo feito! desculpe.
    Porém me deparei com outra situação, os arquivos da localização brasileira não ficam visíveis no odoo.

    thiago@srv:/opt/odoo$ ls
    addons debian LICENSE Makefile odoo.py openerp-gevent openerp-wsgi.py requirements.txt setup setup.py
    CONTRIBUTING.md doc localbr MANIFEST.in openerp openerp-server README.md server-tools setup.cfg

    Coloquei todos os arquivos da localização brasileira em localbr/ e meu arquivo etc/odoo-server.conf

    addons_path = /opt/odoo/addons,/opt/odoo/openerp/addons,/opt/odoo/localbr/l10n-brazil,/opt/odoo/localbr/account-fiscal-rule,/opt/odoo/localbr/odoo-brazil-eletronic-documents,/opt/odoo/localbr/server-tools

    O que pode ser?

    ResponderExcluir
    Respostas
    1. Já tentei colocando os módulos diretamente na pasta addons
      /opt/odoo/addons/modulos
      e nada!

      Excluir
    2. Opa Danimar, resolvi aqui o problema cara, valeu!

      Resolvi aqui brother deixando o meu addons_path assim:

      addons_path = /opt/odoo/addons,/opt/odoo/openerp/addons,/opt/odoo/localbr/l10n-brazil,/opt/odoo/localbr/account-fiscal-rule,/opt/odoo/localbr/odoo-brazil-eletronic-documents,/opt/odoo/localbr/server-tools

      Refazendo e comparando com os outros procedimentos, achei onde errei, coisa boba.

      Excluir
  10. Este comentário foi removido pelo autor.

    ResponderExcluir