This commit is contained in:
2023-04-20 00:36:51 +00:00
parent 99c0505a06
commit b87190499f

View File

@@ -2,18 +2,18 @@ TODO:
- Subscriptions - Subscriptions
- Need to be able to run an revenue projected report based on timeframe
TODO: Job that notifies me if a subscription passes it's expiry by the mycommerce grace period
todo: report showing who subscribes to what and count of subscriptoin items for each type etc
maybe going to need a sub list like workorder items after all?, would be much easier for reporting etc todo: Two reports, one revenue report for list as filterd and one showing who subscribes to what and count of subscription items for each type etc
select acustomer.name,asubscription.subsite,aproduct.name, asubscriptionitem.originalordernumber FROM asubscription - Need to make it reportable so the subscription biz object needs to be able to support reporting fully with renewal and date and price viz etc
left join asubscriptionitem on asubscription.id=asubscriptionitem.subscriptionid - Need to update the subscription item edit form to show renewal checkbox
left join aproduct on (asubscriptionitem.productid = aproduct.id) - Enter a couple of product prices just to develop the report proof of concept but don't make the final report until uploaded to the server or at least back it up
LEFT JOIN acustomer ON (asubscription.customerid = acustomer.id) - After update to server need to enter in all prices and uncheck renewal for any initial purchases that are not renewed yet in subscription items
TODO: make a filter showing expired but not set to inactive subscription items
TODO: dashboard items related to subscriptions TODO: dashboard items related to subscriptions
- revenue per month for next 12 months graph - revenue per month for next 12 months graph