NameDescriptionTypeAdditional information
CustomerRecurringId

Sedona internal autonumber for the Customer Recurring record

integer

None.

ItemCode

Value from AR_Item table; list of valid options can be retrieved from GET: api/item

string

Required

String length: inclusive between 0 and 25

MasterItemCode

Item_Code from AR_Item table; the Recurring Revenue item that this item will be “rolled up” into. Items of like Master Item and cycle are grouped together in the application. Defaults to N/A if not set explicitly.

string

String length: inclusive between 0 and 25

MasterAccountCode

Master_Account_Code from AR_Master_Account table; used to set "Receivable to Master" flag; if set, should also pass Master's CustomerBillId

string

String length: inclusive between 0 and 25

BillCycle

M = Monthly, Q = Quarterly, S = Semi-annual, A = Annual

string

Required

String length: inclusive between 0 and 1

UserDescription

Description of the Recurring Charges; defaults to the Item Description if not set explicitly.

string

String length: inclusive between 0 and 50

InvoiceItemMemo

Memo field in the AR_Invoice_Item table

string

String length: inclusive between 0 and 2000

CustomerBillId

Optional - update the CustomerBillId this recurring record is pointing to; if MasterAccountCode is being set, this should be the CustomerBillId for the Master

integer

None.