fix(selling): cancel sales order with cancelled PE

Allow cancelling sales order with cancelled payment entry. Ignoring GL
entries while cancelling the document is required to cancel it, reverse
entries are created by accounts controller.

Related issue: ISS-20-21-09586
This commit is contained in:
Ankush Menat 2021-02-16 18:46:32 +05:30
parent f9d4d9a095
commit 3f16902b00
No known key found for this signature in database
GPG Key ID: 8EA82E09BBD13AAF

View File

@ -180,6 +180,7 @@ class SalesOrder(SellingController):
update_coupon_code_count(self.coupon_code,'used')
def on_cancel(self):
self.ignore_linked_doctypes = ('GL Entry', 'Stock Ledger Entry')
super(SalesOrder, self).on_cancel()
# Cannot cancel closed SO