Escolar Documentos
Profissional Documentos
Cultura Documentos
Contents
Overview
Introduction....
Prerequisites....
Encumbrance Flow..
Encumbrance Setup....
Accrue on Receipt For Expense destination
Accrue at Period End With Invoice Matching.
Negative Encumbrance
Negative Funds Available
Encumbrance Carry Forward...
Differences between 11i and R12.
Technical Section..
Encumbrance Accounting
2
2
3
3
4
16
44
59
71
73
81
82
Page 1
Overview:
The purpose of the document is to understand the encumbrance accounting flow
from Purchasing to General Ledger in Release12.
Introduction:
General Ledger can record pre-expenditures commonly known as encumbrances. The
primary purpose of tracking encumbrances is to avoid over spending a budget. Encumbrances
can also be used to predict cash outflow and as a general planning tool.
Encumbrance Accounting:
Encumbrance accounting is a form of budgetary control within Oracle Applications that enables
a company to allocate funding for specific accounts. The funds checking feature which is an
integral part of encumbrance accounting, checks for availability of funds on a particular
accounting combination.
The funds checking feature can be performed either at the entry level itself before committing
the transaction or when the approval is made for the transaction. The approval process checks
for the funds check level and the approval is made only when the transaction is passed with the
funds check process.
Oracle Purchasing
Oracle Payables
Oracle General Ledger
Prerequisites:
The pre-requisites to enable encumbrance are as follows:
Encumbrance Accounting
Page 2
Encumbrance Flow:
The following flow chart explains the process followed during the encumbrance cycle. The encumbrances
can be created in GL as well as from Payables and Purchasing.
Encumbrance Accounting
Page 3
Encumbrance Setup:
General Ledger
The following are setups to be done in General Ledger.
Step 1: Enable Budgetary Control and Assign Reserve Encumbrance Account
Navigation: General Ledger>Setup > Financials > Accounting Setup Manager >Query
Ledger>Update Accounting Options
Encumbrance Accounting
Page 4
Populate the Reserve for Encumbrance account and Select Enable Budgetary Control and
Require Budget Journals.
Encumbrance Accounting
Page 5
"Encumbrance Cash" in case of cash basis accounting method for the ledger.
If Encumbrance is not used, then the Subledger Accounting Method has to be set as "Standard Accrual"
or "Standard Cash" for the ledger.
Navigation: General Ledger>Setup > Financials > Accounting Setup Manager >Query
Ledger>Update Accounting Options
Encumbrance Accounting
Page 6
Users must select the appropriate period to enter the budget. Users can have the budget opened
for a maximum of 60 periods and there is no such restriction available for number of years.
Encumbrance Accounting
Page 7
Encumbrance Accounting
Page 8
Encumbrance Accounting
Page 9
Encumbrance Accounting
Page 10
Encumbrance Accounting
Page 11
Purchasing
Step 6: Open Period in Purchasing
Open the Purchasing periods where the transaction is to be performed.
Navigation: Purchasing> Setup > Financials > Accounting > Control Purchasing Periods
Encumbrance Accounting
Page 12
Payables
Step 7: Set Financial Options in Payables
Users need to select the appropriate encumbrance types and the value so selected can be used by
the system while creating the accounting entries. Encumbrance has to be enabled in Financial
Options form either in Payables or Purchasing module.
Navigation: Payables>Setup>Options>Financial
Select Encumbrance Tab.
Encumbrance Accounting
Page 13
Encumbrance Accounting
Page 14
Inventory
Step 9: Open the Inventory period. This is mandatory for receiving.
Navigation:- Inventory > Accounting Close Cycle > Inventory Accounting Periods > Choose the
Organization
Encumbrance Accounting
Page 15
Encumbrance Transaction
Accrue on Receipt For Expense destination:
Enter budget for the account 01-000-1313-0000-000 in the period Feb-13 for a debit amount of
10000.Post the budget journal.
Navigation: General Ledger>Budget>Enter>Journals
Encumbrance Accounting
Page 16
Transaction Passed:
Budget
Account
Debit
Budget Account
01-000-1313-0000-000
1000
Credit
Encumbrance
Actual
10000
Encumbrance Accounting
Funds
Available
10000
Page 17
Encumbrance Accounting
Page 18
Requisitions:
Log in to Purchasing Responsibility
Navigate: Requisitions > Requisitions
Create a requisition for an amount of 100 with expense item. The charge account and budget
accounts get populated automatically once you move to the distributions page.
Encumbrance Accounting
Page 19
Reserve and submit the encumbrance. The encumbrance is reserved for the Requisition.
Encumbrance Accounting
Page 20
Once the reservation is done the Budgetary Control Results can be viewed.
Create a requisition, reserve and approve the requisition. Reserving the requisition kicks of the
funds checker program and encumbrance line gets created in the table GL_BC_PACKETS. The
encumbrance journal entries get created when "Transfer Journal entries to GL" is run from
Purchasing Responsibility
.
The data in GL_BC_PACKETS table would get deleted when the encumbrance journal is posted
in GL.
Table Snapshot:
GL_BC_PACKETS
XLA_AE_HEADERS
Encumbrance Accounting
Page 21
XLA_AE_LINES
Encumbrance
Actual
10000
Commitment - 100
Funds
Available
9900
Encumbrance Accounting
Page 22
The journal created has the following accounting lines as shown in the figure.
Transaction Passed:
REQ
Account
RFE
01-000-3400-0000-000
Charge Account
01-000-1313-0000-000
Encumbrance Accounting
Debit
Credit
100
100
Page 23
Purchase Order:
Log into Purchasing Responsibility.
Users can create, approve and reserve Funds for Purchase Order from requisition
Navigation: Purchasing>Auto Create
Find the requisition, Select the requisition and go to automatic. Make sure that the supplier
information is entered and select create. This creates the PO. Complete, reserve and approve the
PO. When approved users can do funds check and this should be in PO phase, assuming PO
encumbrance is the type attached at PO level.
No journal entries are created at this stage but similar to the previous step, Users can create
encumbrance entries by "Transfer Journal entries to GL". While using PO Encumbrance, users
cannot change price, quantity, shipment or currency once a PO has been reserved and approved,
the only way to deal with such a situation is to cancel the existing PO and create a new one when
a PO is cancelled system takes care of adjusting encumbrance.
The encumbrance created on Requisition is relived when the PO encumbrance is created and
Funds are reserved for the PO.
Encumbrance Accounting
Page 24
Encumbrance Accounting
Page 25
Budget
Encumbrance
Actual
10000
Obligation - 100
Funds
Available
9900
Encumbrance Accounting
Page 26
Table Snapshot:
GL_BC_PACKETS
XLA_AE_HEADERS
XLA_AE_LINES
Transaction Passed:
Reversal
- REQ
PO
Account
Debit
RFE
01-000-3400-0000-000
100
Charge Account
01-000-1313-0000-000
100
RFE
01-000-3400-0000-000
100
Charge Account
01-000-1313-0000-000
Encumbrance Accounting
Credit
100
Page 27
Encumbrance Accounting
Page 28
Receiving:
Navigate to Receiving > Receipts
For the purchase order created and approved perform receipt. For the expense item the
destination type is Expense Routing. The routing is direct delivery, hence Receive and Deliver
happens as a single action. Observe that the quantity of 10 amounting to 100 is received and
delivered successfully.
As the On-line accrual method is selected, the PO encumbrance is relieved when the goods are
received.
The create accounting program is run to transfer the receiving entries to GL.
Encumbrance Accounting
Page 29
Encumbrance Accounting
Page 30
Draft - Draft mode creates the SLA journals as Draft which can be modified. Hence
these entries will not get transferred to General Ledger and it will be available only
in SLA. Once the entries created in Draft mode are verified and confirmed, Create
Accounting program has to be run in Final mode and the entries getting created
now will override the draft entries in SLA and will get transferred to General
Ledger.
Encumbrance Accounting
Page 31
ii) Final - Final mode creates SLA journals which cannot be modified and can be
transferred to General Ledger.
Table Snapshot:
RCV_RECEIVING_SUB_LEDGER
Encumbrance Accounting
Page 32
Transaction Passed:
RCV
Account
Debit
Receiving
Inspection
01-000-1410-0000-000
100
Receiving
Inspection
01-000-1410-0000-000
100
Accrual Account
01-000-2215-0000-000
100
Charge Account
01-000-1313-0000-000
Encumbrance Accounting
Credit
100
Page 33
Transaction Passed:
Enc
Reversal
PO
Account
Debit
RFE
01-000-3400-0000-000
100
Charge Account
01-000-1313-0000-000
Encumbrance Accounting
Credit
100
Page 34
Budget
Encumbrance
Actual
10000
100
Encumbrance Accounting
Funds
Available
9900
Page 35
Invoice:
Once the Goods are received and matched against the Purchase Order, the next step is to create
an invoice for the Goods received.
The invoice is created and matched against the PO created. Then the validation is done.
Once validated the Create Accounting is run to create the accounting entries and to transfer the
data to GL.
Encumbrance Accounting
Page 36
Matching:
Encumbrance Accounting
Page 37
Transaction Passed:
Invoice
Account
Liability Account
01-000-2210-0000-000
Accrual Account
01-000-2215-0000-000
Encumbrance Accounting
Debit
Credit
100
100
Page 38
Payments:
The payment is made for the invoice created and this would Credit the cash and Debit the
Liability accounts.
Encumbrance Accounting
Page 39
Encumbrance Accounting
Page 40
Transaction Passed:
Payment
Account
Cash Account
01-000-1250-0000-000
Liability Account
01-000-2210-0000-000
Encumbrance Accounting
Debit
Credit
100
100
Page 41
Encumbrance Accounting
Page 42
Enc Reversal
REQ
PO
RCV
Enc Reversal
PO
Invoice
Payment
Account
RFE
01-000-3400-0000-000
Charge Account
01-000-1313-0000-000
100
RFE
01-000-3400-0000-000
100
Charge Account
01-000-1313-0000-000
100
RFE
01-000-3400-0000-000
100
Charge Account
01-000-1313-0000-000
100
Receiving
Inspection
01-000-1410-0000-000
100
Receiving
Inspection
01-000-1410-0000-000
100
Accrual Account
01-000-2215-0000-000
100
Charge Account
01-000-1313-0000-000
100
RFE
01-000-3400-0000-000
100
Charge Account
01-000-1313-0000-000
100
Liability Account
01-000-2210-0000-000
100
Accrual Account
01-000-2215-0000-000
Cash Account
01-000-1250-0000-000
Liability Account
01-000-2210-0000-000
Encumbrance Accounting
Debit
Credit
100
100
100
100
Page 43
Receipt
Period End
Here the same item mvrexp is used for accrue at period end flow.
Encumbrance Accounting
Page 44
Budget Journal:
Create the budget journal for an amount of 10000.Post it in GL.
Funds Available:
Budget
Encumbrance
Actual
10000
Encumbrance Accounting
Funds
Available
10000
Page 45
Encumbrance Accounting
Page 46
Purchase Order:
Create a purchase order for an amount of 100.For this expense item the Accrue at Receipt is
not checked.
Encumbrance Accounting
Page 47
Encumbrance Accounting
Page 48
Transaction Passed:
PO
Account
RFE
01-000-3400-0000-000
Charge Account
01-000-1414-0000-000
Debit
Credit
100
100
Funds Available:
Budget
Encumbrance
Actual
10000
Obligation - 100
Encumbrance Accounting
Funds
Available
9900
Page 49
Encumbrance Accounting
Page 50
Invoice:
Create an invoice and match it against the PO 3386. Validate and run the create accounting.
Encumbrance Accounting
Page 51
Encumbrance Accounting
Page 52
Transaction Passed:
PO
Invoice
Account
RFE
01-000-3400-0000-000
Charge Account
RFE
01-000-1414-0000-000
01-000-3400-0000-000
RFE
01-000-3400-0000-000
Charge Account
Charge Account
01-000-1414-0000-000
01-000-1414-0000-000
Encumbrance Accounting
Debit
Credit
100
100
100
100
100
100
Page 53
Encumbrance Accounting
Page 54
Funds Available:
Budget
Encumbrance
Actual
10000
Other - 100
Encumbrance Accounting
Funds
Available
9900
Page 55
Transaction Passed:
PO
Encumbrance
Invoice
PO
Encumbrance
Reversal
Account
RFE
01-000-3400-0000-000
Charge
Account
RFE
01-000-1414-0000-000
100
01-000-3400-0000-000
100
RFE
01-000-3400-0000-000
Charge
Account
Charge
Account
Liability
Account
Charge
Account
RFE
01-000-1414-0000-000
Charge
Account
01-000-1414-0000-000
Encumbrance Accounting
Debit
Credit
100
100
100
01-000-1414-0000-000
100
01-000-2210-0000-000
100
01-000-1414-0000-000
100
01-000-3400-0000-000
100
100
Page 56
Encumbrance Accounting
Page 57
Funds Available:
Budget
Encumbrance
Actual
10000
100
Encumbrance Accounting
Funds
Available
9900
Page 58
Negative Encumbrance:
Case I
PO reserved in a period X and cancelled in period Y without unreserve the
encumbrance.
Create a PO in Feb-13.The encumbrance is created in this period for an amount of 200 as shown
in the funds inquiry.
Encumbrance
Actual
10000
200
100
Encumbrance Accounting
Funds
Available
9700
Page 59
Budget
Encumbrance
Actual
Funds
Available
0
Encumbrance Accounting
Page 60
Cancel PO:
Navigate to Purchase Order > Purchase Order > Query the PO.
Go to Tools > Cancel.
During the process of cancellation choosing the GL Date for a different month would result in
the encumbrances not relieved for the original period.
The encumbrance reversal is accounted in the different period resulting in negative
encumbrance.
Encumbrance Accounting
Page 61
Encumbrance Accounting
Page 62
Encumbrance
Actual
-200
Encumbrance Accounting
Funds
Available
200
Page 63
Encumbrance Accounting
Page 64
Case II
Unreserve the encumbrance in a different period:
The Feb-13 period has the following funds availability.
Funds Available: Feb-13
Budget
Encumbrance
Actual
10000
100
Encumbrance Accounting
Funds
Available
9900
Page 65
Encumbrance Accounting
Page 66
Encumbrance
Actual
10000
100
100
Funds
Available
9800
Encumbrance Accounting
Page 67
Encumbrance Accounting
Page 68
Encumbrance
Actual
-100
Encumbrance Accounting
Funds
Available
100
Page 69
Encumbrance Accounting
Page 70
Encumbrance Accounting
Page 71
Funds Available:
Budget
Encumbrance
Actual
1000
Funds
Available
-1000
The similar situation could occur in Subledger and can result in negative funds available. This is
once of the scenario in which the negative funds can occur.
Encumbrance Accounting
Page 72
Encumbrance Accounting
Page 73
Encumbrance Accounting
Page 74
General Ledger determines the year-to-date encumbrance balances as of the end of the
fiscal year and carries forward those balances, plus equivalent budget amounts, as
beginning balances of the first period of the next fiscal year.
3. Funds Available:
General Ledger calculates funds available as year-to-date budget
balances less year-to-date actual and encumbrance balances. General Ledger carries
forward budget amounts equal to funds available at the end of the fiscal year as
beginning balances of the first period of the next year.
Prerequisites to carry forward year-end encumbrances can be found in the GL User Guide.
Topic : Year-End Encumbrance Processing
Page : Encumbrance Accounting 3-11
Encumbrance Accounting
Page 75
Encumbrance Only:
Carry forward the encumbrances balances of 01-000-1413-0000-000 from 2013 to 2014 can be
performed using the Year end carry forward with rule Encumbrance carry forward.
1)Check the balances of the accounts using the Encumbrance trial balance report.
Encumbrance Accounting
Page 76
2)Close the periods of the current fiscal year once all the transactions are posted.
Encumbrance Accounting
Page 77
Encumbrance Accounting
Page 78
Preview:
Since the carry forward is a onetime activity the preview option should be used to verify the
balances. Clicking on the preview button would show the preview of the actual execution.
Encumbrance Accounting
Page 79
Carry Forward:
Once the preview is done the carry forward is done for the range.
Encumbrance Accounting
Page 80
R12
RFE a/c gets credited along with the budget a/c debit entry
which can be viewed from SLA menu in Purchasing.
Encumbrance Accounting
Page 81
Technical Section:
a)Tables:
Module
PO
Table
PO_BC_DISTRIBUTIONS
EVENT_TYPE_CODE
PO_DISTRIBUTIONS_ALL
ENCUMBERED_FLAG
ENCUMBERED_AMOUNT
RCV_RECEIVING_SUB_LEDGER
SOURCE_DISTRIBUTION_TYPE
ACCOUNTING_DATE
RCV_SUB_LEDGER_ID
ACCOUNTING_LINE_TYPE
XLA
XLA_AE_HEADERS
EVENT_TYPE_CODE
GL_TRANSFER_STATUS_CODE
GL_TRANSFER_DATE
JE_CATEGORY_NAME
ACCOUNTING_ENTRY_STATUS_CODE
XLA_AE_LINES
GL_TRANSFER_MODE_CODE
GL_SL_LINK_ID
ACCOUNTING_CLASS_CODE
CODE_COMBINATION_ID
XLA_DISTRIBUTION_LINKS
SOURCE_DISTRIBUTION_TYPE
SOURCE_DISTRIBUTION_ID_NUM_1
ACCOUNTING_LINE_CODE
Encumbrance Accounting
Page 82