Yes they are
Use Contracts in the Customer Service module for subscriptions. In Each
contract line you can specify the products and costs involved.
We have done a lot of customisation around this to prompt for renewals and
creating orders and invoices for renewal which makes it a lot better to use
but it will do the job you want
> The only thing I can think of right now are:
> 1) Edit one bill for every period the subsciption goes on: it is sligtly
> annoying and it screws up revenue projections
> 2) Pre-edit n years of bills: it is a major pain in the butt, especially
> if
> the subscription changes or is cancelled
>
> Either solution is not satisfactory, so I'm thinking there has to be a
> better way, especially since it should be a fairly standard problem...
>
> Thanks