ERPAL 3 – A first preview
What will happen next and why.
Let me introduce
Manuel Pistner
Founder and CEO Bright Solutions
Drupal since 2007
Focusing on Business-Applications with
...
ERPAL ?
• Who knows?
• Who installed?
http://kateswaffer.com/2014/01/11/who-knows/
What is ERPAL today
• Drupal based
• Business app
• Specific
What is ERPAL today
• CRM
• Project
Management
• Invoicing
• Employees
• Documents
• Files
• Calendar
• Reporting
• Automa...
Where we focused
• Drupal for complex
web - applications
Where we focused
• Business
application as
Drupal-Distribution
• Drupal solution for
real business
needs
Where we focused
• Service providing
companies
• Software
companies
• Service providers
<
What YOU missed
• Flexibility
• Integration
• Use as framework
• Not for developers
Start with less
• To build your own
AWESOME
Business
Application
Get tool support
• Flexibility
• Integration
• Use as framework
Build your own and succeed
• Flexibility
• Integration
• Use as framework
• Not for developers
Most critics
• Flexibility
• Integration
• Use as framework
• Not for developers
Main future goals
Build a business application framework
… keep it flexible
… integrate with existing modules
… separate f...
The focus
And how?
• Drupal commerce
• CRM Core
• Drupal contrib
And how?
Create new components
… provide abstract functionality (framework)
… based on other modules
… extending contrib f...
Reuse the awesome stuff
• Drupal commerce
• CRM Core
• Drupal contrib
http://thechive.files.wordpress.com/2009/12/totally-...
Why CRM core?
Entity based CRM approach
… contact entity
… activity entity
… relationship entity
=> Exactly the same that ...
Why Commerce?
Entity based „commerce“ framework
… providing basic core entities for
„commerce stuff“
… easy to integrate w...
Why contrib?
Building the application base
… for data structure and data selection
… for connecting data with business log...
And what to do?
• Help to make the
existing better
• Extend and reuse
And what to do?
Extend contrib to
… add some missing modules for dependend
data operation (like dfv module)
… create a reu...
The components
• Clear separation
• Decouple
relationships
between modules
What is ERPAL Core
• Budget entity for
planning
• Output entity for
meassuring results
What is ERPAL Core
• Aggregate data
• From existing
Drupal-Apps
• From external Apps
• Using Rules
What is ERPAL Core
Let „others“ connect their data
… use ERPAL core as a business-data-hub
… using reporting functionality...
Whats the benfit
User ERPAL in your existing Drupal
applications
Connect ERPAL with other external
applications
Customize ...
Whats the benefit
And for Drupal?
… continue to develop as application
framework (not „only“ CMS)
… give Drupal another us...
Whats the benefit
And for Drupal again?
… extend functionality of existing
frameworks
… connecting content, e-commerce, so...
When will it be available
• Dev snapshot to
contribute on 2
month
• Release ???
Questions
I would love to answer any of them ;-)
Upcoming SlideShare
Loading in...5
×

Erpal Platform - Preview of the Drupal business application framework

2,377

Published on

ERPAL Platform (3rd version of ERPAL) will be a Drupal based application framework based on DrupalCcommerce and other feature rhich frameworks. In combination of these frameworks, we will provide a new full featured framework for Drupal based business applications. The video to this presentation can be found at https://www.youtube.com/watch?v=V6vtcsd5QaI
The development happens at http://drupal.org/project/erpal_platform and further information are available at http://erpal.info/erpal-platform

Published in: Software, Technology, Business
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,377
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
15
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide
  • Drupal based business application
    … for small and mid sized companies
    … for people that love to work in a well organized way.
    … Drupal distribution with a specific use-case.
  • Complex System
    Lots of functionality
    Many modules
    Heavy features to support business of service providing companies and software development shops
  • Want to show the power of Drupal even to non Drupal users.
    With ERPAL proof Drupal not ONLY a CMS
    BUT
    A full featured application framework to build complex applications
  • For many users it is exactlywhat they where looking for!
    Even user that dont know drupal that just want to use it.
  • Because they have one solution to manage their business with.
  • As a drupal developer
    you might feel like you have been taken your tools away.
    You might feel faced with to much complexity
    ...
  • But you want to start with less and grow you own awesome business silution.
  • You want to use the tools that you know and rule the compleity with them and finally you ….
  • Feel able to rule the world.
    We know this. This is of course not the feedback from clients as they mostly dont even know drupal.
  • But you as a developer asked to reuse the existing modules and code because you know them and you know how to work with them.
  • As we now got a map with an overview over the complete use case of business applications, we want
    to separate the the modules and logic to reduce complexity.
  • So we understood what you as developers are telling and looking for.
    Use commerce
    CRM core
    Contrib
  • Contact
    Activity
    relationship
  • Entity
    Integration
    Connect community, contentn, commerce
  • For all application layers already modules
    Data
    Query
    Business logic
  • Help to get contrib done for business use cases
    Extend the existing
    Develop „extending“ modules to
    … support offers in commerce (as order bundle)
    … support full featured invoices in commerce (as order bundle)
    … replace billables with a line item bundle (invoice line item)
  • Clear separation and remove most relationships and dependencies of modulesd
    … ERPAL Core modules
    … ERPAL Plattform
    … ERPAL Use cases (Features / Apps)
  • Provide basic functionality to plan and messure business goals
    … provide a budget and a output entity
    … Plan results and meassure output
    … make business progress reportable (unsing Drupal native functionality)
  • Provide basic functionality to plan and messure business goals
    … provide a budget and a output entity
    … Plan results and meassure output
    … make business progress reportable (unsing Drupal native functionality)
  • Erpal Platform - Preview of the Drupal business application framework

    1. 1. ERPAL 3 – A first preview What will happen next and why.
    2. 2. Let me introduce Manuel Pistner Founder and CEO Bright Solutions Drupal since 2007 Focusing on Business-Applications with Drupal and native mobile apps @manuelpistner (myself) @tweetsBS (Bright Solutions) @erpal_info (ERPAL) ManuelBS (Drupal.org)
    3. 3. ERPAL ? • Who knows? • Who installed? http://kateswaffer.com/2014/01/11/who-knows/
    4. 4. What is ERPAL today • Drupal based • Business app • Specific
    5. 5. What is ERPAL today • CRM • Project Management • Invoicing • Employees • Documents • Files • Calendar • Reporting • Automation
    6. 6. Where we focused • Drupal for complex web - applications
    7. 7. Where we focused • Business application as Drupal-Distribution • Drupal solution for real business needs
    8. 8. Where we focused • Service providing companies • Software companies • Service providers <
    9. 9. What YOU missed • Flexibility • Integration • Use as framework • Not for developers
    10. 10. Start with less • To build your own AWESOME Business Application
    11. 11. Get tool support • Flexibility • Integration • Use as framework
    12. 12. Build your own and succeed • Flexibility • Integration • Use as framework • Not for developers
    13. 13. Most critics • Flexibility • Integration • Use as framework • Not for developers
    14. 14. Main future goals Build a business application framework … keep it flexible … integrate with existing modules … separate framework from specific apps … enable users to build business applications by configuration
    15. 15. The focus
    16. 16. And how? • Drupal commerce • CRM Core • Drupal contrib
    17. 17. And how? Create new components … provide abstract functionality (framework) … based on other modules … extending contrib functionality • Drupal commerce • CRM Core • Drupal contrib
    18. 18. Reuse the awesome stuff • Drupal commerce • CRM Core • Drupal contrib http://thechive.files.wordpress.com/2009/12/totally-awesome-things-6.jpg
    19. 19. Why CRM core? Entity based CRM approach … contact entity … activity entity … relationship entity => Exactly the same that we have right now but better integrated with entities
    20. 20. Why Commerce? Entity based „commerce“ framework … providing basic core entities for „commerce stuff“ … easy to integrate with CRM core … easy extendible, flexible and integrates with drupal very well.
    21. 21. Why contrib? Building the application base … for data structure and data selection … for connecting data with business logic … for integration of data and applications … for layouting and UI customization
    22. 22. And what to do? • Help to make the existing better • Extend and reuse
    23. 23. And what to do? Extend contrib to … add some missing modules for dependend data operation (like dfv module) … create a reusable theme as base for business applications … Separate the ERPAL plattform from ERPAL use-cases
    24. 24. The components • Clear separation • Decouple relationships between modules
    25. 25. What is ERPAL Core • Budget entity for planning • Output entity for meassuring results
    26. 26. What is ERPAL Core • Aggregate data • From existing Drupal-Apps • From external Apps • Using Rules
    27. 27. What is ERPAL Core Let „others“ connect their data … use ERPAL core as a business-data-hub … using reporting functionality … reusing existing application … make data transparent
    28. 28. Whats the benfit User ERPAL in your existing Drupal applications Connect ERPAL with other external applications Customize ERPAL with „only“ standard Drupal knowledge
    29. 29. Whats the benefit And for Drupal? … continue to develop as application framework (not „only“ CMS) … give Drupal another use case to show its power … continue to spread open source in the business world … lots of contrib work
    30. 30. Whats the benefit And for Drupal again? … extend functionality of existing frameworks … connecting content, e-commerce, social and business functionality
    31. 31. When will it be available • Dev snapshot to contribute on 2 month • Release ???
    32. 32. Questions I would love to answer any of them ;-)
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×