[Vtigercrm-developers] Selling Subscription Services... (Again)
Alan Lord
alanslists at gmail.com
Tue Feb 2 11:18:55 GMT 2016
On 02/02/16 10:42, Sutharsan Jeganathan wrote:
> Hi Alan
>
> I am planning to develop a solution of simple service management linked
> to SO, Services and Service Contracts. I am thinking to push this into
> code.vtiger.com <http://code.vtiger.com>. Appreciate your comments here
> if you have any ideas
Oh yes - lots :-)
It's not easy; but I never said it was.
1. A Quote needs to be able to list multiple items that have different
options:
* Frequency of billing (This is actually quite complex as you also
need to be able to say, not only "monthly", "quarterly" etc. but also
you need to be able to say things like "Billed on last Friday of Month,
last working day of Month, last calendar day etc..)
* Duration of subscription
* Start date
These then need to be removed from the "total" of the quote as they do
not really make sense in this case - as they are recurring.
Once a Quote is accepted, this information needs to be able to be
propagated to Sales Orders and Invoices.
There also needs to be support for automatic generation of Invoices
based in individual line items from the Sales Order.
There also needs to be some logic to handle things like Leap years and
public holidays... Which needs to be configurable as each country is
different.
I said it's complicated ;-)
However, this really is *not* an unusual requirement. Lots of businesses
sell subscriptions to services _and_ products so other solutions must
have already been developed to satisfy this need.
I suggest, if there is enough interest, that it would be a good project
to design and then build collaboratively on code.vtiger.com?
Gitlab CE has a Wiki which would be a really good place for design
discussions and initial documentation but vtiger haven't enabled it by
the looks of it...
Al
More information about the vtigercrm-developers
mailing list