Skip to main content
Aria Knowledge Central

modify_acct_universal_contract_m

Summary

API Name modify_acct_universal_contract_m
Class account_services_m
Update Version 60

Description

Modifies a universal contract assigned to a specified account.

Inputs

Name Type Length Required Description
client_no long 22 Yes

Aria-assigned unique identifier indicating the Aria client providing service to this account.

auth_key string 32 Yes

Aria-assigned unique key for authenticating the validity of the requestor. This key is passed with each method call.

acct_no long 22 Yes

Aria-assigned account identifier. This value is unique across all Aria-managed accounts.

Alternative required field: client_acct_id

contract_no long 22 Yes

Aria-assigned unique contract identifier

Alternative required field: client_contract_id

client_contract_id string 100 Yes

Client assigned unique contract identifier

Alternative required field: contract_no

new_client_contract_id string 100 No

Client assigned unique contract identifier

type_no long 2 No

Type of action enforced at the end of this this contract.

Allowed values:

Value Description
2 Continue existing service without contract (default)
3 Renew existing contract automatically
6 Terminate service and billing
7 Terminate service and billing and prorate final invoice
9 Renew existing contract automatically with different duration.
length_months long 4 No

Note: This field is deprecated. Aria no longer supports length_months.

start_date string 10 No

Contract start date in the format yyyy-mm-dd

update_comments string 300 No

Comments provided at time of last contract update.

end_date string 10 No

End date of the date range covered by this line item in yyyy-mm-dd format.

Alternative field: duration_length

client_acct_id string 50 Yes

Client-defined account identifier.

Alternative required field: acct_no

duration_type long 1 No

Indicator which determines whether the contract duration in length is based on months, weeks or days.

Allowed values:

Value Description
1 Days
2 Weeks
3 Months (default)
duration_length long   No

The contract duration in length that the given contract will be in effect from the start date.

Alternative field: end_date

renewal_duration_type long 1 No

Indicator which determines whether the contract renewal duration in length is based on months, weeks or days.

Allowed values:

Value Description
1 Days
2 Weeks
3 Months (default)
renewal_duration_length long   No

The contract renewal duration in length that the given contract will be in effect from the renewal start date.

Alternative field: renewal_end_date

renewal_end_date string   No

Date on which the renewal contract ends. Date format is YYYY-MM-DD. For the new contract type '9-Renew contract with different duration', it is mandatory to pass the either the renewal_end_date or the renewal_duration_type and renewal_duration_length. If both are passed, renewal_duration_length will take the precedence over the renewal_end_date.

Alternative field: renewal_duration_length

Outputs

Name Type Length Required Description
error_code long   No

Aria-assigned error identifier. 0 indicates no error.

error_msg string   No

Description of any error that occurred. "OK" if there was no error.

TOP
  • Was this article helpful?