RA_RULES_
The RA_RULES table stores invoicing and accounting rules. Receivables creates one row in this table for each invoicing and accounting rule that you define. . Receivables uses invoicing rules to determine when to recognize a receivable for invoices that span more than one accounting period. Assign invoicing rules to invoices that are manually entered or imported into Receivables through AutoInvoice. Receivables provides two invoicing rules: the Bill in Advance rule tells Receivables to recognize your receivable immediately, while the Bill in Arrears rule tells Receivables to recognize the receivable at the end of the revenue recognition schedule. . Receivables uses accounting rules to determine revenue recognition schedules for invoice lines. Receivables stores revenue recognition schedules in the RA_RULE_SCHEDULES table. Use accounting rules to specify the number of periods and the percentage of the total revenue to recognize in each period. . The primary key for this table is RULE_ID.
Details
-
Schema: FUSION
-
Object owner: AR
-
Object type: TABLE
-
Tablespace: REFERENCE
Primary Key
Name | Columns |
---|---|
RA_RULES_PK_ |
LAST_UPDATE_DATE, LAST_UPDATED_BY, RULE_ID |
Columns
Name | Datatype | Length | Precision | Not-null | Comments |
---|---|---|---|---|---|
RULE_ID | NUMBER | 18 | Yes | Revenue recognition rule identifier | |
MODULE_ID | VARCHAR2 | 32 | Seed Data Framework: indicates the module that owns the row. A module is an entry in Application Taxonomy such as a Logical Business Area. When the MODULE_ID column exists and the owner of the row is not specified, then the Seed Data Framework will not extract the row as seed data. | ||
CALENDAR_ID | NUMBER | 18 | Not currently used. | ||
LAST_UPDATE_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the last update of the row. | ||
LAST_UPDATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who last updated the row. | |
CREATION_DATE | TIMESTAMP | Who column: indicates the date and time of the creation of the row. | |||
CREATED_BY | VARCHAR2 | 64 | Who column: indicates the user who created the row. | ||
LAST_UPDATE_LOGIN | VARCHAR2 | 32 | Who column: indicates the session login associated to the user who last updated the row. | ||
NAME | VARCHAR2 | 30 | Revenue recognition rule name | ||
TYPE | VARCHAR2 | 10 | Lookup code for RULE_TYPE | ||
STATUS | VARCHAR2 | 1 | Rule status flag. Lookup code for CODE_STATUS | ||
FREQUENCY | VARCHAR2 | 15 | Frequency, such as daily or weekly | ||
OCCURRENCES | NUMBER | Number of accounting dates to recognize revenue | |||
DESCRIPTION | VARCHAR2 | 80 | Description of invoicing and accounting rules. | ||
ATTRIBUTE_CATEGORY | VARCHAR2 | 30 | Descriptive Flexfield: structure definition of the user descriptive flexfield. | ||
ATTRIBUTE1 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE2 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE3 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE4 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE5 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE6 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE7 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE8 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE9 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE10 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE11 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE12 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE13 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE14 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
ATTRIBUTE15 | VARCHAR2 | 150 | Descriptive Flexfield: segment of the user descriptive flexfield. | ||
DEFERRED_REVENUE_FLAG | VARCHAR2 | 1 | Deferred revenue flag | ||
OBJECT_VERSION_NUMBER | NUMBER | 9 | Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried. | ||
SET_ID | NUMBER | 18 | Identifies a set of reference data shared across business units and other entities. Also known as Reference Data Sets, they are used to filter reference data in transactional UIs. | ||
SEED_DATA_SOURCE | VARCHAR2 | 512 | Source of seed data record. A value of 'BULK_SEED_DATA_SCRIPT' indicates that record was bulk loaded. Otherwise, specifies the name of the seed data file. | ||
AUDIT_ACTION_TYPE_ | VARCHAR2 | 10 | Action Type - have values like INSERT, UPDATE and DELETE. | ||
AUDIT_CHANGE_BIT_MAP_ | VARCHAR2 | 1000 | Used to store a bit map of 1s and 0s for each column in the table. | ||
AUDIT_IMPERSONATOR_ | VARCHAR2 | 64 | Original Impersonator User. |
Indexes
Index | Uniqueness | Tablespace | Columns |
---|---|---|---|
RA_RULESN1_ | Non Unique | Default | RULE_ID, LAST_UPDATE_DATE |
RA_RULES_U1_ | Unique | Default | LAST_UPDATE_DATE, LAST_UPDATED_BY, RULE_ID |