
Set up a free CPI trial account, register and verify your email and phone, log in, and activate the integration suite and process integration runtime to practice the demos.
Learn to use the SAP Web IDE in the CPI web tool, mastering discover, design, run, and monitor of integration scenarios and how to copy, edit, and deploy artifacts.
Download an existing SAP integration flow artifact, create your own custom package, copy the artifact, and edit it to fit your needs before deploying.
Learn to build a first integration flow in SAP CPI that accepts external messages. Configure roles and soap adapter, deploy the demo, and monitor logs for debugging.
Explore how to use the content modifier in SAP CPI to extract and transform soap payloads, configure endpoints, enable trace, and inspect exchange properties for message data.
Learn to read values from the request with content modifiers in SAP CPI, store them in header and properties, and build a result payload for soap UI testing.
Apply number ranges in CPI to generate IDs for messages, preventing duplicates across SAP documents, by setting start, end, optional rotation, and using the ID in the message header.
Master version management in CPI by creating and saving new versions for changes, distinguishing production and development versions, tracking version history, and reverting to a stable older version in production.
Explore open data (odata) concepts, rest-based queries, and CRUD operations using the Northwind odata service, including entity sets, metadata, and requesting data via a CPI request-reply step.
Extend message mapping in SAP CPI by editing source and target structures, adding wsdl schemas, and swapping mappings to handle multiple sources with one destination.
Explore advanced message mapping options in SAP CPI for beginners, including exporting mappings to Excel, mapping fields with identical names, deleting mappings, and simulating tests to verify deployments.
Learn message mapping functions in SAP CPI for beginners with hands-on practice, including fixed values, constants and concat operations, arithmetic functions, and uppercasing data for Northwind data.
Discover how to map multiple sources to multiple targets using message mapping, and explore contexts in XML. Debug mappings with queues and step-by-step debugging in SAP CPI.
Explore message mapping techniques to remove context, transform dates, sort by date descending, and reintroduce context with split by value in CPI.
Learn to use data stores to persist messages across CPI flows, performing write, read, and delete operations via persistence data store operations in the persistence tab.
Learn to manage security in SAP CPI by creating encrypted user credentials, storing passwords and user IDs securely, and using them in flows to authenticate to receiver systems.
This course has been made for beginners in SAP CPI, it'll help them to understand SAP CPI and work in real time.
In this course I'll be teaching you basics of SAP Cloud platform, CPI. First we'll be creating our own tenant on SAP Cloud and then I'll be covering most of the concepts of CPI. Topics which will be covered in this course are:
You will be creating your own tenant and learning various aspects of SAP CPI.
You'll learn how to use content modifier, number ranges, exception handling, version management in CPI.
You'll also learn request-reply, content enricher, message mapping, content based router, splitter / gather, time based transfer, HTTP adapter, data store, security, connectivity, multicast, convertor, debug / trace log, session handling, etc
Finally, you'll learn how to code using Groovy script and perform various functions using Groovy.
I have tried to explain all the concepts using simple examples which can be extended to match your business case in real time. All the concepts have been explained using simple examples so that even beginners can understand them.
In the resources section of lectures you'll find the WSDL's, Groovy Code, XML / XSD files which I have used in the practical demos which I have shown in CPI.