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:
- إدارة علاقات العملاء
- e-Commerce
- المحاسبة
- المخزون
- PoS
- المشروع
- MRP
لقد تم الإبلاغ عن هذا السؤال
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!
هل أعجبك النقاش؟ لا تكن مستمعاً فقط. شاركنا!
أنشئ حساباً اليوم لتستمتع بالخصائص الحصرية، وتفاعل مع مجتمعنا الرائع!
تسجيل| المنشورات ذات الصلة | الردود | أدوات العرض | النشاط | |
|---|---|---|---|---|
|
|
1
أغسطس 22
|
7919 | ||
|
|
1
مايو 19
|
6603 | ||
|
|
12
أبريل 19
|
5481 | ||
|
|
3
أبريل 23
|
6416 | ||
|
|
2
يوليو 25
|
2227 |