Most Powerful Open Source ERP

User Documentation

How To Create A View

This tutorial explains some of the rendering features of ERP5. In our example, the purpose is to display a list of all Discussion Threads, then below each Discussion Thread, all Discussion Posts which is made from the specific Discussion Thread.

How To Create A New Module

This tutorial explains how to create a new module into ERP5. In our example we will create a forum module (Discussion Threads) and its objects.

How To Create Security Rules

This tutorial explains how to create security rules into ERP5. This is important in ERP systems since you might not want everyone to be able to perform all actions into the system. In our example we will define three roles, the administrator of the forum, the user and the visitors.

Create security rules

Create security rules into ERP5.

Create security rules

Create security rules into ERP5.

Create security rules

Create security rules into ERP5.

Create security rules

Create security rules into ERP5.

Create security rules

Create security rules into ERP5.

Create security rules

Create security rules into ERP5.

How To Create A New Workflow

This tutorial explains how to design and implement workflows into ERP5. We will design the workflow to associate with a Discussion Thread and a Discussion Post in our Discussion Threads module.

Assign the workflow

Create a new workflow in ERP5 instance.

States and transitions of the forum module workflow

Create a new workflow in ERP5 instance.

States with transitions

Create a new workflow in ERP5 instance.

Associate transions with a state

Create a new workflow in ERP5 instance.

User transition

Create a new workflow in ERP5 instance.

Logic transition

Create a new workflow in ERP5 instance.

Create transitions

Create a new workflow in ERP5 instance.

Create states

Create a new workflow in ERP5 instance.

How To Create A New Portal Type

This tutorial explains how to create a new portal type in ERP5. In our example we will create the Discussion Post type-a new Content type in Discussion Threads Module.

How To Create Unit Tests

This tutorial explains how to create unit tests and by so how to make sure your business template will keep working from one upgrade to another. If you don't test your business template, it will sooner or later stop working and maybe even without you noticing when it happens.