C_CPI Integration Suite Development Practice Question
An integration developer is configuring an integration flow in SAP Cloud Integration that must transform an incoming XML payload into a flat-file CSV format for a legacy system. The developer needs to define the structure of the target CSV file within the integration flow. Which step type should be used to define the target CSV structure?
⚠ Common exam trap
The trap here is assuming that any mapping step can define a CSV structure, but only the XML to CSV Converter provides the necessary configuration for flat-file output.
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
✓
XML to CSV Converter step
The XML to CSV Converter step is specifically designed to transform XML messages into CSV format while allowing the developer to define the target structure, including field names and delimiters. This step ensures the output conforms to the legacy system's expected CSV layout, making it the correct choice for this integration flow.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
XSLT Mapping step
Why it's wrong here
XSLT Mapping is used for XML transformations using stylesheets. It can produce text output but does not provide a structured way to define CSV fields or delimiters. It lacks the specific CSV formatting capabilities and metadata definition needed for a legacy system. Thus, it is not the appropriate step for defining the target CSV structure.
- ✗
Content Modifier step
Why it's wrong here
Content Modifier is used to modify message headers, properties, or body content, but it does not provide a way to define a CSV structure. It cannot convert XML to CSV or specify field mappings. Therefore, it is not suitable for defining the target CSV structure in this scenario.
- ✓
XML to CSV Converter step
Why this is correct
The XML to CSV Converter step in SAP Cloud Integration allows you to define the target CSV structure by specifying field names, delimiters, and other formatting options. It converts XML to CSV based on a configured schema, which exactly matches the requirement to define the target CSV structure for the legacy system.
- ✗
Message Mapping step
Why it's wrong here
Message Mapping is used for graphical mapping between XML structures, not for defining flat-file CSV layouts. It requires a source and target XSD, which is not suitable for CSV. It cannot directly produce a CSV structure; it outputs XML. Therefore, it does not meet the requirement of defining the target CSV structure.
About these practice questions
Courseiva writes every C_CPI question from scratch — 218 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. 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.