OpenERP 6.0

10,212 views
10,069 views

Published on

The latest version of OpenERP

Published in: Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
10,212
On SlideShare
0
From Embeds
0
Number of Embeds
703
Actions
Shares
0
Downloads
574
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

OpenERP 6.0

  1. 1. OpenERP 6.0 - What’s new? Olivier Dony, OpenERP Community Manager May 14th , 2010
  2. 2. OpenERP 6.0, Business Application Suite Technical news for 6.0 Communities! Outline 1 OpenERP 6.0, Business Application Suite 2 Technical news for 6.0 3 Communities! Olivier Dony OpenERP 6.0 - What’s new?
  3. 3. Quick market analysis
  4. 4. OpenERP 6.0, Business Application Suite Technical news for 6.0 Communities! OpenERP is disruptive Disruptive Product Disruptive Business Modern programming Free download language Contributions and Modular approach, Community fuel the product incremental contribution Value created is fairly split Fully web-based between Customer, Service Classical or cloud Provider, and Publisher deployment Olivier Dony OpenERP 6.0 - What’s new?
  5. 5. OpenERP 6.0, Business Application Suite Technical news for 6.0 Communities! 2010: Cornerstone for OpenERP During the last 5 years, OpenERP has matured into a smart Enterprise Management software suite, with a world-wide brand, and a strong market demand. OpenERP SA will now focus on being the OpenERP Publisher. Olivier Dony OpenERP 6.0 - What’s new?
  6. 6. OpenERP 6.0, Business Application Suite Technical news for 6.0 Communities! OpenERP Publisher: Key Goals R&D, Product Development Services to Partners Community Relationships SAAS Offer Olivier Dony OpenERP 6.0 - What’s new?
  7. 7. OpenERP 6.0, Business Application Suite Technical news for 6.0 Communities! OpenERP 2010 Research and Development Services to Partners (one2many) Dedicated R&D teams Professional Services SCRUM methodology Maintenance Services Focus on quality Training Services Tests: tools + test suites Development Services Community Relationships SAAS Offer Community Structure Low-cost online offer Community Recognition Standard modules only Communication Partner Benefits Olivier Dony OpenERP 6.0 - What’s new?
  8. 8. OpenERP 6.0, Business Application Suite Technical news for 6.0 Communities! OpenERP 2010 Research and Development Services to Partners (one2many) Dedicated R&D teams Professional Services SCRUM methodology Maintenance Services Focus on quality Training Services Tests: tools + test suites Development Services Community Relationships SAAS Offer Community Structure Low-cost online offer Community Recognition Standard modules only Communication Partner Benefits Olivier Dony OpenERP 6.0 - What’s new?
  9. 9. OpenERP 6.0, Business Application Suite Technical news for 6.0 Communities! OpenERP 2010 Research and Development Services to Partners (one2many) Dedicated R&D teams Professional Services SCRUM methodology Maintenance Services Focus on quality Training Services Tests: tools + test suites Development Services Community Relationships SAAS Offer Community Structure Low-cost online offer Community Recognition Standard modules only Communication Partner Benefits Olivier Dony OpenERP 6.0 - What’s new?
  10. 10. OpenERP 6.0, Business Application Suite Technical news for 6.0 Communities! OpenERP 2010 Research and Development Services to Partners (one2many) Dedicated R&D teams Professional Services SCRUM methodology Maintenance Services Focus on quality Training Services Tests: tools + test suites Development Services Community Relationships SAAS Offer Community Structure Low-cost online offer Community Recognition Standard modules only Communication Partner Benefits Olivier Dony OpenERP 6.0 - What’s new?
  11. 11. OpenERP 6.0, Business Application Suite Improved usability and ease of use Technical news for 6.0 Improved business applications Communities! Demo Outline 1 OpenERP 6.0, Business Application Suite Improved usability and ease of use Improved business applications Demo 2 Technical news for 6.0 Views Test framework Generic framework improvements Modular web client 3 Communities! Official recognition Improved processes Communication Olivier Dony OpenERP 6.0 - What’s new?
  12. 12. OpenERP 6.0, Business Application Suite Improved usability and ease of use Technical news for 6.0 Improved business applications Communities! Demo OpenERP 6, Business Application Suite OpenERP 6.0 is becoming a true suite of Business Applications, not a classical ERP anymore. By reducing the dependencies between standard modules, OpenERP 6 will make it easier to install specific Business Applications only. For example: installing Sales without pulling Manufacturing. By organizing the menu and interfaces in an application-centric way, OpenERP will behave like your typical dedicated software, for each context. Olivier Dony OpenERP 6.0 - What’s new?
  13. 13. OpenERP 6.0, Business Application Suite Improved usability and ease of use Technical news for 6.0 Improved business applications Communities! Demo Improved usability and ease of use To bring the usability and ease of use levels of a dedicated piece of software, OpenERP 6 brings: Completely redesigned web interface Applications-centric interface Per-application menu structure, streamlined Contextual shortcuts and navigation Flexible configuration wizards Simplified lists Olivier Dony OpenERP 6.0 - What’s new?
  14. 14. OpenERP 6.0, Business Application Suite Improved usability and ease of use Technical news for 6.0 Improved business applications Communities! Demo Applications-based interface Olivier Dony OpenERP 6.0 - What’s new?
  15. 15. OpenERP 6.0, Business Application Suite Improved usability and ease of use Technical news for 6.0 Improved business applications Communities! Demo Per-application menu Olivier Dony OpenERP 6.0 - What’s new?
  16. 16. OpenERP 6.0, Business Application Suite Improved usability and ease of use Technical news for 6.0 Improved business applications Communities! Demo Contextual shortcuts and navigation Olivier Dony OpenERP 6.0 - What’s new?
  17. 17. OpenERP 6.0, Business Application Suite Improved usability and ease of use Technical news for 6.0 Improved business applications Communities! Demo Flexible configuration wizards Olivier Dony OpenERP 6.0 - What’s new?
  18. 18. OpenERP 6.0, Business Application Suite Improved usability and ease of use Technical news for 6.0 Improved business applications Communities! Demo Simplified lists Olivier Dony OpenERP 6.0 - What’s new?
  19. 19. OpenERP 6.0, Business Application Suite Improved usability and ease of use Technical news for 6.0 Improved business applications Communities! Demo Outline 1 OpenERP 6.0, Business Application Suite Improved usability and ease of use Improved business applications Demo 2 Technical news for 6.0 Views Test framework Generic framework improvements Modular web client 3 Communities! Official recognition Improved processes Communication Olivier Dony OpenERP 6.0 - What’s new?
  20. 20. OpenERP 6.0, Business Application Suite Improved usability and ease of use Technical news for 6.0 Improved business applications Communities! Demo Improved business applications Improved, integrated, made more generic Resources and Projects HR and surveys Document Management System Stock and MRP Multicompany CRM More localisations... Olivier Dony OpenERP 6.0 - What’s new?
  21. 21. OpenERP 6.0, Business Application Suite Improved usability and ease of use Technical news for 6.0 Improved business applications Communities! Demo Outline 1 OpenERP 6.0, Business Application Suite Improved usability and ease of use Improved business applications Demo 2 Technical news for 6.0 Views Test framework Generic framework improvements Modular web client 3 Communities! Official recognition Improved processes Communication Olivier Dony OpenERP 6.0 - What’s new?
  22. 22. OpenERP 6.0, Business Application Suite Improved usability and ease of use Technical news for 6.0 Improved business applications Communities! Demo Demo Olivier Dony OpenERP 6.0 - What’s new?
  23. 23. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Technical news for 6.0 Olivier Dony OpenERP 6.0 - What’s new?
  24. 24. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Outline 1 OpenERP 6.0, Business Application Suite Improved usability and ease of use Improved business applications Demo 2 Technical news for 6.0 Views Test framework Generic framework improvements Modular web client 3 Communities! Official recognition Improved processes Communication Olivier Dony OpenERP 6.0 - What’s new?
  25. 25. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client New views and improved lists No more My Tasks, Open Task, All Tasks, ... No more select=1, select=2 dilemma Structured search interface Expandable groups Custom filters Group-by buttons Diagram views Buttons in list views Olivier Dony OpenERP 6.0 - What’s new?
  26. 26. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Simplified menus Olivier Dony OpenERP 6.0 - What’s new?
  27. 27. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Structured interface, expandable groups Olivier Dony OpenERP 6.0 - What’s new?
  28. 28. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Search views Search view syntax example <search string="Task Edition"> (...) <filter string="Current" domain="[(’state’,’in’,(’open’,’draft’))]" help="Draft, Open and Pending Tasks" icon="terp-project" default="1"/> (...) </search> Olivier Dony OpenERP 6.0 - What’s new?
  29. 29. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Expandable groups Expandable group example <search string="Task Edition"> (...) <group expand="1" string="Group by..." colspan="4" col="20"> <filter (...) /> <filter (...) /> </group> (...) </search> Olivier Dony OpenERP 6.0 - What’s new?
  30. 30. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Group by Olivier Dony OpenERP 6.0 - What’s new?
  31. 31. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Group by Group by - example <search string="Task Edition"> (...) <filter string="Users" icon="terp-project" domain="[]" context="{’group by’:’user id’}"/> (...) </search> Olivier Dony OpenERP 6.0 - What’s new?
  32. 32. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Group by Group by - API example search group(cr, uid, domain, [], group by=[’user id’, ’project id’], ...) # returns dict with results + domain and context # for expanding groups Olivier Dony OpenERP 6.0 - What’s new?
  33. 33. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Search view context Olivier Dony OpenERP 6.0 - What’s new?
  34. 34. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Search view context Context example <search string="Products"> (...) <field name="location id" widget="selection" context="{’location’: self}"/> (...) </search> Olivier Dony OpenERP 6.0 - What’s new?
  35. 35. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Custom filters Olivier Dony OpenERP 6.0 - What’s new?
  36. 36. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Diagram view Olivier Dony OpenERP 6.0 - What’s new?
  37. 37. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Diagram Diagram view example <diagram string="Workflow Editor"> <node object="workflow.activity" shape="circle" bgcolor="red"> <field name="name"/> </node> <arrow object="workflow.transition" source="act from" destination="act to"> <field name="name"/> </arrow> </diagram> Olivier Dony OpenERP 6.0 - What’s new?
  38. 38. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Multicompany Olivier Dony OpenERP 6.0 - What’s new?
  39. 39. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Multicompany Integrated in base New ir.rules for filtering Default company per object Internal operations Olivier Dony OpenERP 6.0 - What’s new?
  40. 40. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Security rules Olivier Dony OpenERP 6.0 - What’s new?
  41. 41. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Outline 1 OpenERP 6.0, Business Application Suite Improved usability and ease of use Improved business applications Demo 2 Technical news for 6.0 Views Test framework Generic framework improvements Modular web client 3 Communities! Official recognition Improved processes Communication Olivier Dony OpenERP 6.0 - What’s new?
  42. 42. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client YAML Serialization YAML Simplified human-readable format Same syntax for data and tests More flexible than XML serialization Can use OpenERP API, for Python tests Olivier Dony OpenERP 6.0 - What’s new?
  43. 43. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client YAML YAML Example - Scenario: In order to check the survey module - I Create 1 survey and define 1 survey page - !record {model: ’survey’, id: survey 0}: title: ’Partner Feedback’ max response limit: 20 - !record {model: ’survey.page’, id: survey pg 0}: title: ’Who are you?’ survey id: survey 0 Olivier Dony OpenERP 6.0 - What’s new?
  44. 44. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client New module recorder: test scenarios, data Olivier Dony OpenERP 6.0 - What’s new?
  45. 45. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Continuous Integration: automated test suite Olivier Dony OpenERP 6.0 - What’s new?
  46. 46. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Outline 1 OpenERP 6.0, Business Application Suite Improved usability and ease of use Improved business applications Demo 2 Technical news for 6.0 Views Test framework Generic framework improvements Modular web client 3 Communities! Official recognition Improved processes Communication Olivier Dony OpenERP 6.0 - What’s new?
  47. 47. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Framework changes improved security (injection vectors, private methods) import openerp openerp client lib import wizard simplified links, act window default focus on fields, buttons decimal precision for all floats Olivier Dony OpenERP 6.0 - What’s new?
  48. 48. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Massive cleanup terp → openerp (backwards comp.) cleanup of data load (convert.py) server startup -i -u -t, rollback ORM API documenation online Olivier Dony OpenERP 6.0 - What’s new?
  49. 49. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Generic tools mail history per object base.action.rule resource object for planning, used by mrp, project long term CalDAV calendar sync (Desktop or Web sync) Olivier Dony OpenERP 6.0 - What’s new?
  50. 50. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Resources Olivier Dony OpenERP 6.0 - What’s new?
  51. 51. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Outline 1 OpenERP 6.0, Business Application Suite Improved usability and ease of use Improved business applications Demo 2 Technical news for 6.0 Views Test framework Generic framework improvements Modular web client 3 Communities! Official recognition Improved processes Communication Olivier Dony OpenERP 6.0 - What’s new?
  52. 52. Views OpenERP 6.0, Business Application Suite Test framework Technical news for 6.0 Generic framework improvements Communities! Modular web client Modular Web Client client-side modules register controllers: /openerp, /webmail register new widgets (wiki, BI,wysiwyg) Olivier Dony OpenERP 6.0 - What’s new?
  53. 53. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Focus on Community Relationship Official recognition of local OpenERP communities Community member/partner as well Improved processes New website Communication Olivier Dony OpenERP 6.0 - What’s new?
  54. 54. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Outline 1 OpenERP 6.0, Business Application Suite Improved usability and ease of use Improved business applications Demo 2 Technical news for 6.0 Views Test framework Generic framework improvements Modular web client 3 Communities! Official recognition Improved processes Communication Olivier Dony OpenERP 6.0 - What’s new?
  55. 55. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Official recognition Specific logos like for OpenERP Partners Section on new openerp.com for communities (description, contacts, comm, ...) Must: be open, display members, respect rules Community events published by OpenERP Olivier Dony OpenERP 6.0 - What’s new?
  56. 56. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Official recognition Specific logos like for OpenERP Partners Section on new openerp.com for communities (description, contacts, comm, ...) Must: be open, display members, respect rules Community events published by OpenERP Olivier Dony OpenERP 6.0 - What’s new?
  57. 57. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Outline 1 OpenERP 6.0, Business Application Suite Improved usability and ease of use Improved business applications Demo 2 Technical news for 6.0 Views Test framework Generic framework improvements Modular web client 3 Communities! Official recognition Improved processes Communication Olivier Dony OpenERP 6.0 - What’s new?
  58. 58. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Improved processes and tools Official merge process General community processes See guidelines Easier translation process (synchronized) Documentation published with translations Country/Sector-specific evaluation matrix Olivier Dony OpenERP 6.0 - What’s new?
  59. 59. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Improved processes and tools Official merge process General community processes See guidelines Easier translation process (synchronized) Documentation published with translations Country/Sector-specific evaluation matrix Olivier Dony OpenERP 6.0 - What’s new?
  60. 60. Community Process
  61. 61. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Improved processes and tools Official merge process General community processes See guidelines Easier translation process (synchronized) Documentation published with translations Country/Sector-specific evaluation matrix Olivier Dony OpenERP 6.0 - What’s new?
  62. 62. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Outline 1 OpenERP 6.0, Business Application Suite Improved usability and ease of use Improved business applications Demo 2 Technical news for 6.0 Views Test framework Generic framework improvements Modular web client 3 Communities! Official recognition Improved processes Communication Olivier Dony OpenERP 6.0 - What’s new?
  63. 63. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Improved Communication Community channels New website New blog.openerp.com + OpenERP planet Twitter Mailing-lists (soon open to everyone) Forum and mailing-list sync (Facebook, LinkedIn) Olivier Dony OpenERP 6.0 - What’s new?
  64. 64. Website
  65. 65. Website
  66. 66. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Improved Communication Community channels New website New blog.openerp.com + OpenERP planet Twitter Mailing-lists (soon open to everyone) Forum and mailing-list sync (Facebook, LinkedIn) Olivier Dony OpenERP 6.0 - What’s new?
  67. 67. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Still awake? Olivier Dony OpenERP 6.0 - What’s new?
  68. 68. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Summary Summary 2010 and onwards: focus on being OpenERP Publisher OpenERP 6.0: leap towards a Business Application Suite, improved ease of use, per-application usability Communities are a key driving power of OpenERP, let’s go full throttle! Olivier Dony OpenERP 6.0 - What’s new?
  69. 69. OpenERP 6.0, Business Application Suite Official recognition Technical news for 6.0 Improved processes Communities! Communication Questions? Olivier Dony OpenERP 6.0 - What’s new?

×