{"ok":true,"commandType":"update-gl-cash-book-entry","module":"GL Cash Book","mode":"write","summary":"Update G/L Cash Book header/simple fields.","payloadSchema":{"docNo":"required existing document number unless docKey is supplied","docKey":"optional existing document key","reason":"optional business reason for audit","docDate":"optional YYYY-MM-DD document date","description":"optional document description/narration","ref":"optional reference where the AutoCount document exposes it","note":"optional note where the AutoCount document exposes it","journalType":"optional journal type where the AutoCount document exposes it","detailMode":"optional detail edit mode: replace | append | update | delete","taxEntityID":"optional numeric Tax Entity Maintenance ID for the cash book header","lines":"optional cash book posting line/detail edit array; each row supports lineNo/dtlKey, accNo/accountNo, amount, description, projNo, deptNo, taxCode","paymentLines":"optional cash book payment/detail edit array; each row supports paymentMethod, paymentAmount, chequeNo, paymentBy, bankCharge"},"examplePayload":{"docNo":"PV-000001","reason":"correct header fields","description":"Updated by API","ref":"API-REF-UPDATED","detailMode":"replace","taxEntityID":1,"lines":[{"accNo":"610-0000","amount":100,"description":"Corrected cash book line"}],"paymentLines":[{"paymentMethod":"CASH","paymentAmount":100,"chequeNo":"API-EDIT-001"}]},"notes":"Uses AutoCount CashBookCommand Edit/View + Save. Header/simple fields are enabled. Detail/payment line edits remain guarded until proven. Uses AutoCount CashBookCommand edit/view + Save for header/simple fields, line/detail edit, and payment/detail edit. detailMode: replace | append | update | delete; payment rows use replace/append.","nativePayload":{"supported":true,"sections":[{"name":"Master","fields":[{"name":"DocNo","type":"string","description":"Cash book document number.","aliases":["docNo"]},{"name":"DocDate","type":"date","description":"Cash book date.","aliases":["docDate"]},{"name":"PayTo","type":"string","description":"Payment payee.","aliases":["payTo"]},{"name":"TaxEntityID","type":"number","description":"Tax entity maintenance id.","aliases":["taxEntityID"]},{"name":"Description","type":"string","description":"Cash book description.","aliases":["description"]}]},{"name":"Details","fields":[{"name":"AccNo","type":"string","description":"GL account number.","aliases":["accNo","accountNo"]},{"name":"Amount","type":"number","description":"Cash book line amount.","aliases":["amount"]}]},{"name":"KnockOffDetails","fields":[]},{"name":"TransferDetails","fields":[]},{"name":"PaymentDetails","fields":[{"name":"PaymentMethod","type":"string","description":"Payment method code.","aliases":["paymentMethod"]},{"name":"PaymentAmount","type":"number","description":"Payment amount.","aliases":["paymentAmount","amount"]}]},{"name":"Options","fields":[]}]}}