RevRecSchedule
Manages revenue recognition schedules for deferred income tracking in NetSuite.
Columns
| Name | Type | ReadOnly | Description |
| InternalId [KEY] | String | True |
A system-generated unique identifier for the revenue recognition schedule, used for internal tracking. |
| AmortizationPeriod | Long | False |
The number of periods over which revenue is amortized in this revenue recognition schedule. |
| AmortizationType | String | False |
The type of amortization method applied to this revenue recognition schedule, such as straight-line or fixed amount. The allowed values are _standard, _variable. |
| ExternalId | String | False |
An externally assigned identifier for this revenue recognition schedule, used for reference in external systems. |
| InitialAmount | Double | False |
The initial amount allocated for revenue recognition at the start of this schedule. |
| IsInactive | Boolean | False |
A boolean flag indicating whether this revenue recognition schedule is inactive or no longer in use. |
| Name | String | False |
The descriptive name assigned to this revenue recognition schedule for identification purposes. |
| PeriodOffset | Long | False |
The offset in periods before revenue recognition begins for this schedule. |
| RecogIntervalSrc | String | False |
The source of the revenue recognition interval, determining how periods are calculated for revenue recognition. The allowed values are _revRecDatesSpecifiedOnTransaction, _billingScheduleTranDateOnSalesOrder, _billingScheduleRevRecDateOnSalesOrder, _revRecDatesSpecifiedOnSalesOrder. |
| RecurrenceList_ReplaceAll | Boolean | False |
A boolean flag indicating whether the recurrence list for this revenue recognition schedule should be replaced entirely. |
| RecurrenceType | String | False |
The type of recurrence pattern applied to this revenue recognition schedule, such as monthly, quarterly, or yearly. The allowed values are _custom, _straightLineByEvenPeriods, _straightLineProrateFirstAndLastPeriod, _straightLineProrateFirstAndLastPeriodPeriodRate, _straightLineUsingExactDays. |
| RevRecOffset | Long | False |
The number of periods offset before revenue recognition starts within this schedule. |