Beruflich Dokumente
Kultur Dokumente
INTRODUCTION TO ORACLE
O – OAKRIDGE
R – RELATIONAL
A – ARTHEMATIC
C – COMPUTING
L – LOGICAL
E – ENGINE
Examples:
AP – Accounts Payables
AR – Accounts Receivables
CM – Cash Management
GL – General Ledger
FA – Fixed Assets
OM – Order Management
INV – Inventory.
FLEX FIELDS
KFF is used for holding the organization structure name, Segment, Segment values and Value Set & the required values to
complete a transaction. We can not make any changes to KFF.
SET OF BOOKS
Pre requisites for Set of Books: 3 C’s
1. Chart of Accounts
2. Currency
3. Calendar
I. CHART OF ACCOUNTS.
a. Organization Structure
b. Segments
c. Segment Values
d. Value Set
a. Structure
Navigation:
SetupFinancialsFlex FieldsKeySegments.
Upon opening the window use Ctrl F11 and then use down arrow.
Place the cursor anywhere in the “Structure” box and use FileNew to create our own structure.
b Segments:-
Window Prompt: The same name from Name field will copied to window prompt field.
Assign:
**But, One Segment we can assign more than one qualifier also.
We generally assign balancing Segment FFQ to Company Segment, where usually balances are maintained or
performed at Company level.
Cost Center Segment FFQ assigned to Department Segment because, where usually costs are spent and even gain at
department level.
We generally assign “Natural account Segment FFQ” to ACCOUNTS Segment because, it is consist of accounting
categories such as Expenses, Revenue, Assets, Liability and Ownership.
Inter Company Segment FFQ are generally assigned to COMPANY Segment because using these qualifiers we are able
to perform intercompany transactions.
By using “Secondary tracking segment FFQ” we can able to identify secondary tracking segment to process Income
statement, closing transactions and revaluation.
Click on OK
With this system will check for the errors any done by the user while creating structure, segments, value set and Flex Field
Qualifiers.
** The structure or Chart of Accounts information will get stored in a table or view called as
“GL_CODE_COMBINATIONS_KFV”. (Key Flex Field Value).
b. VALUE SET
Value set is nothing but, set of rules or properties or conditions, which are going to enforce or attach to the Segment.
Upon enforcing or attaching value set to the segment, your segment will behave or act according to the value set.
1. Independent
2. Dependent
3. Pair
4. Special
5. Table
6. None
7. Translatable Independent
8. Translatable Dependent
For example:
Format Type:
1. Number
2. Character
3. Date
4. Time
6. Standard date
If format type is number: based on the size segment value will create
Navigation:
SetupFinancialsFlex FieldsValidationSets.
Maximum Size: 4
c. Segment Values
Navigation:
SetupFinancialsFlex FieldsKeyValues.
Segment: Company
Value: 1
1. Allow Budgeting
2. Allow Posting
3. Account type
4. Control Account
5. Reconciliation Flag
Mandatory Accounts:
Apart from 3 C’s we need to use the First mandatory account “Retained Earnings Account”.
With the above steps (Structure & Segment, value Set and Segment vales) creation of Chart of Accounts is completed.
The other 2 pre requisites of “Set of Books” are Calendar and Currency.
II. Currency.
We have 200+ currencies by default available with ORACLE application software. Out of 200+ currencies like INR, USD, GBP
and AUD are by default enabled. This means they are ready to use.
Navigation:
Set upCurrenciesDefine.
Place the Cursor in “Code” field and use Ctrl F11 to see all currencies or
Place the Cursor in “Code” field and press F11, field colour will change to blue
Then type “INR%” and press Ctrl F11 to view INR currency
If check box enabled, no action required. Otherwise we have to enable check box.
1. Monitory
2. Non Monitory
1. Functional Currency
2. Foreign Currency
Functional Currency means, the currency which is used for domestic business transactions.
III. Calendar.
1. Accounting Calendar
2. Transaction Calendar
2. Fiscal Calendar
Calendar (Normal / Regular) always start in one year and ends in the same year
Fiscal Calendar means: start in one year and complete in the next year. For example April 1 st to March 31st.
1. 365 days
2. 52 weeks
3. 12 months
4. 4 quarters
Step: 1
Navigation:
Set upFinancialsCalendarsTypes
Save.
Step: 2
Navigation:
SetupFinancialsCalendarsAccounting
Type: Select your Calendar type from drop down list (Ctrl L) which was setup in step 1 above.
Name: System will take from “Prefix” field and last two letters from “Year” field
Navigation:
SetupFinancialsBooksDefine
Calendar:
Future period: 1
Save.
Responsibility:
The specific area where the user can do access to some activities is called Responsibility.
Navigation:
SecurityResponsibilityDefine
Save.
Data Group:
Name: Standard
Menu: GL_SUPERUSER
Request Group:
Save.
Navigation:
ProfileSystem
Save.
Navigation:
SecurityUserDefine
Responsibility:
For example:
Responsibility Application
Navigation:
SetupOpen/Close
1. Open
2. Closed
3. Permanently Closed
4. Future entry
5. Never Opened
Closed: We cannot enter the Journal’s. But whatever journals already entered journals not Posted, those we can post
them and we can run the reports. We can reopen the closed period.
Never Open: We have created the period but that period was never opened.
1. Create Indian Set of books for Primary 1. Create USA set of books
Step: 1
Create Set of Books for both Primary and Reporting Set of Books
Navigation:
SetupFinancialsBooksDefine
Step: 5
Navigation:
SetupFinancialsBooksAssign
Reporting Set of Books: Select Reporting SOB name from drop down list (Ctrl L)
Save.
Source: Other
Category: Other
Click on “OK”
Save.
Step: 5
Navigation:
SetupCurrenciesRatesDaily
Make
From: INR
To: USD
Type: Corporate
Save.
BUDGETS
1. Period
2. Account
3. Amount
Funding Budget is required (Expenses Budget) to restrict the or Control the expenses
FUNDING BUDGET
2. Enable budgetary control & Enable require budget journals at SOB level under “Budgetary control” Tab & Assign
“Reserve for encumbrance account” in budgetary control tab.
3. Go to open/close window and see for next year 2011 is open under Encumbrance year.
4. Define budget
Set sequence,
Navigation:
Click on “Find Button” and enter the Account value as “reserve for encumbrance account”.
Step: 2
Enable budgetary control & Enable require budget journals at SOB level under “Budgetary control” Tab & Assign “Reserve
for encumbrance account” in budgetary control tab.
Navigation:
Step: 3
Go to open/close window and see for next year 2011 is open under Encumbrance year.
Navigation:
Navigation:
Status : Current
Budget periods
Save
Save.
Step: 5
Set sequence,
Navigation:
Place the cursor in the field “Display Sequence” and enter the sequence as:
Company : 1
Department :2
Accounts : 3
Location : 4
To set password for the budget click on “Pass word” button and enter your password for two times.
Then click on “Ranges” and select the range for which we want to create budget.
Line : 1
Amount : PTD
Boundary : Period
Save.
Select the range in “Account” field for which account we want to create budget
Save.
Notes:
1. Absolute
2. Advisory
3. None
If we use “Absolute” as funds check level, we can not use more than the amount what we specified.
None – System will not give any caution and we can enter the more amount also.
Navigation:
Accounting period
From : Apr – 10
To : March 2011
Currency : INR
Place the cursor in “Account” field and select the range the same as given in “Range Assignment”.
Click on “Budget rules” button and select one rule from the following:
1) Divide Evenly
3) 4/4/5
4) 4/5/4
5) 5/4/4
Category : Budget
Click on “Done”.
Step: 7
Click on Find
Post
Step: 8
Navigation:
Source : Other
Category : Other
Tolerance : 10%
Save.
Tolerance means system will allow more or less % given in the field than the amount.
In “Amount” field what ever we gave the amount system will be taken.
Over ride amount means it will over ride the amount what ever we have given amount.
Step: 9
Go to System Administration:
Navigation:
Profile System
Click on “Find”
Save.
Step: 10
Switch to GL module.
Navigation:
Journal / Enter
Post.
MASS ALLOCATION
Notes:
For example rent paid Rs. 1,00,000 for total building (15000 Sft) occupied by 3 departments. Fin Dept = 5000 Sft + HR
Dept 3000 Sft + IT Dept 7000 Sft).
A = Rs. 1,00,000
C = 15000 Sft
O = Offset Account (Credit account for the debit account which rent paid)
Upon opening the window press F11 and type STAT in “Code” field and Ctrl F11
Click on “Find”
Save.
Post.
Save.
Click on “Formulas”
Category : Allocation
Currency = STAT
B = Value Type
Company : Constant = C
Location : Constant = C
C = Value Type
Company : Constant = C
Location : Constant = C
OK
Currency = STAT
Currency = INR
T = Value Type
Company : Constant = C
Location : Constant = C
OK
Click on “O”
T = Value Type
Company : Constant = C
Location : Constant = C
Currency = INR
OK
View output for any error, After refresh Validation tab will turn to “Validated”
Click on Submit
Submit
Navigation: JournalEnter
Find
What is the difference between Security Rules & Cross Validation Rules?
S R enabled at each Responsibility Level CVR enable at Structure & COA level
List of values are not displayed for those All list of values are displayed, but we will get
combination where security was enabled error message for invalid code combinations
SR restrict permission for segment values CVR restrict invalid code combination
Review your structure, unfreeze, select Company segment value set and change
Choose Company segment and click on “Open” button to select “Security enabled”.
To remove the security rule, go to segment level change exclude to include (Repeat step 3 above)
Step: 1
Review your structure, unfreeze, select Company segment value set and change Security type as “Non hierarchical
Security”.
Click on Segments
Select “Company”
Save.
Step: 2
Choose Company segment and click on “Open” button to select “Security enabled”.
Select “Company”
Go to Help
Select: DiagnosticsExamine
OK
Block: SEG
OK
Save.
Compile
Step: 3 Define Key flex field Security Rules and assign to Responsibility
Click on “Find”
Security Rules:
Save
Click on “Assign”
Security Rules:
Save
Step: 4
Step: 5
When we are trying to enter journal for Company 2, system will throw an error as “You have access only for 001
company”.
Step: 6
To remove the security rule, go to segment level change exclude to include (Repeat step 3 above)
Click on “Find”
Setting the invalid code combinations through the cross validation rules, so that no user can have the access to specific
code combinations.
To restrict the access to specific code combinations we can set cross validation rules.
Invalid code combinations are which combination not to use by the user.
All list of values are displayed, but we will get error message for invalid code combination
Steps in CVR:
Compile.
Screen color will change and then press Ctrl F11, all fields will displayed
Type : Include
Save.
Step: 3
Step: 4
** Error segment – if we input it will show the invalid segment at the time of entering journals.
Step:
Step:
F11
Ctrl F11
JOURNALS
To record day to day business transactions we use Journal entries in OF.
Journal Batches
Journals
Journal Lines
Balance Types:
i) Actual (A)
ii) Budget (B)
iii) Encumbrance (E)
Effective date:
If at all we enter journal for any previous period system will take effective date as last date of previous period.
If it is future period system will take effective date as first date of future period.
If it is current period, system will take effective date as current date of current period.
Journal Category:
Journal Source:
Types of Journals:
1) Functional Currency Journal: The transaction which is recorded in journal which is done with local currency is called
Functional currency.
2) Foreign Currency Journal: The transaction which will be record in journal which is done other than functional currency. For
this we have to maintain conversion rates.
3) Tax Journal: When we are going to purchase or sell some thing on that if tax is applicable, then that type of transaction is
record in journal. This journal is called tax journal.
4) Recurring Journal: The periodically or recurring nature of expense transactions / activities would be recorded in
journals called recurring journal.
Standard recurring journal: The recurring activity where we know the amount and account and which is standard is
called standard recurring journal. Ex: Rent.
Skelton recurring journal: The recurring activity where we know the account only, but the amount will not be
known is called skeleton recurring journal.
Formula recurring journal: The recurring activity needs some sort of calculations.
We are able to review journals by giving any one of the following parameters:
Step: 1
USD to INR: 50
Currency: USD
RECURRING JOURNALS
Standard
Skelton
Formula
- When user knows the account and amount we pass Standard recurring journal.
Example: Rent.
- When user knows only account but don’t know the amount, then skeleton journal entry has to pass.
Category : Payments
Currency : INR
Click on “Lines”
Formulas:
Step :1
Operator : Enter
Save
Click on “Generate”
Click on “Submit”
Select the period for which journal entry to be posted and click on “Submit”
Click on “Generate”
Review the Journal and Post the Journal entry. (Journal Enter)
When ever you received the invoice and required to pay enter the amount in the Journal entry and post.
Category : Payments
Currency : INR
Click on “Lines”
2 / 12
This means total rent per annum is Rs. 240000 will be divided by 12 months.
Save
** 9999 is an offset account for recurring. This will behave as credit, if other balance in debit. This will also behave like debit
balance if the other balance is in credit. 9999 will play dual role as account.
Tax Journal
Go to “Journaling” tab
Save.
Rate : 10
Create one more tax code with 14% and assign GL Account
Save.
Amount Includes Tax : If enable the option Journal amount will include the tax
Amount
Save
REVALUATION JOURNAL
3. Enter one journal with foreign currency on the date of step: 2 above
6. System will create one journal, review and post the journal.
Step: 1
Click on “Find”
Enter the Accounts Unrealized Gain Account: Yes, Yes, Asset, No, No
Step: 2
USD to INR : 45
INR to USD : System will calculate and enter the amount(0.2222) in the
Field.
Save.
Step: 3
Enter one journal with foreign currency on the date of step: 2 above
Effective date should be the date on which we have created daily exchange conversion rate.
Currency : USD
Type : Corporate
Step: 4 Setup conversion rates on which date you want to make payment.
Currency : USD
Type : Corporate
Revaluation Ranges : Specify the range values for which we need to run
Select the period and effective date system will automatically take today’s date
Say “OK”
Click on “Submit”
SUSPENSE JOURNAL
As per Accounting principles Debit amount should always equal to Credit amount for the same Company Value.
If both amounts are not equal, the difference amount will go to Suspense Account.
Click on “Find”
Save.
Save.
System will add one line for the difference amount as “Suspense line added by posting”.
Category : Expenditure
Source : Encumbrance
Type : Encumbrance
Post.
BATCH JOURNAL
Through the Batch Journal posting is easy and Journal total control is more.
Save.
Save
Post.
REVERSE JOURNAL
We generally reverse that journal, which got entered also got posted, where you find there is an error in the posted entry.
Once the journal is got posted it wouldn’t allow the user to make any changes.
In order to reverse the journal, first review the journal, use reverse button available in the journal window, also indicate the period
where the reversal entry should get created.
Once we reverse the journal system will create one unposted journal, showing the earlier debit balance to credit side & earlier
credit balance to debit side.
After the journal reversal the particular account in the journal will show the balance Zero.
Auto reverse is nothing but reversing journal automatically based on the criteria that we specify.
Journal category
Reversal Method
Reversal period
Choose auto reverse check box
Choose auto post reversal check box
Step: 1
Category : Payments
Save.
Step: 2
Enter one journal using category as “Payments” and post the journal
Step: 3
Step: 4
OK
OK
Click on Submit
Step: 5
JOURNAL APPROVAL
Step: 1
System will give message “Do you want to automatically enable journal approval for manual journals?” Say: Yes
Save.
Step: 2
Select employee name from the LOV (List of Values) and enter authorization limit.
Step: 3
Go to System administrator
Step: 4
Save.
Step: 5
If the employee entered the amount beyond the approval limit it will go to next level of approval. To set the same
Save.
1. Go up Management chain
2. Go Direct
3. One stop then go direct.
Say “OK”