CostGuard Version 21.7 Core Bulletin
Change Orders
Functional Area | AR/FR | Description |
|---|---|---|
Customer Care | AR 8759 | Service summary view on invoices The Invoice page has a new service summary view that displays invoice sub-totals by service including recurring charges, non-recurring charges, usage, and discounts. It also provides tax sub-totals, when available. This new view is available for all invoices. |
Security | AR 8838 | Web security logon to IDI Desktop Client and Admin Console This solution enables IDI platform users to log in to Client and Admin Console with the IDI web security login used for web applications such as Customer Care and Workflow. This provides a consistent login experience and lets users take advantage of features such as OAuth login and password reset self-care. Authorized users can turn this functionality on and off. |
Orders | AR 8795 | Enhanced support for protection plans (such as Apple Care) This is part of a larger effort that spans multiple releases and impacts several functional areas of the system. The enhancements provided in this release include:
|
Resolved Known Issues
Functional Area | PR | Description |
|---|---|---|
Payment Processing | 83701 | Applying credits on inactive E-Pay accounts Web services were preventing users from applying credits to inactive E-Pay accounts. The Customer and Balance web services were enhanced to allow updates on refund transactions for inactive (end date expired) E-Pay accounts.
|
Payment Processing | 83729 | E-pay processing errors Running E-Pay could result in a large number of errors for certain flows that could lead to setting the RootEpayTransactionID and/or the RetryIndicator to NULL. This NULL value resulted in the error message that was reported. Logic has been added to handle the NULL scenarios to prevent the error. |
Payment Processing | 83745 | PCI payment gateway error on setting OriginalNetworkTransactionID The PCI Payment Gateway Processing scheduled job was encountering an error when attempting to credit an E-Pay transaction with an OriginalNetworkTransactionID set but the E-Pay account being used did not have an OriginalNetworkTransactionID. This was fixed by adding a Null reference check. |
RateBill | 83636 | Billing Log Warnings Received for DisconnectedProducts Warnings were received during Billing for expired tax jurisdictions. The errors were all for features that had been disconnected in the past and were not relevant to the current billing run. Billing has been updated so that validation is not done for historical features that are no longer billing. |
RateBill | 83737 | XML validationissue When running Billing, there was an issue validating XML when enabling the setting Separate Taxes into Mandatory/Non-Mandatory Sections. The issue was due to a missing tag for the setting, and was only experienced when this setting was enabled. The CostGuard ifx.dtd file has been updated to define the missing element for this setting. |
Address Validation | 83738 | Order failures due to missing tax jurisdiction The Address Validation Management web service documentation has been updated to change fipsCode to taxFips in the response to the Validate Address Post operation. Additionally, the rawResultCode has been documented. There was no code change related to this. The issue was simply due to a documentation bug. |
Bulk Data | 83719 | BulkData Displays Incorrect Process Time |
Workflow Provisioning | 83695 | Object reference error when response from MetaSwitch didn’t contain ExtendedSubResults An Object reference error was occurring when provisioning to Metaswitch in some scenarios. This was due to not properly handling when a response from MetaSwitch lacked ExtendedSubResults. A NULL check was added to the ExtendedSubResults field so that when responses do not contain the results, an error will not occur. |
Workflow provisioning | 83710 | List drop down limited to 20 items when scrolling available values In Workflow Provisioning, the List drop downs were limiting the avalable values to the first page of 20 values. Users could use the type ahead functionality to locate the desired value; however, when trying to scroll through the list values, only the first 20 were displayed. This has been corrected so that users can scroll through entire sets of values in the list. |
Workflow Provisioning | 83722 | User-Defined List Removal of New ValueErrors Adding an element to a user-defined list, removing the item by clicking X, and then saving resulted in an Internal Server Error. The Manage Lists page has been updated so that adding a new item to the list and then removing it will not cause the Internal Server error upon saving. |
Batch File Processing (Customer Management | 83736 | VOID Unbilled Adjustment Files Duplicate adjustments batch files were uploaded in error and attempting to void the duplicate records resulted in an error. This occurred as a result of loading batchfiles and creating multiple BCMRequest entries with a BCMRequestTypeId = 1. Void logic for payments and adjustments deletes the duplicated records in that batch by looking up those records based on the BatchFileID. When there is more than one BCMRequest for the same BatchFileID the query to identify those records presented an error. The logic for creating the BCMRequest was updated to only happen when there are no BCMRequest created for the current file.
|
Platform System Deployment Updates:
Module | Target Deployment Updates |
|---|---|
Bulk Data Import | 07/07/2021 |
Workflow Provisioning & Metaswitch | 07/14/2021 |