In invoice screen when i try to validate an invoice without adding any line items it throws me an error whereas in accounting -> journal entries I'm able to post an entry without adding any line items. How can i change this behavior of journal entries to the same as invoice.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Comptabilité
- Inventaire
- PoS
- Project
- MRP
Cette question a été signalée
Hi,
For this what you can do is that, inherit the account.move and super the function of the POST) action_post) button and check whether the end user entered the journal items(line_ids), if lines_ids is not entered you can return a warning message.
def action_post(self):
res = super(classname, self).action_post()
if not self.line_ids:
# return warning message
raise ValidationError(_("No Journal Items"))
return res
The code is just typed , not tested, so check and make necessary changes
Thanks
Thanks for the answer Raphy, I'll look into it and update the same.
It worked like a charm, Thanks bud!
Vous appréciez la discussion ? Ne vous contentez pas de lire, rejoignez-nous !
Créez un compte dès aujourd'hui pour profiter de fonctionnalités exclusives et échanger avec notre formidable communauté !
S'inscrirePublications associées | Réponses | Vues | Activité | |
---|---|---|---|---|
|
1
août 22
|
7210 | ||
|
1
mai 19
|
6001 | ||
|
12
avr. 19
|
4801 | ||
|
3
avr. 23
|
5843 | ||
|
2
juil. 25
|
1558 |