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
- Kirjanpito
- Varastointi
- PoS
- Project
- MRP
Tämä kysymys on merkitty
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
Nautitko keskustelusta? Älä vain lue, vaan osallistu!
Luo tili jo tänään nauttiaksesi yksinoikeusominaisuuksista ja osallistuaksesi mahtavaan yhteisöömme!
RekisteröidyAiheeseen liittyviä artikkeleita | Vastaukset | Näkymät | Toimenpide | |
---|---|---|---|---|
|
3
helmik. 25
|
5188 | ||
|
0
toukok. 24
|
1617 | ||
|
3
tammik. 25
|
5143 | ||
|
2
kesäk. 25
|
2352 | ||
|
1
syysk. 24
|
2510 |