Hello,
I have inherited and added a field in stock.move and I have added it to account.move.line as a related field yet it is not being displayed in the latter module.
How can I go about this.
Thanks in advance.
My code.
class StockMove (models. Model):
_inherit = 'stock. move'
def _prepare_account_move_line ( self , move ):
res = super (AccountMoveLine , self )._prepare_account_move_line( move )
res. update({
"net_weight" : self . net_weight
})
return res
net_weight = fields.Integer( string = "Net Weight" , store = True )
class AccountMoveLine (models.Model):
_inherit = 'account.move.line'
net_weight = fields.Integer(related='move_id.net_weight', string="Net Weight", store=True, readonly=False)
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Buchhaltung
- Lager
- PoS
- Project
- MRP
Diese Frage wurde gekennzeichnet
Hi Jay,
1/ - 'account.move.line' doesn't have 'stock_move_id' field
- but 'account.move' have 'stock_move_id' field
2/ related fields doesn't need to call compute
try this:
class StockMove (models.Model):
_inherit = 'stock.move'
net_weight = fields.Integer(string="Net Weight", store=True)
class AccountMove (models.Model):
_inherit = 'account.move'
net_weight = fields.Integer(related='stock_move_id.net_weight', string="Net Weight")
Regards!
Hi Jason,
Still not displaying the values from stock.move.
I am trying to get the above net_weight values to display in account.move.line below.
Hi Jay,
If you want to create an invoice from sale order after set net_weight and post stock.picking you can do like that:
class StockMove (models.Model):
_inherit = 'stock.move'
net_weight = fields.Integer(string="Net Weight", store=True)
class AccountMoveLine (models.Model):
_inherit = 'account.move.line'
net_weight = fields.Integer(string="Net Weight")
class SaleOrderLine(models.Model):
_inherit = 'sale.order.line'
def _prepare_invoice_line(self, **optional_values):
res = super()._prepare_invoice_line(**optional_values)
res['net_weight'] = self.move_ids.net_weight
return res
Hope this help!
Thanks a lot, Jason, works fine now.
Diskutieren Sie gerne? Treten Sie bei, statt nur zu lesen!
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
RegistrierenVerknüpfte Beiträge | Antworten | Ansichten | Aktivität | |
---|---|---|---|---|
|
1
Mai 25
|
2458 | ||
|
1
Apr. 25
|
3475 | ||
|
1
Apr. 25
|
4304 | ||
|
1
Apr. 25
|
1780 | ||
|
4
März 25
|
6892 |