[IMP] account_mass_reconcile_by_purchase_line: black, isort, prettier

This commit is contained in:
AaronHForgeFlow
2021-07-16 12:01:56 +02:00
committed by Don Kendall
parent 701ed8b73e
commit d2e27c76a4
5 changed files with 43 additions and 38 deletions

View File

@@ -5,8 +5,8 @@ from odoo import models
class MassReconcileAdvancedByPurchaseLine(models.TransientModel):
_name = 'mass.reconcile.advanced.by.purchase.line'
_inherit = 'mass.reconcile.advanced'
_name = "mass.reconcile.advanced.by.purchase.line"
_inherit = "mass.reconcile.advanced"
@staticmethod
def _skip_line(move_line):
@@ -15,15 +15,16 @@ class MassReconcileAdvancedByPurchaseLine(models.TransientModel):
will be skipped for reconciliation. Can be inherited to
skip on some conditions. ie: ref or partner_id is empty.
"""
return not (move_line.get('product_id') and
move_line.get('purchase_line_id'))
return not (move_line.get("product_id") and move_line.get("purchase_line_id"))
@staticmethod
def _matchers(move_line):
return (('product_id', move_line['product_id']),
('purchase_line_id', move_line['purchase_line_id']))
return (
("product_id", move_line["product_id"]),
("purchase_line_id", move_line["purchase_line_id"]),
)
@staticmethod
def _opposite_matchers(move_line):
yield ('product_id', move_line['product_id'])
yield ('purchase_line_id', move_line['purchase_line_id'])
yield ("product_id", move_line["product_id"])
yield ("purchase_line_id", move_line["purchase_line_id"])