módulos básicos a baixar para uso do Odoo no Brasil, serve de base para NFe, SPED etc...
Switch branches/tags
Clone or download
Latest commit 3981574 Sep 18, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github [NEW] Definição de detalhes sobre contribuições Nov 10, 2016
l10n_br_account move demo data information from l10n_br_data_account to l10n_br_account Aug 29, 2018
l10n_br_account_product [REF] Moved method to module l10n_br_account_product because the impl… Aug 27, 2018
l10n_br_account_product_service [MIG] Rename manifest files Dec 6, 2016
l10n_br_account_service [MIG] Rename manifest files Dec 6, 2016
l10n_br_base move data file from l10n_br_data_base to l10n_br_base Aug 29, 2018
l10n_br_crm [FIX] Testes CRM Aug 29, 2018
l10n_br_crm_zip Update version Dec 22, 2016
l10n_br_data_account_product [MIG] Rename manifest files Dec 6, 2016
l10n_br_data_account_service [MIG] Rename manifest files Dec 6, 2016
l10n_br_delivery [MIG] Rename manifest files Dec 6, 2016
l10n_br_hr [FIX]Simplificação do validate_pis_pasep e renomeação Aug 29, 2018
l10n_br_hr_timesheet_invoice [MIG] Rename manifest files Dec 6, 2016
l10n_br_purchase [MIG] Rename manifest files Dec 6, 2016
l10n_br_sale [MIG] Rename manifest files Dec 6, 2016
l10n_br_sale_product [MIG] Rename manifest files Dec 6, 2016
l10n_br_sale_service [MIG] Rename manifest files Dec 6, 2016
l10n_br_sale_stock [MIG] Rename manifest files Dec 6, 2016
l10n_br_stock [REF] <odoo noupdate="1"> Aug 22, 2018
l10n_br_stock_account [MIG] Rename manifest files Dec 6, 2016
l10n_br_stock_account_report [MIG] Rename manifest files Dec 6, 2016
l10n_br_zip [FIX] Campo "city" Dec 15, 2016
l10n_br_zip_correios Correct test python l10n_br_zip_correios Nov 8, 2017
setup [ADD] setup.py Sep 18, 2018
.codeclimate.yml License, Coveralls and Codeclimate settings Jun 10, 2015
.coveragerc License, Coveralls and Codeclimate settings Jun 10, 2015
.gitignore Added .gitignore file Aug 30, 2013
.travis.yml [FIX] bring back coveralls Aug 27, 2018
LICENSE License, Coveralls and Codeclimate settings Jun 10, 2015
README.md [UPD] addons table in README.md [ci skip] Sep 18, 2018
configure_locale.sh fix txt nfe export, added travis pysped dependency and added test fil… Nov 14, 2015
oca_dependencies.txt [NEW] XLS Stock History Report Apr 27, 2016
requirements.txt ressucitate Runbot by removing pysped and upgrading Travis conf Aug 23, 2018

README.md

Core da localização Brasileira do Odoo (novo OpenERP)

Build Status Coverage Status

Escopo desse repo

Este projeto contêm os principais módulos da localização brasileira do Odoo, estes módulos são a base dos recursos:

  • Fiscais
  • Contábil
  • Sped

Sobre

Como a grande maioria dos módulos da OCA, esse projeto é open source sob licença AGPL v3. A licença AGPL é derivada da licença GPL e acrescenta para os usuários a garantia de poder baixar o codigo desse projeto assim como dos módulos de extenções, mesmo quando o accesso a oferecido na nuvem. Vale a pena lembrar que a Odoo SA mudou da licença do core do OpenERP de GPL para AGPL durante 2009 e mudou de novo a licença do core para LGPL em 2015 enquanto maioria do ecosistema de modulos eram feitos sob licença AGPL e não poderiam mudar de licença mais devido à diversidade das contribuições.

Esse projeto segue se aperfeiçoando desde o início de 2009. O código era inicialmente desenvolvido no Launchpad. Esse projeto é gerenciado pela fundação OCA com a liderança do projeto:

Esse projeto foi iniciado e principalmente desenvolvido pela AKRETION mas conta hoje com os outros contribuidores importantes:

Contexto e extensões significativas desse projeto

estrutura do projeto

  • odoo-brazil-eletronic-documents: os módulos do l10n-brazil definem a estrutura de dados das NFe's, porém a transmissão (exportação e importação) é plugável com tecnologias específicas. Hoje a forma mais madura de transmitir as NFe's é com a biblioteca pysped atraves do projeto odoo-brazil-eletronic-documents.
  • odoo-brazil-banking: a transmissão de boletos, CNAB e a importacão de extratos bancários usando os projetos OCA l10n-brazil e bank-statement-import.
  • odoo-brazil-sped: o projeto visando a implementar o SPED no Odoo.

Esses projetos ja estão sendo desenvolvidos de forma colaborativa com processos semelhantes aos da OCA (menos burocráticos e mais ágeis porem). A medida que eles amadurescem é provavel que eles ou parte deles integram a OCA tambem.

Esse projeto l10-brazil tambem depende do projeto account-fiscal-rules que foi extraido do l10n-brazil desde 2012 e integrado na OCA e esta hoje utilizado por outras localizões.

Fora do escopo desse repo

  • Extender ou modificar as funcionalidades do Odoo não vinculadas à localização brasileira. Outros módulos em outros projetos são perfeitos para isso.
  • De uma forma geral, reimplementar aqui o que ferramentas terceiras já fazem bem.
  • Quando há uma quantidade razoável de soluções técnicas para resolver um problema, o projeto do core da localização não quer impor uma dependência importante. Outros módulos e projetos são bem-vindos nesse caso. Esse projeto é por exemplo agnostico de tecnologia de transmissão das notas fiscais.
  • Implementar o PAF-ECF no PDV web do Odoo. Se trata de um trabalho muito burocrático que iria requerer modificar muito o PDV do Odoo, enquanto se conectar com PDV’s do mercado é uma alternativa razoável.
  • Manter dados para a folha de pagamento legal no Brasil.
  • Ter a responsabilidade de manter dados fiscais em geral. Em geral esse tipo de serviço requer uma responsabilidade jurídica que se negocia caso a caso.

Aviso importante

Apesar do código ser livremente disponível para baixar, implementar o Odoo de forma sustentável nao é algo fácil (a menos que seja apenas gestao de projeto ou CRM). E muito comum ver empresas achando que sabe mas que acaba desistindo a medida que descobre a dificuldade quando já é tarde demais. Um fator importante de dificuldade é a velocidade de evolução do core feito pela Odoo SA que nem sempre acontece de forma conectada com a comunidade. Isso obriga quem pretende implementar a trabalhar com branches em evolução em vez de pacotes estáveis por varios anos como em alguns outros projetos open source mais maduros. Por isso, é melhor você trabalhar com profisionais altamente especializados nisso (o aprendizado leva anos). O Odoo não foi projetado para o Brasil inicialmente, apenas tornamos isso possível com todo esses modulos. O Odoo pode também não ser tão maduro quanto se pretende. Isso não quer dizer que não serve. Serve sim, mas não para qualquer empresa e deve se observar muitos cuidados. Por fim, muitas vezes o valor aggregado vem mais da possibilidade de ter customizações do que das funcionalidades padrões; apesar de elas estarem sempre melhorando.

Contribuindo com o código

Você pode resolver umas das issues cadastradas no Github ou implementar melhorias em geral, nos enviando um pull request com as suas alterações. Deve hoje se seguir os fluxos de trabalho padrão da OCA: https://odoo-community.org/page/Contribute Se você for votado como core OCA reviewer pelos outros reviewers, você tera os direitos de commit no projeto. Você também pode ganhar esse direito só nesse projeto fazendo um esforço de contribuições no tempo comparável aos outros committers.

lista de discussão: https://groups.google.com/forum/#!forum/openerp-brasil

Available addons

addon version summary
l10n_br_account 10.0.1.0.0 Brazilian Localization Account
l10n_br_base 10.0.1.0.0 Brazilian Localization Base
l10n_br_crm 10.0.1.0.0 Brazilian Localization CRM
l10n_br_crm_zip 10.0.1.0.0 Brazilian Localization CRM Zip
l10n_br_hr 10.0.0.0.0 Brazilian Localization HR
l10n_br_stock 10.0.1.0.0 Brazilian Localization Warehouse
l10n_br_zip 10.0.1.0.0 Brazilian Localisation ZIP Codes
l10n_br_zip_correios 10.0.1.0.0 Address from Brazilian Localization ZIP by Correios

Unported addons

addon version summary
l10n_br_account_product 8.0.3.0.0 (unported) Brazilian Localization Account Product
l10n_br_account_product_service 8.0.2.0.0 (unported) Brazilian Localization Account Product and Service
l10n_br_account_service 8.0.2.0.0 (unported) Brazilian Localization Account Service
l10n_br_data_account_product 8.0.1.0.0 (unported) Brazilian Localisation Data Extension for Product
l10n_br_data_account_service 8.0.1.0.0 (unported) Brazilian Localization Data Account for Service
l10n_br_delivery 8.0.1.0.0 (unported) Brazilian Localization Delivery
l10n_br_hr_timesheet_invoice 1.0 (unported) Brazilian Invoice on Timesheets
l10n_br_purchase 8.0.1.0.0 (unported) Brazilian Localization Purchase
l10n_br_sale 8.0.1.0.0 (unported) Brazilian Localization Sale
l10n_br_sale_product 8.0.1.0.0 (unported) Brazilian Localization Sale Product
l10n_br_sale_service 8.0.1.0.0 (unported) Brazilian Localization Sale Service
l10n_br_sale_stock 8.0.1.0.0 (unported) Brazilian Localization Sales and Warehouse
l10n_br_stock_account 8.0.1.0.1 (unported) Brazilian Localization WMS Accounting
l10n_br_stock_account_report 8.0.1.0.0 (unported) Brazilian Localization WMS Accounting Report