Class, Department, and Location Fields on Subscription Lines
Define the Class, Department, and Location fields on the Subscription and Subscription Line records when they're in the Draft or Pending Activation status. NetSuite automatically fills in these fields in this order:
-
If the Item record has values in any of these fields, the Subscription Line record uses those values.
-
If any of these fields is empty in the Item record, NetSuite checks the subscription plan and uses those values, if any.
-
If a field doesn't have a value in the subscription plan, NetSuite checks the billing account and uses its values, if any, in the field on the Subscription Line record.
-
If none of these records have values in these fields, they are empty on the Subscription Line record.
If you check any of the per-line preferences, e Allow Per-Line Classes, Allow Per-Line Departments , or Allow Per-Line Locations, revenue reporting uses the value from the line level. If the line-level preferences are cleared, the subscription line values come from the billing account. The values of the the subscription line Class, Department, and Location fields are used for reporting charges and revenue elements.
The subscription record and subscription line values flow to the charges and revenue processes, then to the invoice processes, and finally to revenue recognition. Existing subscription lines update to the value on the item or billing account, depending on your per-line preference settings. Any existing revenue elements don't change. Charges may change if you clear per-line preferences.