Hey!
I've got a bit of code that isn't firing - specifically the "if" portion what am i missing?
proposition_stage_id = env['crm.stage'].search([('name', '=', 'Approved')]).id
record\.opportunity_id\.write\(\{'stage_id':\ proposition_stage_id\}\)
record\.opportunity_id\.write\(\{'expected_revenue':\ record\.amount_untaxed\}\)
record\.opportunity_id\.write\(\{'won_status':\ "won"\}\)
if\ record\.sale_order_template_id\ ==\ 5\ or\ record\.sale_order_template_id\ ==\ 4:
\ \ \ record\.opportunity_id\.write\(\{'user_id':\ 8\}\)
\ \ record.opportunity_id.write({'team_id': 5})
Luke
Această întrebare a fost marcată
1
Răspunde
1680
Vizualizări
I don't know what you are doing with this but you need to compare id
if record.sale_order_template_id.id == 5 or record.sale_order_template_id.id == 4
Perfect - that's sorted it thanks Jan.
The purpose is for Customer approved Quotations to be assigned to our workshop team, where they are progressed (we're a bike shop).
The customer is recieving a permission Error on approving (though it seems to work). Is it safe to give write permission to the portal user group on crm.lead?
Luke
Îți place discuția? Nu doar citi, alătură-te!
Creează-ți un cont astăzi pentru a beneficia de funcții exclusive și a interacționa cu minunata noastră comunitate!
Înscrie-te
Perfect - that's sorted it thanks Jan.
Luke