Integration Description

A short description of what this interface does, for whom, and why.

Summary:
This integration creates a shopping cart in SAP SRM based on the reception of a  purchase request event sent by 11VMS when a purchase request is approved .

The integration is triggered by 11VMS calling the EventMeshWrapperFor11VMS API on each purchase request validation



1. Overview


2. Low Level Design


3. Systems Involved

Source11VMS

purchase request provider

TargetSAP SRMSRM creating shopping cart

4. Integration Design


FrequencyHow often data is senteach time a purchase request is approved in 11VMS
DirectionDirection of the data flowInbound
Data ObjectBusiness objectShooping Cart 
Data VolumeEstimated volumeLow (less than 10/day)
SLAPerformance expectations99.9% uptime, < 500ms
  1. Source


Communication ProtocolProtocol used to transfer dataHTTPS / REST / AMQP
Data FormatFormat of exchanged dataJSON
Versioning StrategyApproach to manage versionsExplicit versioning in ID
  1. Target


Communication ProtocolProtocol used to transfer dataRFC
Data FormatFormat of exchanged dataXML
Versioning StrategyApproach to manage versionsExplicit versioning in ID

5. Security & Access Control


11VMS(source)OAuth2HTTPSN/A
CPI iFlowOAuth2N/AN/ASecured within CPI runtime
SAP SRM (target)Client CertificateHTTPS (TLS 1.2)SAP RolesAuthenticated via Cloud Connector

6. Error & Exception Handling


7. Monitoring & Runbook


8. Technical Artefacts


APIsEventMeshWrapperFor11VMS_v2 & EventMeshAPI_v1 & 11VMSProxy_V2
iFlow IDs"process 11VMS notification_EventMesh" & "process purchase request"
GitHubN/A
API SpecificationOpenAPI Spec
Mapping DocumentMapping Sheet
Technical Documentation 11VMS Webhooks technical Specification

9. Ownership & Contacts


Business OwnerProcurement Team
Technical OwnerIntegration Team

10. Lifecycle & Changes


11. Related Interfaces


12. Sequence Diagram


13. Technical Components Involved


SAP Integration SuiteCPI / iflow-customer-sync-v1Executes transformation and forwarding
SAP APIMAPI Proxy: customer-api-v1Secures and publishes the REST endpoint
SAP Event MeshTopic: sap/s4/customer/createdEvent source when asynchronous

14. Functional Requirements & Rules