When configuring Customer Field Configuration in Customer Care, users are no longer limited to entering only one default rule for a field.
Document Storage
82717
Fixed issue where documents were not being downloaded with the proper file extensions.
Workflow
N/A
Fixed issue where Split Grouping data was not displayed on Extended Data dialog from Workflow Search.
82659
Workflow pick list fixes:
Fixed bug with lists that use Azure Search (Communications Templates).
Fixed bug with identifier being displayed when item was not returned in first set of results.
Communications
82659
Updated data installer to address issue with the display of Communication Templates in Workflow picklists.
82681
Quoted send date in forwarded email now includes user time zone offset information. The format is UTC (+00:00).
Tickets Web Module
82692
Missed email reminder that follow-up was overdue. The Send Follow-up Reminder action was not properly handling if the user/group to be notified did not exist or did not exist in the company associated with the ENV that the action is running in.
Now, if the user assigned to the follow-up does not have an email address or does not exist in the company associated with the ENV(only an issue for IDI users), reminder action properly handles the invalid user and marks the reminder as sent.
Accounts Receivable
82642
Account Posting Job was taking longer than expected.
Added additional indexes to Invoice and Adjustments tables to improve query performance during account posting.
Customer Mgmt
82664
When changing bill period on Usage Summary window, the Available Unit Screen would shrink and be minimized making it harder to scroll. This would occur when looking at the wireless Usage Summary screen, and the system was configured to show Unit Balance Usage Summary as Discounts with Overage (Admin Console setting).
Now, the screen maintains its full size, even when changing the bill period.
Customer Notifications
82690
When notifications were sent, the history record was not being written properly.
Fixed SQL.
Orders/Order Processing
82711
Users were unble to change service numbers to a number reserved to an account.
End date is correctly set on ServiceNumberHistory records.
82699
Account posting job may run longer than expected.
Added additional logging to help troubleshoot the account posting job for long running script events.
Provisioning
82682
All Provisioning Orders for the Cancelled Task Plan show they completed within about a minute of being submitted to provisioning, but the Task Engine appears to not have been properly notified of their completion.
Updated task plan logic to properly notify the task engine on completion.
File Processing
82709
Disallow Error on Non-Invoice-Responsible Payment
Updated Batch Files to process a complete payment file when errors are encountered for Payment Import Setting Business Rule Exceptions.
E-Pay
82719
When the PCI Payment Processing Job scheduled job attempted to process an E-Pay transaction, and the transaction was declined at the gateway, or had another error, the job was not firing a PaymentProviderTransactionError trigger.
Fixed the PaymentProviderTransactionError trigger logic to send the list of errors to the service bus instead of an empty list of messages.
Advance Pay
82724
Need to prevent the Advance Pay job from interfering with the PCI Payment Processor job (prevent both jobs from running at the same time). Since they use the same subsystem to process payments, it’s possible for collisions to occur if both are run at the same time.
Made changes to the Advance Pay Automation job so that any E-Pay Transactions it creates will not be double-processed by the PCI Payment Gateway Processor job.
RateBill
82729
When a parent is flipped from Not Invoice-Responsible to Invoice-Responsible, it should include its NIR children’s previous amount due as part of the rollup. PR 82589 was supposed to solve this issue but the child’s previous amount due was not being rolled up to the parent.
CostGuard will now correctly roll up a corporate account child balance that flipped from Invoice Responsible to Non-Invoice Responsible.
The Non-Invoice Responsible child’s Previous Amount Due is now included in the current Parent’s Previous Amount Due, which includes it on the parent’s current invoice and Total Amount Due.