C_CPI Integration Suite Development Practice Question
An integration developer needs to expose a Cloud Integration flow as an OData service that can be consumed by an SAP Fiori app. The flow must support query operations with filters. Which sender adapter should be used?
⚠ Common exam trap
It's easy for candidates to confuse a generic HTTP endpoint with an OData service, assuming any HTTP-based adapter can serve Fiori apps.
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 sender adapter
The OData sender adapter is specifically designed to expose integration flows as OData services. It supports OData query options like $filter, $select, and $expand, which are essential for Fiori apps to perform filtered queries. Other adapters like SOAP, HTTP, or IDoc do not provide native OData support and would require additional transformation or custom logic to handle OData queries.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
HTTP sender adapter
Why it's wrong here
The HTTP sender adapter exposes the flow as a generic HTTP endpoint. While it can receive HTTP requests, it does not natively understand OData semantics like entity sets, $filter, or $metadata. A Fiori app expecting an OData service would not be able to use standard OData query capabilities without custom implementation.
- ✗
SOAP sender adapter
Why it's wrong here
The SOAP sender adapter exposes the integration flow as a SOAP web service, which uses XML-based messaging and WSDL. Fiori apps typically consume OData services, not SOAP. While SOAP can support query operations, it does not provide the OData protocol features like $filter, $select, and $expand that Fiori apps expect.
- ✓
OData sender adapter
Why this is correct
The OData sender adapter allows the integration flow to be exposed as an OData service, supporting standard OData query options such as $filter, $select, and $expand. This is the native protocol for SAP Fiori apps, making it the correct choice for enabling query operations with filters from a Fiori UI.
- ✗
IDoc sender adapter
Why it's wrong here
The IDoc sender adapter is used to receive IDoc messages from SAP systems, typically for asynchronous processing. It is not designed for synchronous query operations and does not support OData protocol features. Fiori apps cannot consume IDoc-based services directly for interactive queries.
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.