Please enable JavaScript.
Coggle requires JavaScript to display documents.
LBS & SS - Coggle Diagram
LBS & SS
TUR
-
-
solution proposal
- disable amortization
- disable startTime = chargeStartTime
- write the new recotrds always with a startTime within the reported billingPeriod (eg. first day of the billing period)
CSP Reports
-
status quo
report by invoiceID
- canceltion of the cycle fee for the current period
- prorate corrections for the current period
- prepaid cycle fees for the next period
solution proposal
monthly
- sign the records with additional metadata (eg. "reportingPeriod")
- Monthly cycle fee should get the next "billingPeriod" as "reportingPeriod"
- Prorata corrections and cancelation should get as "reportingPeriod" the current "billingPeriod"
annually
- Sign the records with additional metadata
- Anually cycle fees should get "reportingPeriod" = "billingPeriod"
- Prorata corrections and cancelations should get "reportingPeriod" = "billingPeriod"
Customer Charts
status quo
- cancelations modify costs in the past. User might not be aware of that fact.
- On extreme case it can be up to 11m back
- CSP is amortized / CSA is (startTime=chargeStartTime) - Inconsistency
- starange overlappings on reports by invoiceId
solution proposal
-
quick & durty
- disable amortization
- disable startTime = chargeStartTime
- write the new recotrds always with a startTime within the reported billingPeriod (eg. first day of the billing period)