Re: Odoo 9: Billing extra services with subscription module

by

Torvald Baade Bringsvor, Torvald B. Bringsvor

- 16.10.2015 07:28:31

Thanks again Fabien. Almost there now :-)

One problem remaining. In the SO that has the quote template pointing at the subscription template, it now says "This order is linked to a subscription." at the top of the form. Which is correct. And the subscription is viewable in the subscription module. But when I then edit the SO and add a product, then click on Create Invoice to invoice that product, nothing happens. No invoice is created. So in fact it seems that it is not possible to use one SO for both subscription and incidental sales.

Could this be a bug?

​Also, are there any special demands on the product other than it has to be a subscription product? I tied to create my own product, but that didn't work. But then I made the iMac into a subscription product, and that worked.​

Yes I saw the preentation at the upgrade training but couldn't remember if this case was covered. Apparently not.

Fabien: So I can create subscription from a regular SO? How is that done? I tried to add a subscription product to the SO but nothing happened.

To quote Fabien from the training: "That would make a really good community module". I think this feature would be a really nice one to have for quite a few people. Also I think the automatic validation of subscription invoices would make a really good addition to the module.

"Orders to upsell" is not related to service, but to the fact that:
- you invoice based on ordered quantities (not delivered) and
- you delivered more than ordered
It applies to physical, digital and consumable products too, if I am not wrong.

Thorvald,
What you need requires customization. It is not supported out of the box. But you can easily produce two invoices: one coming from the SO, the other one coming from the subscription. You don't need to create two document since the subscription is created by the SO.

I have a question: If you have a customer with a monthly invoice for some kind of service, then the subscription is the way to do it. But what if you sometimes offer extra services to the customer, for example some hours for some kind of extra work. When you register hours in the timesheet it is possible to select the subscription as the analytic account, but is it possible to add these hours to the next subscription invoice somehow?

Speaking of subscription invoices: Is it possible to send them to the customer (by email) automatically?