Patch Releases

CMP 8.4.0.1 - 16th July 2021


This patch release addresses 4 application support issues as follows:

  • CMPIS-1945: Issue with usage files on redONE production (RED-639) - Both the 'actualUsageUnits’ and ‘billableUsageUnits’ fields in the Openet CDR are defined in CMP as 9 digit fields which only supports a maximum of 954MB. Aggregated data usage records of more than 1GB exceed this limit and therefore were being rejected when CMP was attempting to process the usage. A change has been made to the Openet Usage Adapter to create additional data usage record(s) where the size exceeds the limit defined by a new ratedUsage adaptor property, 'sabre-openet-usage-adapter.maximum.data.limit'. By default this property is set to 500MB.
  • CMPIS-1946: Rated usage retail charge incorrect decimal accuracy (RED-640) - When processing aggregated usage records from Openet, the correct unit of measure was not being applied to the retail charge. The value received from Openet is in 8 decimal accuracy but CMP was treating it as 2 decimal accuracy.
  • CMPIS-1972: Cannot add bar (network feature) as part of Credit Control (RED-645) - When attempting to add a network feature as part of a credit control action, the barring on the OCS for all subscriptions under an account was not being correctly effected. The request was failing with a constraint on writing to the subscriptionfeaturehistory table. The fix ensures that subscription feature and subscription feature history records are correctly created for each sub on the account.
  • CMPIS-1050: Invoice Production - Population of Total Units & Duration fields (RED-646) - Invoice Production was incorrectly populating both the total duration and total units fields for all types of usage when creating the Invoice Detail record. For data and text usage, only the 'Total Service Units' field is now populated and for voice only the 'Total Duration' field is populated.

This has resulted in changes to the following modules:

  • sabre-action-monitor (build 2.5.12)
  • sabre-dal (build 2.6.114)
  • sabre-openet-usage-adaptor (build 2.5.3)
  • sabre-workflow-monitor (build 2.6.15)

This patch is available for deployment in the CMP 8.4 GA repository.


Module Versions

CMP Module 8.4.0.0 8.4.0.1
agent-view8.7.678.7.67
agent-view-interfaces-layer8.7.1788.7.178
agent-view-servlet8.5.58.5.5
bulk-action-console1.6.131.6.13
cmp-database-pkg8.7.278.7.27
configuration-centre8.7.998.7.99
lifecycle-synchronous-provisioning-impl8.7.998.7.99
openet-synchronous-provisioning-impl8.6.148.6.14
published-interfaces-layer8.7.1018.7.101
rest-ws2.6.1252.6.125
role-extender8.6.48.6.4
sabre-action-monitor2.5.112.5.12
sabre-addacs-transformation-adapter2.4.12.4.1
sabre-addacs-xml-adapter1.2.11.2.1
sabre-advance-notification1.3.51.3.5
sabre-agreement-plan-monitor1.0.251.0.25
sabre-analyser-extract2.5.12.5.1
sabre-arucs-transformation-adapter2.4.12.4.1
sabre-arucs-xml-adapter1.2.11.2.1
sabre-arudd-xml-adapter1.2.11.2.1
sabre-auddis-transformation-adapter2.3.12.3.1
sabre-auddis-transformation-inbound-adapter2.4.12.4.1
sabre-auddis-xml-adapter1.2.11.2.1
sabre-awacs-transformation-adapter2.4.12.4.1
sabre-awacs-xml-adapter1.2.11.2.1
sabre-bacs-transformation-adapter2.4.12.4.1
sabre-bacs-xml-common1.2.11.2.1
sabre-batch-error-management2.3.12.3.1
sabre-bill-print2.6.12.6.1
sabre-bottomline-pdf-collection-adapter2.3.32.3.3
sabre-bulk-action-framework1.9.11.9.1
sabre-comms2.6.52.6.5
sabre-console1.11.1291.11.129
sabre-credit-control2.5.12.5.1
sabre-credit-reference2.6.22.6.2
sabre-dal2.6.1122.6.114
sabre-data-fix1.2.21.2.2
sabre-data-warehouse2.6.42.6.4
sabre-debt-recovery-agency2.6.22.6.2
sabre-device-enrolment1.4.11.4.1
sabre-device-enrolment-adaptor1.4.11.4.1
sabre-edit-subscription1.9.11.9.1
sabre-equifax-insight20012.3.12.3.1
sabre-experian-transformation-adapter2.4.12.4.1
sabre-external-configuration2.6.22.6.2
sabre-external-log-collector1.1.21.1.2
sabre-external-reference-upload1.9.11.9.1
sabre-gdpr-purge2.6.22.6.2
sabre-general-ledger1.3.11.3.1
sabre-generic-activity-adapter-daemon2.3.12.3.1
sabre-generic-postingout-daemon2.3.12.3.1
sabre-interface-purge1.3.21.3.2
sabre-invoice-posting2.5.22.5.2
sabre-invoice-production2.6.22.6.2
sabre-ledger-monitor2.5.12.5.1
sabre-lifecycle-provisioning-adapter2.5.22.5.2
sabre-lifecycle-provisioning-response-adapter2.5.22.5.2
sabre-lifecycle-usage-adapter2.5.22.5.2
sabre-managed-number-monitor2.6.42.6.4
sabre-managed-numbers2.5.22.5.2
sabre-manage-plan-tariff-change1.2.81.2.8
sabre-manage-sales-ledger-adjustment1.1.11.1.1
sabre-manage-subscription-contract1.1.121.1.12
sabre-manage-subscription-feature1.2.41.2.4
sabre-manage-workflow1.2.11.2.1
sabre-mandate-registrations2.5.22.5.2
sabre-mandate-revisions2.5.12.5.1
sabre-mdsledger-adapter2.4.12.4.1
sabre-non-recurring-payments2.6.42.6.4
sabre-openet-provisioning-adapter2.5.52.5.5
sabre-openet-recurring-prepayment-adapter1.2.61.2.6
sabre-openet-usage-adapter2.5.12.5.3
sabre-provisioning2.6.132.6.13
sabre-rated-charge2.6.12.6.1
sabre-rated-usage2.6.12.6.1
sabre-receipt-pdf-collection-adapter2.3.12.3.1
sabre-receipt-print2.6.22.6.2
sabre-recurring-bank-payments-bacs-adapter2.3.12.3.1
sabre-recurring-payments2.6.42.6.4
sabre-recurring-pre-payments1.5.91.5.9
sabre-sales-order1.4.11.4.1
sabre-sales-order-adapter1.4.11.4.1
sabre-sales-order-dispatch1.4.11.4.1
sabre-server1.11.1291.11.129
sabre-sim-profile2.6.12.6.1
sabre-smpp-adapter1.3.11.3.1
sabre-statement-production2.4.12.4.1
sabre-termination-fee-monitor1.0.201.0.20
sabre-usage-archiving2.4.22.4.2
sabre-workflow-monitor2.6.142.6.15
soap-ws8.7.848.7.84
webswing2.5.5.612.5.5.61
wso2is-login5.7.0.175.7.0.17
wso2is-login1.6.31.6.3