how can i calcualte amount_taxed and amount_taxed in and stock_picking
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- 会計
- 在庫
- PoS
- Project
- MRP
この質問にフラグが付けられました
Hi,
Try this code
from odoo import models, fields, api
class StockPicking(models.Model):
_inherit = 'stock.picking'
amount_taxed = fields.Monetary(string="Amount Taxed", compute='_compute_amount_taxed', store=True)
@api.depends('move_ids.product_id', 'move_ids.move_line_ids.move_line_tax_ids')
def _compute_amount_taxed(self):
for picking in self:
taxed_amount = 0.0
for move in picking.move_ids:
for move_line in move.move_line_ids:
# Sum up the taxes for each move line
for tax in move_line.move_line_tax_ids:
taxed_amount += tax.amount
picking.amount_taxed = taxed_amount
Hope it helps
i get
ValueError: Field stock.picking.amount_untaxed cannot find dependency 'move_ids' on model 'stock.picking'.
関連投稿 | 返信 | ビュー | 活動 | |
---|---|---|---|---|
|
1
8月 24
|
2445 | ||
|
1
4月 24
|
2279 | ||
|
2
9月 24
|
1626 | ||
|
2
7月 24
|
2256 | ||
|
0
5月 24
|
1000 |