[MIG] account_payment_purchase_stock: Migration to v14

This commit is contained in:
Carlos Roca
2021-01-22 13:21:09 +01:00
committed by Pedro M. Baeza
parent 5d5f1296ee
commit b58fddface
3 changed files with 7 additions and 7 deletions

View File

@@ -4,7 +4,7 @@
{ {
"name": "Account Payment Purchase Stock", "name": "Account Payment Purchase Stock",
"version": "13.0.1.0.0", "version": "14.0.1.0.0",
"category": "Banking addons", "category": "Banking addons",
"license": "AGPL-3", "license": "AGPL-3",
"summary": "Integrate Account Payment Purchase with Stock", "summary": "Integrate Account Payment Purchase with Stock",

View File

@@ -13,8 +13,8 @@ class StockRule(models.Model):
values = values[0] values = values[0]
partner = values["supplier"].name partner = values["supplier"].name
if partner: if partner:
res["payment_mode_id"] = partner.with_context( res["payment_mode_id"] = partner.with_company(
force_company=self.company_id.id self.company_id.id
).supplier_payment_mode_id.id ).supplier_payment_mode_id.id
res["supplier_partner_bank_id"] = self.env[ res["supplier_partner_bank_id"] = self.env[
"purchase.order" "purchase.order"

View File

@@ -19,7 +19,7 @@ class TestAccountPaymentPurchaseStock(TestAccountPaymentPurchase):
picking.button_validate() picking.button_validate()
invoice = self.env["account.move"].create( invoice = self.env["account.move"].create(
{"partner_id": self.partner.id, "type": "in_invoice"} {"partner_id": self.partner.id, "move_type": "in_invoice"}
) )
with Form(invoice) as inv: with Form(invoice) as inv:
inv.purchase_id = self.purchase inv.purchase_id = self.purchase
@@ -40,7 +40,7 @@ class TestAccountPaymentPurchaseStock(TestAccountPaymentPurchase):
picking.button_validate() picking.button_validate()
invoice = self.env["account.move"].create( invoice = self.env["account.move"].create(
{"partner_id": self.partner.id, "type": "in_invoice"} {"partner_id": self.partner.id, "move_type": "in_invoice"}
) )
invoice.purchase_id = self.purchase invoice.purchase_id = self.purchase
invoice._onchange_purchase_auto_complete() invoice._onchange_purchase_auto_complete()
@@ -74,11 +74,11 @@ class TestAccountPaymentPurchaseStock(TestAccountPaymentPurchase):
picking.button_validate() picking.button_validate()
invoice = self.env["account.move"].create( invoice = self.env["account.move"].create(
{"partner_id": self.partner.id, "type": "in_invoice"} {"partner_id": self.partner.id, "move_type": "in_invoice"}
) )
invoice.purchase_id = self.purchase invoice.purchase_id = self.purchase
invoice._onchange_purchase_auto_complete() invoice._onchange_purchase_auto_complete()
self.assertEqual(invoice.invoice_partner_bank_id, self.bank) self.assertEqual(invoice.partner_bank_id, self.bank)
purchase2 = self.purchase.copy() purchase2 = self.purchase.copy()
purchase2.supplier_partner_bank_id = self.bank2 purchase2.supplier_partner_bank_id = self.bank2
purchase2.button_confirm() purchase2.button_confirm()