Marketing Materials, Case Studies, Odoo Development Cookbook, Accounting Reports & Product Configurator
April issue of the OCA Newsletter
Marketing Materials
Couple months ago, Sébastien Beau and Stéphane Bidoul took part of the Open Source Summit in Paris. The main feedback of their time on the OCA booth is that many people didn't know about what Odoo is and what it does and some remembered the OpenERP name instead. In the mean time at the ICT Festival in Italy, Lorenzo Battistini used some OCA flyers.
Inspired by this great initiative, the OCA Board decided to provide the community with some marketing materials to promote the widespread use of Odoo:
-
a functional brochure, intended for users and decision-makers, but also for functional consultants and project managers eager to discover the potential of Odoo, its ecosystem and its community ;
-
a technical brochure, for developers and programmers looking for a modern framework to quickly develop business applications and a vibrant and professional community to work with ;
-
a presentation template for your talks about Odoo and the OCA ;
-
a set of logos to show your commitment to the OCA values ;
-
a marketing page on our website where you will find all the resources you need to speak about Odoo.
The translation of those materials is still a work in progress and your contribution will be greatly appreciated. To do so, please contact us below.
We are also looking for people to participate to the following events:
-
GeoPython in Basel, Switzerland on June 22nd
-
Free Software International Forum in Porto Alegre, Brazil on July 13th
-
Euro Python in Bilbao, Spain on July 17th
Please raise your hand if you are interested and contact us below. The OCA may cover your registration, transportation and accomodation costs.
Case Studies
As suggested by Jay Vora recently, the OCA would like to publish a collection of case studies on its website to demonstrate Odoo's versatility and capability to answer business needs, as well as the professionalism and excellence of its community. With more than 2 million Odoo users, I am sure your implementation project would make a great example for your peers. We can either work together to write or improve your content, or we can schedule an interview. In both cases, please let us know by contacting us below.
Product Configurator
The product configurator crowdfunding campaign is at 38% with less 10 days to go and still needs funding to reach its target and be released under AGPL to the Odoo community.
Individual development of this functionality would probably exceed the campaign's budget while maintaining similar quality and it would most probably not be released as open source. And even if it were, it would most probably be designed/customized for the founder and not extensible for every business. This is an opportunity to make these features available to everyone at only a fraction of the individual cost, draw in more users and spare you a great deal of financial and/or technical resources when your customers need it if they don't already.
The importance of this project will be clear to you when you overcome these limitations or when potential customers walk away because of them. But by then it will probably be too late. Try and look a few steps ahead and anticipate while it is possible so we can expand our platform and our business. If you believe and have the open source spirit, now is a great time to prove it.
Accounting Reports
On April 26th, 30 contributors will attend the accounting reports code sprint in Sorrento, Italy. The OCA is proud to announce that 7,000 € has been reached so far and the Accounting PSC has decided to give the same chance to each of them by sharing this amount equally to cover their expenses.
More information about:
Thanks to the funding contributors: Arjan Rosman from Aardug, Erwin van der Ploeg from Odoo Experts, Stéphanie Debayle from Camptocamp SA, Claude Guisolan, Peter Niederlag from Datenbetrieb Technologie UGh, David Burkholder, Eric Vernichon, Michael van Eck, Jacob Staub, Juan José Scarafía, MagneticLab SARL, Massimo Colombo, Maxime Chambreuil from Savoir-faire Linux, Jonathan Wilson from WillowIT, Yoshi Tashiro.
Features Highlights
On Version 9
Connector: Migrated to v9
ACSONE (Laurent Mignon) brings us this great achievement of having the OCA underlying technology for enqueing and processing jobs in Odoo.
Management system: Procedures template
Gervais Naoussi from Savoir-faire Linux has migrated the template for making procedures that allows to easily duplicate it and change it accordingly.
Connector interfaces: Asynchronous CSV import
As the first module that uses the recently migrated connector, ACSONE has migrated this one for importing CSV file into Odoo asynchronously.
Multi-company: Sales team
Chafique Delli from Akretion contributes this module that allows to restrict sales team by company, allowing their use in a multi-company environment.
On Version 8
CRM: Firstname in leads
Jairo Llopis (Yajo) from Antiun brings us the possibility of having the name split in two fields with this module.
Sale workflow: Link vehicles with sales orders
Sergio Teruel and Carlos Dauden from Incaser have developed this glue module to relate vehicles with sales order lines. Very useful for vehicle repair workshops.
Social: Editable tables in mails
Jairo made another interesting utility to expand the mail composer and make it more useful, allowing to add and delete rows and columns from the tables.
Community data: ISO 3166
Pedro M. Baeza has abstracted the initial requirement of the three letter country codes to a more generic module that handles more parts of the country and subdivisions code standard, using the pycountry lib.
Contract: Markers in recurring invoicing
Pedro M. Baeza has developed this module that allows to set some reserved words (markers) in the definition of the contract that are replaced by their corresponding values when generating the invoices. It can be used for example for informing the period of the invoiced service.
Social: Mail debrand
This module by Jairo removes the Odoo references in the mails sent. It also allows to even remove the company and logo names.
Tools: Multi-image gallery
Pedro M. Baeza and Jairo have made this abstract module to allow easy adding of image gallery to any Odoo object.
Web: Advanced search unfolded
With this module by Jacques-Etienne Baudoux from BCIM sprl, the web client unfolds by default the advanced search on the list view, without the need of clicking on the arrow.
Invoicing: Unified picking invoicing
One missing feature of Odoo core is that you can't invoice pickings and their returns together (and if you do, you will get incorrect invoices). Pedro M. Baeza and Ainara Galdona (Avanzosc) have solved this limitation by developing a module that takes into account the type of picking to add or substract the quantity, and generate the correct invoice type.
Tools: Custom info base
Another good abstraction module from Jairo that includes all the things needed for defining and managing custom information for any Odoo object.
Event: Multi-image in events
This is the first application of the base_multi_image module mentioned before to an object: the events.
Web: Widget for one2many fields as tags
The UI magician Holger Brunn from Therp brings us this module that includes a new UI control for having one2many fields as tags seen on the many2many field. You can nest a one2many field inside another one2many. For example, it has been applied on the commission module, that has multiple commissions per invoice line.
Reporting: BI editor
Another interesting contribution from Onestein allowing us to create and esily edit PostgreSQL views that are used for BI purposes.
Budgeting: Migrated to v8
Camptocamp has migrated this set of modules from version 7. They even included features like budget versions.
Product: Multi-image in products
This is the second application of the multi-image base module. This time it is used with products, so you can have a product image gallery (useful for example for e-commerce).
Events and Local Communities
Future Events
April 15th - PyCon Sette in Florence, Italy
PyCon Italia is the national conference where professionals, researchers and lovers of the most beautiful programming language, gather together.
In the wonderful frame of Florence, PyCon is a weekend to learn, meet and discover.
During Friday, a PyBusiness track will host several Odoo talks, presented by members of the Odoo Community.
April 26th - Code Sprint in Sorrento, Italy
Organized by Abstract Technology, the Code Sprint will take place in Sorrento, Italy from April 26th to 29th, 2016 and is aimed at those who are passionate about Odoo. It is the best way to get in touch with the Odoo community and it is free.
The Accounting PSC will take this opportunity to work on the financial reports for version 9 during this sprint.
October 2nd - Code Sprint in Louvain-la-Neuve, Belgium
If you missed it last year, here is your chance: The OCA will organize a 3-days code sprint before the 2016 Odoo Experience. Location in Louvain-la-Neuve is not determined yet, but you can already book your dates to live the most exciting week in the Odoo Community.
Heartbeat & Activities
New Contributors, PSC and PSC Members
In March 2016, 47 Github contributors (including 7 new ones) made 286 commits while 167 Transifex collaborators translated 28,078 terms. Runbot was used 1,246 times and the 1,152 OCA modules were downloaded 31,608 times in the last 3 months.
New contributors
PSC and PSC Members
Agriculture
Fekete Mihai at Forest and Biomass Services Romania S.A. joined the Agriculture verticalization project.
Ethiopian Localization
Michael Telahun Makonnen has started the Ethiopian localization project.
Geospatial
The Geospatial PSC is now using a mailing list.
Chinese Localization
A first meet up has been held in Shanghai on March the 22nd. The objective of this first gathering was to list the intentions from the audience and introduce the OCA way of contributing.
12 participants were present with mostly no contribution background: they now do have a sense of the possibilities offered and some new PR have been created in the localization as a starting point.
Further meetings are planned to properly structure the community around the OCA and generate valuable contributions.
Besides some existing contributions for HR payroll, website improvements and Alipay/Wechat payment methods, Jefferey has moved his current work on TenPay and Allpay payment methods to the OCA.
Board Announcements
Due to the 2016 Odoo Experience scheduled in October, the 2016 General Assembly will be held online, as per the agenda below:
-
Until April 22nd
-
Make sure you renewed or became a Member
-
Members fill in this form to propose their candidacy as a Delegate
-
-
From April 25th to May 6th
-
Delegates vote for 10 new Delegates among the candidates
-
-
Until May 20th
-
From May 23rd to June 3rd
-
Delegates vote for 9 Board Members,
-
Delegates vote for 3 Financial Auditors,
-
Delegates approve the publication of the 2015 General Assembly record,
-
Delegates approve the 2015 Financials Statements,
-
Delegates approve the 2015 Activities Report,
-
Delegates approve the 2016 Budget.
-
OCA, the Odoo Community Association, is a non-profit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.
Contact information: news@odoo-community.org