AMPS 3.7 Release
Overview
Enhancements and fixes to Aria Media Publishing Suite (AMPS) for this release are described below.
Release Date
8 September 2026
Release 3.7 Contents
- New and Improved Functionality
- Application Fixes
- Not able to see Write-offs in CIM (WFAMPS-6133)
- Corrected Campaign Eligibility Validation (WFAMPS-6316)
- “update_acct_plan_m” API Duplicate Validation Changes Impact on Subscription (WFAMPS-6298)
- Prevent Invoice Approval When Rate Updates Fail due to “update_acct_plan_m” API (WFAMPS-6301)
- Handling of Empty/Null Campaign Active Period (WFAMPS-6322)
- Prevent Duplicate Start Requests for Future Activations of COMBO Subscription (WFAMPS-6186)
- Invoice XML Negative Product Summary Correction (WFAMPS-6277)
- Invoice not accepted for payments immediately (WFAMPS-4829)
- Suspended customers get billed for period they haven’t got access to their subscription (WFAMPS-4785)
- Stampen CIM/ACM (AP-553) Do not display the delete stop button in case of inactive subscriptions (WFAMPS-6174)
- Stampen Incorrect URL for Stampen CIM UAT SSO (HF) (WFAMPS-6253)
- Stampen SSP UAT not able to see the details on the SSP pages (HF) (WFAMPS-6283)
- JFM: ARIAS-751 P1: Combo subscription created without delivery address (WFAMPS-6287)
- JFM CIM: The "Immediate" option is unavailable for the Digital product after the cut-off time in "Add Account" flow (WFAMPS-6221)
- JFM CIM/ACM: Input field error message translation is wrong for Cancellation reason (WFAMPS-6223)
- JFM CIM: Errors when creating a completely new account with subscription (WFAMPS-6228)
- JFM CIM/ACM: Campaign details table looks weird after release (WFAMPS-6224)
- Issue in CIM user creation in BEM CIM PROD when user already exists (WFAMPS-6249)
- BEM - Not able to raise complaint of past COMBO MPI (current Digital) (WFAMPS-6282)
- BEM CIM/ACM: Invoice created without correct contact name (WFAMPS-6273)
- Stampen AP-592 Not able to see write-offs in CIM (WFAMPS-6053)
- Stampen CIM DEV: "Search" function is not working in Complaint section (WFAMPS-6179)
New and Improved Functionality
This section covers the release notes related to new functionality and capabilities added to AMPS. For this release no new enhancement has been developed.
Distribution File Backup for Upload Failures (WFAMPS-6239)
Enhancements have been made to automatically archive generated distribution files when SFTP uploads fail. This allows failed files to be retrieved and reprocessed without rerunning the distribution process, while retaining them for a configurable archive period.
Download Audit History for Processed Files (WFAMPS-6240)
Download tracking has been added for files stored in SolmAMPSFileArchive to improve traceability of processed file access. The enhancement now captures the user and download timestamp for each file download and maintains this information as part of the file’s audit history.
Access of environment variables from AWS secret manager (WFAMPS-6247)
Credentials and environment variables have been moved to AWS Secret Manager to address a security vulnerability (SEC-2521) flagged by Ops. Changes were made to retrieve secrets from AWS Secret Manager before starting the instance, with successful deployment to UAT. Applies to BEM CIM, Stampen CIM/SSP/OMO, and JFM CIM/WS/TM.
Redis Clustering Implementation (WFAMPS-6260)
The Aria Ops team updated the Redis cache service to a new version called Valkey and implemented clustering to support high availability. The Redis package was updated to support cluster nodes. Changes apply to Stampen CIM, SSP, BEM CIM, JFM CIM, and WS/TM.
Application Fixes
This version sees the following application fixes deployed:
Not able to see Write-offs in CIM (WFAMPS-6133)
Write-off details that were previously missing from the response of the DocmRetrieveFinancialDocument API have been updated to correctly populate in the API response. A new structure, <docmRetrieveFinancialDocumentRefWriteOff>, has been added to the API response, and processing for Event 911 (Write-Off Created) has been enabled, ensuring write-off transactions are captured correctly and processed end-to-end.
Corrected Campaign Eligibility Validation (WFAMPS-6316)
A campaign that should have shown as eligible was incorrectly being returned as Not Eligible. The eligibility flow was evaluating all campaigns associated with the specified Plan and Title Code and terminating if any campaign was found to be ineligible, instead of validating only the Campaign ID provided in the request. This logic has been updated to evaluate only the requested campaign.
“update_acct_plan_m” API Duplicate Validation Changes Impact on Subscription (WFAMPS-6298)
Following R72 duplicate validation changes, subscription creation was failing when updating plan instance fields via the updated_acct_plan_m API. The subscription call has been updated to accommodate this validation logic to avoid failures in subscription calls.
Prevent Invoice Approval When Rate Updates Fail due to “update_acct_plan_m” API (WFAMPS-6301)
Invoice approval was continuing even when the update_acct_plan_m API failed during rate updates, which could result in invoices being generated using outdated rates. This process has been updated to halt invoice approval when rate updates fail, ensuring invoices are generated only with successfully applied rates.
Handling of Empty/Null Campaign Active Period (WFAMPS-6322)
An exception was being thrown in the SubsGetEligibleOfferings flow when the <camp_active_period> value was null. The validation has been updated to continue evaluating the Campaign Active Period when a value is present, while gracefully handling null or empty values without failing the request.
Prevent Duplicate Start Requests for Future Activations of COMBO Subscription (WFAMPS-6186)
Future-activation COMBO subscriptions were generating duplicate distribution start requests upon activation. Handling of subscription activation has been corrected to prevent additional START requests from being created when a valid delivery start already exists.
Invoice XML Negative Product Summary Correction (WFAMPS-6277)
In a continuous subscription replacement scenario where a plan was immediately switched to a higher-rate schedule and then reverted to the original plan, the Invoice XML product summary was incorrectly producing a negative sum amount. The calculation logic for service credits in the pro-rated invoice during processing of the 1042 event has been fixed, ensuring immediate plan replacements followed by reversions no longer result in incorrect negative product summary amounts.
Invoice not accepted for payments immediately (WFAMPS-4829)
Payments in AMPS could not be processed for new subscriptions because invoices were either not yet created or took too long to be generated. Processing logic has been adjusted to ensure invoices are generated promptly and available for payment acceptance.
Suspended customers get billed for period they haven’t got access to their subscription (WFAMPS-4785)
Suspended customers were being charged for future subscription releases while remaining suspended. A solution has been implemented to terminate suspended MPIs and, where applicable, create CMs for suspended subscriptions to prevent debt from accumulating. Processing results are provided through the Response List and CM Report Via Email.
Stampen CIM/ACM (AP-553) Do not display the delete stop button in case of inactive subscriptions (WFAMPS-6174)
The stop button no longer appears in the subscription detail section for inactive subscriptions in the Future Changes section.
Stampen Incorrect URL for Stampen CIM UAT SSO (HF) (WFAMPS-6253)
The URL issue was caused by the latest Express.js version rejecting // in routes. The root cause was identified and the fix deployed to UAT.
Stampen SSP UAT not able to see the details on the SSP pages (HF) (WFAMPS-6283)
Users were unable to see details on SSP pages in the UAT instance due to a missing piece in the Redis cache upgrade to clustering environments. The issue has been resolved.
JFM: ARIAS-751 P1: Combo subscription created without delivery address (WFAMPS-6287)
Combo subscriptions were being created without a delivery address because the execution sequence missed the distChangeAddr API call during redirection to the Farpay window when the payment term was PBS or MOBILE-PAY. This has been corrected.
JFM CIM: The "Immediate" option is unavailable for the Digital product after the cut-off time in "Add Account" flow (WFAMPS-6221)
The "Immediate" option is now available for Digital products after the cut-off time in the "Add Account" and "Create Subscription" flows. The fix corrected the productType instead of offeringType.
JFM CIM/ACM: Input field error message translation is wrong for Cancellation reason (WFAMPS-6223)
Incorrect Danish translation was displayed when canceling a subscription if the first cancel reason code field was left empty. The correct translation "Opsigelseskode skal udfyldes" is now shown.
JFM CIM: Errors when creating a completely new account with subscription (WFAMPS-6228)
Campaign selection was not possible in the Add Account flow. The issue has been fixed.
JFM CIM/ACM: Campaign details table looks weird after release (WFAMPS-6224)
The Campaign Details table in the subscription detail section is now properly aligned and all values are displayed correctly.
Issue in CIM user creation in BEM CIM PROD when user already exists (WFAMPS-6249)
When attempting to create a duplicate CIM user, the error message was unclear. The message now correctly reads "Record already exist."
BEM - Not able to raise complaint of past COMBO MPI (current Digital) (WFAMPS-6282)
Users can now raise a complaint for a historical combo active period on subscriptions that have since transitioned to digital, without being limited to a 15-day restriction.
BEM CIM/ACM: Invoice created without correct contact name (WFAMPS-6273)
The missing CompanyName (FullName) parameter in the AcctManageBillingGroup ADD request was causing invoices to be created without the correct contact name. The parameter is now included in the request.
Stampen AP-592 Not able to see write-offs in CIM (WFAMPS-6053)
Missing write-off details in CIM's invoice payment section have been resolved. The AMPS team updated the Stampen instance to display write-offs, and CIM mapping is now complete. Voided write-offs no longer appear in the invoice payment section.
Stampen CIM DEV: "Search" function is not working in Complaint section (WFAMPS-6179)
The Search function now works correctly in the Complaints list view.