You are on page 1of 20

General Ledger

General Ledger
Question Bank

GL FAQS Page 1 of 20
General Ledger

Contents

General Ledger....................................................................................................................3
Tables and Links..................................................................................................................9
Standard Reports................................................................................................................10
API.....................................................................................................................................11
FLEXFIELDS....................................................................................................................11
Interfaces............................................................................................................................18

GL FAQS Page 2 of 20
General Ledger

General Ledger

1. What is a General ledger?


Ans:- A company's accounting records. This formal ledger contains all the financial
accounts and statements of a business.

2. What are cycles of GL, AP, and AR?


GL Accounting cycle can be further elaborated like this…
1. Open Period.
2. Create Functional and foreign journal entries.(including the journal import from legacy
systems and subledgers).
3. Reverse journal entries.
4. Post the journals.
5. Review and correct the balances.
6. Revalue foreign currency balances.
7. Translate foreign currency balances.
8. Consolidate set of books.
9. Run accounting reports.
10. Close the accounting periods.
GL cycle ——– Direct GL JE / Transfer subledger data to GL –> Post

3. What is the Program Name for AP To GL ?


Ans:-Payables Transfer to GL

4. What is the Program Name for AR To GL?


To transfer the Receivables accounting information to general ledger, run “General
Ledger Transfer Program”.
Navigation: Receivables> View Requests
Parameters:
Give in the Start date and Post through date to specify the date range of the transactions
to be transferred.
Specify the GL Posted Date, defaults to SYSDATE.
Post in summary: This controls how Receivables creates journal entries for your
transactions in the interface table. If you select ‘No’, then the General Ledger Interface
program creates at least one journal entry in the interface table for each transaction in
your posting submission. If you select ‘Yes’, then the program creates one journal entry
for each general ledger account.
If the Parameter Run Journal Import is set to ‘Yes’,  the journal import program is kicked
off automatically which transfers journal entries from the interface table to General
Ledger, otherwise follow the topic Journal Import to import the journals to General
Ledger manually.

GL FAQS Page 3 of 20
General Ledger

5. What happens when Journal Posting is done?


Ans:-The “Journal Posting” program changes the posting status w/i the “GL_JE_” tables,
updates the GL_BALANCES table, creates Intercompany Balancing transactions,
Suspense Posting transactions, etc.

6. What areGL Periods?


Ans:-Is to create the Calendars for Posting

7. What is Chart of Accounts? What are its pre-requisites?


Ans:-Chart of accounts The account structure your organization uses to record transactions
and maintain account balances.
Pre-Requisites for Chart of Accounts
1. Segment 2. Value Set 3. Flexfield Qualifier
4. Values 5. Segment Qualifier

8. What are period types? What are period types provided in GL?
Ans:-A unit of time, such as one week, two weeks, or a month, on which your
accounting calendar is based.
Period types
1. Month 2. Year 3. Quater
4. Half yr 5. Half month 6. Week

9. What is an Accounting Calendar?


Ans:-Accounting calendar is to specify the number of periods in the year for the purpose
of transaction and maintain accounting data

10 How do you open and close period in GL?


Ans:-Navigate Open/close, in open/close window click open the next period push button
to open next period
To close the period choose close option from the open period love

11. What are Period status in GL?


Ans:-Open: Journal entry and posting allowed.
Closed: Journal entry and posting not allowed until accounting period is reopened.
Reporting and inquiry allowed.
Permanently Closed: Journal entry and posting not allowed. It cannot be reopened.
Reporting and inquiry allowed.
Never Opened: Journal entry and posting are not allowed. This is the period proceeding
the first period ever opened in the calendar, or to any period that has been defined, but is
not yet future–enterable. We cannot change this period status.
Future– Entry: Journal entry is allowed, but posting is not. The period is not yet open,
but falls within the range of future-enterable periods designated in the Set of Books
window. We cannot change this period status without using the concurrent process to
open the period.

GL FAQS Page 4 of 20
General Ledger

12 What is Set of Books?


Ans:-A financial reporting entity that uses a particular chart of accounts, functional
currency and accounting calendar. There must be at least one set of books for each
business location.
Mandatory accounts in SOB:
Retained earning account
Suspense account
Rounding off difference account
Reserve for encumbrance

13. what are Prerequisites for journal?


Ans:- Period
Currency
Category
Source

14. What are Different types’s of journal?


Ans:- Reverse journal
Tax journal
Statistical journal
Suspense journal
Recurring journal
Foreign currency journal

15. What is Journal Import:?


Ans:-A General Ledger program that creates journal entries from transaction data stored
in the General Ledger GL_INTERFACE table.
Steps in journal import:
GL/Journal/Import/Run->Give specific selection criteria using request id and press
import.

16. How to validate a journal import? How do you track errors during journal import?
Ans:-Validation can be done through
-Batch Level Validation
-Journal Level Validation
-Journal Entry Line Level Validation
-Account Validation
-Effective Date Validation
-Descriptive Flex field Validation

Errors can be tracked through


-Batches
-Accounts
-Reference
-Journal lines
-Descriptive Flexi fields

GL FAQS Page 5 of 20
General Ledger

17. What is Mass allocation?


Ans:-A single journal entry formula that allocates revenues and expenses across a group
of cost centers, departments, divisions, and so on.
Process steps for mass allocation:
Formula creation
Validatation
Generation
Submission

18 What is Journal Sources?


Ans:-It is an indicator by which General Ledger identifies and differentiates the origin of
journal entries.

19. What is Journal Categories:?


Ans:-Journal entry categories specify what kind of transaction the journal entry
represents. It is used to indicate the purpose or nature of your journal entry.

20.What is Suspense account?


Ans:-Suspense account is a balancing account which is used to post out-of-balance
journal entries; General Ledger automatically posts the journal difference against this
account.

21. What is Summary account ?


Ans:-An account whose balance represents the sum of other account balances. Summary
accounts are used for faster reporting and inquiry as well as in formulas and allocations.
22. What is Inter company account ?
Ans:-A general ledger account that is defined in an Accounting Flex field to balance inter
company transactions.
23. What is Encumbrances:?
Ans:-An entry is made to record anticipated expenditures of any type. We can create
requisition encumbrances and purchase order encumbrances automatically .We can have
manual encumbrances also.
Encumbrance type
Commitment
Obligation
Invoice
Labor
PO
Internal trading

GL FAQS Page 6 of 20
General Ledger

24. What is Journal Approval?


Ans:-This is a method whereby we set up source of journal which requires approval or
validation process.
Enter journal ---validate if approval required approve it
If approval not required
While creating the journal source Check the box REQUIRE JOURNAL APPROVAL

25. What is Budgetary Control?


Ans:-This is the option used to have control over the amount spent against budgets.
Two types
Account wise
Journal entry source & category as a way of

26. What is Multiple Reporting Currencies?


Ans:-Multiple Reporting Currencies (MRC) is a set of unique feature imbedded in Oracle
Applications that permits an organization to report in multiple functional currencies.
Using MRC, you can maintain and report accounting records at the transaction level in
more than one functional currency. You do this by defining one or more reporting sets of
books, each associated with a primary set of books. Each set of books has its own
functional currency.

27. What do you mean by Poplist, List of Value and Long List of Value?
Ans:-Poplist
Choose the populist if values are less than 10

List of values
List of values is used when values are between 10 to 200
Long List of Value
The Long List feature requires a user to enter a partial segment value before the list of
values retrieves all available values
It contains more than 200 values

28. Posted Journals can be reversed


Ans:-Yes

29. Which of the following sequence for budgeting in Oracle General Ledger is correct
Ans:-Define Budgets -> Define Budget Organizations -> Define Account Ranges ->
Enter Budget Amounts

30. How many calendars can be attached to a set of books


Ans:-Two

31. Which of the following Journals can be interfaced to Oracle General Ledger
Ans:-Actual, Budget and Encumbrance Journals

GL FAQS Page 7 of 20
General Ledger

32. How are the journal batches from sub ledgers identified?
Ans:-Journal Sources

33. What should be the value for the status code column when journals are populated into
the interface table for the first time?
Ans:-NEW

34. What is the column name to populate the GL period of the journals in the interface
table?
Ans:-ACCOUNTING_DATE

35. Assuming the Accounting Flexfield has four segments, the select statement for
getting the code combination id for the following segments is

Segment1 = 01
Segment2 = 110
Segment3 = 10101
Segment4 = 000
Ans:-Select code_combination_id from gl_code_combinations where Segment1 = 01 and
Segment2 = 110 and Segment3 = 10101 and Segment4 = 000.

36. Assuming suspense posting is allowed, if debits and credits for a journal batch are not
matching, the system will
Ans:-The difference will be posted to suspense account

37. During year-end the difference of Income and Expense account balances are posted to
Ans:-Retained Earnings

38. Assuming the currency in the set of books is set to USD, can we import transactions
with currency other than USD through the interface?
Ans:-Yes

39. Account Balances are affected after journal transactions are posted
Ans:-Yes

GL FAQS Page 8 of 20
General Ledger

Tables and Links


40. Tell me some table names in GL?
Ans:-
Gl_code_combinations
GL_CODE_COMBINATIONS stores valid account combinations for each Accounting
Flexfield structure within your Oracle General Ledger application. Associated with each
account are certain codes and flags, including whether the account is enabled, whether
detail posting or detail budgeting is allowed, and others.

Gl_je_batches.
GL_JE_BATCHES stores journal entry batches.

Gl_je_headers
GL_JE_HEADERS stores journal entries. There is a one–to–many relationship between
journal entry batches and journal entries. Each row in this table includes the associated
batch ID, the journal entry name and description, and other information about the journal
entry. This table corresponds to the Journals window of the Enter Journals form.
STATUS is ’U’ for unposted, ’P’ for posted. Other statuses indicate that an error
condition was found. A complete list is below.

Gl_je_lines.
GL_JE_LINES stores the journal entry lines that you enter in the Enter Journals form.
There is a one–to–many relationship between journal entries and journal entry lines. Each
row in this table stores the associated journal entry header ID, the line number, the
associated code combination ID, and the debits or credits associated with the journal line.
STATUS is ’U’ for unposted or ’P’ for posted

Gl_set of books
GL_SETS_OF_BOOKS stores information about the sets of books you define in your
Oracle General Ledger application. Each row includes the set of books name, description,
functional currency, and other information. This table corresponds to the Set of Books
form.

Gl_periods
GL_PERIODS stores information about the accounting periods you define using the
Accounting Calendar form. Each row includes the start date and end date of the period,
the period type, the fiscal year, the period number, and other information. There is a one–
to–many relationship between a row in the GL_PERIOD_SETS table and rows in this
table.

41. What is the link between GL and AP if the GL_INTERFACE table is flushed?
Ans: - AP_INVOICE_DISTRIBUTIONS. ACCOUNTING_EVENT_ID=
AP_AE_HEADERS_ALL. ACCOUNTING_EVENT_ID
42. What are GL Transaction and Balance Data tables?
Ans: - GL_JE_BATCHES
GL_JE_HEADERS

GL FAQS Page 9 of 20
General Ledger

GL_JE_LINES
GL_BALANCES

43.In which table the account balances are stored?


Ans:- GL_BALANCES

44. Which table stores the Account Code Combinations?


Ans: - GL_CODE_COMBINATIONS/GL_CODE_COMBINATIONS_KFV

Standard Reports
45.What are the standard Reports in GL and their Purpose?
Ans:-
• Account Analysis: These reports list the accumulated balances
of a range of accounts and all journal entry lines that affect that
range. The same segment security rules defined for your chart of
accounts extend to account analysis reports.
• Budget: These reports and listings contain information about
your budgets and budget organizations, including account
assignments and budget hierarchies.
• Chart of Accounts: These reports and listings provide
information about the accounts in your chart of accounts,
including segment values, rollup ranges and suspense accounts.
• Multi–Company Accounting and Consolidation: These reports
and listings provide information about your multi–company
accounting and consolidation activities. You can request reports
about intercompany transactions made using General Ledger’s
CENTRA feature.
• General Ledger: These reports list beginning and ending
account balances, and all journal entry lines affecting each
account balance in your functional and foreign currencies. The
same segment security rules defined for your chart of accounts
extend to general ledger reports.
• Journals: These reports provide journal information in
functional and foreign currencies, including posted, unposted
and error journals. You can also review journal activity for
particular periods and balancing segments. The same segment
security rules defined for your chart of accounts extend to
journals reports.
• Trial Balance: These reports list account balances and activity
for functional and foreign currencies, budgets, encumbrances
and actuals. You can request this information by currency,
accounts, and so on. The same segment security rules defined for
your chart of accounts extend to trial balance reports.

GL FAQS Page 10 of 20
General Ledger

46. Which of the following report is run to check all the Account Balances
Ans: -Trial Balance Report

API
47. How to create journals in Oracle General Ledger?
Ans: -Please go to the below site

http://oracle.anilpassi.com/gl-interface-api-to-import-
journals-2.html

FLEXFIELDS

48.What is a Flex Field? What are Key and Descriptive Flexfields?


Ans:-A flex field is a field made up of sub–fields, or segments.
Two Types
A. Key Flex fields B.Descriptive Flex fields.
A. Key Flex fields
Key Flex fields are an intelligent key code made up of sections, where one or more parts
may have meaning. An intelligent key code uniquely identifies an object such as on
account, an asset, a part or a job. Intelligent keys are useful in applications because they
are usually easier for a user to remember and use than a unique number.

B Descriptive Flex fields


Descriptive flex fields provide customizable” expansion space” on forms. We can use
descriptive flex fields to track additional information, important and unique to the
business that would not otherwise be captured by the form. A descriptive flex field
appears on a form as a single–character, unnamed field enclosed in brackets. Each field
or segment in a descriptive flex field has a prompt, just like ordinary fields.

49. What is Flexfield? And difference between DFF and KFF?


Ans:- Used to capture the additional business information.
DFF KFF
Additional Unique Info, Mandatory
Captured in attribute prefixed columns Segment prefixed
Not reported on standard reports Is reported on standard reports

GL FAQS Page 11 of 20
General Ledger

To provide expansion space on your form Used for entering and displaying key
With the help of []. [] Represents information
descriptive Flex field. For example Oracle General uses a key Flex
field called Accounting Flex field to
FLEX FILED : DESCRIPTIVE : REGIGSTER uniquely identifies a general account.

FLEX FILED : KEY : REGIGSTER

50. Oracle Applications KEY FLEX FIELDS


Ans:- 1) GL :- ACCOUNTING
2) AR :- SALES TAX LOCATION, TERRITORY,
3) AP: - BANK DETAILS, COST ALLOCATION, PEOPLE GROUP

51. Oracle Applications DESCRIPTIVE FLEX FIELDS (Partial)


Ans:- 1) GL :- daily rates
2) AR :- credit history, information
3) PA :- bank branch, payment terms, site address,

52. What is the key flex field name in GL?


Ans:-Accounting Key flex field

53. What is segment? What are the maximum segments that can be there for GL?
Ans:-A segment is a single sub–field within a flex field. A segment is represented in
database as a single table column.
Maximum 30 Segments

54. How many Flex field Structures can you create for GL?
Ans:-In Oracle General Ledger, we can have n no of flex field’s structures.

55. What is a value Set? What are the format types and validation types available in value
set?
Ans:-Value set
A group of values and related attributes assigned to an account segment or to a
descriptive flex field segment. Values in each value set have the same maximum
length, validation type, alphanumeric option, and so on.
Format types:
Character Standard Date
Date Standard Date time
Date time Time

GL FAQS Page 12 of 20
General Ledger

Validation types:
Dependent Special
Independent Table
None Translatable Independent
Pair Translatable Dependent

56.What are dependant and independent value sets?


Ans:-INDEPENDENT:An independent valueset provides a pre defined list of values for
a segment.

DEPENDENT: A dependent value set is similar to independent value set , or dependent


value set depends on any independent or dependent value set.

57. What are Special and pair value sets?


Ans:-SPECIAL: The data input is checked against a flex-field.
PAIR: The data input is checked against two flex-field specified range of values.

58.Which of the following validation type is supported for Accounting Flexfield ?


Ans:-Independent, Dependent, Table

59.In which of the following table columns the Accounting Flexfield segments are stored
Ans:-Segment1 to Segment30

60.What is the table name to import journals into Oracle General Ledger from external
systems
Ans:-GL_INTERFACE

61.What is the table name to import Budget amounts into Oracle General Ledger from
external systems
Ans:-GL_BUDGET_INTERFACE

62.What are flex field Qualifiers and Segment Qualifiers?


Ans:-Flex field Qualifiers
A flex field qualifier identifies a particular segment of a key flex field. It is to identify a
particular segment for the purpose like security or computations. A flex field qualifier
acts as an “identification tag” for a segment.
Segment Qualifiers
A segment qualifier identifies a particular type of value in a single segment of a key flex
field. A segment qualifier acts as an “identification tag” for a value. In the Accounting
Flex field, segment qualifiers can identify the account type for a natural account segment
value, and determine whether detail posting or budgeting are allowed for a particular
value.

GL FAQS Page 13 of 20
General Ledger

63.What are the flex field Qualifiers and Segment Qualifiers available in GL?
Ans:-Flex field Qualifiers
Balancing Segment : Company
Natural Account Segment : Account
Cost Center Segment
Inter Company Segment

Segment Qualifiers:
For Company : Allow Posting & Allow Budgeting

For Account : Allow Posting, Allow Budgeting, Account type, Control Account &
Reconciliation Flag

In Account type: Asset, Expenses, Liability, Ownership/Stockholders Equity & Revenue

64.What do you mean by Dynamic Inserts?


Ans:-A feature specific to key flex fields that allows entering and defining new
combinations of segment values directly into a flex field pop-up window. The new
combination must satisfy any cross-validation rules, before your flex field accepts the
new combination.

65.What is a Roll up group?


Ans:-Rollup group is to identify a group of parent values for reporting or other
application purposes. It is used to create summary accounts for reporting purposes.

66.What are Security Rules and Cross Validation Rules? How it can be set?
Ans:-Security Rules
Security Rule to limit the access of different segment values for different responsibilities

To assign security rules:


1. Navigate to Security Rules window & Security rules
2. Assign it to application and responsibility that uniquely identifies the responsibility to
which we want to assign security rules.

Cross Validation Rule


A cross–validation rule defines whether a value of a particular segment can be combined
with specific values of other segments. Cross–validation (also known as cross–segment
validation) controls the combinations of values that we can create when we enter values
for key flex fields .It is assigned to Chart of account

67.Which of the following is not possible in Mass Allocation Workbench


Ans:-Skeleton Allocations

GL FAQS Page 14 of 20
General Ledger

68.How do you define Parent-Child Relationship for segment values?


Ans:-In segment value enable the parent value, define the child range and enter the low
high ranges of child value

69.Which form can be used to enter the valid account code combinations?
Ans:-You can enter the valid account code combinations through the ‘GL Accounts
Form’ (N>Setup>Accounts>Combinations).

70.What is Transaction calendar?


Ans:-This is a calendar which determines which days in a week are business days and
specifies other non-business days, such as holidays.
Where it is used:
It must be assigned for set of books for which average balancing is enabled to control
transaction posting.

71.What are Conversion types?


Ans:-A process that converts foreign currency transactions in to functional currency.
Types:
Corporate Reporting Spot User
Purposes:
For Year end Reporting purposes, the foreign currency balances need to be converted into
The functional currency balances.

72.In Value set, how will you restrict wrong entry of values and also ensure security
rules?
Ans:-Using format validation we can specify the format type, Maximum size, Maximum
& Minimum value, Precision and so on to restrict the wrong entry of values
By enabling security type as Hierarchical security or Non-Hierarchical security we can
create security rule to ensure security

73.Can a flexfield qualifier be changed after it has been created?


Ans:-No. Once a segment qualifier has been designated for a specific segment and has
been saved, it will permanently have the attributes with that qualifier.
For example, you accidentally designate the cost center segment as the natural account
segment. Even though you do not compile this, the system saves the changes. And once it
has been saved, it will have all the attributes designated for the natural account qualifier,
even after it has been changed back, resaved with the correct qualifier and compiled. This
is the inherent functionality of the software.
Unfortunately, there is no real easy solution for this issue. The only option is to create a
new chart of accounts and attach a new set of books.
 

GL FAQS Page 15 of 20
General Ledger

74.Does the Accounting Flexfield needs one segment flagged with the Intercompany
qualifier?
Ans:-The intercompany segment is an optional Intercompany feature for the
Intercompany Segment Balancing.
It is not required in order to do intercompany balancing.
It is just another way to do the intercompany balancing, instead of using different natural
accounts to track intercompany balances, you can use the intercompany segment in the
Chart of Accounts to record the same detail.
It is more just a matter of preference of how you want to track the intercompany
transactions. 
 
75.Can different Sets of Books share the same Value Set?
Ans:-If there is a set of books that uses a particular value set and a new book is created, it
can use the existing value set.
When the Account Flexfield Structure is created, simply choose the existing value set
from the List of Values.
However,if you use an existing value set, the new structure will also inherit the existing
values in the value set. It does not create an empty value set to be populated.
  
76.Can the Accounting Flexfield Segment name be changed?
Ans:-Nothing about a flexfield structure should be changed since this could seriously
impact your existing data and cause inconsistencies
The LOV (list of values) prompt and window prompt that appear on the segment form
can be changed so the users can see the segment with a different name.
1.      Navigate to Setup: Financial: Flexfield: key: segments
2.      Query all
3.      Unfreeze your flexfield
4.      Open the segment summary screen
5.      Choose the segment you wish to change
6.      Change the LOV and window Prompts and insert the new name.
7.      Save your work
8.      Freeze the Flexfield which should launch a concurrent request.
9.      Check the log and make sure the compile worked OK.
 
77.How to add a new value to an existing segment?
Ans:-On the Segment Values form, insert a new row with your new value.
Make sure the segment qualifiers are set correctly (Allow Posting and Budgeting).
If this is the natural account segment, specify the Account Type also.
 

GL FAQS Page 16 of 20
General Ledger

 
 
78.How to delete a segment value?
  Ans:-There is no supported way to delete a segment value. Segment values can only be
disabled not deleted.
 
79.How to enable an existing Future-Use accounting flexfield segment?
Ans:-  Do the following, on the Key Flexfield Segments form:
1. Unfreeze the accounting flexfield
2. Change the Window Prompt name to a valid name (do NOT change the segment
name)
3. Update the Default Type and Default Value (if necessary)
4. Freeze the accounting flexfield and recompile

80.How to re-enable an account value?


Ans:-  In order to re-enable an account value or remove an end date, do the following: 
1. Unfreeze the accounting flexfield structure
2. Re-enable the account value or remove the end date of the segment value.
3. Re-freeze the accounting flexfield structure and recompile.
4. Log out of the applications and log back in.

 
81.Is there a way to load values for a specific segment outside of the form?
  Ans:-iSetup is the Oracle product that provides supported APIs to load values into
Oracle Applications flexfields.
To load code combinations API may be used. Uploading zero amount journals will create
new code combinations.
In this case Dynamic Insertion should be enabled and all account segment values need to
exist before the new account code combinations will be dynamically created.

82.What is the difference between Hierarchical and Non-hierarchical Security Type?


 Ans:-Hierarchical Security: This feature combines Flex Value Security and Flex Value
Hierarchy.
The end result is a flex value is secured if one of its parents is secured, i.e. if a parent
value is excluded then all the children are also excluded.
With non-hierarchical security, the child values do not inherit the parent security.
 
83.Which tables store segment values and descriptions? 
Ans:-FND_FLEX_VALUES_TL , FND_FLEX_VALUES.

Interfaces

GL FAQS Page 17 of 20
General Ledger

84. Which is the Interface Table for GL?


Ans:- GL_INTERFACE

85. What are all the GL_Interfaces?


Ans:- Open Interfaces: Journal Importl, Daily Rates, Uploading Budgets
Interface Tables: GL_INTERFACE,
GL_BUDGET_INTERFACE
GL_DAILY_RATES_INTERFACE
GL_IEA_INTERFACE
GL_INTERFACE
GL_INTERFACE_CONTROL
GL_INTERFACE_HISTORY TABLE

86.What are the Mandatory Columns in GL ?


Ans:- 1)ACCOUNTING_DATE
2)CURRENCY_CODE
3)USER_JE_SOURCE_NAME
4)USER_JE_CATEORY_NAME
5)ENTERED_DR
6)ENTERED_CR
7)PERIOD_NAME
8)SET_OF_BOOKS_ID

87. What are the Validations Needed to be written in a GL Interface Program?


Ans:- 1)ACCOUNTING_DATE:- Column will accept valid Account date as per the
accounting Periods
2) CURRENCY_CODE:- from FND_CURRENCY table we can find out wheather
Currency Code is valid or Not
3) USER_JE_SOURCE_NAME:- Valid Source name from GL_JE_SOURCES table
4) USER_JE_CATEORY_NAME:-Valid Category name from GL_JE_CATEGORIES
table.
5) ENTERED_DR:-Accept Numbers only
6) ENTERED_CR:- Accept Numbers only, both columns should be equal.
7) PERIOD_NAME:- Valid period from GL_PERIODS
8) SET_OF_BOOKS_ID:- valid set of Books ID from GL_SETS_OF_BOOKS table

88.What Standard Program should be run?


Ans:- Journal Import Program Should be run to transfer data of GL_INTERFACE into
GL base tables.

89.What info is stored in GL_BALANCES and name some columns?


Ans:-It Stores net debit and net Credit information for detail and summary accounts.
Columns are : SET_OF_BOOKS_ID,CODE_COMBINATION,CURRENCY_CODE,
PERIOD_NAME,ENCUMBRANCE_TYPE_ID.

90.Which interface is used to transfer data from AP to GL? Which tables are involved?

GL FAQS Page 18 of 20
General Ledger

Ans:- “Payables Transfer to General Ledger” program is used to transfer data from AP
to GL. When data transfer from AP to GL only GL_INTERFACE affected.
Tables Involved in AP: AP_INVOCES_ALL, AP_INVOCE_DISTRIBUTIONS_ALL,
AP_CHECKS_ALL, AP_INVOICE_PAYMENTS_ALL

91.Tables involved in AR to GL data transfer?


Ans:-Receivables used both summary and detail tables.
RA_CUST_TRX_LINE_GL_DIST_ALL
AR_DISTRIBUTIONS_ALL
AR_RECEIVABLES_APPLICATION_ALL
AR_ADJUSTMENTS_ALL
AR_MISC_CASH_DISTRIBUTION_ALL
AR_CASH_RECEIPT_HISTORY_ALL
RA_CUSTOMER_TRX_ALL
RA_CUSTOMER_TRX_LINES_ALL

92. What are the Steps to develop a GL Interface?


Ans:-
1) Create the staging table
2) check the flat file in the server
3) Run the SQL Loader Program to insert data into staging table
4) Validate the records
5) Insert validated records into interface tables
i) GL Interface table
a) GL_INTERFACE

6) Run the journal import from GL => Journal => Import => Run
Give the two parameters 1)Source
2)Group ID

7) Open the Output if status is 'SUCEESS' then take Request ID.

8) Open Journal Enter screen Query the records based on the %requestid% As batch
Name and Select Review journal button we can see the journal detailed transaction

9) If we want correct the journals we can correct from Journal=>Import=>Correct

10) If we want delete the journals we can delete from Journal=>Import=>Delete

GL FAQS Page 19 of 20
General Ledger

GL FAQS Page 20 of 20

You might also like