CostGuard Version 21.4 Core Bulletin
Change Orders
| Functional Area | AR/FR | Description |
| Retail Products – SIM management | FR 3347 | Support for electronic SIM on handsets and similar devices
The Embedded Universal Integrated Circuit Card (eUICC) also known as an Embedded SIM (eSIM) is replacing the plastic SIM card currently used in a majority of devices. The release 21.3 provided new functionality in Product Management, Device Management, SIM Management and Customer Management to support this. Release 21.4 expands this support to:
|
| Retail Products – Return Policy | AR 8795 | Setting Maximum Refund Days Override at Retail Product-Level
With this enhancement the register policy setting for Refund Days Limit can be overridden on a retail product basis in the Product Catalog. |
| Payment Processing | AR 8828 | Restrict ACH payments by account type
IDI version 20.6 provided an account-level setting to prevent the account from making payments via check and from using or creating ACH E-Pay accounts. The setting is called Disallow Checks / ACH and is available in both Client and Customer Care. IDI version 21.4 builds on this functionality by providing the ability to automate setting the Disallow Checks / ACH setting based on one or more account types. Automation is implemented through system-defined Workflow triggers that are created when this functionality is enabled via a setting in Customer Care. |
Resolved Known Issues
| Functional Area | PR | Description |
|---|---|---|
| Web Modules – Daylight Savings Time | 83685 | Modules No Longer Obey Daylight Savings Time
CostGuard web modules use time zone and daylight savings (DST) data in a third party library to calculate dates and times. The data in this library was only valid through 2020. Once the first DST shift in 2021 occurred various times were displaying as off by one hour. This PR resolved the issue by updating the third party library to have current DST data to correctly take into account daylight savings time. The following areas were known to have issues with time/date time stamps:
The following areas were thought to have the potential of being impacted:
|
| Communications | 83674 | Actions for automatic E-Pay retry not handling when the timezone offset is positive
On attempting to test CostGuard’s automatic E-Pay retry functionality, the recurring triggers were not running as expected in some cases. These recurring triggers were encountering an object reference error that was traced back to a time zone issue. The recurring triggers were not properly handling cases when the time zone and offset created a positive value. This has been corrected. The OData used to get the recurring triggers has been updated to handle the positive time zone offset values. |
| Tickets | 83640 | Trigger to send emails to child tickets for equipment
On creating a trigger for modifying equipment tickets, attempting to send an email notification to the customer, the email was not being sent. This was because the trigger did not have a field to pull the customer’s email from the ticket. Applicable API methods have been updated to set all ticketmodified trigger properties. So, if emailAddress is set on the ticket, emailAddress is also set on the ticketmodified trigger such that the trigger will send the email notification. |
| Provisioning Infrastructure | 83689 | VZW Web Listener not handling Unsolicited Messages properly
This PR impacts customers using the Verizon Web Listener as part of their provisioning process with CostGuard. The web listener for Verizon Wireless was setting the provider id to -1 when an unsolicited response was received. This caused provisioning to ignore these responses and never pick them up. The Verizon Web Listener has been updated to pull the correct provider id value allowing provisioning to take action. |
| General ledger | 83656 | New charges usage query timeout
The general ledger New Charges Usage query was taking a long time to run and timing out. The query was updated to improve performance. |
| Bulk Data Import | 83634 |
Error encountered for Bulk Data Import that took longer than 5 minutes to process a record
Fixed Bulk Data to renew the lease on remote objects to prevent them from going away to soon. This prevents the error going forward.
|
| Provisioning | N/A | Miscellaneous maintenance updates |
| Calix | N/A | Miscellaneous maintenance updates |
Platform System Deployment Updates:
| Module | Target Deployment Updates |
| Bulk Data Import | 04/08/2021 |
| Communications | 04/12/2021 |
| Provisioning | 04/13/2021 |
| Calix | 04/13/2021 |