Oracle Applications_ General Ledger FAQS
Oracle Applications_ General Ledger FAQS
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.
Details
Question Integration of General Ledger with other modules
Answer 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 foreig
GL.
3. Assets sends capital and construction in process asset additions, cost adjustments, transfers, retirements, depreciation and reclassificatio
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, intercom
transfers, sales order issue, internal requisitions, sub-inventory transfers and Cost of Goods Sold.
* 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?
Answer No, the average balance processing in General Ledger is enabled for a specific Set of Books.
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?
Answer 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 perio
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
the activity of periods in previous quarters or the activity of subsequent quarters.
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
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 be
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 reta
earnings account.
Question Can a Journal be Double-Posted from the Enter Journals and Post Journals forms?
Answer 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 batch has been subm
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?
Answer 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, M
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
* 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 Tem
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)
* 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
Balances Diagnostic Scripts.
Question How to correct the ‘number of updated GL_BALANCES rows does not equal the number or rows in gl_posting_interim_xxxxx table’ problem?
Answer 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.
Information:
currently, for releases 11i and 12, there is a script called GLBALFIX, created by development, which can fix almost all the errors and corrup
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.
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 corrup
Actual Balances.
Question Why and How to Roll Back Encumbrance budget balances based on the encumbrance_type_id for a particular accounting period for a specifi
books?
Answer 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?
Answer 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 has ever been open
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?
Answer 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
segment except the balancing segment, natural account segment, or intercompany segment. Note: You should never use the Flexfield Qualifi
to enable the management segment for an existing chart of accounts that has been assigned to a ledger. Doing so could cause data corruptio
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 pr
chart of accounts to assign the management segment. This program should not be run when users are entering journals or updating balance
posting journals. This program automatically launches the second program, Process Posted Journal Batches for Management Segment Upgr
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
management segment. This is a longer running program that can be run at the same time users are entering and posting journals. The only p
are incompatible with this program are the archive and purge programs in General Ledger. You can stop and restart this program at anytime.
program, you must re-run the Prepare Journal Batches for Management Segment Upgrade program. Each time you resubmit the program, the
automatically submits the second program and continues processing the posted journal batches from where it left off when you last canceled
program.
=====================
The management segment is used to secure management values or perform management reporting. The management segment can be any se
except the balancing segment or natural account segment. Typically, the management segment is a segment that has management responsib
the department, cost center, or line of business. By designating a segment of your chart of accounts to be the management segment, you can
access to the management segment values with data access sets.
Note: It is recommended that you use data access sets instead of flexfield value security rules to secure read and write access to balancing s
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 what are the documents prepared by functional consultant under aim methodology, which document will be prepared in each phase and whic
important phase in aim.
Answer
Question Whether is it allowed for entering negative amount in Journal lines?
Answer Yes it is allowed
Question What is profitability? How do you map 'segment wise profitability' in Oracle?
Answer
Question Why Retained Earning Account is necessary for the set of book creation while implementing oracle new business.
Answer Retained Earnings represent the undistributed profits of a company i.e. profits retained. The retained earning account is a mandatory accoun
at the time of defining Set of Books (SOB).
Question what r issues faced in gl
Answer
Question what is the use of below profile options while configure multiorg? 1. HR: Security Profile 2. MO: Security Profile 3. GL Set of books name 4. M
Unit 5. HR: User type
Answer 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 O
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 s
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).
If there is no value at MO:Security Profile, then Financials and Manufacturing use the HR:Security Profile option for their data exposure to use
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
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 th
responsibility: HR User, HR with Payroll User, Payroll User
Question what is value set?
Answer 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 v
used in Oracle Applications to restrict the values entered by a user. For example, when submitting a concurrent program, we would like user
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
Answer 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
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
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
Having an in-depth study of the regulations and statements in the organizations and suggesting modifications. This also will decide ERP imp
Clearly defining the roles of individuals in the organization so that the priorities are met and the structure remains undisturbed. This is to ma
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
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
The gap analysis takes into account all the factors of study and gives the results. It either recommends the implementation of an ERP system
the idea in totality.
Corporate: An exchange rate you define to standardize rates for your company. This rate is generally a standard market rate determined by se
financial management for use throughout the organization.
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 f
currency that has a fixed relationship with the Euro.
Therefore, you can use any segment, except the balancing segment or natural account segment, can be specified as the secondary tracking s
Question Can you translate the balances of SOB in GBP currencies into multiple currencies or only in one different currency?
Answer
Question I have a requirement where during the consolidation into USD (from GBP books) I want use two different exchange rates for two consolidatio
SOB is same but the Parent SOB's are different. How can this be done?
Answer
Question When we run the translation we can give only one rate type, then how can we run it for two different exchange rates?
Answer
Question What is the difference between realized gain/loss and unrealized gain /loss?
Answer Unrealized gains and losses are calculated on unpaid vouchers the open portion of partially paid vouchers at the end of a fiscal period, where
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
ledgers simultaneously, translate balances for all ledgers in a ledger set, run recurring journals that update balances for multiple ledgers, or r
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 sha
currency. This allows you to group the primary or secondary ledgers with their associated reporting currencies to reduce maintenance efforts
streamline processing.
Note: Both the source ledger and its reporting currency (Journal and Subledger level) must have the same open periods to prevent problems
posting in General Ledger.
Question I have defined a security rule and assigned it to my responsibilty, but is still does not work, why?
Answer Make sure that you have enabled security at both the segemnt and value set levels, it must be enabled at both these levels to work. Also mak
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?
Answer You cannot apply different security rules to the same responsibility for different users based on the user ID. You will have to create a new res
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?
Answer Security rules apply only with regards to creation/modification of lines within a journal. They do not apply when the journal is posted.
Question Forgot to check the security enabled flag for each segment and it is not updateable. How do I correct this?
Answer Check your Accounting Flexfield structure to see if it is frozen. Unfreeze the structure, then you should be able to enable Security for the Seg
Question Is it feasible to delete an Exclude statement in order to resolve a Security Rule issue?
Answer The Security rule should not be modified by deleting an exclude or include as it may corrupt the rule. Instead, delete all rule lines (include and
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
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 gro
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 in
ranges.
No: FSG uses the summary flag associated with the flexfield assignment to determine whether to expand a parent value into its child ranges.
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 par
its child ranges.
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 targe
- 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
set of books.
To ease reporting, you can now use the absolute value function in row set definitions to display amounts as positive numbers, regardless of
credit balances. This function is helpful for defining income statements, balance sheets, and other financial reports in which amounts are gen
displayed as positive numbers.
Question Can I remove the ‘No specific Company requested’ text from the FSG heading?
Answer 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
appear. Depending on the content set parameters the actual segment value description or the text ‘No specific Company requested’ will appe
example, when Display is set to ‘PE’ a separate report is generated for each value and the specific value’s description is displayed, rather tha
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 thi
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 Re
11i, this report name is defined in the Report definition (Navigation = Reports/Define/Report).
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 chan
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 In
User’s Guide for more information.
Question (R12) The Ledger List of Values on the Run Financial Reports form shows all possible ledgers. How can this be limited to only ledgers the res
should access?
Answer The Data Access Set assigned to the Responsibility (via the profile GL: Data Access Set) controls which ledgers you can actually update or v
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
Question (R12) How can you report on a budget entered in a foreign currency?
Answer Assign a control value to each of the Budget, Variance and Variance % columns. In the FSG Report Definition, assign the control value to the
budget and currency.
Question 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 completed normally but whe
the reporting sequence number for Subledger journals and GL journal entries – only the reporting sequence numbers for GL journal entries a
and no reporting sequences for Subledger journals are available.
How to view the reporting sequence created and assigned to subledger journals?
Answer 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 seq
manual journals which are created in GL will get the reporting sequence. For subledger journals you can see the reporting sequence in SLA l
however a subledger journal is reversed user will not get a reporting sequence because the reversals do not populate the xla_seq_je_headers
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 nor
- 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?
Answer The accounting sequence is assigned to Subledger Accounting journal entries at the time that the journal entry is completed. The sequence i
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 Ledg
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.
These two sequences are not mutually exclusive and can coexist in the same journal entry.
This has to be set using the profile option “Journals: Find Approver Method”
Question Journal Approval in General Ledger?
Answer 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
approving journal entries and batches
- If using a full install of Oracle Human Resources, enter employees in the People window from the Human Resources Responsibility (require
- When entering employee, enter the employee’s supervisor or manager name (this is the default next approver for journal entries and batche
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?
Answer The criteria's are
- Source Name
- 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?
Answer No. The Journal Import program doesnt error; but it gives details of the journal batches that have failed to import along with the error code
Question What are the errors encountered during Journal Import?
Answer Ans)
Open
Closed
Future - Entry
Permanently Closed
Never Opened
The information is maintained in GL_PERIOD_STATUSES.
Question If Journal Approval flag is checked while defining Set of Books (SOB) then all journals will necessarily require approval. Is this statement cor
Answer In addition to enabling Journal Approval flag at SOB level; Require Journal Approval flag at Journal Sources level for journals to require appr
While defining the Natual Account segment values, in the segment qualifier we specify the nature of account. The type of account for a Code
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 th
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 Ba
carried forward at the end of year.
Question Explain the concepts of PTD, YTD, QTD and PJTD in GL?
Answer 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)
Labels: FAQS, GL
No comments:
Post a Comment
Enter Comment
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.