{"ok":true,"commandType":"bulk-create-general-addresses","module":"Bulk","mode":"write","summary":"Bulk wrapper for create-general-address.","payloadSchema":{"records":"required array; each row uses the same payload as create-general-address","stopOnError":"optional boolean; stop the batch when a row fails","dryRun":"optional boolean; validate without saving where supported","idempotencyKey":"optional caller batch key"},"examplePayload":{"records":[{"code":"HQ","addressName":"Head Office","address1":"No. 1 Jalan API","address2":"Taman Integration","address3":"Kuala Lumpur","address4":"Malaysia","postCode":"50000","city":"Kuala Lumpur","state":"Wilayah Persekutuan","country":"Malaysia","contact":"Admin","phone":"03-00000000","fax":"03-00000001","emailAddress":"admin@example.com","isActive":true,"remark1":"Created by API","remark2":"Address setup example"}],"stopOnError":true,"dryRun":false,"idempotencyKey":"create-general-address-batch-20260624"},"notes":"Runs create-general-address for each record on the local connector without waiting one cloud heartbeat per row. Bulk records use the same fields as create-general-address. Split very large imports into batches so AutoCount and the connector can report row-level results clearly.","nativePayload":{"supported":false,"sections":[{"name":"Master","fields":[]},{"name":"Details","fields":[]},{"name":"KnockOffDetails","fields":[]},{"name":"TransferDetails","fields":[]},{"name":"PaymentDetails","fields":[]},{"name":"Options","fields":[]}]}}