{ "name": "AccountingLedgerEntry", "label": "Ledger Entry", "isSingle": false, "isChild": false, "naming": "autoincrement", "fields": [ { "fieldname": "date", "label": "Date", "fieldtype": "Date" }, { "fieldname": "account", "label": "Account", "fieldtype": "Link", "target": "Account", "required": true }, { "fieldname": "party", "label": "Party", "fieldtype": "Link", "target": "Party" }, { "fieldname": "debit", "label": "Debit", "fieldtype": "Currency" }, { "fieldname": "credit", "label": "Credit", "fieldtype": "Currency" }, { "fieldname": "referenceType", "label": "Ref. Type", "fieldtype": "Data" }, { "fieldname": "referenceName", "label": "Ref. Name", "fieldtype": "DynamicLink", "references": "referenceType" }, { "fieldname": "balance", "label": "Balance", "fieldtype": "Currency" }, { "fieldname": "reverted", "label": "Reverted", "fieldtype": "Check", "default": false } ], "quickEditFields": [ "date", "account", "party", "debit", "credit", "referenceType", "referenceName", "balance" ], "keywordFields": ["account", "party", "referenceName"] }