Use this API to return the details of surcharges assigned to the given account/Master Plan Instance.
For error messages generated by this API, see get_acct_surcharges_m Error Messages.
Req | Field Name | Field Type | Max Length | Description |
---|---|---|---|---|
![]() |
client_no | long | 22 | Aria-assigned unique identifier indicating the Aria client providing service to this account. |
![]() |
auth_key | string | 32 | Aria-assigned unique key to be passed with each method call for authenticating the validity of the requestor. |
![]() |
acct_no | long | 22 | Aria-assigned account identifier. This value is unique across all Aria-managed accounts. |
OR | ||||
client_acct_id | string | 50 | Client-defined account identifier. | |
master_plan_instance_no | long | 22 | The unique identifier for the master plan instance. | |
OR | ||||
client_master_plan_instance_id | string | 100 | Client-defined unique identifier for the master plan instance. | |
include_detail_ind | string | 5 | Whether or not this is to retrieve the surcharge rate details Allowable Values | |
locale_no | long | 22 | Aria-assigned unique identifier of the locale used for translations. This value must be unique across all Aria clients. | |
OR | ||||
locale_name | string | 100 | Name of the locale. |
Field Name | Field Type | Description |
---|---|---|
all_surcharges | hash | An array containing surcharges. |
![]() |
long | The surcharge number for a specific account |
![]() |
string | The Aria-assigned surcharge name for that account |
![]() |
string | Client-defined surcharge id. |
![]() |
string | Description for the surcharge number |
![]() |
string | Ext_description for the surcharge number |
![]() |
string | It specifies the surcharge type Allowable Values |
![]() |
string | The currency to which this surcharge applies |
![]() |
string | If taxable, the tax group this item belongs to |
![]() |
string | Invoice applied method |
![]() |
string | rev gl code for this surcharge |
![]() |
string | Aria-defined general ledger code |
![]() |
hash | Represents all the plans of the surcharge |
![]() |
long | Aria-assigned unique plan identifier |
![]() |
string | Specifies the name of the plan associated with the plan_no. |
![]() |
hash | Represents the rates for the default rate schedule for the default currency for the plan |
![]() |
long | Sequential number in the rate schedule for dertermining tiers |
![]() |
double | Tiered Units (from) This value represents the start of a tiered range of values. |
![]() |
double | Tiered Units (to) This value represents the end of the range for a single tier of values. |
![]() |
double | The cost per unit of this service over the time period the plan is billed for |
![]() |
long | This indicator indicates whether the rate schedule has includes zero or not. Allowable Values |
![]() |
long | This indicator indicates the assigned rate schedule for the surcharge. Allowable Values |
error_code | long | Aria-assigned error identifier. 0 indicates no error. |
error_msg | string | Description of any error that occurred. "OK" if there was no error. |
acct_locale_no | long | Aria-assigned unique identifier of the locale used for translations. This value is unique across all Aria-managed accounts. DEPRECATED |
acct_locale_no_2 | long | Aria-assigned unique identifier of the locale used for translations. This value is unique across all Aria-managed accounts. |
acct_locale_name | string | Name of the account level locale. |