我正在尝试在发票底部显示运费总额。我在会计模块中创建了一个名为“Freight Total”的新字段 (x_studio_freight_total)。对于“产品”(product_id)=“FREIGHT”的任何实例,我想获得“小计”(price_subtotal)的总和。
对于字段 x_studio_freight_total,我将依赖项设置为:“invoice_line_ids.price_subtotal, invoice_line_ids.product_id”
我将 Compute 属性设置为:
for record in self:
if(record.invoice_line_ids.product_id == "FREIGHT):
record['x_studio_freight_total'] = sum(record.invoice_line_ids.price_subtotal)
如果发票显示名为“FREIGHT”的“产品”行和“12.75”的“小计”,我希望我的“运费总计”字段显示“12.75”。
如果发票有两行名为“FREIGHT”的“产品”,一行的“小计”为“12.75”,另一行的“小计”为“7.50”,我希望“运费总计”字段显示“20.25” .但它目前没有显示任何东西只是“0.00”