While developing a custom payment.provider, How to set Default payment journal as "bank".
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
Hi,
Inherit the payment.provider and add this code
code = fields.Selection(selection_add=[('paytabs', 'paytabs')],
ondelete={'paytabs': 'set default'},
help="The technical code of this payment provider",
string="Code")
@api.model
def _get_payment_method_information(self):
"""Override to add create test payment method information to the
existing methods.
"""
res = super()._get_payment_method_information()
res['paytabs'] = {'mode': 'unique', 'domain': [('type', '=', 'bank')]}
return res
After
completing these steps, your custom payment provider should appear on
the list of available payment providers, and you can set the journal to
"bank" as specified in your code.
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 | |
---|---|---|---|---|
|
3
Feb 25
|
4903 | ||
|
0
Mei 24
|
1469 | ||
|
3
Jan 25
|
3492 | ||
|
2
Jun 25
|
2116 | ||
|
1
Sep 24
|
2362 |