{"ok":true,"commandType":"bulk-get-sales-invoices","module":"Sales","mode":"read","summary":"Read many sales invoice headers in one connector execution.","payloadSchema":{"docNos":"required array or comma-separated DocNo list, or use fromDate/toDate","fromDate":"YYYY-MM-DD optional","toDate":"YYYY-MM-DD optional","headerOnly":"optional boolean; currently true only","includeCustomer":"optional boolean, default true","includeContact":"optional boolean, default true","includeTotals":"optional boolean, default true","limit":"optional maximum rows, default 100, max 500"},"examplePayload":{"docNos":["I-2608-001","I-2608-046"],"headerOnly":true,"includeCustomer":true,"includeContact":true,"includeTotals":true},"examples":[],"payloadEnums":{},"requiredPayloadFields":[],"conditionalPayloadRules":{},"notes":"Preferred when an AI already has invoice numbers. It avoids queueing one get-sales-invoice command per document. PDFStatus is available-on-demand; use sales-document-autocount-pdf for the actual PDF artifact.","nativePayload":{"supported":false,"sections":[{"name":"Master","fields":[]},{"name":"Details","fields":[]},{"name":"KnockOffDetails","fields":[]},{"name":"TransferDetails","fields":[]},{"name":"PaymentDetails","fields":[]},{"name":"Options","fields":[]}]}}