Reviewers: , Description: sale_supply: Process sale also when processing purchase
Please review this at http://codereview.tryton.org/858002/ Affected files: M purchase.py Index: purchase.py =================================================================== --- a/purchase.py +++ b/purchase.py @@ -86,6 +86,13 @@ cls._sale_supply_process(purchases) @classmethod + def process(cls, purchases): + super(Purchase, cls).process(purchases) + # If not yet confirmed, it will be processed by confirm + if any(p.state == 'confirmed' for p in purchases): + cls._sale_supply_process(purchases) + + @classmethod @ModelView.button @Workflow.transition('cancel') def cancel(cls, purchases):
