Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
1 Răspunde
5112 Vizualizări

Hi everyone, I need help with the field "condition" in default values model in Odoo. I want to know how could set a condition in a default value, I tried with python expressions with fields like team_id == 3 but doesn't work.


Thanks for your help! 

Imagine profil
Abandonează
Cel mai bun răspuns

Hello Juan

Popup would have conditions field and value of condition based on field defined with 'change_default' = True. if change_default set true on any field then those field will be visible on condition value.

let's take an example 

move_type = fields.Selection(selection=[
('entry', 'Journal Entry'),
('out_invoice', 'Customer Invoice'),
('out_refund', 'Customer Credit Note'),
('in_invoice', 'Vendor Bill'),
('in_refund', 'Vendor Credit Note'),
('out_receipt', 'Sales Receipt'),
('in_receipt', 'Purchase Receipt'),
], string='Type', required=True, store=True, index=True, readonly=True, tracking=True,
default="entry", change_default=True)

now above account.move object has field move_type with change_default=True so this field will be visible on popup for condition field. 

Below example says payement reference set  "123" as default only if move_type is customer invoice.



Thanks & Regards,



CandidRoot Solutions Pvt. Ltd.

Mobile: (+91) 8849036209
Email: info@candidroot.com
Skype: live:candidroot
Web: https://www.candidroot.com
Address: 1229-1230, Iconic Shyamal, Near Shyamal Cross Road, Ahmedabad, Gujarat


Imagine profil
Abandonează
Related Posts Răspunsuri Vizualizări Activitate
2
ian. 23
2343
1
ian. 19
3807
0
dec. 18
5287
1
mar. 15
4938
1
feb. 23
1832