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
- Kirjanpito
- Varastointi
- PoS
- Project
- MRP
Tämä kysymys on merkitty
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!
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 | |
---|---|---|---|---|
|
1
elok. 22
|
7257 | ||
|
1
toukok. 19
|
6030 | ||
|
12
huhtik. 19
|
4839 | ||
|
3
huhtik. 23
|
5872 | ||
|
2
heinäk. 25
|
1588 |