Technical Articles
Info collection for OAA developers
Dear SAP Retail / CAR developers and consultants,
here some useful information for you around “Omnichannel Article Availability and Sourcing (OAA)“:
CHECK for System Setup and Configuration for OAA
An OAA report which checks the System Setup and Configuration for OAA is now available and released for customers via SAP Notes:
- 2806767 – Check of System Setup and Configuration for OAA
- 2809717 – Prerequiste: Check of System Setup and Configuration for OAA
This new report should help customers/partners/consultants/AIS colleagues to check if the CAR system is set up correctly for OAA (e.g. after installation or upgrade) from a technical and business-related perspective.
If the checks are failing you’ll get a dedicated error message how to solve the detected error.
OAA tables in SAP CAR
OAA/NET_NW resp. /OAA/NET_NWS
-
- list of eligible sources (DCs, stores, vendors) in a sourcing network
- via SAP Fiori app “Manage Sourcing Networks”
/OAA/CHANNELS
-
- Sales Channel > assign sourcing network to Sales Channel
- via SAP Fiori app “Manage Sales Channels”
OAA “Sales Channel Mode” vs “OAA Profile Mode”
- ALWAYS use the “Sales Channel Mode”! This mode was introduced with SAP CAR 3.0 and the successor of the OAA profile mode
- The Sales Channel mode offers intuitive FIORI apps in SAP CAR to configure sources, sourcing networks, sales channels and sourcing strategies.
- The “old” OAA profile mode doesn’t provide OAA sourcing configuration by UI, only in customizing tables (which need to be transported from the dev system)
OAA video lectures
- OAA in a Nutshell CARAB 4.0 FPS01 (business overview)
- Managing Sales Channels CARAB 4.0
- Creating a Sourcing Network CARAB 4.0
- Extending Sourcing Framework
- Managing Pick-and-Pack Capacities of Sources CARAB 4.0
- Creating a Sourcing Strategy CARAB 4.0
- OAA Analytics CARAB 4.0 FPS01
OAA Enhancements by SAP CAR release
- In general
- check the CAR OAA docuWhat’s new in SAP Customer Activity Repository > “select release” > Enhancements in Omnichannel Article Availablity and Sourcing
OAA Enhancements in SAP CAR 3.0 CARAB 2.0 Feature Pack 1
-
- Release Notes for OAA in CARAB 2.0 FP1
- Introduction of 3 Fiori apps to manage Sourcing via “Sales Channel Mode”
- How-to video for developers: Extending Sourcing Framework
OAA Enhancements in SAP CAR 3.0 CARAB 2.0
-
- OAA Application Help
- Technical information and architecture
- Architecture and Data Flow
- XML Schemas for REST API’s in CARAB 2.0 > SAP Note 2369307
- REST API for ATP Calculation
- REST API for Sourcing
- REST API for Temporary Reservations
- OData Service for Upload of ATP Snapshot
- OData Service for Upload of Vendor Stock Records
- Implementing RSI Calculation Via SAP HANA Rules Framework
- SAP Hybris Commerce: IPR version 2.2 or higher required
OAA Enhancements in SAP CAR 2.0 AB 1.0 FP3
-
- OAA Application Help
- Technical information and architecture
- Architecture and Data Flow
- XML Schemas for REST API’s in CARAB 1.0FP3: SAP Note 2354270
- REST API for ATP Calculation
- REST API for Sourcing
- REST API for Temporary Reservations
- Implementing RSI Calculation Via SAP HANA Rules Framework
OAA integration in SAP (ex Hybris) Commerce
- SAP Commerce on-premise editions : The SAP (Hybris) Commerce, integration package for SAP for Retail (aka IPR) is required in the version that matches with the SAP (Hybris) Commerce release
- SAP Commerce Cloud version 1:
- aka CCV1 = operated by SAP&Hybris, is no longer offered by SAP (since Oct 2018)
- in CCV1 the overall Retail integration via the IPR package is not supported nor available by license for CCV1 customers. See here for details
- SAP Commerce Cloud version 2, on MS Azure Cloud
- strategic SAP Commerce version going forward
- Retail Omnichannel integration (incl. OAA, OPP) pending – stay tuned (Aug 2019)
OAA integration with 3rd party ecommerce solutions
- See this blog for details
OAA stock tables
- Store stock = Hana view “InventoryVisibilityWithSalesOrderReservedQuantity”
- DC + Vendor stock (same tables are used for both)
- /OAA/ATP_SNP_HDR (header for article/location/source)
- /OAA/ATP_SNP_ITM (available stock, time series, time stamp)
OAA Modification Example
Release Requirements
- CAR Release Requirements
- SAP Commerce, industry package for SAP for Retail – version requirements
iDocs
- Replication of the customer order from SAP (ex Hybris) Commerce to the SAP Retail back end via the Asynchronous Order Management:
- IDoc Typ SALESORDER_CREATEFROMDAT2: https://wiki.hybris.com/pages/viewpage.action?spaceKey=release5&title=SAP+Asynchronous+Order+Management
- Replication of DC/Store’s from CAR to SAP Hybris Commerce
- (IDoc Typ W_OAA_SITES:
- http://help.sap.com/saphelp_car300/helpdata/en/65/2aa0ebece04fc4a712d3454acd5ec1/content.htm
- Replication of the Rough Stock Indicator results and the aggregated stock quantity from SAP CAR to SAP (Hybris) Commerce
- IDoc Typ OAA_RSI_IDOCTYPE: http://help.sap.com/saphelp_car300/helpdata/en/03/79f75e67454047a25b6a00eca9fa81/content.htm
- From SAP CAR AB 2.0 Feature Pack 2 the RSI idoc additionally contains the availability date of an article if its traffic light is not green, see RSI.
Fig.1: Omnichannel Article Availability – Communication and integration technology the SAP Retail back end, SAP CAR and SAP (ex Hybris) Commerce (on-prem editions only)
OSS Components for OAA
- CEC-COM-BSC-OAA – SAP Hybris Commerce parts
- CA-RT-CAR-OAA – SAP CAR parts
- LO-MD-OAA – SAP ERP and S/4 based OAA parts
- LO-MD-PL – SAP ERP and S/4 based Plant Master parts
Find more information about SAP Retail Omnichannel Commerce in the Customer Wiki.
Best regards,
Ingo
Dr. Ingo Woesner
Director, Outbound Product Management, SAP C/4HANA Suite
SAP SE
www.sap.com
Follow me on SAP Community Network and LinkedIn
Nice document ...Please inform where OAA of CAR will be use ? It will be use in Hybris only? Please share any configuration document OAA and OPP.
thanks,
shrmi