Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
1 Rispondi
3984 Visualizzazioni

i want to use removal_date in tree view 

class StockProductionLot(models.Model):
_inherit = 'stock.production.lot'
removal_date = fields.Date()


Type of related field stock.quant.removal_date is inconsistent with stock.production.lot.removal_date


Avatar
Abbandona
Risposta migliore

Hello 

Actually the datatype of the field "removal_date" in stock.production.lot is datetime, and this field is referred as related fields in the stock.quant object.

ex :


class StockProductionLot(models.Model):
_inherit = 'stock.production.lot'

removal_date = fields.Datetime(string='Removal Date',
help='This is the date on which the goods with this Serial Number should be removed from the stock.')

class StockQuant(models.Model):
    _inherit = 'stock.quant'

    removal_date = fields.Datetime(related='lot_id.removal_date', store=True)


here the issue is you are changing the datatype from datetime to date in stock.production.lot, but not in stock.quant thats the issue,

if you include this change your code will work

class StockQuant(models.Model): 
    _inherit = 'stock.quant' 

    removal_date = fields.Date(related='lot_id.removal_date', store=True)

Thanks

Avatar
Abbandona
Autore

thank you i am grateful

Post correlati Risposte Visualizzazioni Attività
4
apr 20
9086
3
ott 19
7843
2
feb 18
14015
0
gen 18
8722
3
giu 24
4228