Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
2087 Lượt xem

from openerp import models, fields, api
import openerp.addons.decimal_precision as dp
#from datetime import datetime, timedelta


class sale_order(models.Model):
_inherit = 'sale.order'


customer_balance = fields.Float(related="partner_id.credit",string="Balance")
total_balance = fields.float(string='Total Balance')


Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,

You can make the total_balance as compute field depending on the field total_inquiry and early_balance field you mentioned.

@api.depends('total_inquiry', 'early_balance')
def _compute_total_balance(self):
balance = self.early_balance + self.total_inquiry
self.total_balance = balance

total_balance = fields.float(string='Total Balance', compute=_compute_total_balance)


The above code is based on new API, you might have to adjust the code according to old API.

Thanks

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 1 24
1529
0
thg 3 15
3855
0
thg 3 15
3385
1
thg 6 22
2521
0
thg 5 22
1856