C_CPI Integration Suite Development Practice Question
You are creating an integration flow in SAP Cloud Integration that must expose an OData V2 endpoint to receive sales order data from an SAP Fiori app. The endpoint should support query parameters like $filter and $top. Which adapter should you use as the sender, and what is the minimal configuration required?
⚠ Common exam trap
The trap here is assuming that the HTTPS sender adapter can handle OData requests because OData runs over HTTP; however, OData requires specific metadata and query handling that only the OData adapter provides.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
OData V2 sender adapter with the address and a data model defined by an EDMX file or by importing the OData service metadata.
The OData V2 sender adapter is the correct choice to expose an OData endpoint in SAP Cloud Integration. It requires an address and a data model, typically provided by an EDMX file or by importing metadata. This enables support for OData query parameters such as $filter and $top, which are essential for Fiori apps. Other adapters do not natively support OData protocol semantics.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
SOAP sender adapter with a WSDL that defines the sales order structure and WS-Security for authentication.
Why it's wrong here
SOAP is a different protocol from OData and is not compatible with Fiori apps that expect OData endpoints. The SOAP sender adapter would expose a SOAP web service, which requires a WSDL and uses XML-based SOAP messages. Fiori apps typically consume OData services, so using SOAP would require an additional translation layer and would not support OData query parameters natively. This choice is fundamentally incorrect for the protocol required.
- ✓
OData V2 sender adapter with the address and a data model defined by an EDMX file or by importing the OData service metadata.
Why this is correct
The OData V2 sender adapter is specifically designed to expose an OData endpoint in SAP Cloud Integration. It requires the service address and a data model, which can be provided by an EDMX file or by importing metadata from an existing OData service. This configuration enables the endpoint to understand OData query parameters like $filter and $top, and to process incoming OData requests from Fiori apps.
- ✗
HTTPS sender adapter with an XSD schema for the sales order and a Content Modifier to parse query parameters.
Why it's wrong here
The HTTPS sender adapter can receive HTTP requests, but it does not natively understand OData semantics such as $filter, $top, or OData-specific metadata. While you could manually parse query parameters with a Content Modifier, this would require custom logic and would not provide a standards-compliant OData endpoint. Fiori apps expect OData protocol support, which the HTTPS adapter alone cannot provide without significant additional development.
- ✗
IDoc sender adapter with an IDoc type for sales orders and a mapping to convert IDoc to OData.
Why it's wrong here
The IDoc sender adapter is used to receive IDoc messages from SAP systems, not to expose an OData endpoint. IDocs are a different message format used primarily for SAP-to-SAP communication. While you could map IDoc to OData, the sender adapter would not provide an OData endpoint for Fiori apps to call directly. This approach would require an intermediate step and is not the correct adapter for exposing OData.
About these practice questions
One of 218 original C_CPI practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official SAP exam blueprint
This C_CPI practice question is part of Courseiva's free SAP certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the C_CPI exam.