When we create an invoice in the accounting app, we select a contact as customer. But, when we go to Other Info, the salesperson is the user that create the invoice, not the one associated to the contact. Is there a way to configure it to take the salesperson associated to the contact as default value?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Akuntansi
- Inventaris
- PoS
- Project
- MRP
Pertanyaan ini telah diberikan tanda
1
Balas
1106
Tampilan
Hi,
Please refer to the code:
from odoo import models, api
class AccountMove(models.Model):
_inherit = 'account.move'
@api.onchange('partner_id')
def _onchange_partner_id_set_salesperson(self):
if self.partner_id and self.partner_id.user_id:
self.user_id = self.partner_id.user_id
Hope it helps.
Menikmati diskusi? Jangan hanya membaca, ikuti!
Buat akun sekarang untuk menikmati fitur eksklufi dan agar terlibat dengan komunitas kami!
DaftarPost Terkait | Replies | Tampilan | Aktivitas | |
---|---|---|---|---|
|
4
Okt 25
|
769 | ||
Change what time invoices automatically send
Diselesaikan
|
|
2
Okt 25
|
219 | |
|
0
Sep 25
|
2 | ||
|
2
Sep 25
|
449 | ||
|
2
Sep 25
|
332 |