{"ok":true,"commandType":"validate-stock-issue","module":"Stock","mode":"read","summary":"Validate stock issue without saving.","payloadSchema":{"items":"optional alias for lines","docNo":"optional AutoCount document number; omit to let AutoCount numbering generate it","docDate":"required or optional YYYY-MM-DD document date","description":"optional stock document narration","reason":"optional reason/remark","location":"optional default stock location","fromLocation":"optional source location for transfer/conversion documents","toLocation":"optional destination location for transfer/conversion documents","project":"optional project code","department":"optional department code","lines":"required array of stock item rows; items is also accepted as a compatibility alias","userDefinedFields":"optional object of AutoCount user-defined fields"},"examplePayload":{"items":[{"itemCode":"ITEM001","qty":1}],"docDate":"2026-06-24","description":"Stock document created through API","reason":"API stock operation","location":"HQ","fromLocation":"HQ","toLocation":"STORE","project":"PRJAPI","department":"HQ","lines":[{"itemCode":"ITEM001","description":"Stock line 1","description2":"Stock line second description","barCode":"9550000000011","qty":2,"uom":"UNIT","unitCost":80,"unitPrice":100,"location":"HQ","fromLocation":"HQ","toLocation":"STORE","batchNo":"BATCH-001","serialNo":"SN-0001","project":"PRJAPI","projNo":"PRJAPI","department":"HQ","deptNo":"HQ","classification":"022","userDefinedFields":{"APITEST":"API-LINE"}}],"userDefinedFields":{"APITEST":"API"}},"notes":"Validation only; does not save. Batch, serial, UOM, project, department, and location fields depend on AutoCount item/account-book settings. The connector validates through AutoCount SDK before saving.","nativePayload":{"supported":true,"sections":[{"name":"Master","fields":[{"name":"DocNo","type":"string","description":"Stock document number.","aliases":["docNo"]},{"name":"DocDate","type":"date","description":"Document date.","aliases":["docDate"]},{"name":"Description","type":"string","description":"Document description.","aliases":["description"]}]},{"name":"Details","fields":[{"name":"ItemCode","type":"string","description":"Stock item code.","aliases":["itemCode"]},{"name":"UOM","type":"string","description":"Unit of measure.","aliases":["uom"]},{"name":"Location","type":"string","description":"From/location code.","aliases":["location"]},{"name":"ToLocation","type":"string","description":"Destination location for transfers.","aliases":["toLocation"]},{"name":"Qty","type":"number","description":"Quantity.","aliases":["qty"]},{"name":"UnitCost","type":"number","description":"Unit cost.","aliases":["unitCost"]},{"name":"BatchNo","type":"string","description":"Batch number.","aliases":["batchNo"]},{"name":"SerialNo","type":"string","description":"Serial number where supported.","aliases":["serialNo"]}]},{"name":"KnockOffDetails","fields":[]},{"name":"TransferDetails","fields":[]},{"name":"PaymentDetails","fields":[]},{"name":"Options","fields":[]}]}}