Setting Up SAP Ariba Direct Materials Sourcing for Automotive and Industrial Manufacturing in SAP S/4HANA

Configuring OData Services

Objective

After completing this lesson, you will be able to configure OData services for quotation management and sourcing projects.

OData v4

Business Purpose

Activation of OData V4 is necessary to facilitate data exchange, usage of SAP Fiori apps, and integration so that processes (for example, Quotation Management, Sourcing Projects) can run smoothly

Technical Explanation

Activate following OData services:

  • API_SOURCINGPROJECT
  • API_SRCGPROJQUOTATION
  • API_SRCGPROJECTNEGOTIATION
  • API_SOURCINGPROJECTTYPE
  • API_SOURCINGPROJECTREASON
  • API_SRCGPROJCONTACTCAT
  • API_SHIPPINGINSTRUCTION
  • API_SRCGPROJLFCYCSTS
  • API_PROCMTHUBPLANT
  • API_PROCMTHUBPRODUCTGROUP
  • API_PROCMTHUBPURGROUP
  • API_PROCMTHUBPURGORG
  • API_PROCMTHUBPURGGROUP
  • API_PROCMTHUBCOMPANYCODE
  • API_PURCHASINGGROUP
  • API_PROCUREMENTPROJECT
  • API_RENEGTTNSRCEREFTYPE
  • API_SUPLRCBDTEMPLATE
  • API_PURGDOCPRCGSIMULATION
  • API_SOURCINGCOMMODITY
  • CDI_CDS
  • UI_PROCMTPROJECT_MANAGE
  • UI_CMIS_MYFILES_04

How to Configure OData V4 Services

OData V2

Business Purpose

Activation of OData V2 is mainly needed for data exchange and to enable SAP Fiori apps to work correctly.

Technical Explanation

Activate the following OData services:

  • API_PLANT_SRV
  • API_COMPANYCODE_SRV
  • API_PRODUCT_SRV
  • API_PRODUCTGROUP_SRV
  • API_SD_INCOTERMS_SRV
  • API_PURGPRICINGCONDITIONTYPE_SRV
  • API_LEGAL_DOCUMENT_SRV
  • API_LEGAL_TRANSACTION_SRV
  • API_LEGAL_CATEGORY_SRV
  • API_LEGAL_CONTENT_TYPE
  • API_CV_ATTACHMENT_SRV
  • API_BUSINESS_PARTNER
  • API_DMS_PROCESS_SRV
  • APL_LOG_MANAGEMENT_SRV
  • APS_CHANGE_DOCUMENTS_SRV
  • CATALOGSERVICE
  • CA_FM_FEATURE_TOGGLE_STATUS_SRV
  • CA_OC_OUTPUT_REQUEST_SRV
  • CV_ATTACHMENT_SRV
  • C_SITNINSTANCETP_CDS
  • LCM_LEGALTR_MANAGE
  • MM_PUR_CNTRL_CTR_MAINTAIN_SRV
  • MM_PUR_CREATE_FOD_FROM_CQTN_SRV
  • SGBT_NTE_CDS_API_D_SRV
  • SGBT_NTE_CDS_API_SRV
  • SWF_FLEX_DEF_SRV
  • UI_CNTRLCONTRITMSEL_MANAGE
  • UI_PRODUCT_SOURCING
  • UI_PURCONTRRENEGTTN_MANAGE
  • UI_SOURCINGPROJECT_MANAGE
  • UI_SRCGPROJAWDSCEN_MANAGE
  • UI_SRCGPROJNEGTTN_MANAGE
  • UI_SRCGPROJQTN_MANAGE
  • UI_SRCGPROJ_COMPARE
  • UI_SRCGSUPPLIERLIST_MANAGE
  • UI_SUPPLIERLIST_MANAGE
  • UI_SRCGPROJ_CONTRIBUTE
  • UI_SUPLRCBDTEMPLATE_MANAGE

Note

The following OData services need to be activated in the connected system when using the hub scenario. They are not required for a local scenario:

  • MMPUR_PO_CREATE_SRV
  • MMPUR_CCTR_BE_SRV
  • MM_PUR_CCTR_CALLOFF_SRV
  • MM_PUR_CCTR_ARCHIVE_SRV
  • MMPUR_BE_VALUE_HELP_SRV
  • MM_PUR_CCTR_CHECK_SRV
  • MM_PUR_CPROC_OPS_MNTR_CCTR_BE_SRV
  • MM_PUR_OA_EDITABILITY_SRV

How to Configure OData V2 Services

SICF

Business Purpose

SICF services are essential in an SAP S/4HANA system to manage Internet Communication Framework (ICF) services. These services facilitate secure communication across internal and external platforms. The enablement of ICF services is crucial for the SAP Fiori apps to work correctly.

SICF services also play a role in the security and accessibility of services. SCIF allows you to control which services are active and restrict access through authorizations. SICF services are connected to business roles used in SAP Ariba Direct Materials Sourcing processes

Technical Explanation

Activate the Internet Communication Framework from the business roles used in Direct Materials Sourcing. Every role (for example, Sourcing Manager) should be verified, and every missing service should be activated. The inactive services will be indicated with a red light. Verify all business roles used in Direct Materials Sourcing.

How to Configure SICF

Summary

  • Activate OData V4 for smooth data exchange in quotation management and sourcing projects.
  • Activate OData V2 to ensure proper functionality of SAP Fiori applications.
  • Enable SICF services to manage Internet Communication Framework (ICF) services.