Predefined Journal Approval Participants and Attributes
You can use BPM Worklist to configure journal approval rules.
Open the Worklist application by selecting the Notifications icon on the home page and clicking More Details or, by using the following in the Setup and Maintenance work area:
-
Offering: Financials
-
Functional Area: Application Extensions
-
Task: Manage Task Configurations for Financials
The name of the journal approval workflow task is FinGlJournalApproval.
Assignees
Assignees, also called participants, are users or a set of users that an approval request is routed to. There are four types of assignees.
-
Single: Maps to a user, group, or role. Select this type if the approval request requires only a single user to approve. When the request is sent to a group or to an application role, all of the users within that group or that carry that application role receive the notification, but only one user's approval is required.
-
Parallel: Indicates that a set of people work in parallel and that everyone's approval is required. For example, a journal batch affects multiple lines of business and requires approval from the controllers for each line of business. The controllers can approve the journal batch in parallel.
-
Serial: Indicates that a set of users must work in sequence. The most common scenario is supervisory chain approval, which is done by specifying that the list is based on a supervisory chain.
-
FYI: Maps to a single user, group, or role, just as the Single assignee type. However, this type of assignee just receives a notification, and the business process doesn't wait for the assignee's response. FYI assignees can't directly impact the outcome of a task, but in some cases can provide comments or add attachments.
The journal approval workflow task contains three assignees (participants) with a type of Single, Serial, and Parallel, each. These three predefined assignees are arranged in the parallel mode. Assignees can be arranged in parallel or sequential mode. For assignees in parallel mode, a task is assigned and notifications are sent to all of the assignees at once in parallel. For assignees in sequential mode, a task is assigned and notifications are sent in a sequential manner, meaning one after another, to each assignee.
You can select to use any one, or combination of, the three assignees. You can delete them, or add new ones as needed. The Serial type assignee has a predefined journal approval rule based on the requester's supervisory hierarchy. If a ledger and journal source are enabled for approval, the predefined journal approval rule sends a journal belonging to that ledger and source to the requester's manager for approval.
Attributes
The tables in this section list the objects and attributes that appear in the Condition Browser window in the Worklist application.
The following table describes the attributes for the Journal Batch object.
Name |
Description |
---|---|
Accounting Period Type |
Name of the accounting calendar. |
Batch Type Indicator |
Indicator for the type of amounts that the batch contains. Valid values are A or E, representing the following respective types: Actual and Encumbrance. |
Approval Status |
Approval status of the journal batch. Valid values are A, I, J, V, R, or Z, representing the following respective statuses: Approved, In Process, Rejected, Validation Error, Required, and Not Required. For Oracle internal use only. |
Approver Employee ID |
Internal identifier of the employee who submitted the batch for approval. For Oracle internal use only. |
Average Balance Journal Indicator |
Indicator for whether the journal is an average balance journal. Valid values are Y or N, representing Yes and No. |
Batch Amount |
Amount of the journal batch. |
Budgetary Control Status |
Not currently used. |
Calendar |
Reference to the Calendar object. For Oracle internal use only. |
Chart of Accounts ID |
Internal identifier of the chart of accounts. |
Control Total |
Control total of the journal batch. |
Created By |
Sign in name of the user who created the journal batch. |
Creation Date and Time |
Date and time when the journal batch was created. |
Creation Date |
Date when the journal batch was created. For Oracle internal use only. |
Default Accounting Date |
Internal default accounting date. For Oracle internal use only. |
Accounting Period Name |
Accounting period of the journal batch. |
Description |
Description of the journal batch. |
Earliest Postable Date |
For Oracle internal use only. |
Group ID |
Internal identifier of the interface group. For Oracle internal use only. |
Batch ID |
Internal identifier of the journal batch. For Oracle internal use only. |
Source |
Internal identifier of the journal source. For Oracle internal use only. |
Journal Batch Ledger |
Reference to the Journal Batch Ledger object. For Oracle internal use only. |
Journal Batch Source |
Reference to the Journal Batch Source object. For Oracle internal use only. |
Journal Header |
Reference to the Journal Header object. For Oracle internal use only. |
Last Updated Date |
Date when the journal batch was last updated. |
Last Updated Login |
For Oracle internal use only. |
Last Updated By |
Sign in name of the user who last updated the batch. |
Lookup Code |
For Oracle internal use only. |
Lookup Type |
For Oracle internal use only. |
Maximum Amount Journal |
Reference to the Maximum Amount Journal object. For Oracle internal use only. |
Maximum Journal Line Amount |
Reference to the Maximum Journal Line Amount object. For Oracle internal use only. |
Batch Type |
Full text value for the Batch Type Indicator attribute. Valid values are Actual or Encumbrance. |
Name |
Name of the journal batch. |
Object Version Number |
For Oracle internal use only. |
Packet ID |
For Oracle internal use only. |
Parent Batch ID |
For Oracle internal use only. |
Period |
Reference to the Period object. For Oracle internal use only. |
Accounting Period Set Name |
Accounting calendar name for the accounting period. |
Posted Date |
For Oracle internal use only. |
Posting Run ID |
Internal identifier. For Oracle internal use only. |
Request ID |
Internal identifier. For Oracle internal use only. |
Accounted Running Total Credit |
Total accounted credit amount of the journal batch. |
Accounting Running Total Debit |
Total accounted debit amount of the journal batch. |
Entered Running Total Credit |
Total entered credit amount of the journal batch. |
Entered Running Total Debit |
Total entered debit amount of the journal batch. |
Status |
Status of the journal batch. Valid values are u, U, S, I, or P, representing the following respective statuses: Incomplete, Unposted, Selected for Posting, Processing, and Posted. |
Status Verified by Posting Indicator |
Indicator for whether the status of the journal batch has been verified. Valid values are Y and N, representing Yes and No. For Oracle internal use only. |
Submitted Period |
Reference to the Submitted Period object. For Oracle internal use only. |
Not Reserved Packet ID |
For Oracle internal use only. |
Journal Batch Creator |
Reference to the Journal Batch Creator object. For Oracle internal use only. |
Journal Batch Approval Requester |
Reference to the Journal Batch Approval Requester object. For Oracle internal use only. |
Funds Status |
Budgetary control status for the batch. A list of valid values can be found in the lookup type XCC_BC_FUNDS_STATUSES. For example, RESERVED_PARTIAL or RESERVED_PASSED, representing Partially reserved and Reserved. |
Chart of Accounts Code |
The chart of account structure code used to record transactions and maintain account balances. |
Descriptive Flexfield Structure Definition 1 |
Structure definition of the Journal Batches descriptive flexfield. |
Descriptive Flexfield Attributes 1 through 10 |
Segments of the Journal Batches descriptive flexfield. |
The following table describes the attributes for the Journal Batch Ledger object.
Name |
Description |
---|---|
Batch ID |
Internal identifier of the journal batch. For Oracle internal use only. |
Currency |
Currency of the ledger. For example USD or EUR. |
Ledger Category Code |
Category of the ledger. Valid values are SECONDARY, PRIMARY, NONE, and ALC, representing the following respective categories: Secondary Ledger, Primary Ledger, None, and Reporting Currency. |
Ledger Enabled for Journal Approvals Indicator |
Indicator for whether approval is enabled for the ledger. Valid values are Y or N, representing Yes and No. |
Ledger ID |
Internal identifier of the ledger. |
Ledger Name |
Name of the ledger. |
Meaning |
For Oracle internal use only. |
Period Set Name |
Internal name for the accounting calendar, which is the original calendar name that a user entered. For Oracle internal use only. |
Primary Ledger Currency |
Ledger currency defined for the primary ledger. For example, USD or EUR. |
Descriptive Flexfield Structure Definition |
Structure definition of the Ledgers descriptive flexfield. |
Descriptive Flexfield Attributes 1 through 15 |
Segments 1 through 15 of the Ledgers descriptive flexfield. |
The following table describes the attributes for the Journal Batch Source object.
Name |
Description |
---|---|
Journal Source ID |
Internal identifier of the journal source. For Oracle internal use only. |
Journal Reference Indicator |
Indicates whether journal import saves the references to the subledger transactions. Saved references let you drill from a general ledger journal to the subledger transaction. Valid values are Y or N, representing Yes and No. |
Override Edits Indicator |
Indicator for whether a user can update the journal that has the journal source. Valid values are Y, N, or P, representing Yes, No, and Partial, respectively. |
Type |
Identifies whether the source for the batch is a subledger application. Valid values are SLA or Non-SLA, representing subledger accounting and nonsubledger accounting, respectively. |
Journal Source Name |
User-defined name for the journal source. |
Source Key |
Unique identifier for a journal source. |
Descriptive Flexfield Attributes 1 through 5 |
Segments 1 through 5 of the Journal Sources descriptive flexfield. |
The following table describes the attributes for the Journal Calendar object.
Name |
Description |
---|---|
Calendar ID |
Internal identifier of the accounting calendar. For Oracle internal use only. |
Period Set ID |
Internal identifier. For Oracle internal use only. |
Period Set Name |
Name of the accounting calendar when first created. If the calendar name is later changed in the user interface, this original name remains stored internally as a unique identifier. For Oracle internal use only. |
Period Type |
Internally generated value based on period frequency of the accounting calendar. For Oracle internal use only. |
Period Type ID |
Internal identifier of the period type. For Oracle internal use only. |
User Period Set Name |
Current name of the accounting calendar. |
Descriptive Flexfield Structure Definition |
Structure definition of the Calendars descriptive flexfield. |
Descriptive Flexfield Attributes 1 through 5 |
Segments 1 through 5 of the Calendars descriptive flexfield. |
The following table describes the attributes for the Journal Category object.
Name |
Description |
---|---|
Category ID |
Internal identifier of the journal category. For Oracle internal use only. |
Journal Category Name |
Translated name of the journal category. Might not uniquely identify a category in an approval rule. Varies depending on a user's language setting. |
Category Key |
User-defined category key that uniquely identifies the category. |
Descriptive Flexfield Structure Definition |
Structure definition of the Journal Categories descriptive flexfield. |
Descriptive Flexfield Attributes 1 through 5 |
Segments 1 through 5 of the Journal Categories descriptive flexfield. |
The following table describes the attributes for the Journal Header object.
Name |
Description |
---|---|
Reversed Journal Indicator |
Indicator for whether the journal was reversed. Valid values are Y or N, representing Yes and No. |
Accounted Currency |
Currency of the ledger. For example, USD or EUR. |
Accounting Date |
Accounting date of the journal. |
Batch ID |
Internal identifier of the journal batch. For Oracle internal use only. |
Category |
Internal identifier of the journal category. For Oracle internal use only. |
Journal from Subledger Indicator |
Indicator for whether the journal was created through subledger accounting. Valid values are Y or N, representing Yes and No. |
Header ID |
Internal identifier of the journal. For Oracle internal use only. |
Journal Header Category |
Reference to the Journal Header Category object. For Oracle internal use only. |
Journal Line |
Reference to the Journal Line object. For Oracle internal use only. |
Ledger ID |
Identifier for the ledger. |
Ledger Name |
Name of the ledger. |
Reference Date |
Reference date entered for the journal. |
Running Total Accounted Credit |
Total accounted credit amount of the journal. |
Running Total Accounted Debit |
Total accounted debit amount of the journal. |
Attachment Exists Indicator |
Indicator for whether the journal has attachments. Valid values are Y or N, representing Yes and No. |
Entered Currency |
Entered currency of the journal. For example, USD or EUR. |
Journal Description |
Description of the journal. |
Journal Name |
Name of the journal. |
Reversing Journal Indicator |
Indicator for whether the journal resulted from a reversal. Values are Y or N, representing Yes and No. |
Clearing Company |
Intercompany clearing entity used to balance the journal. |
Control Total |
Control total entered for the journal. |
Conversion Date |
Date for the conversion rate, which is used to convert an amount into another currency. |
Encumbrance Type |
Type of encumbrance for journal batches with the Encumbrance batch type. |
Journal Reference |
Additional information entered by a user. |
Legal Entity |
Name of the legal entity associated with the journal. |
Total Entered Credit |
Total journal batch credit amount in the entered currency. |
Total Entered Debit |
Total journal batch debit amount in the entered currency. |
Conversion Rate Type |
Source of a currency conversion rate, for example User, Spot, and Corporate. |
Descriptive Flexfield Structure Definition 1 |
Structure definition of the Journals descriptive flexfield. |
Descriptive Flexfield Attributes 1 through 10 |
Segments 1 through 10 of the Journals descriptive flexfield. |
The following table describes the attributes for the Journal Line object.
Name |
Description |
---|---|
Accounted Credit |
Accounted credit amount of the journal line. |
Accounted Debit |
Accounted debit amount of the journal line. |
Entered Currency |
Entered currency of the journal line. For example, USD or EUR. |
Accounted Currency |
Ledger currency of the journal line. For example, USD or EUR |
Entered Credit |
Entered credit amount of the journal line. |
Entered Debit |
Entered debit amount of the journal line. |
Header ID |
Internal identifier of the journal. For Oracle internal use only. |
Line Number |
Number of the journal line. |
Ledger ID |
Internal identifier of the ledger. For Oracle internal use only. |
Ledger ID 1 |
For Oracle internal use only. |
Account |
Reference to the Account object. For Oracle internal use only. |
Chart of Accounts ID |
Internal identifier of the chart of accounts. |
Account Combination ID |
Internal identifier of the account combination. |
Concatenated Segment |
For Oracle internal use only. |
Account Combination |
Concatenated segments separated by the key flexfield delimiter. For example, 101-10-110-11010-0000. |
Account Type |
Valid values are A, L, E, R, or O, representing the following respective account types: Asset, Liability, Expense, Revenue, and Owner Equity. |
Conversion Date |
Date for the conversion rate, which is used to convert an amount into another currency. |
Conversion Rate Type |
Source of a currency conversion rate, for example User, Spot, and Corporate. |
Detail Posting Allowed |
Indicator for whether the account allows posting. Valid values are Y and N. |
Account Enabled |
Indicator for whether the account is available for use. |
Account End Date |
The date when the account becomes inactive. |
Financial Category |
Group assigned to a Natural Account segment value. Used for reporting with Oracle Transactional Business Intelligence. A list of accepted values is defined in the FINANCIAL_CATEGORY lookup type. |
Reconciliation Enabled Account |
Indicator assigned to a Natural Account segment value for whether the account is enabled for reconciliation. Valid values are Y and N. |
Control Account |
Setting assigned to a Natural Account segment value for maintaining detailed balances by third party. Valid values are CUSTOMER, N, R, SUPPLIER, and Y, representing the following respective controls: Customer Control Account, No, Restricted GL Manual Journals, Supplier Control Account, and Third-Party Control Account. |
Account Start Date |
The date when the account becomes active. |
Account Segments 1 through 30 |
Value of a segment in the account combination. |
Descriptive Flexfield Structure Definition 1 |
Structure definition of the Journal Lines descriptive flexfield. |
Descriptive Flexfield Attributes 1 through 10 |
Segments 1 through 10 of the Journal Lines descriptive flexfield. |
Descriptive Flexfield Structure Definition 3 |
Structure definition of the Journals Captured Information descriptive flexfield. |
Descriptive Flexfield Attributes 11 through 20 |
Segments 11 - 20 of the Journals Captured Information descriptive flexfield. |
The following table describes the attributes for the Maximum Amount Journal object.
Name |
Description |
---|---|
Batch ID |
Internal identifier of the batch. For Oracle internal use only. |
Journal Ledger Category Code |
Category of the ledger. Valid values are SECONDARY, PRIMARY, NONE, and ALC, representing the following respective categories: Secondary Ledger, Primary Ledger, None, and Reporting Currency. |
Ledger Enabled for Journal Approval Indicator |
Indicator for whether approval is enabled for the ledger. Valid values are Y or N, representing Yes and No. |
Ledger ID |
Internal identifier for the ledger. For Oracle internal use only. |
Name |
Name of the ledger. |
Maximum Accounted Amount Credit |
Maximum accounted credit journal amount of the journal batch. |
Maximum Accounted Amount Debit |
Maximum accounted debit journal amount of the journal batch. |
Maximum Net Accounted Amount |
Maximum accounted net journal amount of the journal batch. |
Accounted Currency |
Currency of the ledger. For example, USD or EUR. |
The following table describes the attributes for the Maximum Amount Journal Line object.
Name |
Description |
---|---|
Batch ID |
Internal identifier of the journal batch. For Oracle internal use only. |
Journal Ledger Category Code |
Category of the ledger. Valid values are SECONDARY, PRIMARY, NONE, and ALC, representing the following respective categories: Secondary Ledger, Primary Ledger, None, and Reporting Currency. |
Ledger Enabled for Journal Approval Indicator |
Indicator for whether approval is enabled for the ledger. Valid values are Y or N, representing Yes and No. |
Ledger ID |
Identifier of the ledger. For Oracle internal use only. |
Ledger Name |
Name of the ledger. |
Maximum Accounted Line Amount Credit |
Maximum accounted credit amount of a journal line in the journal batch for the ledger. For example, if a journal batch has five credit lines, this attribute holds the largest value of those five credit lines. |
Maximum Accounted Line Amount Debit |
Maximum accounted debit amount of a journal line in the journal batch for the ledger. For example, if a journal batch has five debit lines, this attribute holds the largest value of those five debit lines. |
Maximum Net Accounted Line Amount |
Maximum accounted net amount of a journal line in the journal batch for the ledger. |
Accounted Currency |
Currency of the ledger. For example, USD or EUR. |
The following table describes the attributes for the Period object, which has details for the period that the journal belongs to.
Name |
Description |
---|---|
Description |
Description of the accounting period. |
End Date |
End date of the accounting period. |
Name |
Name of the accounting period. |
Number |
Number of the accounting period in the fiscal year. |
Set Name |
Name of the accounting calendar when first created. If the calendar name is later changed in the user interface, this original name remains stored internally as a unique identifier. |
Type |
Internally generated value based on the period frequency of the accounting calendar. For Oracle internal use only. |
Year |
Year for the accounting period. |
Quarter Number |
Quarter number of the accounting period. |
Start Date |
Start date of the accounting period. |
Adjustment Period Indicator |
Indicator for whether the period is an adjustment period. Valid values are Y or N, representing Yes and No. |
Descriptive Flexfield Structure Definition |
Structure definition of the Accounting Calendar Periods descriptive flexfield. |
Descriptive Flexfield Attributes 1 through 8 |
Segments 1 through 8 of the Accounting Calendar Periods descriptive flexfield. |
Descriptive Flexfield Dates 1 through 5 |
Date segments 1 through 5 of the Accounting Calendar Periods descriptive flexfield. |
Descriptive Flexfield Numbers 1 through 5 |
Number segments 1 through 5 of the Accounting Calendar Periods descriptive flexfield. |
The following table describes the attributes for the Submitted Period object, which has details for the period in which a journal was submitted for approval.
Name |
Description |
---|---|
Adjustment Period Indicator |
Indicator for whether the period is an adjustment period. Valid values are Y or N, representing Yes and No. |
End Date |
End date of the accounting period. |
Most Recent Period End Date |
End date of the accounting period that's two months before the current accounting period. For example, if a journal is submitted for approval in February 2018, this attribute would contain December 31, 2017. |
Name |
Name of the accounting period for the journal. |
Number |
Number of the accounting period in the fiscal year. |
Set Name |
Name of the accounting calendar when first created. If the calendar name is later changed in the user interface, this original name remains stored internally as a unique identifier. |
Type |
Internally generated value based on the period frequency of the accounting calendar. For Oracle internal use only. |
Year |
Accounting period year. |
Previous Period End Date |
End date of the previous accounting period. For example, if a journal is submitted for approval in February 2018, this attribute would contain January 31, 2018. |
Start Date |
Start date of the accounting period. |
Descriptive Flexfield Structure Definition |
Structure definition of the Accounting Calendar Periods descriptive flexfield. |
Descriptive Flexfield Attributes 1 through 8 |
Segments 1 through 8 of the Accounting Calendar Periods descriptive flexfield. |
Descriptive Flexfield Dates 1 through 5 |
Date segments 1 through 5 of the Accounting Calendar Periods descriptive flexfield. |
Descriptive Flexfield Numbers 1 through 5 |
Number segments 1 through 5 of the Accounting Calendar Periods descriptive flexfield. |