Home > Aria Crescendo Documentation > Aria Release Notes > Release 44

Release 44


Enhancements and fixes to Aria functionality for this release are described below.

Release Date

Stage Future Release Date


Production Release Date


System Requirements

Supported Browsers

Aria supports the latest stable versions of the following Web browsers: 

  • Chrome 63
  • Firefox 52
  • Microsoft Edge
  • Safari 11 on MacOS 

Screen Resolution

1024 x 768 or higher

Application Features 

New Client Parameter To Govern End Behavior of Contracts Expiring On Last Day of Month (DEV-10574)

This feature introduces a new Client Parameter Contract End Date Behavior When Starting on Bill Day at End of Month that governs the Contract's end date behavior when the contract begins on the last day of the month. A value of "Align to bill day" results in the contract's ending on the day prior to the bill day, which is the default behavior. A value of "Align to end of month" results in the contract's ending on the day prior to the last day of the month.

You can find and update this setting in the Aria UI under Configuration > Billing > Invoice Settings.


Align to end of month: If a one-month contract start date were 30-April, the next bill day would be 29-May. The contract would end on 30-May, one day prior to 31-May (the last day of May).

Align to bill day: If a one-month contract start date were 30-April, the next bill day would be 30-May. The contract would end on 5/29/2022 (one day prior to the bill day).

New Override Discount Rule Scope UI Option (DEV-10597)

An "Override Discount Rule Scope" option has been added in the Assign Coupon screen in the UI (Account > Payments & Credits > Coupon). This new feature allows you to change the present scope of eligible charges of a discount rule rather than using the ones configured in the catalog screen, when applying a coupon to an account or to a master plan instance.

Options for this new feature are selectable from associated Rule Name and Scope drop-downs. Rule Name selections are based on the custom rules that were created in the instance. Override discount rule Scope options specify the extent to which the discount rule is to be overridden; that is, to what charges they will applied. 

Drop-down Field Name Selectable Options
  • All Charges
  • All Plan Charges, All Plans
  • All Plan Charges, Specified Plans
  • All Plans, Specified Service Charges
  • Specified Plans/Specified Charges
  • All Recurring Service Charges
  • All Usage Service Charges
  • All Activation Service Charges
  • All Item Charges
  • Specified Item Charges

By default, this capability is only available for a Power CSR and above; however, an administrator can configure privileges to grant user access to this feature as desired.

Internal Timeout Parameter Enhanced for Aria Generic Tax (DEV-10600)

Aria has enhanced an internal setting for Generic Taxation third-party communication. A maximum of 180 seconds can now be enabled as a default timeout setting in order to generate taxable invoices more efficiently. If this setting has been configured to a value greater than 180 for existing clients, it will remain as is. This setting can be configured upon client request.

Invoice Processing Modified for Usage Detail Reporting (DEV-10601)

Usage-based invoice processing was modified to update “usage_date” and “usage_user” data report columns in a different manner, specifically, by using the PLSQL process. As a result, this enhancement helped retain recent performance-related improvements and will yield Usage Detail reports in an expected manner.

Enhanced HTTP Notification Methods Payloads (DEV-10639)

As a part of data transmission for requests to the Aria server, client-customized "Payload HTTP Headers" will now be correctly sent as a part of “Secure HTTP (Name/val Pair and XML)" notification methods payloads to the configured destination.

Application Fixes 

  • In Crescendo, the workflow in the UI was modified to honor the Change Promo Code save functionality accessible in Accounts > [select Account] > Account Overview > Promo Code tab. A condition was corrected where, in Crescendo, promo codes were affixed at the MPI level; whereas in A6, this is accomplished at the account level. (TICKET-16189)

The redesign of this functionality resulted in the following UI changes: 

  • The Promo Code tab is removed from the Account Overview screen (Accounts > [select Account] > Account Overview tab) and is now available as a link at the “Master Plan Instance (MPI) details” screen for modification (Accounts > [select Account] > Plans > [Plan instance ID hyperlink). 
  • During Account Access configuration, the user access level for the Promo Code hyperlink can be modified under “Plans” (Configuration > Security Account Access > Plans).
  • For Account Access configuration data migration, the “Minimum CSR Level“ and “Display“ values set in the Configuration > Security Account Access > Account Overview > Pages Promo Code tab are automatically migrated to the new “Promo code” hyperlink introduced in Configuration > Security Account Access > Plans Pages Plans.  

In addition, the following security viewing/editing privileges are applicable for Promo Code functionality: 

  • In the MPI details screen, if the level of the logged-in user is less than the minimum CSR level set for the Promo Code link, then Promo Code screen entry will appear as normal text rather than as an active hyperlink. For example, if the minimum CSR level set for Promo Code is “Basic CSR” and the logged-in user has “View-only CSR” role privileges, then in this case, the user would not have editing privileges. 
  • If the role of the logged-in user is View-only CSR and the level is equal to or more than the minimum CSR level set for Promo Code, then the user should be able to view the Promo Code information but should not be able to update it.
  • If the role of logged in user is Basic CSR and the level is equal to or more than the minimum CSR level set for Promo Code, then the user should be able to view the current Promo Code detail as well as modify it.
  • A back-end enhancement now ensures that, for generating a billing group invoice with multiple collection account groups, the invoice is generated only against the collection account group mapped to the primary payment method. (TICKET-18804)
  • When creating a contract (Accounts > search for account > Plans > Contracts > Create a New Contract), the supplemental plan instance (SPI) associated with an account master plan instance (MPI) is now included for contract selection. (TICKET-18807)
  • The workflow for Account Template creation via Configuration > Client Settings > Account Creation has been modified so that it correctly validates that a Master Plan has been properly added to the configuration as required. (TICKET-18838) 
  • The ‘Add Supplemental Plan’ option within the ‘Add New Plan’ UI can now be utilized for Master Plan Instances that have a retroactive start date (Accounts > search for account > Plans > Add New Plan). (TICKET-18842)

API Features 

Coupon Group APIs Added to Crescendo (DEV-10584)

In the current release, the following suite of Coupon Group APIs that are present in the group of A6 Admintools APIs have now also been similarly added to Crescendo: 

For general information on Coupons and Coupon Groups click here

Add Supplemental Plan Instance Detail in get_acct_open_charges_m API (DEV-10631)

This feature enhances the get_acct_open_charges_m API with new input and output fields. Now, returns from this API call can be used to call the API a second time, filtering the Account's open charges by Master and/or Supplemental Plan Instance stacks.

New Input Fields

New Input Array New Input Field  Field Definition
<filter_mpi_stack>   This will retrieve charges at MPI stack level, which includes MP and SP charges.
  <master_plan_instance_no> The Aria-assigned unique identifier of the master plan that will be used to filter the results for this API.
  <client_master_plan_instance_id> The client-defined unique identifier of the master plan that will be used to filter the results for this API.
<filter_plan_instance>   This will retrieve the particular master/supp plan instance(s) charges. This can be a Master Plan Instance or Supplemental Plan Instance number.
  <plan_instance_no> The Aria-assigned unique identifier of the plan instance that will be used to filter the results for this API.
  <client_plan_instance_id> The client-defined unique identifier of the plan instance that will be used to filter the results for this API.

New Output Fields

New Output Array

New Output Field

Field Definition

  master_plan_instance_no Unique plan instance number for each master plan.
  plan_instance_no Unique plan instance number for each plan.
<charge_mpi_info>   Array of Master Plan Instance details
  <master_plan_instance_no> Unique plan instance number for each master plan.
  <client_master_plan_instance_id> Client-defined plan instance ID for each master plan.
  <master_plan_no> The Master Subscription plan number.
  <client_master_plan_id> The client-defined unique ID for plan this line represents.
  <master_plan_instance_description> Description for each master plan instance.
  <next_bill_date> The next bill date for the master plan instance.
<charge_spi_info>   Array of supplemental Plan Instance details
  <master_plan_instance_no> Unique master plan instance number for each supplemental plan.
  <supp_plan_instance_no> Unique plan instance number for each supplemental plan.
  <client_supp_plan_instance_id> Client-defined plan instance ID for each supplemental plan.
  <supp_plan_no> The Aria-assigned identifier for each supplemental service plan.
  <client_supp_plan_id> Client-defined supplemental plan ID.
  <supp_plan_instance_description> Description for each supplemental plan instance.
  <next_bill_date> The next bill date for the supplemental plan instance.

CardBrand Information Now Included for Worldpay Tokenized Card Payments (DEV-10662)

The get_acct_payment_methods_and_terms_m API now returns the value that is stored as part of the CardBrand information in the query token action when making a tokenized payment using the Worldpay payment processor.

Learn more about Aria's integration with Worldpay from here.

Tax Rate Now Returned In Credit Memo APIs get_cm_details_m and create_cm_m (DEV-10664)

This feature enhances the API calls get_cm_details_m and create_cm_m. Both API calls now include the new <tax_rate> output field, as part of the <cm_tax_details> output array, with the value of the tax rate applied to a Credit Memo.

API Fixes 


WSDL File Locations

Stage Current

US https://secure.current.stage.ariasystems.net/api/Advanced/wsdl/44/complete_m-doc_literal_wrapped.wsdl
EUR None
AUS https://secure.current.stage.aus.ariasystems.net/api/Advanced/wsdl/44/complete_m-doc_literal_wrapped.wsdl

Stage Future

US https://secure.future.stage.ariasystems.net/api/Advanced/wsdl/44/complete_m-doc_literal_wrapped.wsdl
EUR https://secure.future.stage.cph.ariasystems.net/api/Advanced/wsdl/44/complete_m-doc_literal_wrapped.wsdl
AUS https://secure.future.stage.aus.ariasystems.net/api/Advanced/wsdl/44/complete_m-doc_literal_wrapped.wsdl


US https://secure.ariasystems.net/api/Advanced/wsdl/44/complete_m-doc_literal_wrapped.wsdl
EUR https://secure.prod.cph.ariasystems.net/api/Advanced/wsdl/44/complete_m-doc_literal_wrapped.wsdl
AUS https://secure.prod.aus.ariasystems.net/api/Advanced/wsdl/44/complete_m-doc_literal_wrapped.wsdl

Object Query WSDL Files

Stage Current

US https://secure.current.stage.ariasystems.net/api/AriaQuery/wsdl/44/integration_services_m-doc_literal_wrapped.wsdl
EUR None
AUS https://secure.current.stage.aus.ariasystems.net/api/AriaQuery/wsdl/44/integration_services_m-doc_literal_wrapped.wsdl

Stage Future

US https://secure.future.stage.ariasystems.net/api/AriaQuery/wsdl/44/integration_services_m-doc_literal_wrapped.wsdl
EUR https://secure.future.stage.cph.ariasystems.net/api/AriaQuery/wsdl/44/integration_services_m-doc_literal_wrapped.wsdl
AUS https://secure.future.stage.aus.ariasystems.net/api/AriaQuery/wsdl/44/integration_services_m-doc_literal_wrapped.wsdl


US https://secure.ariasystems.net/api/AriaQuery/wsdl/44/integration_services_m-doc_literal_wrapped.wsdl
EUR https://secure.prod.cph.ariasystems.net/api/AriaQuery/wsdl/44/integration_services_m-doc_literal_wrapped.wsdl
AUS https://secure.prod.aus.ariasystems.net/api/AriaQuery/wsdl/44/integration_services_m-doc_literal_wrapped.wsdl
Last modified


This page has no custom tags.


This page has no classifications.