Create Material Document (post a goods movement)
s4_material_document_createCreate a material document to post goods movements like goods receipt against purchase order, goods issue to order, or transfer between storage locations. Requires item details including material, plant, movement type, and quantity.
Instructions
Post a goods movement (material document) with at least one item. Required per item: material, plant, goodsMovementType, entryUnit, quantityInEntryUnit. Additional fields become required depending on movement type — e.g. for a goods receipt against a PO (movement type 101) also set purchaseOrder, purchaseOrderItem, and goodsMovementRefDocType='B'; manufacturingOrder for order receipts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Goods movement items | |
| postingDate | No | Posting date, ISO format 'YYYY-MM-DD' (defaults to today if omitted) | |
| additionalFields | No | Extra header fields merged into the request body as-is | |
| goodsMovementCode | No | Goods movement code, default '01' | 01 |