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
1980 Widoki

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')


Awatar
Odrzuć
Najlepsza odpowiedź

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

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
0
sty 24
1445
0
mar 15
3760
0
mar 15
3297
1
cze 22
2445
0
maj 22
1782