From 6b610e5fa1c8c362af12802dbc7e2bee18c40668 Mon Sep 17 00:00:00 2001 From: Martin Quinteros Date: Mon, 29 Dec 2025 14:04:41 -0300 Subject: [PATCH] [IMP] sale_order_type_automation: remove payment pro depends --- sale_order_type_automation/__manifest__.py | 5 +---- sale_order_type_automation/models/account_move.py | 1 + 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/sale_order_type_automation/__manifest__.py b/sale_order_type_automation/__manifest__.py index 461b74361..18f7afa06 100644 --- a/sale_order_type_automation/__manifest__.py +++ b/sale_order_type_automation/__manifest__.py @@ -19,16 +19,13 @@ ############################################################################## { "name": "Sale Order Type Automation", - "version": "19.0.1.0.0", + "version": "19.0.2.0.0", "author": "ADHOC SA", "website": "www.adhoc.com.ar", "license": "AGPL-3", "depends": [ "account", "sale_order_type_ux", - # dependemos de este para no generar modulos puente y porque nosotros - # queremos que el pago creado sea un payment group - "account_payment_pro", "stock_ux", ], "category": "Sale Management", diff --git a/sale_order_type_automation/models/account_move.py b/sale_order_type_automation/models/account_move.py index e9a46c7a7..e8d40ad67 100644 --- a/sale_order_type_automation/models/account_move.py +++ b/sale_order_type_automation/models/account_move.py @@ -41,6 +41,7 @@ def action_post(self): for invoice in self.filtered( lambda x: x.move_type in ("out_invoice", "out_refund", "in_invoice", "in_refund") and x.state == "posted" + and x.payment_state in ("not_paid", "partial") and x.sale_type_id.payment_atomation == "validate_payment" ): try: