E-Grocery Store- Case Study

Summary

Grocery Store is an experiential site which has printed promotional document for catalog on web site. It has integration with other systems such as SAP ERP, LDAP, and SAP ECC. So, the challenge is to redesign the Grocery


Task

To build a fully operative online channel for Grocery for North America, Germany, and Africa regions for Apparel and Grocery Store.


Analysis

Grocery Store is a multi-country organization that deals in food and Grocery item. Its store in different countries around the globe supports its hold on the global presence and customer choice for their product.


The online presence of the global brand Store will improve its sale and marketing across the globe. The online presence of the brand will also grow potential customers. Many Omni Commerce Channels platforms can provide a commerce solution for Store.


Main Challenge in E-Grocery Store implementation

E-Grocery has more challenge

  • Frequent Price Change(Price up and down every day)

  • Supply & Demand (Deliver on Time and mange demand)

  • Inventory Management

  • Managing Role & Responsibility

Proposed Solution

  • •We will recommend SAP Hybris Commerce for commerce platform for redesign solution.

  • SAP Hybris Commerce is the market leader, and it can be outstanding platform for the requirements of client.

  • Hybris is an outstanding e-commerce platform for the B2B and B2C markets

  • It has become a market leader in this segment with the most powerful set of features for online sales, mobile e-commerce, in-store and call center sales

  • Hybris is providing omni-channel commerce, order management Marketing and billing etc. Its power is derived from 3 tier architecture and easy integration with SAP

  • This also enables marketing to improve SEO and provide multi languages & currencies that international campaigns & eCommerce solution.

  • The SAP Commerce (Hybris) accelerator is a standard solution that integrates best-practice omnichannel commerce capabilities

  • Fast development due to ready-to-use web framework of the SAP Commerce Accelerator.

Handle Challenge

  • Frequent Price Change(Price up and down every day): We will implement External Pricing engine for Price. It will help to make sync pricing and real time price POS and commerce. Omnichannel Price & Promotion services need to be implemented.

  • Supply & Demand (Deliver on Time and mange demand): OMS will help to make overcome this challenge and integrate 3rd parties' system will help to make deliveries and set up broadcasting monitor tool to update demand and supply. Omnichannel feature will implement for POS system and Commerce to make delivery from Pick-up point & Click and collect.

  • Inventory Management: Using SAP CAR integration for real time inventory management

  • Managing Role & Responsibility: Hybris Product Cockpit, Admin cockpit, Workflow, CS Cockpit will take care with customization.

  • Sale & Marketing : Integrated with Hybris Marketing for customer sentiments and offer

  • Delivery Slot Selection and frequent change in time : Business Process workflow need to implementation for time Base delivery (Customization and parallel send order to logistic team)

  • Repeat Order for speed Shopping : Customization Required

  • Large Carts Handling : Use In Memory cart for recalculate and speed.

Main Players

SAP Hybris Commerce

Hybris commerce is eCommerce platform comprising solutions for customer experience management, content management, order management, omnichannel commerce , customer support & Product Information Management (PIM)

Hybris Marketing

It is used for Marketing and Recommendation. It is understood real time Customer sentiments from various channels and draw meaningful insights

PSP

It will help to make online payment.

WMS

It is an efficient tool for managing the stocks available in the database, shifting of goods from one place to another and delivery

CRM

it is managing all your company's relationships and interactions with customers.

POS

A point of sale purchase or payment is the specific point in time when a financial transaction takes place through a POS system

ERP

It is managed day-to-day business activities such as accounting, procurement, project management, risk management and compliance, and supply chain operations.

Integrations

SAP Commerce is a leading omnichannel commerce platform because of its best-in-class features as well as its ability to integrate into the extensive SAP ecosystem or external system.

Inbound : ERP/WMS to Hybris

  • Master Data: All master data will be transfer in asynchronous way via Datahub form ERP to Hybris Commerce (Article, Stock ,Orders , Promotions, Customers , Price etc.)

  • Order status / Consignment Status: ERP to hybris asynchronous via iDoc.

  • Pricing & Promotion: Maintain local Repository SAP CAR to Hybris asynchronous via iDoc.

Outbound: Hybris to ERP/WMS/CRM

  • Order Management System: Order will asynchronously transfer of hybris orders to ERP via iDoc

  • Payment Capture: Send Payment Capture Status

  • Customer Update: Send Customer Information Update

Direct Integration via API : Rest or SOAP webservices

  • 3rd Parties Integration: It will be SOAP or Rest Webservices integration like (AVS, Metapack, Vertex, Google Map & analytics etc.)

  • Payment Provider Integration. : It would be Hosted Order page, Silent order post and direct integration based on payment provider.

  • Synchronous integration via JCo-RFC connection or OData Web Services

    • SAP Customer Activity Repository: For real time inventory and Omnichannel Pricing & Promotion Service

    • SAP hybris Marketing: send Recommendation , Segmentation to Hybris and Marketing data is send by Hybris to Marketing

  • Omnichannel Pricing & Promotion services : ERP system exposes Pricing Engine as a service to be consumed by commerce application and Solr.

  • Loyalty : CRM to Hybris integration via webservices

Online e-commerce channel need to implementations for Multicounty rollout

Multi-country site is a very good feature supported in Hybris. Hybris provide Out of box solution for multicounty and Multilanguage.

Base stores & Languages : Create base store and impex marketwise

  • Content management & Product Management : Manage by catalog creation Parent and child relationship between catalog. Create global catalog and make market specific catalog for manage market. All products are uploaded or created in the global master catalog first and then synchronized to the local staged catalog and push to online by product approval workflow.

  • Promotion & Price Management: Hybris is provided promotion management OOB based on market and integrate external Pricing system.

  • Stock Management: Real time stock management managed by SAP CAR integration and Stock availability row create market wise.

  • Tax Calculation: US or Canada is complex tax calculation so we will integration vertex and other market tax will be managed by SAP

  • Payment Integration: Market wise payment integration required like Adyen for Europe and CyberSource for US region etc. Integration Multiple PSP as per requirement in HOP or SOP mode

  • Internationalization: Hybris OOB provides i18N and i10N which support in providing the customer-centric experience

  • Solr Configuration: Different languages need to be set up in Solr and index via impex

  • Order Fulfilment : The order fulfillment process, returns, refunds and more could be different per region (Customization)

Content & Product Management

On a global level, there is one catalog available titled “GlobalMasterCatalog”, which stores all products uploaded by the admin user or via integrated interface–base products as well as global products.

Additionally, each country has two catalogs available:

1) staged one (e.g.,GermanyProductCatalogStaged) where business users can a mend product details and attach prices before publishing to the online catalog,

2) online one (e.g.,GermanyProductCatalogOnline) which contains all published products that are visible to the customer from the Web shop. The editor is prevented to see and edit the online catalog, only the publisher has read-only access to its information.

Overall, all products are uploaded or created in the global master catalog first and then synchronized to the local staged catalog, before they are pushed to the online version–this process should follow the product approval workflow.

Pricing

Retail sectors dealing  groceries and food supplies must deal with frequent price changes and Commerce application, price rows are not static in this industry and subject to change almost everyday. This imposes a serious design challenge caused by data volume, accuracy and overall system performance.

Pricing Engine is kept outside commerce platform (preferably in an ERP system). ERP system exposes Pricing Engine as a service to be consumed by commerce application.

The SAP Omnichannel Promotion & Pricing (OPP) based on SAP CAR

SAP Omnichannel Promotion Pricing is used to determine the sales price (including promotional discounts) for products real time via so called API calls


Stock Management

Rough Stock Indicator

This functionality provides rough availability information that are updated at regular intervals. Indicator value like below

  • Red : OOS

  • Yellow: Few item left

  • Green: In stock

ATP & Sourcing

When customer add item in cart ATP will check form SAP CAR and on checkout Sourcing call to SAP CAR for identify delivery

Promotion

SAP Commerce Hybris promotion Engine is very having ready to use promotion and very easy to configure it via Backoffice.

Different types of promotions specific for individual markets need to be taken in consideration.

The business requirements should determine whether promotions will be done on a global level or will be managed locally

  • Type of Promo

  • Condition

  • Action

  • Priority

  • Stackable

Promotion Calculation

  • Cart

  • Checkout

  • Place Order


PIM

A Product Information Management (PIM) à single place to collect, manage, and enrich your product information, create a product catalog, and distribute it to your sales and eCommerce channels to support a multichannel marketing strategy.

PIM is not only a Catalog for product edit and enrichment:

Product information organization, structure and approve workflows to make efficient the product data management

Aggregation–collect and combine data from multiple data sources

Data quality –create consistent and reliable product data by quickly identifying and normalizing data, including the ability to identify and remediate problem data;

Syndication –push data out to all types of channels, partners, and customers.



Conclusion

Now, these grocery shopping problems and Solution, we discussed above, if we consider them while building out e-grocery business solution. we can delivered great solution. Please provide your feedback on same.