Revenue Recognition Plan

Internal ID: revenueplan

Supports Custom Fields

Fields

Internal ID Type nlapiSubmitField Label Required Help
amount currency false Amount false This is the total revenue amount included in this revenue recognition plan.
amountsource text false Amount Source false The value of this field is copied from the revenue recognition rule. The Amount Source value is combined with the Create Revenue Plans On option on the item record to derive the Amount for the revenue plan.
catchupperiod select false Catch Up Period false This field is blank until the check is cleared from the Hold Revenue Recognition box. When the hold is removed, the catch up period defaults to the earliest open period. You can change the catch up period to any open period.
comments text false Comments false Include brief comments about the revenue plan here.
createdfrom select false Created From false This is a link to the source revenue element.
enddatechangeimpact text false End Date Change Impact false The value of this field is copied from the revenue recognition rule. It determines how revenue plans are updated when the end date changes. The options are: * Update Remaining Periods Only - The remaining unrecognized revenue is divided by the total number of months or periods remaining. * Update All Periods - The total revenue is divided by the total number of months or periods. Adjustments to catch up or claw back revenue are made in the current period for previously recognized revenue.
exchangerate currency2 false Exchange Rate false This is the exchange rate between the source currency (the Parent Line Currency) and the base currency (the Revenue Recognition Plan Currency). This exchange rate may not be the same as the exchange rate on the linked revenue element if the revenue element has participated in a merge.
holdrevenuerecognition checkbox false Hold Revenue Recognition false Check this box to place the revenue plan on hold. When you check the box, the status changes to On Hold. When a plan is on hold, revenue recognition journal entries cannot be generated for any period in the plan. Clear the box to resume recognizing revenue. Revenue that was not recognized while the plan was on hold is recognized in the catch up period.
initialamount currency false Initial Amount false The value of this field is copied from the revenue recognition rule. It is a percentage or fixed amount to be recognized in the first recognition period.
item select false Item false This is a link to the item record.
parentlinecurrency text false Parent Line Currency false This is the currency from the source customer obligation document.
periodoffset text false Period Offset false The value of this field is copied from the revenue recognition rule. It is the number of periods that the start of recognition is postponed from the date derived from the rev rec start date source. When there is a period offset, the recognition period has been moved into the future by the number of periods specified.
recognitionmethod text false Recognition Method false The recognition method is copied from the revenue recognition rule.
recognitionperiod integer false Recognition Period false This field has a value only when the Rev Rec End Date Source is Recognition Period. It is the number of periods included in the revenue recognition plan. An initial partial period is included in the period count if applicable.
recordnumber text false Number false Revenue plans are identified by number rather than name. The revenue plan number is configured on the Other subtab of the Set Up Auto-Generated Numbers page.
remainingdeferredbalance currency false Remaining Deferred Balance false This is the value from the Amount field minus the value of the Total Recognized field as of the current date.
revenueplancurrency text false Revenue Recognition Plan Currency false This is the same as the subsidiary base currency. When multi-book accounting is enabled, it is the base currency for the accounting book and subsidiary.
revenueplantype select false Revenue Plan Type false This may be one of the following: * Forecast - used only for forecasting and in forecast reports * Actual - a revenue plan that controls the posting of revenue
revenuerecognitionrule select false Revenue Recognition Rule false In view mode this is a link to the revenue recognition rule from which the revenue plan was derived. In edit mode, you may be able to select a different revenue recognition rule. When you change the rule, only the recognition method changes. The start and end dates do not change. You can change the rule only if the status of the plan is Not Started.
revrecenddate date false Rev Rec End Date true When you change the end date, the plan is adjusted according to the value set in the End Date Change Impact field.
revrecenddatesource text false Revenue Recognition End Date Source false This is the source of the default end date on the revenue recognition plan. The value is copied from the revenue recognition rule.
revrecstartdate date false Rev Rec Start Date true When you change this date, the end date does not change automatically to match the number of months or periods in the revenue recognition rule. Instead, the amounts for the planned periods are adjusted. You can change the start date only if no revenue has been recognized.
revrecstartdatesource text false Revenue Recognition Start Date Source false This is the source of the initial revenue recognition start date on the revenue recognition plan. The value is copied from the revenue recognition rule.
startoffset text false Start Offset false The value of this field is copied from the revenue recognition rule. It is the number of periods that the start of recognition is postponed from the date derived from the rev rec start date source. When there is a start offset, only the start date has been moved into the future. The end date may be the same as that derived from the rev rec end date source. The number of periods was adjusted as needed.
status select false Status false This is the current status of the revenue plan. It can be one of the following: * Not Started - No revenue has been recognized yet. * In Progress - Some revenue has been recognized but not all. Additional revenue can be recognized. * On Hold - Some revenue may or may not have been recognized. No additional revenue can be recognized until the hold is removed. * Complete - All revenue has been recognized for this revenue plan.
terminmonths integer false Revenue Term In Months false This field has a value only when the Rev Rec End Date Source is Rev Term in Months. It is the number of months included in the revenue recognition plan. If the start date is in the middle of the month, the end date is also mid-month. As a result, the revenue recognition plan may span more periods than the month count.
totalrecognized currency false Total Recognized false This is the total revenue that has been recognized on the revenue plan as of the current date.

Sublists

plannedrevenue - Planned Revenue

Internal ID Type Label Required Help
amount currency Amount true
dateexecuted date Date Executed false
deferredrevenueaccount select Deferral Account false
isrecognized checkbox Is Recognized false
journal text Journal false
percentrecognizedinperiod percent % Recognized in Period false
percenttotalrecognized percent % Total Recognized false
plannedperiod select Planned Period true
plannedrevenue text Planned Revenue false
postingperiod text Posting Period false
recognitionaccount select Recognition Account false