Thanks.@api.multi
@api.model
def invoice_validate(self):
customer_obj=self.env['res.partner']
customer_id=customer_obj.search([('id','=',self.partner_id.id)])
customer_line=customer_obj.browse(customer_id)
dd = {'policy_number': self.policy_no,}
customer_stat_add = customer_obj.write([customer_line.id],{
'customer_status': [(0, 0, dd)]
})
state_change = self.write({'state': 'open'})
return state_change, customer_stat_add
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Boekhouding
- Voorraad
- PoS
- Project
- MRP
Deze vraag is gerapporteerd
I solved the problem, was browsing in a wrong way:
@api.multi
def invoice_validate(self):
customer_obj=self.env['res.partner']
customer_id=customer_obj.search([('id','=',self.partner_id.id)])
customer_line=customer_obj.browse([customer_id.id])
dd = {
'policy_number': self.policy_no,
}
customer_stat_add = customer_line.write({'customer_status': [(0, 0, dd)]})
state_change = self.write({'state': 'open'})
return state_change, customer_stat_add
Hi Md. Tanzilul Hasan Khan,
Just try this, I hope this will work.
customer_line.write({'customer_status': [(0, 0, dd)]})
I already tried that, it gives another error: ValueError: "can't adapt type 'res.partner'" while evaluating u'invoice_validate()'
Omg, Please check with your values, which i thought in your "self.policy_no"...!
Value was right, browse was problem. I have posted below. Thanks :)
Geniet je van het gesprek? Blijf niet alleen lezen, doe ook mee!
Maak vandaag nog een account aan om te profiteren van exclusieve functies en deel uit te maken van onze geweldige community!
AanmeldenGerelateerde posts | Antwoorden | Weergaven | Activiteit | |
---|---|---|---|---|
|
6
aug. 19
|
63870 | ||
|
1
feb. 19
|
9725 | ||
|
1
mrt. 21
|
2391 | ||
|
4
jul. 25
|
892 | ||
|
0
okt. 24
|
189 |
@Md. Tanzilul Hasan Khan@ Can you show here? that error(trouble)...! This will help us to give a correct suggestion...
@Jo, the error is following: ValueError: "write() got multiple values for keyword argument 'context'" while evaluating u'invoice_validate()'
Value was right, browse was problem. I have posted below. Thanks :)