{"ok":true,"commandType":"create-stock-assembly-order","module":"Stock","mode":"write","summary":"Create stock assembly order.","payloadSchema":{"docDate":"required or optional YYYY-MM-DD document date","itemCode":"required finished/main item code","qty":"required finished/main quantity","location":"required or optional stock location","lines":"required component/detail rows","docNo":"optional stock assembly document number; omit to let AutoCount numbering generate it","description":"optional document description","uom":"optional finished/main UOM","unitCost":"optional finished/main unit cost","detailMode":"optional update mode such as replace or update","reason":"optional business reason for update requests"},"examplePayload":{"docDate":"2026-06-24","itemCode":"FINISHED-API","location":"HQ","qty":1,"lines":[{"lineNo":1,"itemCode":"RAW-API-1","description":"Raw material 1","qty":2,"uom":"UNIT","location":"HQ","unitCost":10,"batchNo":"BATCH-001","serialNo":""},{"lineNo":2,"itemCode":"RAW-API-2","description":"Raw material 2","qty":3,"uom":"UNIT","location":"HQ","unitCost":5,"batchNo":"","serialNo":""}],"description":"Stock assembly order created through API","uom":"UNIT","unitCost":100,"detailMode":"replace","reason":"correct assembly detail"},"notes":"Creates stock assembly order with optional multiple component/detail lines through AutoCount manufacturing/stock logic. Full human payload reference for stock assembly/order/disassembly. Batch, serial, and costing behavior depends on item and account-book settings.","nativePayload":{"supported":false,"sections":[{"name":"Master","fields":[]},{"name":"Details","fields":[]},{"name":"KnockOffDetails","fields":[]},{"name":"TransferDetails","fields":[]},{"name":"PaymentDetails","fields":[]},{"name":"Options","fields":[]}]}}