Overview
Enhancements and fixes to Aria functionality for this release are described below.
Overview
Enhancements and fixes to Aria functionality for this release are described below.
Release Date
Stage Future Release Date
29-March-2022
Production Release Date
19-April-2022
System Requirements
Supported Browsers
Please Note: The Aria Platform will no longer be supporting Microsoft Internet Explorer 11 after Aria Core Release 43. Per Microsoft: The Internet Explorer 11 browser will be retired and go out of support on June 15, 2022. Please plan appropriately to accommodate this forthcoming update to our list of supported Web browsers.
Aria supports the latest stable versions of the following Web browsers:
Screen Resolution
1024 x 768 or higher
Release 42 Contents
With this release, Aria introduces additional parameters as part of the Vertex O Series tax integration. These parameters enable greater efficiency for processing a wider range of transactions.
The additional parameters are as follows:
FIeld Name | Description |
---|---|
Posting date for Void | Select appropriate options either to send actual voided date or current date as posted date at the time of posting taxes for invoice void action. The default is 'Use invoice posting date'. |
Posting date for Reversal | Select appropriate options either to send actual reversal date or current date as posted date at the time of posting taxes for invoice Reversal action. The default is 'Use invoice posting date'. |
Posting date for Write Off | Select appropriate options either to send actual Write Off date or current date as posted date at the time of posting taxes for invoice Write Off. The default is 'Use invoice posting date'. |
Posting date for Credit Memo | Select appropriate options either to send actual Credit Memo date or current date as posted date at the time of posting taxes for invoice based Credit Memo. The default is 'Use invoice posting date'. |
Learn more about the Vertex O Series tax service from here.
The ability to define surcharges as tax inclusive has been added in Aria via the Products > Surcharges > Create New Surcharge screen. In this screen, there is a Tax Inclusive Surcharge check box to enable the feature under the Tax Group drop-down, viewable when Tax Group is chosen and the surcharge is to be applied as a separate invoice line.
When tax inclusive surcharges are generated with this feature, the surcharge amount will be split according to the tax rate, just like tax inclusive recurring charges. You can only set a surcharge as tax inclusive when a Tax Group is chosen and the surcharge is applied offline. For inline surcharges, the inclusive/exclusive tax attribute is inherited from the original charge.
For Aria's 3.0 Generic Tax implementation, the following is now provided in the generic tax XML output for enrichment by Avalara taxation in support of localized payments:
Values | Description |
---|---|
Locality Values | Ship to/Bill to/Ship from/Bill From addresses |
Destination Contact Field Values | First name/Middle initial/Last name |
The following enhancements have been added for the XSD tax schema of Aria’s 3.0 Generic Tax implementation:
Cardholder-initiated transactions (CIT) and merchant-initiated transactions (MIT) are now supported through the Chase Paymentech payment gateway for the American Express (AMEX) card type.
Learn more about the Chase Paymentech payment gateway from here.
For the Copy Configuration feature, a new user-enabled Conflict Resolution option was added that inserts a new column to the configuration file’s table data to prevent unique constraint error messages from occurring. In certain cases, Copy Configuration would error out during import of configuration data into a destination instance, for example, due to upper versus lower case character differences in identical source and destination field name data strings.
The new option is selectable on the Import screen in the Conflict Resolution section via Configuration > Utilities > Import, when importing the copied source file back into your new instance for initial configuration. Select Overwrite all, check "Send me an email notification when Import is complete" and click Import to complete the action.
Note: This new option only works when source and destination configuration files have the new column. Existing export files or ones resuming an import are not compatible with the feature.
The DIBS D2/DT payment gateway has been deprecated and replaced by DIBS Netaxept; DIBS Netaxept has been renamed to Nets Netaxept to represent the acquisition of the DIBS platform by Nets.
Learn more about the Nets Netaxept payment gateway from here.
As coupons are assigned to accounts or to master plan instances and consumed during invoicing, by default, they are applied on a Last-In-First-Out (LIFO) coupon assignment basis. Now it is possible to use the new client parameter "Coupon Application Order" via Configuration > Invoice Settings > Coupon Application Order to change this application order behavior to First-In-First-Out (FIFO). For backwards compatibility, the LIFO order for applying coupons remains the default.
With this release, Dankort Cards are supported by the Nets Netaxept payment gateway as part of the Aria integration.
This supports the following features:
Learn more about the Nets Netaxept payment gateway from here.
Inclusive surcharges can also be defined using Aria APIs. For the create_surcharge_m API listed below, a tax inclusive indicator input <tax_inclusive_ind> has been added to support this feature with allowable values of “1” for tax inclusive and “0” for tax exclusive (default). For the remaining APIs below that support this feature, inclusive surcharge data can be retrieved:
Note: The tax inclusive surcharge indicator was not added to edit_surcharge_m as it is not editable, which is aligned with existing behavior of the tax group definition.
A new Object Query API, get_invoice_summary_m, was introduced in Aria for use by clients with very large data sets. This API will return only top-level invoice information and filters out invoice lines, refining the data that is retrieved and reducing processing time. This new API represents a significant improvement for this purpose over existing get_invoice_information_m and get_all_invoice_information_m APIs.
The inputs and outputs of get_invoice_summary_m are listed below. Values for these arguments are similar to those in related get_invoice_information_m and and get_all_invoice_information_m APIs. A pending topic for this API is will soon be available in Aria API user documentation.
INPUTS: acct_no, client_acct_id, balance_forward, last_updated, paid_date, bill_date, due_date, aria_statement_no, acct_statement_seq_str, second_acct_statement_seq_str, custom_status_label, client_notes, invoice_type_cd, billing_group_no, client_billing_group_id, pay_method_type
OUTPUTS: invoice_no, acct_no, client_acct_id, amount, bill_date, due_date, paid_date, notify_date, recurring_bill_from_date, recurring_bill_thru_date, currency_cd, balance_forward, statement_balance_forward, total_due, comments, additional_comments, last_updated, user_id, aria_statement_no, acct_statement_seq_str, second_acct_statement_seq_str, voiding_event_no, custom_status_label, client_notes, invoice_type_cd, billing_group_no, client_billing_group_id, usage_bill_from_date, usage_bill_thru_date
The get_acct_details_all_m API has been enhanced with two additional input parameters, <filter_mpi_status_cd> and <filter_spi_status_code>, to filter data across master and supplemental plans more efficiently.
For example, if you wish to filter out master plan and supplemental plan instances (MPIs/SPIs) that are inactive, then pass the status code as "0 " (inactive) for the new input parameter so that the API will return only those MPIs/SPIs with an inactive status. This speeds up response time by filtering out the required MPIs/SPIs based on status rather than returning all MPIs//SPIs for the given account. By default, these new input parameters accept empty values, meaning the API will return all the MPIs/SPIs available for the given account. Also, the SPI details will be returned only if its corresponding MPI is returned, even if you are passing a valid status in the <filter_spi_status_cd> parameter.
The allowed values for the new values are the following:
Input Parameter | Allowable Values |
---|---|
<filter_mpi_status_cd> | 0-Inactive, 1-Active, 2-Cancellation Pending, 3-Termination Pending, 31-Installation Pending, 32-Registered Pending Activation, 41-Active Trial, 61-Active Non-Billable, and -1-Suspended. |
<filter_spi_status_cd> | Same as above |
Note: An error for an invalid Plan Instance status code will be generated if the given status is not available in the global plan status. Also, as a reminder, a value of "1" must be added at the <include_supp_plans> input field for supplemental plan validation.
For the create_new_plan_m and edit_plan_m APIs, as shown in the table below, the following values are now allowed when using the <is_default>, <future_rate>, <tax_inclusive_ind> and <template_ind> input parameters:
Input Parameter | New Allowable Boolean Values |
---|---|
<is_default> | true / false; TRUE / FALSE; t / f; yes / no, y / n; 1 / 0 |
<future_rate> | same as above |
<tax_inclusive_ind> | same as above |
<template_ind> | same as above |
Coverage of Boolean values for these APIs were expanded for consistency with current plan module APIs.
Stage Current
US | https://secure.current.stage.ariasys...l_wrapped.wsdl |
EUR | None |
AUS | https://secure.current.stage.aus.ari...l_wrapped.wsdl |
Stage Future
US | https://secure.future.stage.ariasyst...l_wrapped.wsdl |
EUR | https://secure.future.stage.cph.aria...l_wrapped.wsdl |
AUS | https://secure.future.stage.aus.aria...l_wrapped.wsdl |
Production
US | https://secure.ariasystems.net/api/A...l_wrapped.wsdl |
EUR | https://secure.prod.cph.ariasystems....l_wrapped.wsdl |
AUS | https://secure.prod.aus.ariasystems....l_wrapped.wsdl |
Stage Current
US | https://secure.current.stage.ariasys...l_wrapped.wsdl |
EUR | None |
AUS | https://secure.current.stage.aus.ari...l_wrapped.wsdl |
Stage Future
US | https://secure.future.stage.ariasyst...l_wrapped.wsdl |
EUR | https://secure.future.stage.cph.aria...l_wrapped.wsdl |
AUS | https://secure.future.stage.aus.aria...l_wrapped.wsdl |
Production
US | https://secure.ariasystems.net/api/A...l_wrapped.wsdl |
EUR | https://secure.prod.cph.ariasystems....l_wrapped.wsdl |
AUS | https://secure.prod.aus.ariasystems....l_wrapped.wsdl |