1024 x 768 or higher
Client Defined Identifier Field Now Available in UI (DEV-4738)
The plan Rate page has been enhanced with a new Client Defined Identifier field to map a client system to Aria, providing additional flexibility for rate schedule management.
This field auto-populates with the same value provided in the Rate Schedule Name above, but may be changed to any unique value.
The Client Defined Identifier field can only be edited for an existing rate schedule if the Enable Client Rate Schedule ID Edit in Product Catalog client parameter (Configuration > Client Settings > Miscellaneous Settings) is set to Yes.
Refer to the below note for more information on enabling this parameter.
New Client Parameter to Edit Client Rate Schedule ID Field (DEV-4842)
A new Enable Client Rate Schedule ID Edit in Product Catalog client parameter has been implemented to provide the ability to edit the Client Rate Schedule ID field of an existing rate schedule. This client parameter has the following values:
Note: The default setting for this client parameter is No.
Note: The Client Rate Schedule ID field is editable for all newly created rate schedules. The Enable Rate Schedule ID Edit in Product Catalog client parameter only controls the ability to edit the Client Rate Schedule ID of existing rate schedules.
Implementing this Feature
Getting Here: Click Configuration > Client Settings > Miscellaneous Settings
Allow Pasting into Rate Schedule Information (DEV-4136)
The plan Rate page has been enhanced to allow you to copy values from a spreadsheet and paste them into the From and To fields, in addition to the Rate field. Now, each entry does not have to be typed directly into the text field when creating a new plan or editing an existing plan’s rate schedule. This helps reduce errors and provides more accurate pricing during invoicing.
Enhanced Rate Schedule Logic (DEV-4737)
The following enhancements have been made to Aria’s rate schedule logic.
Ability to Reuse a Client Defined Identifier of a Deleted or Removed Rate Schedule
If a plan has never been assigned to any accounts, and that plan is deleted, then all the associated rate schedules will also be deleted.
Likewise, if a rate schedule is removed from an unassigned plan (i.e., a plan that is not assigned to any accounts), then the removed rate schedule will be deleted.
With this enhanced logic, the client defined identifier used for a deleted or removed rate schedule can be re-used for a different rate schedule.
Default Client Defined Identifier Now Applied
If the client defined identifier for a rate schedule is empty (does not exist), then the rate schedule name will be copied in the Client Defined Identifier field, which a user can then edit to provide a unique value.
Likewise, if a rate schedule is created via the create_new_plan or edit_plan API, and no client defined identifier is specified, then, by default, the Aria Internal Number for the rate schedule will be copied over in the client defined identifier field of the rate schedule.
Cannot Remove In Use or Used Rate Schedule
If an attempt is made to remove a rate schedule that is in use or has been used previously, the following error message displays:
Rate schedule cannot be removed from a plan that is assigned to an account because either the rate schedule is currently being used on an assigned plan or the rate schedule was previously used on the assigned plan.
Enhanced Web Service API Audit Log Search (DEV-4262)
Previously, only a date and time range could be specified to search the Web Service API audit log. Additional search options have been added to the Web Service API to filter results and search at a more granular level. Additional search filters can be applied by clicking the Add button.
A drop-down displays, allowing you to select from four additional search options:
Any added search option can be removed by clicking the red “X” to the right of the search field.
Pending Invoice Fields Now Editable Without Regenerating (DEV-4831)
The Pending Invoices screen has been enhanced to allow updating of the invoice field values, without the need to approve or regenerate the pending invoice. To update these values from the Pending Invoices screen, follow the steps below.
Getting Here: Click Configuration > Billing > Pending Invoices
The Pending Invoices Details page displays.
The invoice field values are now updated.
Ability to Reserve the Next Sequential Statement Number (DEV-4935)
A new Reserve Next Statement Number link has been added to the Statements tab of an account so that the next sequential statement number can be reserved. Clicking this link reserves the next statement number for use with systems outside of Aria. This statement number will not be used for any future statements generated within Aria.
Note: Once a sequential statement number is reserved through this process, it cannot be released for reuse. If it is not used for an externally generated statement, there will be a gap in the statement numbering sequence.
When this action is completed, a comment is automatically written to the account stating the following:
Statement number XXXXX was reserved by <user name> on <date> at <time>.
The next Aria-generated statement is one (1) greater than the most recently generated statement number.
Note: To enable this new Reserve Next Statement Number link, speak with your Customer Support Representative.
Two New Fields Added to WorldPay Payment Gateway (DEV-4915)
The following supplemental fields have been added to the WorldPay payment gateway:
When an account is created, the IP address and Session ID are captured under the account supplemental fields. These IP address and Session ID supplemental fields are mapped to the IP Address and Session ID fields under the WorldPay payment gateway configuration. With the implementation of these new fields, when a payment is triggered, Aria sends the payment request to WorldPay, along with the mapped IP Address value and Session ID value as the inputs.