Skip to Content
Menú
This question has been flagged
1 Respondre
2019 Vistes
class Order_Line(models.Model):
_name = 'orderline.data'
_description = "Oder details"

product_name = fields.Selection(string="Product Name",
selection=[('chain', 'Chain'), ('nackless', 'Nackless'), ('har', 'Har'),
('churi', 'Churi'), ('yearring', 'Year-Ring')], required=True, )
weight = fields.Float(string="Weight", required=True)
product_image = fields.Image(string="Image")
product_quantity = fields.Integer(string="Quantity", required=True)
making_cost = fields.Integer(string="Making cost", )
gold_rate = fields.Float(string="Gold Rate", required=True, )
sub_total_price = fields.Float(string="Sub Total Price", compute='gold_cost_count', readonly="1")
create_orderline = fields.Many2one('order.order', string="Oder Line")



class PaymentLine(models.Model):
_name = 'paymentline.data'
_description = "Payment Details"

total_price = fields.Integer(string="Total Price")
advance_payment = fields.Integer(string="Advance payment")
total_due = fields.Float(string="Total Due")
create_paymentline = fields.Many2one('order.order', string="Payment Line")

I want to ist model field "sub_total_price" is value will be stored automatically in 2nd model field "total_price"


Can you kindly help me
Avatar
Descartar
Best Answer

Hi

You need to add a related field in 2nd model (paymentline.data)

like , order_data_id = fields.Many2one('orderline.data', string="OrderLine Data")

after adding the field you can use the related parameter in the total field

total_price = fields.Integer(string="Total Price", related='order_data_id.sub_total_price')


Hope it helps

Avatar
Descartar
Related Posts Respostes Vistes Activitat
2
de març 15
9241
1
de març 15
3718
2
de febr. 25
891
0
de maig 24
1212
1
d’ag. 23
4093