Wednesday, 20 December 2017
For some companies, the ERP system is not the only place where product data already exists and is maintained. Systems like a Product Information Management system (PIM), and others, use external sources like their vendors systems to gain specific product information.
Most data needed for ecommerce is already in the ERP system. Generally we see the following data integrated in most solutions:
Key challenges are:
Some product information, like images, drawings, SEO tags, etc. are often not stored in the ERP system, but placed in files/folders from different applications – like Word, Excel, PDF, .PNG and CAD. This information should be stored or linked to in the ecommerce to provide the visitor with all the relevant and correct information about a given product. In general this means that master data are often maintained in the ERP system and replicated to the online platform, where they are enriched with more unstructured and web related information.
For some companies, the ERP system is not the only place where product data already exists and is maintained. Systems like a Product Information Management system (PIM), and others, use external sources like their vendors systems to gain specific product information. The ecommerce solution will also gain value from integrating with these systems both in operational savings and in better customer experience.
Product Master Data
For some businesses, real-time pricing & inventory levels are important for the way they do business. The prices may be frequently affected by changes in exchange rate or vendor prices. Inventory level needs to be accurate to ensure delivery and to optimize stock purchase/production.
Real-time prices and inventory are often implemented with live integration to reuse business logic in the ERP system and ensure real-time numbers.
For B2B sites the customer is often known in the ERP system before visiting the ecommerce solution. This customer information should be integrated from the ERP system to the ecommerce solution, to ensure a consistent and better customer experience. The customer should not have to re-enter address information and the credit max should be validated both in the ERP system and in the ecommerce solution.
On many B2C sites the visitor can create them self as customers directly on the site. This customer information should be send back to the ERP system for further order handling and book keeping purposes.
Customer Master Data
Many companies have customer specific prices or discount calculation defined in their ERP system. They benefit from live integration between the ecommerce and the ERP system, where the ecommerce platform reuses the same logic/rules, which is used when creating an order directly in the ERP system. This ensures a consistent customer experience and lower on-going maintenance of the logic as the business changes.
When the ecommerce visitor has confirmed the purchase, it needs to be captured in the ERP system for further order processing like invoicing, bookkeeping and shipping.
For some customers the order can be changed in the ERP system if specific calculations or products that were not in stock as expected. These order changes need to be integrated to the ecommerce and the customer needs to be notified about the change – either via email or some other means.
Often companies also offer some kind of customer self-service functionality, which requires Orders, Credit notes, Invoices and Shipping status. These data will typically be integrated from the ERP system where the information originates by either Live- or batch integration.
Want to know more?
Sign up for our newsletter to receive notice when a new series is online, and to get full access to new blog-series, white papers and other inspirational content. Simply fill out the form in the top-right side of the page or click here to access all previous blog posts.
Continue reading up on this series here:
Part 2- Integration methods