{"ok":true,"commandType":"financial-report-autocount-pdf","module":"GL","mode":"report","summary":"Generate a native AutoCount financial report PDF.","payloadSchema":{"reportType":"required exact value: trial-balance | balance-sheet | profit-loss | cash-flow | group-statement","fromDate":"period start date in YYYY-MM-DD; use with trial-balance, profit-loss, or cash-flow, and with group-statement when bs is false or omitted","toDate":"period end date in YYYY-MM-DD; use with trial-balance, profit-loss, or cash-flow, and with group-statement when bs is false or omitted","asOfDate":"point-in-time date in YYYY-MM-DD; use with balance-sheet or group-statement when bs is true","project":"optional scalar or comma-separated project dimension filter","department":"optional scalar or comma-separated department dimension filter","includeZeroBalance":"optional boolean; maps to native ShowZeroBalance and defaults to true","showAccountNumbers":"optional boolean; maps to native ShowAccNo and defaults to true","accNo":"required for group-statement: GL account number","accountNo":"group-statement alias for accNo","bs":"optional boolean for group-statement; maps to native GSReportOption.BS and defaults to false","out":"optional PDF output path under the connector reports output root; .pdf extension only"},"examplePayload":{"reportType":"trial-balance","fromDate":"2026-01-01","toDate":"2026-06-30"},"examples":[{"reportType":"trial-balance","fromDate":"2026-01-01","toDate":"2026-06-30"},{"reportType":"balance-sheet","asOfDate":"2026-06-30"},{"reportType":"profit-loss","fromDate":"2026-01-01","toDate":"2026-06-30"},{"reportType":"cash-flow","fromDate":"2026-01-01","toDate":"2026-06-30"},{"reportType":"group-statement","accNo":"500-0000","bs":false,"fromDate":"2026-01-01","toDate":"2026-06-30"}],"payloadEnums":{"reportType":["trial-balance","balance-sheet","profit-loss","cash-flow","group-statement"]},"requiredPayloadFields":["reportType"],"conditionalPayloadRules":{"period":{"reportTypes":["trial-balance","profit-loss","cash-flow"],"required":["fromDate","toDate"],"rejected":["asOfDate"]},"balanceSheet":{"reportTypes":["balance-sheet"],"required":["asOfDate"],"rejected":["fromDate","toDate"]},"groupStatementPeriod":{"when":"reportType=group-statement and bs=false or omitted","required":["accNo or accountNo","fromDate","toDate"],"rejected":["asOfDate"]},"groupStatementPointInTime":{"when":"reportType=group-statement and bs=true","required":["accNo or accountNo","asOfDate"],"rejected":["fromDate","toDate"]}},"notes":"Uses the native AutoCount financial report factory and does not calculate report totals in the cloud. reportType is required and must be one of trial-balance, balance-sheet, profit-loss, cash-flow, or group-statement. trial-balance, profit-loss, and cash-flow are period reports and require both fromDate and toDate; asOfDate is rejected for them and fromDate must not be after toDate. balance-sheet is point-in-time and requires asOfDate; fromDate and toDate are rejected. group-statement requires accNo (accountNo is an accepted alias) and supports optional bs; with bs true use asOfDate, while bs false or omitted uses fromDate and toDate. It is a single-account report, not multi-company consolidation. project and department accept only a scalar or comma-separated individual dimension filter. includeZeroBalance and showAccountNumbers default to true. Unsupported fields or shapes are rejected rather than ignored. The PDF result is returned through the authenticated command artifact endpoint. out is optional and must remain under the connector reports output root with a .pdf extension.","nativePayload":{"supported":false,"sections":[{"name":"Master","fields":[]},{"name":"Details","fields":[]},{"name":"KnockOffDetails","fields":[]},{"name":"TransferDetails","fields":[]},{"name":"PaymentDetails","fields":[]},{"name":"Options","fields":[]}]}}