Hi,
I would like to link multiple price calculation. In the sense, When I change any price value of one field, I should be able to recalculate multiple price fields and update.
How to do that?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hi,
I would like to link multiple price calculation. In the sense, When I change any price value of one field, I should be able to recalculate multiple price fields and update.
How to do that?
You should use on_change method of OpenERP,
for example,
in your .py file,
'number': fields.integer('Number'),
'sum': fields.integer('Sum'),
'mulitply': fields.integer('Multiply'),
def onchange_number(self, cr, uid, ids, number,context=None):
val = { 'sum': 0, 'multiply': 0}
if number:
val['sum'] = number + 4
val['multiply'] = number * 20
return {'value': val}
in xml,
<field name="number" on_change="onchange_number(number)"/>
<field name="sum" />
<field name="multiply"/>
Hi, The onchance_functions become weak in front of the functional fields. ex: 'amount_total': fields.function(_amount_total, digits_compute= dp.get_precision('Sale Price'), string='Total', store = { 'sale.order': (lambda self, cr, uid, ids, c={}: ids, ['order_line','shipping', 'shipping_discount','discount'], 10), 'sale.order.line': (_get_order, ['price_unit', 'tax_id', 'discount', 'product_uom_qty'], 10), }, multi='sums1', help="The total amount."),
Hi,
Use "Function" type field and write fields in store on which it depend.
Thanks
www.acespritech.com
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
RegistrierenVerknüpfte Beiträge | Antworten | Ansichten | Aktivität | |
---|---|---|---|---|
Multiple Price for Products
Gelöst
|
|
2
Mai 22
|
3336 | |
|
1
März 17
|
13208 | ||
|
0
Nov. 19
|
4067 | ||
|
2
März 24
|
2028 | ||
|
1
Juni 23
|
242 |