Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
More iamse
Join the OracleApps88 Telegram group @OracleApps88to get more information on Oracle EBS R12/Oracle Fusion applications.
If you are facing any issues while copying the Code/Script or any issues with Posts, Please send a mail to [email protected] or message me at @apps
or +91 905 957 4321 in telegram.
Oracle General Ledger integrates with other modules. Following is the list of modules along with the details that flow to
the General Ledger.
1. Payables sends Invoices, payments, adjustments, realized gain/loss on foreign currency and invoice price variance to
GL.
2. Receivables sends invoices, payments, adjustments, debit memos, credit memos, cash, charge backs and realized gain
and loss on foreign currency to GL.
3. Assets sends capital and construction in process asset additions, cost adjustments, transfers, retirements, depreciation
and reclassifications.
Answer
4. Purchasing sends accruals or receipts not invoiced, purchase orders, final closes and cancellations.
7. Inventory sends cycle counts, physical inventory adjustments, receiving transactions, delivery transactions, delivery
transactions, intercompany transfers, sales order issue, internal requisitions, sub-inventory transfers and Cost of Goods
Sold.
Sure. In fact, when you use average balancing processing, a large volume of data accumulates in your General Ledger
database (GL_DAILY_BALANCES table).
You can archive and purge any information you no longer need.
Answer General Ledger also provides some related safety and security features. For example, the system:
* Produces reports you can review to verify that your archiving and purging processes complete successfully.
* Ensures that only archived data can be purged.
Question Can the Average Balance feature be restricted to a specific range of accounts?
No, the average balance processing in General Ledger is enabled for a specific Set of Books.
Answer
Warning: once enabled, the Enable Average Balances check box is protected against update and can no longer be
unchecked.
Question How are the PTD, QTD and YTD balances I see on reports and forms calculated?
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 1/13
11/24/23, 4:17 PM Oracle Applications: Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
The PTD balance for a period is the activity that has occurred in that period. It does not contain the activity of previous
or subsequent periods.
QTD balance for a period is the activity that has occurred in that period and all of the periods before it that are in the
same quarter. It does not contain the activity of periods in previous quarters or the activity of subsequent quarters.
Answer
For Actuals, the meaning of YTD balance for a period depends upon the type of account:
* For Balance Sheet accounts, the YTD balance for a period is the total activity for that period and all of the periods
before it, regardless of what fiscal year they are in.
* For Income Statements accounts, the YTD balance for the period is the activity that has occurred in that period and
all of the periods before it that are in the same fiscal year. Income statement balances are moved to a special owners equity
account at the beginning of the year, i.e. the retained earnings account.
Question Can a Journal be Double-Posted from the Enter Journals and Post Journals forms?
No, not any longer!
The AutoPost program has been modified so that now the Enter Journals form and the Posting form can detect when a
Answer batch has been submitted for posting by AutoPost and the posting request has not yet completed.
In case Double Posting has happened then the Balances got corrupted and a datafix is required. Please log a Service
Request for support.
Question How to avoid inconsistencies in GL_BALANCES?
There are different causes for GL_BALANCES inconsistencies.
The table below shows the most common causes and how you can avoid them.
CAUSE PREVENTION
Unsupported updates to gl_balances table :
Never update gl_balances table rows, unless recommended by support, as it usually causes gl_balances corruption
Interrupted process updating gl_balances table (for example Add/Delete Summary Templates, Incremental Add/Delete
Summary Templates, Maintain Summary Templates, Posting and Open Period programs) :
* Never kill the DB or OS process. If a process needs to be interrupted then use the Concurrent Manager, as it will be allow
to do the required rollback.
Answer
* Perform the necessary surveillance to the system/database available space to avoid the process to terminate in error.
* Be cautious with other processes that may kill the running process (for example DB backup or DB shutdown).
Problem on Program Incompatibilities definition allowing simultaneous run of incompatible programs (for example
Add/Delete Summary Templates, Incremental Add/Delete Summary Templates, Maintain Summary Templates, Posting
and Open Period)
Huge amounts (more than 38 digits) imported from feeder systems into GL.
Install Patch:2162483 Enhancement to Provide Warning Statuses for Journal Import (included in 11i.GL.G)
Question How to check for inconsistencies in GL_BALANCES?
* For releases over 11.5.2, run the Period Balances Activity Diagnostic Test from Note:222628.1 (this is available as
standalone).
Answer
* In case you do not have the Oracle Diagnostics Support Pack installed or your release is under 11.5.2, run the scripts
from Note:101579.1 Inconsistent Balances Diagnostic Scripts.
How to correct the ‘number of updated GL_BALANCES rows does not equal the number or rows in
Question
gl_posting_interim_xxxxx table’ problem?
Please contact Oracle Support for assistance. Most probably a Balances Rollback will be required.
Refer to Note:137413.1 Balance troubleshooting guide, for general information regarding posting failure.
Answer
Information:
currently, for releases 11i and 12, there is a script called GLBALFIX, created by development, which can fix almost all
the errors and corruptions on Actual Balances and it can be helpful on this case (usually caused by duplicated rows).
Question Why and How to Roll Back Actual account balances to a particular accounting period for a specific set of books?
Answer The Balances Roll Back is required whenever the GL_BALANCES table got corrupted for some reason.
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 2/13
11/24/23, 4:17 PM Oracle Applications: Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
For more details please check Note:283588.1 Resolving General Ledger Balances corruptions using rollback
Information:
currently, for releases 11i and 12, there is a script called GLBALFIX, created by development, which can fix almost all
the errors and corruptions on Actual Balances.
Why and How to Roll Back Encumbrance budget balances based on the encumbrance_type_id for a particular
Question
accounting period for a specific set of books?
The Balances Roll Back is required whenever the GL_BALANCES table got corrupted for some reason.
For more details please check Note:283588.1 Resolving General Ledger Balances corruptions using rollback
Question Why journal posting creates rows in gl_balances for the current period, and subsequent periods also?
When Posting runs, it will insert or update rows in GL_BALANCES for the period and accounts you are posting to.
It will also insert or update rows in GL_BALANCES for every subsequent period for those accounts, for every period that
Answer
has ever been opened to update each period begining balances accordingly.
If there was no prior balance for the period and account, a row is inserted into GL_BALANCES, otherwise it is just
updated.
Question Will STAT currency numbers aggregate when calculating YTD information, Actual and/or Budget?
Answer Yes, they roll forward just like other currencies.
Question What is the management segment and how do you enable it?
How To Enable Management Segment in Existing Chart Of Accounts
===============================================
The only flexfield qualifier that can be enabled for an existing chart of accounts is the management segment. The
management segment can be any segment except the balancing segment, natural account segment, or intercompany
segment. Note: You should never use the Flexfield Qualifiers window to enable the management segment for an existing
chart of accounts that has been assigned to a ledger. Doing so could cause data corruption issues. To enable the
management segment for an existing chart of accounts, you must run the following concurrent programs in the following
order:
When you run this program, you select a chart of accounts and designate a segment to be the management segment. This
program begins preparing the chart of accounts to assign the management segment. This program should not be run when
users are entering journals or updating balances, such as posting journals. This program automatically launches the
second program, Process Posted Journal Batches for Management Segment Upgrade. This program selects all posted
journal batches that exist for all ledgers that use the chart of accounts and prepares them to be upgraded with the new
management segment. This is a longer running program that can be run at the same time users are entering and posting
journals. The only programs that are incompatible with this program are the archive and purge programs in General
Ledger. You can stop and restart this program at anytime. To restart the program, you must re-run the Prepare Journal
Batches for Management Segment Upgrade program. Each time you resubmit the program, the program automatically
submits the second program and continues processing the posted journal batches from where it left off when you last
Answer canceled the program.
This program completes the management segment upgrade by processing any remaining journal batches, both posted and
unposted, that were not processed from the first two programs and assigns the management segment qualifier to the chart
of accounts. This program should not be run when users are entering or posting journals.
Note: It is recommended that you use data access sets instead of flexfield value security rules to secure read and write
access to balancing segment values and management segment values. Flexfield value security rules are still applicable for
the other segments.
As of this writing, security of MSVs (i.e., Data Access Set) is supported only in General Ledger.
Question Whether is it allowed for entering negative amount in Journal lines?
Answer Yes it is allowed
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 3/13
11/24/23, 4:17 PM Oracle Applications: Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
Question Why Retained Earning Account is necessary for the set of book creation while implementing oracle new business.
Retained Earnings represent the undistributed profits of a company i.e. profits retained. The retained earning account is a
Answer
mandatory account to be given at the time of defining Set of Books (SOB).
what is the use of below profile options while configure multiorg? 1. HR: Security Profile 2. MO: Security Profile 3. GL
Question
Set of books name 4. MO: Operating Unit 5. HR: User type
MO:Security profile gives access to multiple operating units (MOAC features)
If you set MO:Operating unit and don't set MO:Security profile, system provides you access to one OU and all programs
can be run for that OU.
If you want to access multiple OU's or Inventory Org's then you have to set up MO:Security profile.
HR:Security Profile is used to restrict the data in Human Resources according to the Business Group or whatever criteria
you define in this security profile. Thus, for HR, it uses this secuity profile in its data exposure to the user.
MO:Security Profile acts the same but is used for Financials and Manufacturing applications. It restricts the access (site
level or can be set at responsibility level) to certain operating unit (or whatever criteria defined in the security profile).
Answer
If there is no value at MO:Security Profile, then Financials and Manufacturing use the HR:Security Profile option for their
data exposure to users.
HR:User Type
Limits field access on windows shared between Oracle Human Resources and Oracle Payroll. If you do not use Oracle
Payroll, it must be set to HR User for all responsibilities.
If you do use Oracle Payroll, you can give each Responsibility one of the following user types, depending on the work role
of the holders of the responsibility: HR User, HR with Payroll User, Payroll User
Question what is value set?
Value-set is a group of values. It can also be thought of as a container of values. The values could be of any data type
(Char, Number etc.) A value set is used in Oracle Applications to restrict the values entered by a user. For example, when
Answer
submitting a concurrent program, we would like user to enter only valid values in the parameter. This is achieved by
associating a value set to a concurrent program parameter.
Question what is the gap analysis, how do you defined.what are the pre- requisities
The primary step will be to make a note of the existing business system and list out the flaws and positive aspects. This is
an attempt to have an idea of what is currently happening given the scenario in question so as to help in ERP
implementation.
Evaluate and decide the additions that need to be made to the business in view of ERP implementation. The aim is to
make sure that there is not even a thin line of difference between ERP and the organizations commercial activities. It will
be oriented to ERP function.
Rating the existing level of performance to set a benchmark or standards for the business as on date. This will help in
finding out the benefit of ERP.
Having an in-depth study of the regulations and statements in the organizations and suggesting modifications. This also
will decide ERP implementation.
Answer Clearly defining the roles of individuals in the organization so that the priorities are met and the structure remains
undisturbed. This is to make things clear for ERP function.
Checking if the objective in discharging duties are met because it is the ultimate solution to any issue. If they are not met
the gaps should be made known and corrected. Only then the organization can achieve the benefit of ERP.
Ensuring that functions are executed properly and if need be personnel can be rewarded to boost up and encourage
performance.
Similarly comparisons are to be made for every other factor that draws relation in one way or other. These results are to be
complied for ERP gap analysis.
The gap analysis takes into account all the factors of study and gives the results. It either recommends the implementation
of an ERP system or rejects the idea in totality.
Question What r different types of exchange rates?
Answer Spot: An exchange rate which you enter to perform conversion based on the rate on a specific date. It applies to the
immediate delivery of a currency.
Corporate: An exchange rate you define to standardize rates for your company. This rate is generally a standard market
rate determined by senior financial management for use throughout the organization.
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 4/13
11/24/23, 4:17 PM Oracle Applications: Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
User: An exchange rate you specify when you enter a foreign currency journal entry.
EMU Fixed: An exchange rate General Ledger provides automatically when you enter journals (after the EMU effective
starting date) using a foreign currency that has a fixed relationship with the Euro.
Question What is the difference between org_id and organization_id?
org_id refers to unique identifier for the Operating Units and organization_id refers to the unique identifier for Inventory
Answer
Organizations.
Question What is the difference between Key flex field and Descriptive flex field?
Key Flexfield stores the key Information. They are stored in Segment columns in tables. Descriptive Flexfields are used to
Answer
store additional inforamtion. They are stored in Attribute fields in tables. They can be context-sensitive.
Answer Define the Executable Define the Program for the above Executable Attach the program to the required Responsibility
Therefore, you can use any segment, except the balancing segment or natural account segment, can be specified as the
secondary tracking segment.
Question What is the difference between Revaluation and Translation?
Revaluation is used to determine the position of foreign currency debtors, creditors etc at the end of month; and it creates
revaluation journal entries.
Answer While Traslation is a functionality used to convert all balances including functional currency (say INR) balances in a given
foreign currency (USD). Then, Trial Balance in that currency(USD) can be generated. It is used when of a subsidiary or
branch (INR) are required to be merged with another company reporting in different currency (USD).
Question What is the difference between realized gain/loss and unrealized gain /loss?
Unrealized gains and losses are calculated on unpaid vouchers the open portion of partially paid vouchers at the end of a
Answer
fiscal period, whereas realized gains and losses are calculated at the time of payment.
Question What are Ledger Sets, when they are used and how to define them?
Answer What are Ledger sets?
Ledgers sets allow you to group multiple ledgers together to achieve processing efficiencies. For example, you can open or
close periods for multiple ledgers simultaneously, translate balances for all ledgers in a ledger set, run recurring journals
that update balances for multiple ledgers, or run consolidated financial reports that summarize balances across multiple
ledgers in a ledger set.
All ledgers in a ledger set must share the same chart of accounts and accounting calendar/period type combination. They
do not have to share the same currency. This allows you to group the primary or secondary ledgers with their associated
reporting currencies to reduce maintenance efforts and streamline processing.
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 5/13
11/24/23, 4:17 PM Oracle Applications: Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
Note: Both the source ledger and its reporting currency (Journal and Subledger level) must have the same open periods to
prevent problems during posting in General Ledger.
Question I have defined a security rule and assigned it to my responsibilty, but is still does not work, why?
Make sure that you have enabled security at both the segemnt and value set levels, it must be enabled at both these levels
Answer to work. Also make sure you have switched out and back into the
responsibility.
Question Is there a way to assign different security rules to a responsibility based on the User ID?
You cannot apply different security rules to the same responsibility for different users based on the user ID. You will have
Answer to create a new responsibility and define its own security rules. Then you can assign the new responsibility to one of the
users.
Question Can security rules be used to control the posting of journal entries?
Security rules apply only with regards to creation/modification of lines within a journal. They do not apply when the
Answer
journal is posted.
Question Forgot to check the security enabled flag for each segment and it is not updateable. How do I correct this?
Check your Accounting Flexfield structure to see if it is frozen. Unfreeze the structure, then you should be able to enable
Answer
Security for the Segment.
Question Is it feasible to delete an Exclude statement in order to resolve a Security Rule issue?
The Security rule should not be modified by deleting an exclude or include as it may corrupt the rule. Instead, delete all
Answer rule lines (include and excludes), save and redefine the include and excludes. If the rule still doesn’t work, create a new
rule and assign it to the responsibilities in place of the original rule.
Question What standard reports have security enabled in Release 11i?
Trial Balance, Account Analysis and General Ledger are the only standard reports in Release 11i for which security rules
Answer
apply.
Question Is it recommended to use a universal Include when setting up rules?
It is recommended to start each security rule with a universal Include statement and then eliminate each value using
Answer
Exclude statements.
Question What functions do security rules apply to?
Security rules apply to Account Inquiry, budgets, FSG’s and journal entry functions. In Release 11i, this also applies to
several standard reports (listed previously). Please note, they do not apply to the posting of journals or the review of
Answer journals. When reviewing a journal with
security rules, the totals are still displayed, it is only the individual lines that are not visible. This is standard functionality.
Yes: FSG uses the rollup group to determine whether to expand a parent value into its child ranges. If the parent value
belongs to a rollup group, FSG does not expand the parent value into its child ranges. If the parent value does not belong
to a rollup group, FSG expands the parent value into its child ranges.
Answer
No: FSG uses the summary flag associated with the flexfield assignment to determine whether to expand a parent value
into its child ranges. If the summary flag is set to Yes, FSG does not expand the parent value into its child ranges. If the
summary flag is set to No, FSG expands the parent value into its child ranges.
Question I am trying to display budget amounts in my reports but they are not showing up or are incorrect. What is wrong?
Answer Since Oracle GL allows you to define multiple budgets, you must indicate what budget you want displayed in the row or
column. You do this by first assigning a Control Value in the Balance Control section of the Row or Column window. The
control value is any numeric value. Next, you must tell FSG what budget relates to the Control Value. You do this in the
Define Report form. When you define a control value for either your Row
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 6/13
11/24/23, 4:17 PM Oracle Applications: Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
Set or Column Set in your report, the Control Value button will be activated. By selecting the Control Value button you
can assign budgets to your control values.
Another reason you may not be seeing your amounts is if you are using the YTD-Budget (FY End) amount type, but have
not budgeted to every period in the fiscal year. See Note:1036437.6.
Also, make sure you have defined your Amount Types, Offsets and Control Values in the Column Set or Row Set, but not
both. Typically these are specified in the Column Set.
Question How do you enable Flexfield Security Rules for FSG?
First, you define security rules for specific account segment values. Then, you assign your security rules to specific
responsibilities. Lastly, you set the profile option ‘FSG: Enforce Segment Value Security’ to YES.
Flexfield value security has been enhanced in Release 11.5, with hierarchical security. Instead of having to create security
Answer
rules for a range of segment values, you can assign security rules at the parent level and have the rules automatically
apply to all of the child values within the parent hierarchy. To use this, choose the Security Type of Hierarchical for the
value set, on the Value Sets form.
Question How can you add/define/create your own new amount types in FSG reporting?
Oracle comes with seeded amount types, which can be specified in the Balance control region of a FSG row or column
Answer
definition. You cannot create your own.
Question Where should the period offset and the amount type be specified?
The period offset and amount type must both be specified in the row set or both be specified in the column set. You cannot
Answer
have a period offset in the row set and an amount type in the column set, or vice versa.
Question On a calculation column, can I enter an amount type?
You should not define rows or columns that contain both calculation information and an amount type. If you do, the
Answer
amount type will override and this may cause errors.
Is there a quick and supported method of transferring FSGs between environments, so that users do not have to key
Question
them in twice?
Run the FSG Transfer program (under Report/Request/Standard) to copy report objects from one General Ledger
database (or instance) to another. You can copy row sets, column sets, reports, report sets, content sets, row orders, display
sets, and display groups.
Prerequisites
- You or your System Administrator must define database links.
- The chart of accounts in the set of books in your source database must be identical to the chart of accounts in the set of
books in your target database.
Answer - Any currencies and sets of books referred to by the row sets and column sets being copied must exist in the target
database.
- Report details, such as budgets and encumbrance types, referred to by copied reports must exist in the target database.
- You must be logged into General Ledger and connected to the target database.
- The target and source apps releases must be the same. See Note <<1083689.6>> for more information.
If any of the prerequisites are nt met, you will not be able to use FSG Transfer to copy the report objects. You will have to
enter them manually in the target set of books.
Question What FSG enhancements are introduced in Release 11i ?
Unlimited Width Reports.
Oracle General Ledger now allows you to create FSG reports with an unlimited number of columns. FSG will pick the
widest of the column set header or the total width of all the columns to determine the width of the report. However, while
printing, there is still a limit of 255 characters.
To ease reporting, you can now use the absolute value function in row set definitions to display amounts as positive
numbers, regardless of their debit or credit balances. This function is helpful for defining income statements, balance
sheets, and other financial reports in which amounts are generally displayed as positive numbers.
Question Can I remove the ‘No specific Company requested’ text from the FSG heading?
The text ‘No specific Company requested’ will appear as long as no content set is used for the report. A content set must
be specified for this text not to appear. Depending on the content set parameters the actual segment value description or
the text ‘No specific Company requested’ will appear. For example, when Display is set to ‘PE’ a separate report is
Answer generated for each value and the specific value’s description is displayed, rather than ‘No specific Company requested’.
This text will also change if you enter a Segment Override for Company (segment) at runtime on the Run Financial
Reports form. By doing this, you are running the FSG for only the Company value you specified.
Question Can I remove the segment header descriptions from the top of the FSG reports?
Answer The accounting flexfield segment headings (CO, REG, etc.) can be removed with the use of a Row Order.
Question Can I customize or move the 3 heading lines that appear at the top of the FSG (set of books, report name, period)?
Answer The first line of the FSG report heading contains the set of books name. This information can not be changed.
The second line of the FSG report heading contains the report name. For Release 10, this is the Row Set name that is used
in the FSG. For Release 11 and 11i, this report name is defined in the Report definition (Navigation =
Reports/Define/Report).
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 7/13
11/24/23, 4:17 PM Oracle Applications: Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
The third line contains the period that the FSG is being run for. This can not be changed.
The date and time in the upper right corner indicates when the report was created. The page number appears here also.
This can not be changed.
ADI can be used to publish the FSG report, using a theme that you customize to make some of these changes. See the
Application Desktop Integrator User’s Guide for more information.
(R12) The Ledger List of Values on the Run Financial Reports form shows all possible ledgers. How can this be limited
Question
to only ledgers the responsibility should access?
The Data Access Set assigned to the Responsibility (via the profile GL: Data Access Set) controls which ledgers you can
actually update or view data for.
Answer
Even if there is a ledger name in a LOV, you should not be able to see the data for that ledger in the FSG if the Data Access
Set does not have that access.
Question (R12) How can you report on a budget entered in a foreign currency?
Assign a control value to each of the Budget, Variance and Variance % columns. In the FSG Report Definition, assign the
Answer
control value to the appropriate budget and currency.
Goal
1. You have defined Sequencing- reporting for both subledger and GL journal entry - event GL period
close.
After closing the period in GL, the ‘Create Reporting Sequence Number’ program is automatically launched and
Question
completed normally but when checking the reporting sequence number for Subledger journals and GL journal entries –
only the reporting sequence numbers for GL journal entries are shown and no reporting sequences for Subledger journals
are available.
How to view the reporting sequence created and assigned to subledger journals?
This is the intended functionality.
For subledger journals you can see the reporting sequence in SLA level not in GL. For subledger journals GL can’t transfer
the reporting sequence. Only manual journals which are created in GL will get the reporting sequence. For subledger
journals you can see the reporting sequence in SLA level only .If however a subledger journal is reversed user will not get
a reporting sequence because the reversals do not populate the xla_seq_je_headers_gt table that gets the sequence
Note: In order to have the assigned reporting sequences used you have to:
- Check the ‘journal entry status’ of ‘Final’; draft entries are not assigned a reporting sequence;
- Check that the transactions are posted in GL;
- Check that the GL period has been closed and the automatically launched process ‘Create Reporting Sequence Number’
has completed normally;
- At the time you check your SLA reporting sequences numbers the period in GL has not been re-opened
(the program erases the sequences that are assigned to the journal entries that belong to the reopened period).
Question R12 What are the Differences Between Accounting Sequencing and Reporting Sequencing?
The accounting sequence is assigned to Subledger Accounting journal entries at the time that the journal entry is
completed. The sequence is assigned in the completion date order using the GL date as the date criterion for determining
the sequence to be used.
The reporting sequence is assigned to both Subledger Accounting journal entries and General Ledger journal entries when
the General Ledger period is closed. This sequence is used by most of the legal reports required in some countries as the
main sorting criterion to display the journal entries.Reporting sequence is optional.
Answer
These two sequences are not mutually exclusive and can coexist in the same journal entry.
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 8/13
11/24/23, 4:17 PM Oracle Applications: Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
No, Preparer is the one who initiates the journal batch approval process and he/she need not be the journal
Answer
batch creator.
Question What are different types of approver methods and how to set approver method?
There are 3 types of approver methods
This has to be set using the profile option “Journals: Find Approver Method”
Question Journal Approval in General Ledger?
1. Enabled Journal Approval in Ledger Setup (Accounting Setup)
2. Defined journal sources that require journal approval
3. Entered all employees who are involved in preparing and approving journal entries.
4. Create an approval hierarchy:
- If using a shared install of Oracle Human Resources, use the Enter Person form of GL to enter all employees who are
involved and preparing and approving journal entries and batches
Answer - If using a full install of Oracle Human Resources, enter employees in the People window from the Human Resources
Responsibility (required)
- When entering employee, enter the employee’s supervisor or manager name (this is the default next approver for journal
entries and batches)
5. Defined Journal authorization limits
6. Add journals and approve, notifications will sent to next approval (Supervisor)
Question What are the criteria on which journal import can be run?
The criteria's are
- Source Name
Answer
- Group Id
- Import Desc Flexfield (Y/N)
- Create Summary Journal ( Y/N)
Question Can you give segment values or CCID in GL_Interface?
Answer Both can be given.
Question How can we identify whether records in GL_INTERFACE are errorred records?
Answer The status of those records will be other than NEW
Question If Journal import couldn't import journals because of errors, will Journal Import program end in error?
No. The Journal Import program doesnt error; but it gives details of the journal batches that have failed to import along
Answer
with the error code
Question What are the errors encountered during Journal Import?
This date is not in Any open or future enterable period
- Detail posting not allowed for This Accounting Flexfield
Answer - Disabled Accounting Fledfield
- Invalid Currency code
- The Journal entry is unbalanced and susspense posting not allowed in This et of books
Question In the multi-org structure, at what level does GL operate?
Answer General Ledger operates at SOB level.
Question What are the various statuses of GL Periods? And in which table this information is stored?
The statuses of GL periods are are below:
Open
Closed
Answer
Future - Entry
Permanently Closed
Never Opened
The information is maintained in GL_PERIOD_STATUSES.
If Journal Approval flag is checked while defining Set of Books (SOB) then all journals will necessarily require approval. Is
Question
this statement correct?
In addition to enabling Journal Approval flag at SOB level; Require Journal Approval flag at Journal Sources level for
Answer
journals to require approval.
Question Does GL support Accrual or Cash system of accounting?
GL is a central repository and all the journal entries from sub-ledger flow to GL. And there is no option to specify which
Answer method of accounting is allowed. So, such an option is available only at sub-ledger level; at GL level, users are free to
entry either type of entries. Hence, we can say that GL supports both methods of accounting.
Question Journal can be entered only in Open Periods. Is this statement correct?
No, journals can be entered both in Open and Future-Entry periods. However, journals can be posted only in Open
Answer
periods.
Can a GL period be opened after the period is being closed? Can the period be opened after the closure of Financial
Question
Year?
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 9/13
11/24/23, 4:17 PM Oracle Applications: Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
Yes, a GL period can be opened any time after it is closed; even after financial year is closed (though not recommended).
Answer
However, once a period is permanently closed it cannot be re-opened.
Question What happens when the Posted journal are changed?
Answer Posted Journal cannot be modified. They can only be reversed.
Question Can the GL period be closed when there are unposted journals in the period? What error will it give?
Unlike AP and AR, where period cannot be closed unless all transactions are processed; GL period can be closed even if
Answer
there are unposted journals. So, it gives no error as such.
Question What are the maximum number of period that can be open in GL?
There is no limit on number of periods that can be concurrently open GL; however, it is advised to keep the number of GL
Answer
Open periods to minimum.
Question What are the key tables of GL module?
The tables that store the information of GL journals are - GL_JE_BATCHES - GL_JE_HEADERS - GL_JE_LINES While the
Answer
summary of balances is stored in GL_BALANCES. And the GL interface table is GL_INTERFACE.
Question What is the difference FSG report and D2k report?
Financial Statement Generator (FSG) is a functionality GL which can used to develop financial reports based on data in GL
only (i.e. sub-ledger details cannot be displayed in the report) and FSG reports can be developed by functional users.
Answer
However, to develop a D2K report knowledge of table structures and SQL (may be even PL/SQL) would be required.
And using D2K report can be build for any module or extract data from multiple modules based on user requirement.
While defining the Natual Account segment values, in the segment qualifier we specify the nature of account. The type of
Answer
account for a Code combination is stored in GL_CODE_COMBINATIONS
Expense and Revenue accounts represent expenses/losses and Revenues/Gains respectively. And these accounts have a
ZERO balance at the start of the year. This point has to be taken care of while developing reports where Opening Balance
is calculated rather than using GL_BALANCES table.
Owner's Equity represent Share Capital and includes retained earnings and reserves, if any. Owner's Equity along with
Asset and Liability Balances are carried forward at the end of year.
Question Explain the concepts of PTD, YTD, QTD and PJTD in GL?
All the below are various ways of calculating balances and each indicate the starting point since when the balance is
calculated
PTD - Period To date (i.e. from the start of period till date)
Answer
The issue can be instantly resolved by defining the combinations to be used in GL Accounts screen. And to prevent re-
Answer
occurence of this issue, 'Allow Dynamic Inserts' check-box should be enabled while defining the Chart of Accounts.
Question If any conflict occurs in FSG who will override; Column Set or Row Set
Answer The override component is row set. However some times it depend on the column set also.
Question What is the difference between discounts and adjustments
Answer iscount refers to the payment terms or on quantity (bulk order discount) ordered. In the invoice received from supplier,
discounts term is specifically stated, e.g. “If paid with in 15 days discount @ 2%”, what you need to do is pay 2% less then
the original invoice amount, however caution should be taken that the freight amount should not be considered while
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 10/13
11/24/23, 4:17 PM Oracle Applications: Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
calculating the discount. Adjustment could be for various reasons- Over priced invoice, short delivery of quantity as per
goods received note, poor quality etc. Agreed upon amount will be deducted from the invoice, while making the
payments.
Question What are Summary Accounts and Rollup groups?
Summary Account is an account whose balance represents consolidation of accounts Rollup group is a collection /
Answer consolidation of parent accounts. e.g. Assets is a total of Current assets and Fixed Assets. Current assets / Fixed assets in
turn are collection of assets.
Question What does set of books comprise of?
Answer Chart Of Accounts, Calendar And Currency
Question What is a flexfield?
Answer AFlexfield Is A Flexible Field Which Is Used To Capture Mandatory Or Non Mandatory Business Information.
Question What is Flexfield structure?
Answer Aflexfield structure is collection of segments.
Question What is a Value set?
Answer Value set is container of values that can be assigned to a segment of Flexfield structure.
Question What are the validation types supported by value sets?
Answer None, Table, Independent, Dependent, Translatable independent, Translatable Dependent, Special, Pair
Question What are the format types supported for a value set?
Answer Number, Char, Standard date and time, standard time, time, date, date time
Question Is there any limitation on the no of flexfield structures that can be defined for the Accounting Flexfield?
Answer No
Question . What are the flexfield qualifiers which are available for accounting flexfield structure?
Answer Natural account, Cost center, Balancing, Intercompany
Question . Which flexfield qualifiers are mandatory?
Answer Balancing and Natural account
Question . Which mandatory account needs to be defined for the set of books definition?
Answer Retained earnings
Question . What are all the accounts that can be defined for the set of books form?
RETAINED EARNINGS, SUSPENSE, ROUNDING DIFFERENCES, RESERVE FOR ENCUMBRANCE AND NET
Answer
INCOME ACCOUNTS
Question . What is the minimum and maximum no of periods that can be defined for the Calendar?
Answer AND 366
Question . Is the definition of transaction calendar mandatory?
Answer No
Question . What are the period statuses that can be associated with the periods?
Answer Open, Closed, Perm closed, Never opened, Future entry
Question . Can multiple periods have open status at one time?
Answer Yes
Question . How many chart of accounts can be mapped to a set of books?
Answer ONLY ONE
Question . During a financial year can the existing chart of accounts be replaced by new chart of accounts?
Answer YES
Question . Can the calendar be replaced during the financial year for the same set of books?
Answer NO
Question . What is the maximum no of set of books that can be defined in GL module?
Answer Unlimited
Question . What is a responsibility?
Answer Aresponsibility is collection of forms and programs that a user can access.
Question . Can multiple responsibilites be assigned to a single user?
Answer Yes
Question . Can a responsibility be shared by multiple logon users?
Answer Yes
Question . From a general ledger responsibility, how many set of books can be accessed?
Answer Only one.
Question . What are the different currency conversion types?
Answer Spot, corporate and user
Question . What is a corporate conversion rate?
Answer Corporate is a standardized market rate which is applicable to transactions for aperiod of time.
Question . Which table captures conversion rates information?
Answer GL_DAILY_RATES
Question . List the tables which capture the journals information?
Answer GL_JE_BATHCES, GL_JE_HEADERS, GL_JE_LINES
Question . Which column distinguishes the type of journal being entered?
Answer actual_flag (which can be 'A','B','E')
Question . Which table captures the balances information of the code combinations?
Answer GL_BALANCES
Question . What is significance of compiling a flexfield structure?
Answer Itreflects the changes made to a flexfield structure during the unfreezed state.
Question . What changes can be enforced on the flexfield structure when it is unfreezed?
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 11/13
11/24/23, 4:17 PM Oracle Applications: Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
Changing segment names, changing ordering sequence, changing window prompts, adding new segments, changing the
Answer
enabled and displayed attributes
Question . What is Autorate program?
Itis a program which selects all the foreign currency transactions in a module in and applies that day’s currency
Answer
conversion rate.
Question . Is it mandatory to freeze the flexfield structure before it can be compiled?
Answer Yes
Question . How many views are generated when compiling a flexfield structure?
Answer User Defined View and System View
Question . What is the significance of intercompany flexfield qualifier?
Answer Itallows intercompany transactions to be recorded.
Question . How do you setup suspense posting?
A)Define Suspense Account
Answer
B)Specify suspense account code combination in set of books form
Question . Manual tax journals can be recorded if Allow Tax Journals option is not selected in the set of books form?
Answer No
Question . Selection of journal approval option makes it mandatory for every journal tobe approved before a journal is posted?
Answer Yes
Question . Where do you specify journal approval limits in Oracle apps?
Answer InGL module only
Question . Can previous conversion rates information be used for current transactions?
Answer Yes
Question . After the batch is posted, journals within the batch can be updated?
Answer No
Question . To reverse an entire batch what is the option available in GL?
Answer Reverse batch option in Journal Batch window.
Question . To reverse only journal within the journal, what steps have to be performed?
A)Navigate to JOURNALS/ENTER
B)Click on FIND
Answer C)Select the batch whose Journal you want to reverse.
D)Query the Journal within the batch.
E)Click on MORE ACTIONS and then click on REVERSE JOURNAL
Question . What are the categories of budgets available in GL?
Answer REVENUE BUDGETS and EXPENSE BUDGETS.
Question . What are the amount types supported by the applications package?
Answer Qtd, ytd, ptd and pjtd
Question . Can statistical budgets be defined in GL?
Answer Yes
Question . What are the modules involved in the encumbrance cycle?
Answer GL, PO, AP
Question . What is encumbrance accounting?
Answer Encumbrance accounting is the cycle of generation of encumbrance entries for thereservation of funds
Question . What is the name of the system generated view when you compile an accountingflexfield structure?
Answer GL_CODE_COMBINATION_KFV
Question . Which Profile option needs to be set for Allowing Mixed journals?
Answer Journals: Mix monetary and Statistical
Question . Which Profile Option should be set to prevent transactions on a non-businessday?
Answer Journals: Allow Non-Business Day Transactions should be set to No.
Question . What is the purpose of Journals: Default Category profile option?
Answer Todefault a journal category in case of manually recorded journal.
Question . What are the journal reversal methods available in GL?
Switch DR/CR
Answer
Change Sign
Question . Which profile option is used to map a responsibility to a General ledger setof books?
Answer GL: Set of books name
Question . What are the different Statuses that a budget can have?
Answer Frozen, Open, Default
Question . Only Ten Budget organizations can be defined in a GL set of books?
Answer FALSE
Question . Encumbrance balances are maintained for Expense accounts?
Answer TRUE
Question . Encumbrance balances are maintained for Revenue Accounts?
Answer FALSE
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 12/13
11/24/23, 4:17 PM Oracle Applications: Oracle General Ledger (GL) Interview Questions and Answers (FAQs)
Labels: FAQS, GL
No comments:
Post a Comment
The requested URL was not found on this server. That’s all
we know.
If you are facing any issues while copying the Code/Script or any issues with Posts, Please send a mail to [email protected] or message me at @apps88 or +91 905 957 4321 in telegr
If you are facing any issues while copying the Code/Script or any issues with Posts, Please send a mail to [email protected] or message me at @apps88 in telegram.
Email : [email protected]. Picture Window theme. Theme images by konradlew. Powered by Blogger.
https://oracleapps88.blogspot.com/2015/07/oracle-general-ledger-gl-interview.html 13/13