Connector builder
HTTP connector builder
CON-04 · SAP OData · draft v3 Offline bundles
Upload (HTTP)
Must fall inside the egress allowlist — anything else is blocked at the runner.
cred/sap-odata-basic basic-auth
Upload body (Body-Raw)
| Line | Content | Actions |
|---|---|---|
Resolved request preview
POST https://sap-gw.zala.local/sap/opu/odata/GOODSMVT_SRV/GoodsMovementSet HTTP/1.1
Content-Type: application/json
Accept: application/json
X-Idempotency-Key: auto (reel+wo+at)
Authorization: {{ credentialRef: cred/sap-odata-basic }}
{
"Material": "PN-0002",
"Quantity": "3000",
"Batch": "L26-2088",
"Plant": "ZALA",
"PostingDate": "2026-07-19T11:54:40Z",
"ReelRef": "R-2026-04471"
}Headers
| Key | Value | Actions |
|---|---|---|
Input parameters
| Name | Source | Test value | Actions |
|---|---|---|---|
Success condition
| Field | Operator | Value | Actions |
|---|---|---|---|
Result
Expected response mapping
| Source field | Target field | If missing |
|---|---|---|
| d.MaterialDocument | run.externalRef | Fail run |
| d.MaterialDocumentYear | run.externalRefYear | Fail run |
| d.Quantity | run.confirmedQty | Fail run |
| d.EntryUom | run.confirmedUom | Use default |
Test history
No test attempts yet — pick a sample record and press Send.
Egress allowlist
Enforced on Send
sap-gw.zala.local:443 /sap/opu/odata/GOODSMVT_SRV/*
sap-gw.zala.local:443 /sap/opu/odata/GOODSMVT_SRV/GoodsMovementSet.CreateVersion summary
- Connector
- CON-04 — SAP OData v3
- Transport
- HTTP
- Endpoint
- POST https://sap-gw.zala.local/sap/opu/odata/GOODSMVT_SRV/GoodsMovementSet
- Credential reference
- cred/sap-odata-basic
- Headers
- 3
- Mapped fields
- 9
- Test attempts
- 0
- Allowlist entries
- 2
Changes vs v2
1 1 transport: http
2 2 endpoint: /sap/opu/odata/GOODSMVT_SRV
3 − retry: { attempts: 3, backoff: fixed-30s }
3 + retry: { attempts: 5, backoff: exponential-2m }
4 + allowlist: [GoodsMovementSet.Create]
4 5 credentialRef: cred/sap-odata-basic