Change Record
Reviewers
Name Position
Audience
Name Position
12.2 Implementation team
12.2 Customers
1 – Introduction ........................................................................................................................................... 5
2 – Scope .................................................................................................................................................... 5
7 – Tax on receipts................................................................................................................................... 19
8.1 Accounting for Receipt Routing - Direct Delivery and Standard Routing ........................... 26
2 – Scope
This document provides the details of Functional flow for ‘Oracle Financials for India’ (OFI) Procure to
Pay cycle from GST point of view along with accounting entries.
Note: The current content has been compiled in reference to the frozen scope of the Phase-I
deliverables (Ref: GST Phase -1 Deliverables.docx)
3 – Prerequisite Setups
For the P2P cycle to work in the new GST architecture, the below setup needs to be defined
Regime
Tax types
Tax rates
Tax Categories
Tax Rules
Item Classification
Claim term
Common Configuration
Flow Diagram
To start with, this document facilitates with a flowchart which will allow the users to get an outline of the
setup flow for Procure to Pay Cycle. Some of the steps outlined in this flowchart are required and some
are Optional. Required step with Defaults means that the setup functionality comes with pre–seeded,
default values in the application. However, to ensure a successful setup, you need to review those
defaults and decide whether to change them to suit your business needs. If you need to change the
default values, you should perform the corresponding setup step. You need to perform Optional steps
only if you plan to use the related feature.
Note: - In The above flow diagram R standard for ‘Required’ and O stands for ‘Optional’
4 – Functional Flow
The P2P cycle comprises of the following steps,
The header holds the general information about the requisition that is related to all the lines. Choose the
requisition type (here it is purchase requisition). Preparer is the default person who is creating the
requisition and cannot be changed. You can give the description in the description field.
In the requisition line, select the item that you wanted to purchase and enter the quantity and need by
date. In the Source details tab, you can input detailed information. You can give a specific note to the
buyer which might give particular information related to this purchase. RFQ required check box denotes
that the purchase of the item requires a request for quote.
Requisitions can be added in any currency set up in EBS by identifying the currency code and exchange
rate type on currency tab
Now navigate to Tools India tax details form. The India tax details form will show the tax category
Defaulted.
For more information on the tax defaultation logic refer the ‘OFI-GST- Tax Defaultation flow’
document.
Notes:-
Unlike earlier we will no longer have Localized forms in the new GST solution and to view the tax
details the navigation is Tools India tax details
Tax category defaulted based on tax defaultation logic can be manually Overridden at each document
level until the document is approved.
5 Currency PO currency No
In Oracle EBS, RFQ’s can be auto created from an existing Purchase Requisition or can be a fresh RFQ.
Responsibility Oracle Purchasing (USA) Auto Create and then query the Requisition number
Your Requisition summary is shown in the next screen. Check box your Requisition line and in
the Document Type, select RFQ and click Automatic button to Auto Create RFQ.
It will navigate to a new window. Here the RFQ Type is Standard RFQ and click create button
In the next window, RFQ is auto created from an existing Purchase requisition.
Click on Terms button and add payment terms and freight terms. Click Price Breaks button for entering
pricing information for the RFQ.
Now from the Tools India tax details form, we can see that tax category is defaulted
To create a quotation from the RFQ, first query the RFQ. The below picture shows the completed RFQ.
Tools
Copy
Document
Repeat the same steps if you want to create multiple quotation for multiple suppliers.
Once the quotation is created, system will show the below message
Change the status of the quotation to Active and approve the quotation.
Responsibility Oracle Purchasing Auto Create and then query the Requisition number
Select Document
type as ‘Standard
PO’
Click on ‘Create’
Button to confirm
the PO creation
After clicking on the Create button in the above screen a Standard PO is created as follows
Even in the more tab and distribution details tab, the default values will be populated from requisition.
Tax category is
defaulted from
requisition level
Note:
Unlike earlier we will no longer have Localized forms in the new GST solution and to view the tax details
the navigation is Tools India tax details
7 – Tax on receipts
Once the PO is sent to the supplier, the supplier sends the goods to the organization. The goods now
have to be received in Oracle.
Check the Lines you want to receive and enter the sub inventory details
In the lower part of the screen, Purchasing displays the following detail information for the current
shipment line: Order Type, Order Number, Source, Due Date, Item Description, Hazard, Destination, UN
Number, Receiver Note, and Routing.
Now if we navigate to Tools India tax details, we can see that tax category is defaulted here also.
Now we have to click on ‘confirm taxes’ check box to freeze the tax category. Once this check box is
checked, overriding the tax category is not possible.
Note:
If a receipt is saved without checking the ‘Confirm Taxes’ check box, the Receiving Transaction
Processor program will end in error and no receipts will be created.
In GST solution ‘India Receiving Transaction’ Processor program will not be triggered and has no
relevance.
Unlike earlier we will no longer have Localized forms in the new GST solution and to view the tax
details the navigation is Tools India tax details
Confirmation
message once
the taxes are
freezed
Click on Header and save the receipt to get the receipt number
Once the receipt is saved, system automatically triggers the “Receiving Transaction Processor” (RTP)
concurrent. Unlike earlier, now “India Receiving Transaction Processor program” will not be fired. The
base Receiving Transaction Processor concurrent itself will process the India localization tax details.
Once the RTP concurrent is completed, in the Receiving transaction Window we can see that receipt
processing has already happened
The accounting entry generated after the receipt creation and this is the core accounting
For the India tax details, the below lines are inserted in GL_INTERFACE table after the Receiving
transaction processor program is completed.
Select gcc.segment1,
gcc.segment2,gcc.segment3,gcc.segment4,gcc.segment5,gi.code_
combination_id,gi.entered_dr,gi.entered_cr,gi.user_je_category_na
me,gi.reference10
from gl_code_combinations gcc, gl_interface gi
where gi.date_created like sysdate and gi.code_Combination_id =
gcc.code_Combination_id and reference10 like '%Receipt
number%';
Navigate to Tools India Tax Details. Navigate to Tools India Tax Details.
Attach Category recoverable or Non- Attach Category recoverable or Non-
recoverable recoverable
Navigate to Receipt form and select Navigate to Receipt form and select
the PO line for receipt creation the PO line for receipt creation
Navigate to Tools India Tax Details. Navigate to Tools India Tax Details.
Check ‘Confirm taxes’ check box. Check ‘Confirm taxes’ check box.
Lines are inserted in GL_INTERFACE table Lines are inserted in GL_INTERFACE table
for tax accounting (refer query mentioned in for tax accounting (refer query mentioned in
Chapter 8 to extract the data) Chapter 8 to extract the data)
Note:
If any of the above setup is missing, then the tax type will be treated as a non-recoverable tax.
When a non-recoverable tax category is attached, in India tax details form (both at PO and receipt level)
the Recoverable check box will be unchecked and recoverable amount will not be populated.
Note:
The non–recoverable tax amounts need to be added to item cost. So after delivery transaction, lines
are inserted in MTL_MATERIAL_TRANSACTIONS (MMT) and MTL_TRANSACTION_ACCOUNTS (MTA).
For more information on queries that can be used to find out the details of the lines inserted in the
MMT and MTA tables, refer document 1065343.1.
Period End Accrual functionality which is not supported in current architecture will not be supported
even in GST solution.
Since Tax point basis was Delivery, the taxes are freezed in
India Tax Details form
Invoice Header
In invoice header level, select the operating Unit, invoice type and enter the PO number i.e. 65 in our
example. Once you select the PO number, supplier name and Site automatically gets defaulted from the
PO.
To create a receipt matched invoice, the match type in Invoice header should be “Receipt”.
Match Action
is set to
‘Receipt’
We shall not enter the invoice line / distribution details as this will come automatically from matching the
invoice with Receipt.
Query the
Receipt
Select the line which needs to be matched to the invoice and click on Match button
Tax Defaultation
Now if we navigate to Tools India tax details, we can see that Taxes which are defaulted at receipt are
defaulted at invoice level as well
Tax category
from Receipt
got defaulted to
Invoice
Now validate the invoice and run Create accounting. Accounting entry generated
The output of payable Open interface program, the ERS invoice number which got created will be
displayed
When we query the invoice number in invoice work bench and navigate to Tools India tax details form,
the tax category has defaulted from receipt level.
Once the invoice is validated and Accounted, the below accounting entry is generated by navigating to
Tools View accounting
As Item information is not available for such invoices, Item-based taxes will not be applicable for
standalone invoice.
Now navigate to Line level details and enter the Line and distribution Details
Tax category
defaulted
Based on the tax default rule we have setup, the ‘P2P testing 2’ tax category is defaulted automatically.
Below we can also see the Taxes attached to the ‘P2P testing 2’ category.
Once the Organization and location details are entered, save the transaction and navigate back to invoice
work bench and validate and Account the invoice. The accounting entry generated at this stage is
Tools Process
Claims
Once the above details are entered click on ‘Populate Values’ button which will populate the tax invoice
number and tax invoice date to all the tax lines
Click on ‘Populate
values’ button to
default the Tax invoice
information details to
each line level. Post
that each line will have
the tax invoice number,
date information
entered at header
level.
Now select the tax line which you want to process or you can also choose Select all option if you want to
process all the tax lines. Also before processing the field ‘Intended Use’ needs to be populated.
Once the above information’s are entered, click on ‘process’ button. Below confirmation message will be
shown
Confirmation
message for
Recovery
Processing
Now we can see that Status of the tax line is changed from Pending Recovery to Recovered
In the above case, only 50% of the tax amount is recovered and other 50% is pending for recovery on
next month. That is because of the claim term ‘GST Claim Term’ Setup. As the setup of claim term GST
Claim Term’ is
Note:
Interim recovery to recovery – currently recovery process is manually done via process recovery
option and this will be an Interim Solution. We are checking the feasibility to automate the entire
process.
For using the third party invoice functionality, the tax type attached to the PO should have the
‘Update vendor on
transaction’ check box
should be checked at
tax type definition.
In Receipt form, before saving the receipt navigate to Tools India tax details. Change the ‘Party Name’
and ‘Party site’ to a new vendor and click apply button to save the changes
Click Apply to
save the changes
Note:
The third party vendor details can also be updated at PO level and if it is updated at PO level, the same
gets defaulted to receipt level as well.
Now click on confirm taxes check box to freeze the tax details
Now once the receipt is saved, system automatically fired the below concurrent
In the above request set, the program ‘Third party Invoices - Payables open interface Import (Payables
Open Interface Import)’ creates the Third party invoice against the Non –PO vendor and ‘Payables Open
Interface Import’ program creates the invoice against the vendor in the PO. The output of the ‘Third party
Invoices - Payables open interface Import’ shows invoice for tax amount has been created against the
third party vendor.
Invoice created
against Third party
vendor
The output of ‘Payables Open Interface Import’ program shows the invoice details created against the PO
vendor.
Now in invoice work bench, when queried, the invoice created against PO vendor will show the Item + tax
amount in India tax details form even though invoice line level only item line amount is reflected.
A. Recoverable Taxes
After Recovery
In case of recoverable taxes, the MTL tables will not be impacted / hit with the tax amount.
Once the delivery transaction is done, MTL_TRANSACTIONS_INTERFACE table gets updated with non-
recoverable tax amount and the same gets added to item cost. Accounting entry at that stage will be
A. Non-Recoverable taxes
Note:
In case of standard costing Organization, the MTL tables will not be impacted / hit with the tax amount.
B. Recoverable taxes
Note:
The accounting impacting on costing and OPM remains same as it is in current architecture.
For further reference, you can also refer the below Pre-Release documents released as a part of the
EBS GST Infrastructure Scope: