get_reason_code_m
Updates an existing reason code for any modifiable attributes
Input Arguments
| 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. | |
| type | long | 50 | Reason code type. Supported values include "Service Credit", "Cash Credit", "Credit Memo", "Rebill" and "Write Off". | |
| reason_code | long | 4 | The reason code (number). Reason codes are unique per type. |
Output Arguments
| Field Name | Field Type | Description |
|---|---|---|
| error_code | long | Aria-assigned unique identifier indicating the Aria client providing service to this account. 0 means no error. |
| error_msg | string | Aria-assigned unique key to be passed with each method call for authenticating the validity of the requestor. |
| created_by | string | User that created record |
| created_date | object | Date and time the record was created |
| updated_by | string | User id of most recent party to update the reason code |
| updated_date | object | Date and time the record was created |
| reason_code_name | string | Client designated name for the reason code |
| on_acct_credit_flag | long | Indicates whether GL Accounts will be derived from the originating transaction or from the reason code. |
| debit_gl_code | string | Mandatory when the on_acct_credit_flag parameter = 1. Expense GL Code. |
| credit_gl_code | string | Mandatory when the on_acct_credit_flag parameter = 1. Unapplied Credit GL Code. |
| allow_time_restrictions | string | Identifies whether the reason code allows the CSR to define time based restrictions |
| allow_plan_restrictions | string | Identifies whether the reason code allows the CSR to define plan or service based restrictions |
| record_service_credit_transactions | string | Identifies whether the reason code records revenue recognition transactions net or gross |
| record_liability | long | Indicates whether accounting treatment begins at issuance with the creation of unapplied service credit liability. |
| expense_gl_code | string | Mandatory when the record_liability parameter = 1. Indicates the charge account when the service credit is immediately accounted at issuance. |
| unapplied_sc_gl_code | string | Mandatory when the record_liability parameter = 1. Indicates the credit account when the service credit is immediately accounted at issuance. |
| canceled_sc_gl_code | string | Mandatory when the record_liability parameter = 1. Indicates a credit account when the unapplied service credit is canceled. |
| expired_sc_gl_code | string | Mandatory when the record_liability parameter = 1. Indicates a credit account when the unapplied service credit expires. |