Scipio ERP is a flexible development kit that can be used for countless business applications. We receive a lot of questions about the software, so we figured it would make sense to document some of the answers. Here we go:

I’ve downloaded and installed the community edition.
Basically we’d like to dive in and see what we can make of it all.
To this end, is there a very basic guide as to how to work on (probably in sequence)
Themes, Services, Entities, Views, the Templating Toolkit and Events & Actions?

We have a comprehensive list of tutorials available. I recommend to start with “architecture” and follow the menu on the left hand side through the various aspects of the software. The articles are written, so that they build on one another.

There is also a tutorial available for customizing or implementing an entirely new theme from scratch: “custom-theme” . It covers all areas and  builds on modern principles of webdesign. So it should feel familiar if your team has worked with Sass, Gulp or other technologies before.

How do backorders work?

Backorders in Scipio ERP are by definition orders which have been partially shipped. We have a service which checks the ship groups and validates whether or not all order items were shipped or not. When they aren’t shipped, a flag is set on the order, turning “isBackOrder” to true. A notification email will automatically be sent to the customer and a reservation for the order Item will be made. The reservations are checked again when a future shipment is made and the original order will be updated, when all order items are shipped successfully.The order and return lifeycle is also described here:

Can we have suppliers and vendors for raw materials and finished goods?

The system has a strong PIM (product information management system) built-in, allowing you to setup pretty much all different types of products, as is explained here:

All applications (manufacturing, order management, accounting and warehouse management) can handle the different product types. The manufacturing application can be used to turn raw materials into partial products or finished goods. Each product, be it a raw material, partial product or a finished good can have multiple suppliers and vendors attached. If you want, you can configure the system to automatically handle the inventory management, repurchasing (for instance when a minimum inventory amount is reached) process, or manufacturing aspects.

Want to add to the discussion? Come join us at the

Community Forum/