Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 4.12.0
-
Fix Version/s: 5.1.2
-
Component/s: Client Interface, Staff Interface
-
Labels:None
Description
There is a company and client group setting called:
Queue Service Changes Until Paid
If this option is checked, upgrades are invoiced but do not happen until the invoice is paid. However, if the invoice remains unpaid the service may be suspended.
We should not suspend services that have invoices for upgrades when the upgrade has not yet occurred, because the option "Queue Service Changes Until Paid" is in affect. Rather than checking this setting to determine if the service has been upgraded, we should check if it has actually been upgraded or not, to avoid a situation where this setting is changed from causing services with old invoice upgrades from causing a suspension.
Activity
Paul Phillips
created issue -
Paul Phillips
made changes -
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |
Paul Phillips
made changes -
Rank | Ranked lower |
Paul Phillips
made changes -
Description |
There is a company and client group setting called:
*Queue Service Changes Until Paid* If this option is checked, upgrades are invoiced but do not happen until the invoice is paid. However, if the invoice remains unpaid the service may be suspended. We should not suspend services that have invoices for upgrades when the upgrade has not yet occurred, because the option "Queue Service Changes Until Paid" is in affect. |
There is a company and client group setting called:
*Queue Service Changes Until Paid* If this option is checked, upgrades are invoiced but do not happen until the invoice is paid. However, if the invoice remains unpaid the service may be suspended. We should not suspend services that have invoices for upgrades when the upgrade has not yet occurred, because the option "Queue Service Changes Until Paid" is in affect. Rather than checking this setting to determine if the service has been upgraded, we should check if it has actually been upgraded or not, to avoid a situation where this setting is changed from causing services with old invoice upgrades from causing a suspension. |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Jonathan Reissmueller
made changes -
Story Points | 5 |
Jonathan Reissmueller
made changes -
Fix Version/s | 5.2.0-b1 [ 11709 ] | |
Fix Version/s | Short Term [ 10800 ] |
Jonathan Reissmueller
made changes -
Sprint | 5.2.0 Sprint 2 [ 135 ] |
Abdy Franco
made changes -
Assignee | Abdy Franco [ abdy ] |
Abdy Franco
made changes -
Status | Open [ 1 ] | In Progress [ 3 ] |
Abdy Franco
made changes -
Remaining Estimate | 0 minutes [ 0 ] | |
Time Spent | 4 hours, 18 minutes [ 15480 ] | |
Worklog Id | 15110 [ 15110 ] |
Jonathan Reissmueller
made changes -
Time Spent | 4 hours, 18 minutes [ 15480 ] | 5 hours, 29 minutes [ 19740 ] |
Worklog Id | 15111 [ 15111 ] |
Jonathan Reissmueller
made changes -
Sprint | 5.2.0 Sprint 2 [ 135 ] | 5.2.0 Sprint 3 [ 140 ] |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Jonathan Reissmueller
made changes -
Fix Version/s | 5.1.2 [ 11715 ] | |
Fix Version/s | 5.2.0-b1 [ 11709 ] | |
Original Estimate | 0 minutes [ 0 ] |
Jonathan Reissmueller
made changes -
Issue Type | Improvement [ 4 ] | Bug [ 1 ] |
Jonathan Reissmueller
made changes -
Assignee | Abdy Franco [ abdy ] | Jonathan Reissmueller [ jonathan ] |
Jonathan Reissmueller
made changes -
Status | In Progress [ 3 ] | Open [ 1 ] |
Jonathan Reissmueller
made changes -
Status | Open [ 1 ] | In Progress [ 3 ] |
Jonathan Reissmueller
made changes -
Time Spent | 5 hours, 29 minutes [ 19740 ] | 7 hours, 7 minutes [ 25620 ] |
Worklog Id | 15141 [ 15141 ] |
Jonathan Reissmueller
made changes -
Status | In Progress [ 3 ] | In Review [ 5 ] |
Resolution | Fixed [ 1 ] |
Jonathan Reissmueller
made changes -
Sprint | 5.2.0 Sprint 3 [ 140 ] | 5.2.0 Sprint 2 [ 135 ] |
Jonathan Reissmueller
made changes -
Rank | Ranked lower |
Jonathan Reissmueller
made changes -
Rank | Ranked higher |
Jonathan Reissmueller
made changes -
Status | In Review [ 5 ] | Closed [ 6 ] |
https://www.blesta.com/forums/index.php?/topic/14232-blesta-suspend-service-that-has-unpaid-invoice-for-upgrade/&tab=comments#comment-70603
It appears this only occurs when the upgrade is performed through the admin interface.