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')
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Contabilità
- Magazzino
- PoS
- Project
- MRP
La domanda è stata contrassegnata
1
Rispondi
2088
Visualizzazioni
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
Ti stai godendo la conversazione? Non leggere soltanto, partecipa anche tu!
Crea un account oggi per scoprire funzionalità esclusive ed entrare a far parte della nostra fantastica community!
RegistratiPost correlati | Risposte | Visualizzazioni | Attività | |
---|---|---|---|---|
|
0
gen 24
|
1529 | ||
|
0
mar 15
|
3856 | ||
|
0
mar 15
|
3385 | ||
|
1
giu 22
|
2521 | ||
|
0
mag 22
|
1856 |