# DW_NS_SUBSCRIPTIONS_F

This fact table contains the header level information about subscription and its associated attributes like customer, startdate, enddate , subscription term, billing frequency, total contract value etc.

## Details

Module:

## Key Columns

id

## Columns

Columns
Name | Datatype | Length | Precision | Not Null | Comments | Referred Table | Referred Column
--- | --- | --- | --- | --- | --- | --- | ---
id | NUMBER | 38 | 0 | True | Transaction Identifier. |  |
SOURCE_RECORD_ID | VARCHAR2 | 999 |  |  | This column is for Oracle Internal use only. Composite key that consists of all PK values of the transaction. This consists combination of columns that defines the granularity of the table and identifies a row uniquely. |  |
advancerenewalperiodnumber | NUMBER | 38 | 0 |  | The number of period units(Days) before the close date should the Renewal happen for a Subscription |  |
advancerenewalperiodunit | VARCHAR2 | 32 |  |  | The period unit defines the unit in which renewal period number is defined for a subscription | DW_NS_subscriptiontermunit_D | id
alignchargewithsub | VARCHAR2 | 16 |  |  | Flag which indicates if the subscription charges is aligned with the subscription start date instead of its bill date. |  |
autorenewal | VARCHAR2 | 16 |  |  | Flag which indicates whether a subscription is enabled for auto renewal. |  |
billingaccount | NUMBER | 38 | 0 |  | Billing account identifier where the entity receives their bills. | DW_NS_billingAccount_D | id
billingschedule | NUMBER | 38 | 0 |  | The billing schedule associated with the selected billing account. | DW_NS_billingSchedule_D | id
billingsubscriptionstatus | VARCHAR2 | 64 |  |  | The status of the subscription. | DW_NS_subscriptionLineStatus_D | key
class | NUMBER | 38 | 0 |  | Class identifier. Classes are categories that can be created to track records such as financials, transactions, and employees. For example, a company own a janitorial service and want to track income and expenses separately for household and commercial accounts. In this case class can be set up for each account type to track the financial performance of each class over any time period. | DW_NS_classification_D | id
currency | NUMBER | 38 | 0 |  | Transaction currency identifier. | DW_NS_currency_D | id
customer | NUMBER | 38 | 0 |  | Customer identifier. | DW_NS_customer_D | id
defaultrenewalmethod | VARCHAR2 | 64 |  |  | The default renewal method by which the subscription should be renewed. |  |
defaultrenewalplan | NUMBER | 38 | 0 |  | The default subscription plan to be used during subscription renewal. | DW_NS_subscriptionPlan_D | id
defaultrenewalpricebook | NUMBER | 38 | 0 |  | The default price book to be used during subscription renewal. | DW_NS_priceBook_D | id
defaultrenewalterm | NUMBER | 38 | 0 |  | The default term for which the subscription needs to renewed. | DW_NS_subscriptionTerm_D | id
defaultrenewaltrantype | VARCHAR2 | 16 |  |  | The transaction type for the renewal. |  |
department | NUMBER | 38 | 0 |  | Department identifier. Departments are categories that you can create to separate and track records such as financials, transactions, and employees. | DW_NS_department_D | id
enddate | TIMESTAMP |  |  |  | Transaction end date: the date the project is finished. |  |
estimatedrevrecenddate | TIMESTAMP |  |  |  | Estimated revenue recognition end date, primarily for recurring subscriptions with an evergreen term which specifies a forecasted end date for revenue and billing. |  |
generatemodificationelements | VARCHAR2 | 16 |  |  | Flag which indicates whether all subscription revisions generate modification elements that account for revenue impact based on subscription management preference. |  |
initialterm | NUMBER | 38 | 0 |  | The initial term of the subscription. | DW_NS_subscriptionTerm_D | id
lastmodifieddate | TIMESTAMP |  |  |  | Last Modification Date. |  |
location | NUMBER | 38 | 0 |  | Location Identifier. | DW_NS_location_D | id
name | VARCHAR2 | 256 |  |  | The name of the transaction. |  |
pricebook | NUMBER | 38 | 0 |  | The price book selected for a subscription. | DW_NS_priceBook_D | id
renewalnumber | NUMBER | 38 | 0 |  | The number of renewal. |  |
rootsubscription | NUMBER | 38 | 0 |  | Applicable for renewal subscriptions, this field shows the original subscription identifier that was renewed. | DW_NS_SUBSCRIPTIONS_F | id
startdate | TIMESTAMP |  |  |  | Start Date which is used to autofill the related downstream transaction (e.g. If a sales order includes a Start Date and End Date, those dates autofill on the invoice or cash sale when the order is billed ). |  |
subscriptionrevision | NUMBER | 38 | 0 |  | The current revision number for the subscription which increases whenever a change order is created for a subscription. |  |
subsidiary | NUMBER | 38 | 0 |  | Subsidiary identifier associated with this transaction. | DW_NS_subsidiary_D | id
subscriptionplan | NUMBER | 38 | 0 |  | The subscription plan associated with a subscription. | DW_NS_subscriptionPlan_D | id
total_contract_value | NUMBER |  |  |  | The total contract amount resulted from the sale of a subscription. |  |

Copyright © 2019, 2026, Oracle and/or its affiliates.