{"ok":true,"commandType":"bulk-create-debtors","module":"Bulk","mode":"write","summary":"Bulk wrapper for create-debtor.","payloadSchema":{"records":"required array; each row uses the same payload as create-debtor","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":[{"accNo":"300-API","companyName":"API Customer Sdn Bhd","desc2":"API Customer Trading Name","debtorType":"CUS","area":"KL","salesAgent":"SA01","branchCode":"HQ","displayTerm":"30 DAYS","currencyCode":"MYR","taxCode":"SST","taxEntityID":1,"controlAccount":"300-0000","priceCategory":"API","creditLimit":50000,"overdueLimit":30,"statementType":"Open Item","isActive":true,"allowExceedCreditLimit":false,"address1":"No. 1 Jalan API","address2":"Taman Integration","address3":"Kuala Lumpur","address4":"Malaysia","postCode":"50000","attention":"Accounts Department","contactPerson":"Lim Accounts","phone1":"03-11111111","phone2":"012-3456789","fax1":"03-11111112","emailAddress":"customer@example.com","website":"https://customer.example.com","registrationNo":"202601000001","taxRegisterNo":"SST-300-API","businessNature":"Trading","remark1":"Created by API","remark2":"Credit control example","deliveryAddress1":"Warehouse 1","deliveryAddress2":"Industrial Park","deliveryAddress3":"Shah Alam","deliveryAddress4":"Malaysia","deliveryPostCode":"40100","deliveryContact":"Store Receiver","contacts":[{"name":"Lim Accounts","department":"Finance","designation":"Accounts","mobilePhone":"012-1111111","directPhone":"03-11111113","emailAddress":"accounts@example.com","includeInContactInfo":true}],"branches":[{"branchCode":"HQ","branchName":"Head Office","address1":"No. 1 Jalan API","address2":"Taman Integration","postCode":"50000","contact":"Lim Accounts","phone1":"03-11111111","emailAddress":"hq@example.com","taxEntityID":1,"isActive":true}]}],"stopOnError":true,"dryRun":false,"idempotencyKey":"create-debtor-batch-20260624"},"notes":"Runs create-debtor for each record on the local connector without waiting one cloud heartbeat per row. Bulk records use the same fields as create-debtor. 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":[]}]}}