我想在PO中显示字段库存和销售价格

问题描述 投票:0回答:1

继承字段(销售价格,手头上,从产品模板到采购订单的单价并且它在产品模板中的价值不相同下图的详细信息

enter image description here

odoo odoo-10 odoo-9 odoo-11 odoo-12
1个回答
0
投票
@api.depends('product_qty', 'list_price', 'taxes_id','discount')
def _compute_amount(self):
    for line in self:
        taxes = line.taxes_id.compute_all(line.list_price, line.order_id.currency_id, line.product_qty, product=line.product_id, partner=line.order_id.partner_id)
        if line.discount:
            discount = (line.list_price * line.discount) / 100
            line.update({
                'price_tax': taxes['total_included'] - taxes['total_excluded'],
                'price_total': taxes['total_included'] ,
                'price_subtotal': taxes['total_excluded'] - discount,
                'price_unit': line.list_price - discount,
                'discount': (1 - (line.price_unite / line.list_price)) * 100,
            })
        else:
            line.update({
                'price_tax': taxes['total_included'] - taxes['total_excluded'],
                'price_total': taxes['total_included'],
                'price_subtotal': taxes['total_excluded'],
            })
© www.soinside.com 2019 - 2024. All rights reserved.