Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
2 Risposte
12179 Visualizzazioni

Hello everyone,

Odoo 12 allows us to pay invoices directly from the invoice, by clicking on the Register Payment button or from the "Customer | Payments" menu option.

Is there any way I can check if user is processing the payment from the invoice or from the Payments menu option?​

I need to run some code depending where user actually is processing the payment.

Perhaps someway to check by environment?

Thank you all in advance

Best regards

PM

Avatar
Abbandona
Risposta migliore

Hi,

You can get the current model name from the context like this: self._context.get('active_model')

Thanks

Avatar
Abbandona
Risposta migliore

HI Paulo,

You can check the condition like this,

if self._name == 'account.invoice':
// Your code

Thanks.

Avatar
Abbandona
Post correlati Risposte Visualizzazioni Attività
1
lug 19
4382
3
ott 23
8646
1
set 23
3246
1
mag 23
2222
2
apr 23
2759