Powered by 1C Enterprise
+27 (0) 21 180 4787



[Success story]: the Rise SA team implements the ERP system for the leading e-commerce UK company

Greetings to you, 

In December of 2021, we shared exciting news with you. The Rise SA team
was selected as an implementation partner to implement the integrated ERP solution
in the UK based leading e-commerce company.

The implementation is done and dusted. We are excited to share with you
this exciting success story. Read on to find out more details.

When doing custom development, it is important for us as the implementation partner 
to understand well and record the specific requirements and challenges
that the customer is experiencing. We take the time and make the effort to understand 
the current challenges, current specific requirements and business processes
and desired development outcomes and integration.
The end result of this implementation stage was a 65-page detailed document that describes
current business and operational processes and delves into what is required to be 
developed and integrated. The document has multiple screenshots and other visual 

Solutions used by the customer PRIOR TO the ERP implementation: 
1. QuickBooks. 
2. TradeGecko - inventory mngt software integrated with the order management solutions.
3. Multiple customer-facing websites - sales channels - on WordPress and Bitrix platforms.
External sales channels are Amazon, Ebay. 

The purpose of this ERP implementation is to bring all of the above into one system. 

The aims of the ERP implementation were five-fold:

1. Migration from TradeGecko to the integrated ERP system.

2. Centralization of the master data for SKU*, Prices and Stocks.

3. Automation of  Sales, Purchases and Marketing.

4. Integrate an array of third party solutions -
    Amazon, Stripe, E-bay, ShipTheory and Bitrix - with the ERP solution.

5. Automation of the user journey. Unnecessary user steps were to be eliminated.
   For example, stock replenishment based on Sales.

There was no need to integrate the accounting module. 

They have 20 users across the country.

*A stock-keeping unit (SKU) is a scannable bar code to help vendors
automatically track the movement of inventory. SKUs are also used for units
of repair time units, services, and warranties. SKUs help vendors determine
which products require reordering and provide sales data. (Source is Investopedia. 
A direct link can be accessed here)

In terms of the user journey automation, due to the high employee's cost, 
they wanted to eliminate any unnecessary user actions in the system and thus
reduce the employees' cost to the company.

This ERP implementation and integration project took 8 months to complete. 

A project timeline: 
Sep - Oct               DESIGN PHASE
FEB - March          GOING LIVE

The going live stage was delayed by the customer's migration of their websites onto
a new version of Bitrix and switching to a new inventory management solution. 

The main challenge during the development phase is that there were no ready made
libraries for 1C for Amazon and other third party solutions.
All development was carried out from scratch. To do this, various schedules
jobs had to be developed; subscriptions 
to various events were done.

The development included automation of the full order processing cycle. 

The data exchange diagram. The ERP implementation by Rise SA

1. To receive sales orders from the external sites - Amazon, Cartrover, Bitrix.

2. Scheduled jobs check for the stock availability in the Warehouse and
creates Deliver Documents.

3. A warehouse manager manually sends out Track ID (Label PDF) to Shiptheory
and sets a shipping status.

4. After setting the status, another scheduled job sends a delivery date
back to the external websites - Amazon, Cartrover, Bitrix. Customers can track their order.

The orders that come from the websites are paid by default.
Unpaid orders do not come through to the ERP system. 

If the Sales Order and Customer invoice get created manually,
a manager can generate a PayLink in Stripe. Thereafter a payment event gets checked
and payment data can be obtained. An Incoming Payment gets created.

The implementation of the ERP system included the following:

As shown above, a full order processing automation was carried out which included: 
Delivery Management
Demand fulfillment management. 

The order from the website - status New - initially payment percentage is ZERO.
The system does all the required checks and the payment percentage changes for 100% and 
the status changes FOR COMPLETION. This happens automatically with no human involvement
and users' actions.

1. After the warehouse manager confirms delivery, a shipment confirmation event takes place.

2. A customer invoice gets created.

3. After a customer invoice gets created, the goods get removed from the Warehouse.

4. An automatic email confirmation gets created to a customer with the order details. 
   4.1 This email gets a status "Pending sale". The manager has 30 min to check if all is correct.
   4.2 An automatic order confirmation with the order details gets created and sent to the customer.

If you would like to see if the ERP system can address your current business challenges, 
contact us at info@risebiz.co.za

Back to the list