mirror of
https://github.com/frappe/erpnext.git
synced 2026-08-16 16:08:39 +00:00
* feat: pos configuration to activate real time update of gl and stock ledger * feat: sales invoice on pos order list * fix: syntax * feat: past order list with sales invoice * feat: customer recent transaction with sales invoice * fix: real_time_update validation added a validation to restrict switching between sales invoice and pos invoice in case there's already a pos opening entry * fix: use sales invoice on accounts settings moved the check to use sales invoice instead of pos invoice from pos profile to accounts settings. * fix: using accounts settings to get frm doctype * fix: added support for sales invoice in process return * feat: event listeners for sales invoice on pos * fix: create and load return invoice * fix: edit order * refactor: function rename * fix: sales invoice generation using pos added fields to distinguish sales invoice generated using pos * feat: credit note in pos invoice during sales invoice mode * feat: pos closing entry support for sales invoices * refactor: resolving linter issues * refactor: fix linter issue * fix: filters for sales invoice in toggle recent orders * feat: disable partial payments on sales invoice transactions made using pos * fix: resolve import error * fix: recent order list and pos invoice returns during sales invoice mode * fix: reset pos_closing_entry on return sales invoice * fix: filtering out consolidated return sales invoice for pos invoice return * fix: pos delete order * fix: added missing reference to consolidated sales invoice item * fix: added check to restrict sales invoice creation * refactor: variable name * fix: integrating sales_invoice in make_closing_entry_from_opening method * test: test for sales invoice integration in pos * fix: issue with accounting dimension on sales invoice * refactor: moved invoice switching mode validation in backend * test: removed test case Removed Test Case for Full Payment of Sales Invoice created using POS as planning to add feature to accept Partial Payment from POS. * test: fixed the failing tests * test: remove explicit use of frappe.db.commit() * test: fixing pos invoice test * test: removed test