This template is designed to guide integration architects and developers in documenting all required information for an interface. Each section includes a short explanation (tooltip) and example values to clarify usage.
Historical context and milestones.
| Status | Active |
|---|---|
| Created | 2025-01-01 |
| Updated | 2025-05-01 – linked to O2C |
What is this interface about? Who uses it and for what purpose?
This integration creates the purchase order in 11VMS when the Shopping Cart is approved in SAP SRM7
Basic metadata and lifecycle of the interface.
|
Detailed list of systems and middleware used.
| Component Type | Name / Detail | Role / Description |
|---|---|---|
| Integration Flow | N/A | Executes logic |
| API Management | 11VMSProxy_V2 | Secures and routes requests |
| Event System | N/A | Publishes asynchronous events |
| File Gateway | N/A | For batch file interfaces |
| Monitoring | CPI Logs | Monitoring tools |
Core interface behaviour and configuration.
| Attribute | Description | Example |
|---|---|---|
| Direction | Data flow orientation | Outbound |
| Versioning Strategy | How interface versioning is managed | URI |
Link to Mapping Spreadsheet
Per-component security model.
| Component | Authentication | Transport Security | Authorization | Notes |
|---|---|---|---|---|
| CPI | OAuth2 | HTTPS | Token Scopes | Dedicated user |
| 11 VMS | OAuth2 | HTTPS | Token Scopes | Dedicated user |
Resilience and error management.
| Retry Logic | 3x every 30s, exponential backoff |
|---|---|
| Dead Letter Queue | N/A |
| Alerting | SAP Cloud Alert Notification |
| Error Logging | CPI Logs |
How is the interface observed and troubleshooted.
| Monitoring Tool | |
|---|---|
| Runbook Location | |
| Dashboard URL |
Implementation assets.
| Artefact | Notes |
|---|---|
| Git Repository | |
| API Specification | |
| Test Results |
Grouped interfaces or dependencies.