SAP integration
Every write to SAP goes through an outbox with an idempotency key, so a call that times out after succeeding cannot create a duplicate Business Partner on retry.
487
last at 09:41:07 EAT
99.4%
rolling 7 days
3
oldest 4 hours
2
same SAP config cause
Outbox and retry queue
| Ref | Operation | Subject | Service | Attempts | State | Detail | |
|---|---|---|---|---|---|---|---|
| OB-99231 | Create purchase order | Rwenzori Adhesives Ltd | API_PURCHASEORDER_PROCESS_SRV | 4 | Rejected | Release strategy not satisfied for purchasing group 102 | |
| OB-99230 | Create purchase order | Jinja Logistics Co | API_PURCHASEORDER_PROCESS_SRV | 4 | Rejected | Release strategy not satisfied for purchasing group 102 | |
| OB-99228 | Update business partner | Nile Packaging Solutions | API_BUSINESS_PARTNER | 2 | Retrying | Gateway timeout after 30s — read-back pending | |
| OB-99225 | Create business partner | Kabale Hardware Ltd | API_BUSINESS_PARTNER | 1 | Posted | BP 1000541 returned | |
| OB-99221 | Post goods receipt | Kampala Paper Mills Ltd | API_MATERIAL_DOCUMENT_SRV | 1 | Posted | Material document 5000091223 | |
| OB-99218 | Park supplier invoice | Entebbe Office Supplies | API_SUPPLIERINVOICE_PROCESS_SRV | 1 | Posted | Invoice 5105500912 parked |
Services in use
| Function | Service | Direction |
|---|---|---|
| Create and update suppliers | API_BUSINESS_PARTNER | Write |
| Duplicate check, master read | Business Partner — supplier role | Read |
| Purchase order creation | API_PURCHASEORDER_PROCESS_SRV | Write |
| Item master, open POs | Material master, purchasing docs | Read |
| Goods receipt | API_MATERIAL_DOCUMENT_SRV | Write |
| Supplier invoice | API_SUPPLIERINVOICE_PROCESS_SRV | Write |
Where a service is not available in the
installed release, the equivalent BAPI or IDoc is used. The data is identical; only the transport differs.
Connection
- Edition
- Private cloud
- Release
- S/4HANA 2023 FPS02
- Connectivity
- SAP Cloud Connector
- Communication user
- COMM_VENDORGATE
- Authentication
- OAuth 2.0, client credentials
- Middleware
- None — point to point
Webhooks we publish
Consumed by ScanMyInvoice. Signed, at-least-once delivery, deduplicated on event ID by the consumer.
vendor.activatedvendor.suspended
vendor.document.expiringvendor.score.changed
vendor.bank.verified