NameDescriptionTypeAdditional information
CustomerRecurringId

Sedona internal autonumber for the Customer Recurring record

integer

Required

MonthlyAmount

The new recurring amount on a monthly basis (entire amount); cycle amount will be calculated automatically; if not set calculated from cycle amount

decimal number

None.

CycleAmount

Amount for the entire BillCycle; if not set, calculated from MonthlyAmount

decimal number

None.

EffectiveDate

Date on which the old rate is canceled (MM/DD/YYYY format)

string

Required

EndDate

The last day of the proration; if not supplied, the Last cycle Date of the recurring will be used

string

None.

BillCycle

Bill Cycle for the new recurring; if not provided, the Bill Cycle of the recurring will be used

string

None.

RMRReasonCode

Reason for the RMR change; value from AR_RMR_Reason table (for Tracking record); required when Commit is set to true.

string

String length: inclusive between 0 and 25

RMRTrackingComments

Additional comments for the RMR Tracking table

string

String length: inclusive between 0 and 1024

CreditReasonCode

Value from AR_Credit_Reason table; required when Commit is set to true.

string

String length: inclusive between 0 and 25

InvoiceDescriptionCode

the Invoice Description Code, from AR_Invoice_Description table

string

String length: inclusive between 0 and 25

UserCode

the user making this change; defaults to UserCode value from config file if not set explicitly

string

String length: inclusive between 0 and 30

Commit

Set to true if you would like to commit the change to Sedona, otherwise, the results are more information purposes

boolean

None.

CreditAmount

Returns the amount of the credit created if and when the rate is changed. Do not set, used to return the results. Anything provided will be overwritten.

decimal number

None.

BillAmount

Returns the amount owed if and when the rate is changed. Do not set, used to return the results. Anything provided will be overwritten.

decimal number

None.

NewCreditId

Returns the CustomerCreditId created for the rate change when Commit is set to true. Do not set, used to return the results. Anything provided will be overwritten.

integer

None.

NewCustomerRecurringId

Deprecated

integer

None.