erpal platform - preview of the drupal business application framework

Download Erpal Platform - Preview of the Drupal business application framework

If you can't read please download the document

Upload: manuel-pistner

Post on 16-Apr-2017

3.239 views

Category:

Software


0 download

TRANSCRIPT

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 Drupal and native mobile apps

@manuelpistner (myself)

@tweetsBS
(Bright Solutions)

@erpal_info
(ERPAL)

ManuelBS
(Drupal.org)

ERPAL ?

Who knows?

Who installed?

http://kateswaffer.com/2014/01/11/who-knows/

What is ERPAL today

Drupal based

Business app

Specific

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.

What is ERPAL today

CRM

Project Management

Invoicing

Employees

Documents

Files

Calendar

Reporting

Automation

Complex System

Lots of functionality

Many modules

Heavy features to support business of service providing companies and software development shops

Where we focused

Drupal for complex web - applications

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

Where we focused

Business application as Drupal-Distribution

Drupal solution for real business needs

For many users it is exactlywhat they where looking for!

Even user that dont know drupal that just want to use it.

Where we focused

Service providing companies

Software companies

Service providers

Exactly the same that we have right now but better integrated with entities

Contact

Activity

relationship

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.

Entity

Integration

Connect community, contentn, commerce

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

For all application layers already modules

Data

Query

Business logic

And what to do?

Help to make the existing better

Extend and reuse

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)

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

The components

Clear separation

Decouple relationships between modules

Clear separation and remove most relationships and dependencies of modulesd

ERPAL Core modules

ERPAL Plattform

ERPAL Use cases (Features / Apps)

What is ERPAL Core

Budget entity for planning

Output entity for meassuring results

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)

What is ERPAL Core

Aggregate data

From existing Drupal-Apps

From external Apps

Using Rules

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)

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

Whats the benfit

User ERPAL in your existing Drupal applications

Connect ERPAL with other external applications

Customize ERPAL with only standard Drupal knowledge

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

Whats the benefit

And for Drupal again?

extend functionality of existing frameworks

connecting content, e-commerce, social and business functionality

When will it be available

Dev snapshot to contribute on 2 month

Release ???

Questions

I would love to answer any of them ;-)