forked from Mapan/odoo17e
16 lines
526 B
Python
16 lines
526 B
Python
from odoo import api,models
|
|
|
|
class PurchaseOrderLine(models.Model):
|
|
_inherit = 'purchase.order.line'
|
|
|
|
def _prepare_account_move_line(self, move=False):
|
|
res = super()._prepare_account_move_line(move)
|
|
res.update({'is_landed_costs_line': self.product_id.landed_cost_ok})
|
|
return res
|
|
|
|
def _get_po_line_invoice_lines_su(self):
|
|
return (
|
|
super()._get_po_line_invoice_lines_su() |
|
|
self.sudo().invoice_lines.move_id.line_ids.filtered('is_landed_costs_line')
|
|
)
|