Both Frappe and ERPNext is on v13.22.1 (version-13). I have enabled Accounting Dimensions and made it mandatory for both Balance Sheet and P&L Transactions.
Yet, when I make a Purchase Invoice or Sales Invoice, the Accounting Dimension at the line item level (which books the Expense or Revenue to an appropriate accounting dimension) does not become mandatory. Nor is there any controls or messages at the time of submitting the document.
However at the Parent Document level (Purchase or Sales Invoice), there is a prompt to enter the accounting dimension in the parent document (which is related to Accounts Payable or Receivable).
Am I missing something? Or is this functionality (Accounting Dimension) still a work in progress?