Active Plans by Month
I need some help trying to figure out an issue. We are wanting to know how many active contracts we have in our system, during any given time. Here is where I am running into the problem. If we use say our upload date, we would not be including any contract from prior to the upload date. Same thing would happen if used Effective Date of when the contract would become active. Our contracts can be active anywhere from 1 year to 10 years depending on what was purchased, and we only want to know the Active count, so if it expires, it should fall off. For example. Today is 9/27/2023, but we want to know how many Active contracts we had in our system during the month of April 2022. The dates we have in the system that we use are as follows: Plan Purchase Date, Product Purchase Date, Transaction date, Effective Date, and Expiration Date.
I currently have to where I can see all Active as of Today that are in the system, but I am not able to split out by month. So like we have 2,389,333 as of Today that are in Active status. Side note, We enter contracts into our system Daily.
Below is what I tried to set up, based off the Effective date, but its not what is being asked for.
Best Answers
-
This would all depend on what you need to show and there are 2 different ways this can be approached.
Using a variable This approach works when you want your users to enter a single date and then you just return the count by creating a beast mode that filter the contracts that are active on that date by comparing the variable value with the Effective Date, and Expiration Date, so if the variable date is between the 2 you show it, otherwise you remove it. This has the ability to provide a daily view, but it'll only show 1 point in time at a time, so not useful if you want a time series.
Using an ETL and the DOMO Calendar Dataset This means you'll create a new dataset that will have entries for whatever granularity you want to show, lets say you care about having information by the end of each month, you'll filter the calendar dataset only to the EOM dates, and the do a Cross join of this and your current dataset to then filter to only keep the entries that are active at EOM. This was you can have a monthly view on how it has changed and how deals will fall out in the future.
0 -
Yes, the Domo Dimensions Calendar Dataset has dates through 2030 in it so you can view future dates.
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**0
Answers
-
This would all depend on what you need to show and there are 2 different ways this can be approached.
Using a variable This approach works when you want your users to enter a single date and then you just return the count by creating a beast mode that filter the contracts that are active on that date by comparing the variable value with the Effective Date, and Expiration Date, so if the variable date is between the 2 you show it, otherwise you remove it. This has the ability to provide a daily view, but it'll only show 1 point in time at a time, so not useful if you want a time series.
Using an ETL and the DOMO Calendar Dataset This means you'll create a new dataset that will have entries for whatever granularity you want to show, lets say you care about having information by the end of each month, you'll filter the calendar dataset only to the EOM dates, and the do a Cross join of this and your current dataset to then filter to only keep the entries that are active at EOM. This was you can have a monthly view on how it has changed and how deals will fall out in the future.
0 -
Marcel_Luthi would this also work for future dates? The ETL and Calendar data set? They are looking to see the number of active contracts so they can create a forecast the possible number of phone calls for service claims that would come into our center.
0 -
Yes, the Domo Dimensions Calendar Dataset has dates through 2030 in it so you can view future dates.
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**0 -
To simplify this problem - are you saying that on a <given date> the number of active plans would be:
*those plans that have an effective date on or prior to the <given date>
*have an Expiration Date (or perhaps null) after the <given date>
So then, you apply that logic along with a join to the Domo Dimensions Calendar Dataset get your results?
0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.6K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 2.9K Transform
- 102 SQL DataFlows
- 626 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 754 Beast Mode
- 61 App Studio
- 41 Variables
- 693 Automate
- 178 Apps
- 456 APIs & Domo Developer
- 49 Workflows
- 10 DomoAI
- 38 Predict
- 16 Jupyter Workspaces
- 22 R & Python Tiles
- 398 Distribute
- 115 Domo Everywhere
- 276 Scheduled Reports
- 7 Software Integrations
- 130 Manage
- 127 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 11 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 110 Community Announcements
- 4.8K Archive