As we explored in our previous post, off-the-shelf software that integrates e-commerce and JDE is often costly and challenging to configure for implementation. That’s one reason companies stick with their own in-house workarounds. However, that can lead to even bigger problems if they are using manual processes or Excel spreadsheets to manage this complex business workflow. Fortunately, Orchestrator is a fast, affordable, highly effective alternative to third party e-commerce integration software and purpose built systems.
Excel Doesn’t Work Well for Building Integrations with 3rd Party E-Commerce Sites
Here’s a recent example from a sports equipment company that came to ACBM to create a JDE integration with Orchestrator.
Believe it or not, this Excel mess was an improvement from the previous 100% manual process. Looking up websites and entering orders manually, taking a website code, and matching it to the JDE equivalent was tedious. Each person doing sales order entry could only process 10 per hour.
By using Excel macros to find the correct JDE options, they bumped that up to 40 per person per hour. This pace was still painfully slow and not scalable. The Excel spreadsheet had tabs and worksheets with hundreds of different options to map the e-commerce values to JDE values. This worksheet represented a potential single point of failure and a significant business risk if something went wrong.
How Did Orchestrator Change the Game for E-Commerce Integration?
Batch Processing vs. Real-Time Dynamic Sales Order Entry
Another issue that can come up with in-house e-commerce integrations is batch processing of sales orders. At first glance, it might seem more efficient to enter sales orders every night in one giant batch. However, this approach is fraught with risk.
An electric supply company encountered this problem with their batch processing. They would run a process every night to bring in the sales orders from JDE. A team member would review it the next day and find that there wasn’t necessarily inventory in place to fulfill the orders since the updates weren’t happening in real time. It could be 2-3 days later that they figured this out. Then, they would have to tell the customer that the item was out of stock. This caused confusion and disappointment.
REST Makes Sales Order Entry and E-Commerce JDE Integration Simple
Building orchestrations with REST connectors to enter Sales Orders in real time eliminated this problem. REST is perfectly designed to accept a stream of data and process it dynamically. SOAP is appropriate for big data sets that require a lot of transformation. But REST is the preferred methodology for integrations when you need to get real-time data directly from the source with less data transformation on top of it.
When using Orchestrator in this way, all the security of JDE is built into the solution. As a bonus, any data errors (such as an integrator changing a code) can be immediately identified and fixed. The orchestration simply sends out a notification as soon as an error happens. This is much better than running a batch of a thousand sales order entries overnight and finding a thousand failures in the morning.
Do you have an e-commerce integration system that needs to be upgraded to match the pace of your business? Contact us for a free discovery call.