Odoo Help


How to be notified on automatic invoice creation

Maarten Ureel
on 5/4/14, 2:37 PM 4,509 views

I have the subscription module running, but what is the easiest way to get notified somehow that invoices are created?

For example when a draft invoice is created by the module I would like to receive an e-mail or something so that I can approve the invoice asap - I don't want to check the list of invoices every day..

--Ahmed M.Elmubarak--

Ahmed M.Elmubarak
On 5/5/14, 5:12 AM

Hello, as @Nehal said, you can achieve this by automated actions ...

here a simple way without any technical stuff ....

  • first check that the Automated Action Rule module is installed, and you have a technical features on your access rights.
  • then from Setting->Technical->Automated Actions->Automated Actions
  • click create , enter any rule name e.g "Sending email when invoice created", then in the Related Document Module write "Invoice",
  • then under the Actions tab, click add in the Server actions to run, write any Action name, in the Object field choose "Invoice", Action Type: Email,
  • then write your email address in the Email Address field
  • then any subject and body, click save & close, then save.

I hope it'll help ...


Works like a charm thank you. What would be the best way to only send these e-mails if invoices are created by the subscription module? Because now I would receive an e-mail when I create an invoice myself too, right? Also, I just received an e-mail for all existing invoices :)

Maarten Ureel
on 5/5/14, 5:14 AM

Yes, the answer just shows the simplest way and if it just like this, it'll not work properly... because it will be trigger for creation and modification. so for complex situation you need to write a python code to the action ... even so, you can make a simple workaround by add a key word like "recurring invoice" to the source document of the subscription which it'll be the invoice in the "Additional Information" field ,then in your automated action make a new "before update filter" and choose the model to be "Invoice" and make a domain like [('comment','=','recurring invoice')]. Thanks....

Ahmed M.Elmubarak
on 5/5/14, 1:10 PM

IT Libertas

--IT Libertas--
| 4 3 7
Saint Petersburg, Russian Federation
--IT Libertas--

Visit us: https://odootools.com/

IT Libertas is a team of developers and automation experts to help you to unlock Odoo ERP system's potential. We have been communicating with end users to whom the software became a main business tool since 2012. As a result, we are proud of dozens of successful Odoo apps developed.

We are open for new ideas and challenges to create the best Odoo tools for business needs all over the world

IT Libertas
On 9/7/16, 5:20 AM

Have a look at this page: https://apps.odoo.com/apps/modules/9.0/total_notify/




| 5 2 8
Ahmadabad, India
On 5/5/14, 1:56 AM


You can create an automated action and server actions for sending an email. For creating an automated action, this video and video may help you.

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

2 follower(s)


Asked: 5/4/14, 2:37 PM
Seen: 4509 times
Last updated: 9/7/16, 5:20 AM