EXO

INTRODUCTION

BPE business processes define the infrastructure for orchestrating enterprise production processes according to the BPMN standard, as well as systems based on declarative rules. BPE transactionally stores all business process steps in the modern KVS data system based on RocksDB.

$ git clone [email protected]:erpuno/exo $ cd exo $ mix deps.get $ iex -S mix > EXO.boot $ open http://localhost:8004/app/index.htm

PURPOSE

This is an educational training example for interns, used to acquire system programming skills with N2O.DEV libraries.

AUTHENTICATION

The authentication and authorization page, along with system sessions, is an important part of every ERP system. The example shows a PLAIN password HTML form.

Picture 1. Users Page View.

PROCESSES

A page listing BPE processes of the ERP system and a form for creating them.

Picture 2. BPE Business Processes List.

TRANSACTIONS

The step history page of a BPE business process.

Picture 3. BPE Process Instance Transaction Steps.

FORMS

The page listing all forms of the ERP system.

Picture 4. ERP Forms Registry List.