[MIG] account_payment_order_tier_validation: Migration to 12.0

This commit is contained in:
Marcel Savegnago
2022-07-31 14:13:25 -03:00
parent 0e39d5215b
commit 2f2ea4e5df
4 changed files with 4 additions and 6 deletions

View File

@@ -5,7 +5,7 @@
"name": "Account Payment Order Tier Validation",
"summary": """Extends the functionality of Payment Orders
to support a tier validation process.""",
"version": "14.0.1.0.0",
"version": "12.0.1.0.0",
"license": "AGPL-3",
"author": "Escodoo,Odoo Community Association (OCA)",
"maintainers": ["marcelsavegnago"],

View File

@@ -9,5 +9,3 @@ class AccountPaymentOrder(models.Model):
_inherit = [_name, "tier.validation"]
_state_from = ["draft"]
_state_to = ["open"]
_tier_validation_manual_config = False

View File

@@ -97,6 +97,6 @@ class TestPaymentOrderTierValidation(common.SavepointCase):
with self.assertRaises(ValidationError):
po.draft2open()
po.request_validation()
po.with_user(self.test_user_1).validate_tier()
po.sudo(self.test_user_1).validate_tier()
po.draft2open()
self.assertEqual(po.state, "open")

View File

@@ -13,7 +13,7 @@
ref="account_payment_order.account_payment_order_form"
/>
<field name="arch" type="xml">
<button name="draft2open" position="before">
<xpath expr="/form/header/button[last()]" position="after">
<button
name="request_validation"
string="Request Validation"
@@ -26,7 +26,7 @@
attrs="{'invisible': ['|',('review_ids', '=', []),('state','not in',['draft'])]}"
type="object"
/>
</button>
</xpath>
<header position="after">
<field name="need_validation" invisible="1" />
<field name="validated" invisible="1" />