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
- Kế toán
- Tồn kho
- PoS
- Project
- MRP
Câu hỏi này đã bị gắn cờ
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!
Bạn có hứng thú với cuộc thảo luận không? Đừng chỉ đọc, hãy tham gia nhé!
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng kýBài viết liên quan | Trả lời | Lượt xem | Hoạt động | |
---|---|---|---|---|
|
1
thg 8 22
|
7226 | ||
|
1
thg 5 19
|
6014 | ||
|
12
thg 4 19
|
4809 | ||
|
3
thg 4 23
|
5853 | ||
|
2
thg 7 25
|
1573 |