{"ok":true,"commandType":"purchase-document-autocount-pdf","module":"Reports","mode":"report","summary":"Generate an AutoCount-looking purchase document PDF/report.","payloadSchema":{"document":"purchase-order | goods-received-note | purchase-invoice | purchase-return | cash-purchase","docNo":"required","reportName":"optional AutoCount report template","out":"optional local connector output path"},"examplePayload":{"document":"purchase-invoice","docNo":"PI-000001","reportName":"Purchase Invoice"},"examples":[],"payloadEnums":{},"requiredPayloadFields":[],"conditionalPayloadRules":{},"notes":"Uses AutoCount purchase report templates for PO, GRN, purchase invoice, purchase return, and cash purchase. Connector 2026.09.11.01 updates native PrintCount after verified PDF generation; Sales/Purchase Edit permission is required. Returns printCountBefore, printCountAfter and printCountVerified. Invoice and purchase invoice tested; other templates require site verification. Retry with the SAME commandId; interrupted output requires manual reconciliation, not a fresh ID. GL/AR/AP/Stock/statement report counting is unchanged.","nativePayload":{"supported":true,"sections":[{"name":"Master","fields":[{"name":"Document","type":"string","description":"Document/report family.","aliases":["document"]},{"name":"DocNo","type":"string","description":"Document number.","aliases":["docNo"]},{"name":"DocKey","type":"number","description":"Document key.","aliases":["docKey"]},{"name":"ReportType","type":"string","description":"AutoCount report type.","aliases":["reportType"]},{"name":"FromDate","type":"date","description":"From date.","aliases":["fromDate"]},{"name":"ToDate","type":"date","description":"To date.","aliases":["toDate"]}]},{"name":"Details","fields":[]},{"name":"KnockOffDetails","fields":[]},{"name":"TransferDetails","fields":[]},{"name":"PaymentDetails","fields":[]},{"name":"Options","fields":[{"name":"ReportName","type":"string","description":"AutoCount report template name.","aliases":["reportName"]},{"name":"Out","type":"string","description":"Local output path.","aliases":["out"]}]}]}}