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
- Contabilità
- Magazzino
- PoS
- Project
- MRP
La domanda è stata contrassegnata
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'.
Ti stai godendo la conversazione? Non leggere soltanto, partecipa anche tu!
Crea un account oggi per scoprire funzionalità esclusive ed entrare a far parte della nostra fantastica community!
RegistratiPost correlati | Risposte | Visualizzazioni | Attività | |
---|---|---|---|---|
|
1
ago 24
|
2551 | ||
|
1
apr 24
|
2374 | ||
|
2
set 24
|
1731 | ||
|
2
lug 24
|
2419 | ||
|
0
mag 24
|
1098 |