Overview
Enhancements and fixes to Aria Media Publishing Suite (AMPS) for this release are described below.
Release Date
12 January 2023
Release 2.17.2 Contents
- New and Improved Functionality
- Application Fixes
- Exception traced while sending START to DIMAPS in BEM (WFAMPS-3915)
- Not possible to change a SPECIFIC-DATE cancellation once set (WFAMPS-3847)
- Cancelling while in a CAMPAIGN period (WFAMPS-3855)
- Customer invoices on Term Based campaigns do not consider contract rollover plan changes (WFAMPS-3877)
- Token missing in the first Invoice to Farpay - CM1010 (WFAMPS-3872)
- Credit and Reissue UAT Testing Failed (WFAMPS-3786)
- FAILED payments are included in STAMPEN ERP file (WFAMPS-3889)
- Stampen ERP - Payment sums do not add up (WFAMPS-3882)
- When retrieving details on campaign invoice dates are swapped (WFAMPS-3881)
- New discounts not aligned in AMPS (WFAMPS-3604)
- queueUpdateDateTime not set to correctly when creating CONTRACT-END future changes (WFAMPS-3880)
- Stampen - Autogiro files being failed on known payment codes (WFAMPS-3871)
- When processing ARIA Payment events the wrong timezone is used (WFAMPS-3878)
- Stampen Unable to Cancel Refund (WFAMPS-3864)
- More income than actual payment (Polaris DevOps 1135) (WFAMPS-3781)
- QUEUE action in SubsManageSubscription does not remove queued ARIA changes (WFAMPS-3782)
- PayEx Callback/Duplicate Payment (WFAMPS-3849)
- Stampen - Autogiro payment response errors (WFAMPS-3863)
- ERP file is empty for account with Non-taxable services in it (WFAMPS-3419)
- IMMEDIATE cancellation requested via CIM return OK message but no cancellation is processed (ARIAS-392) (WFAMPS-3859)
- Changing billing group from Net Terms to Payment Method erroring out (WFAMPS-3811)
- Reject cancellation if already in a cancellation covering a CAMPAIGN (WFAMPS-3856)
- On SPECIFIC-DATE cancellation attempt to generate final invoice immediately (WFAMPS-3851)
- CM-273 CIM / ARIA. Wrong address is used on "Order Confirmation" (WFAMPS-3862)
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.
Enhancement - Update BGMAX processing to accept multi-title payment files (WFAMPS-3865)
In this enhancement, the BGMAX payment file processing has been updated to also support file having payment records for multiple title codes.
Application Fixes
This version sees the following application fixes deployed:
Exception traced while sending START to DIMAPS in BEM (WFAMPS-3915)
To fix the error distRTStartStopRequestLog table column to keep error texts has been extended to handle maximum string length to avoid character length exception(s).
Not possible to change a SPECIFIC-DATE cancellation once set (WFAMPS-3847)
To fix this issue, changes have been applied to remove the previous cancellation and apply the changes for new cancellation date. Please note below scenarios are currently scoped for future releases due to open issues
- Subscription is having invoice only for current month - When the FIRST cancellation was set to a date falling within the billed period and SECOND cancellation is set to date after the current month billing period. A new invoice is generated on FIRST cancellation date plus one until the next month bill day but charges are not pro-rated.
- Subscription is having invoice for current & future months - When the FIRST cancellation was set to a date falling within the current billed period and SECOND cancellation is set to date after the current month billing period. Invoice is not created covering the period of FIRST cancellation date plus one until the next month bill day.
Cancelling while in a CAMPAIGN period (WFAMPS-3855)
To fix this issue, SPECIFIC-DATE cancellation process has been amended to allow cancellation within the campaign period and provide credits for the unused campaign period, if any.
Please note that if campaign cancellation is not required to provide credits, then ANNIVERSARY cancellation option must be used.
Customer invoices on Term Based campaigns do not consider contract rollover plan changes (WFAMPS-3877)
To fix this issue, rollover plan changes are implemented via future plan changes rather through the contract settings. This approach allows the invoices to be created as per bill lag days.
Token missing in the first Invoice to Farpay - CM1010 (WFAMPS-3872)
To fix this issue, an additional check is added to determine the first invoice in case there are more than one invoice record is found by the document distribution batch process.
Credit and Reissue UAT Testing Failed (WFAMPS-3786)
To fix this issue docmManageDocument API has been updated to for action REISSUE to revert the date back to correct date when moving from Annually to semi-annually or annually to quarterly or monthly and vice versa.
FAILED payments are included in STAMPEN ERP file (WFAMPS-3889)
To fix this issue, ERP process for processing new payments has been updated to only pick up the payments which are with status APPLIED.
Stampen ERP - Payment sums do not add up (WFAMPS-3882)
To fix this issue, the ERP process has been updated to get correct GLAcctNo on the basis of payment source received from payments table.
When retrieving details on campaign invoice dates are swapped (WFAMPS-3881)
To fix this issue, docmRetrieveDocument API has been updated to get correct dates for campaign invoices covering the campaign period when retrieving the invoice details.
New discounts not aligned in AMPS (WFAMPS-3604)
To fix this issue, the discSyncProcess has been updated to pick and save correct discount name and description from discount rules to make them aligned with Aria.
queueUpdateDateTime not set to correctly when creating CONTRACT-END future changes (WFAMPS-3880)
To fix this issue, when adding contract end future changes the queueUpdateDateTime will be set to current date and time.
Stampen - Autogiro files being failed on known payment codes (WFAMPS-3871)
To fix this issue, autogiro file handling has been improved to support new payment/mandate codes.
When processing ARIA Payment events the wrong timezone is used (WFAMPS-3878)
To fix this issue, the paymentDate and paymentRegistrationDate must be set to financial_trans_date received in the event.
Stampen Unable to Cancel Refund (WFAMPS-3864)
To fix this issue, for cancelling refund paymManageRefund API has been updated to use correct record entity id instead of using refund id received in call.
More income than actual payment (Polaris DevOps 1135) (WFAMPS-3781)
To fix this issue, the determination of line type has been improved when calculating the service credit given to an account as compensation.
QUEUE action in SubsManageSubscription does not remove queued ARIA changes (WFAMPS-3782)
To fix this issue, the QUEUE action in subsManageSubscription has been updated to remove related queues in Aria as well as from future changes table as well.
PayEx Callback/Duplicate Payment (WFAMPS-3849)
To fix this issue, updated callback process to check if the CustomerInvRef is null. If Yes, then use ACCOUNT method when calling PaymProcessPayment.
Stampen - Autogiro payment response errors (WFAMPS-3863)
To fix the issue, PaymProcessPaymentFile to append a value to the payment_reference_code to make it a unique value for each file record.
ERP file is empty for account with Non-taxable services in it (WFAMPS-3419)
To fix this issue, AMPSDetermineVATPercentage has been updated to check if a service is returned with no tax group assigned then instead of throwing error set the related tax values to 0 and proceed to next step.
IMMEDIATE cancellation requested via CIM return OK message but no cancellation is processed (ARIAS-392) (WFAMPS-3859)
Issue with reporting the error has been fixed.
Changing billing group from Net Terms to Payment Method erroring out (WFAMPS-3811)
To fix this issue, AcctManageBillingGroup API has been updated if customer is moving from methods to terms then collection group will only be removed and no collection group will be assigned and if its moving from methods to methods then existing collection group will be removed and new collection group will be assigned. Incase if customer if moving from terms to methods then only the collection group will be added as per configured as per title.
Reject cancellation if already in a cancellation covering a CAMPAIGN (WFAMPS-3856)
To fix this issue, no cancellation changes would be allowed if there is already a cancellation registered whilst the subscription is in campaign period.
On SPECIFIC-DATE cancellation attempt to generate final invoice immediately (WFAMPS-3851)
To fix this issue, cancellation process is amended to generate an invoice immediately after registering the cancellation request. Please note that in some cases, invoice would be generated only after cancellation date.
CM-273 CIM / ARIA. Wrong address is used on "Order Confirmation" (WFAMPS-3862)
To fix issue, when generating order confirmation email the address details will be picked up on the basis of distribution address no associated with the MPI.