Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
1 Odpowiedz
4031 Widoki

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


Awatar
Odrzuć
Najlepsza odpowiedź

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

Awatar
Odrzuć
Autor

thank you i am grateful

Powiązane posty Odpowiedzi Widoki Czynność
4
kwi 20
9128
3
paź 19
7865
2
lut 18
14071
0
sty 18
8751
3
cze 24
4314