Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 5.9.0-b1
-
Component/s: None
-
Labels:None
Description
Add the following company settings
- Renewal Attempt Spacing Threshold 1 (The number of service renewals to attempt before delaying Spacing attempts Renewal Attempt Spacing 1 hours apart)
- Renewal Attempt Spacing 1 [Selector with --none-- and hours 1-72]
- Renewal Attempt Spacing Threshold 2 (The number of service renewals to attempt before delaying Spacing attempts Renewal Attempt Spacing 2 hours apart)
- Renewal Attempt Spacing 2 [Selector with --none-- and hours 1-72]
Add a column to service_invoices called date_next_attempt DATETIME NULL DEFAULT NULL
When a service renewal fails:
- If the post increment value of failed_attempts is greater than renewal_attempt_threshold_2, then set the date_next_attempt for this record to the current datetime + renewal_attempt_spacing_2 hours
- Else if the post increment value of failed_attempts is greater than renewal_attempt_threshold_1, then set the date_next_attempt for this record to the current datetime + renewal_attempt_spacing_1 hours
Add a column to the page under Tools > Renewal Queue for Next Attempt Date which displays "Next Cron Run" for records with a date_next_attempt of null.
Update getAllRenewablePaid() to only get records with date_next_attempt === null or date_next_attempt < current date
Activity
Jonathan Reissmueller
created issue -
Jonathan Reissmueller
made changes -
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Jonathan Reissmueller
made changes -
Rank | Ranked lower |
Jonathan Reissmueller
made changes -
Story Points | 5 |
Jonathan Reissmueller
made changes -
Sprint | 5.9.0 Sprint 1 [ 182 ] |
Jonathan Reissmueller
made changes -
Fix Version/s | 5.9.0-b1 [ 11901 ] |
Jonathan Reissmueller
made changes -
Story Points | 5 | 8 |
Jonathan Reissmueller
made changes -
Story Points | 8 | 5 |
Abdy Franco
made changes -
Remaining Estimate | 0 minutes [ 0 ] | |
Time Spent | 2 hours, 38 minutes [ 9480 ] | |
Worklog Id | 16464 [ 16464 ] |
Abdy Franco
made changes -
Assignee | Abdy Franco [ abdy ] |
Abdy Franco
made changes -
Status | Open [ 1 ] | In Progress [ 3 ] |
Abdy Franco
made changes -
Time Spent | 2 hours, 38 minutes [ 9480 ] | 1 day, 2 hours, 34 minutes [ 38040 ] |
Worklog Id | 16465 [ 16465 ] |
Abdy Franco
made changes -
Time Spent | 1 day, 2 hours, 34 minutes [ 38040 ] | 2 days, 2 hours, 31 minutes [ 66660 ] |
Worklog Id | 16466 [ 16466 ] |
Abdy Franco
made changes -
Time Spent | 2 days, 2 hours, 31 minutes [ 66660 ] | 3 days, 1 hour, 8 minutes [ 90480 ] |
Worklog Id | 16467 [ 16467 ] |
Abdy Franco
made changes -
Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |
Jonathan Reissmueller
made changes -
Sprint | 5.9.0 Sprint 1 [ 182 ] | 5.9.0 Sprint 1, 5.9.0 Sprint 2 [ 182, 183 ] |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Abdy Franco
made changes -
Time Spent | 3 days, 1 hour, 8 minutes [ 90480 ] | 3 days, 1 hour, 20 minutes [ 91200 ] |
Worklog Id | 16563 [ 16563 ] |
Abdy Franco
made changes -
Time Spent | 3 days, 1 hour, 20 minutes [ 91200 ] | 3 days, 2 hours, 40 minutes [ 96000 ] |
Worklog Id | 16582 [ 16582 ] |
Jonathan Reissmueller
made changes -
Sprint | 5.9.0 Sprint 1, 5.9.0 Sprint 2 [ 182, 183 ] | 5.9.0 Sprint 1, 5.9.0 Sprint 2, 5.9.0 Sprint 3 [ 182, 183, 186 ] |
Abdy Franco
made changes -
Time Spent | 3 days, 2 hours, 40 minutes [ 96000 ] | 3 days, 3 hours, 29 minutes [ 98940 ] |
Worklog Id | 16596 [ 16596 ] |
Jonathan Reissmueller
made changes -
Sprint | 5.9.0 Sprint 1, 5.9.0 Sprint 2, 5.9.0 Sprint 3 [ 182, 183, 186 ] | 5.9.0 Sprint 1, 5.9.0 Sprint 2, 5.9.0 Sprint 3, 5.9.0 Sprint 4 [ 182, 183, 186, 187 ] |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Abdy Franco
made changes -
Time Spent | 3 days, 3 hours, 29 minutes [ 98940 ] | 3 days, 3 hours, 52 minutes [ 100320 ] |
Worklog Id | 16646 [ 16646 ] |
Jonathan Reissmueller
made changes -
Status | In Review [ 5 ] | Closed [ 6 ] |
Jonathan Reissmueller
made changes -
Resolution | Fixed [ 1 ] | |
Status | Closed [ 6 ] | Reopened [ 4 ] |
Jonathan Reissmueller
made changes -
Time Spent | 3 days, 3 hours, 52 minutes [ 100320 ] | 3 days, 4 hours, 18 minutes [ 101880 ] |
Worklog Id | 16648 [ 16648 ] |
Jonathan Reissmueller
made changes -
Status | Reopened [ 4 ] | Closed [ 6 ] |
Resolution | Fixed [ 1 ] |