Académique Documents
Professionnel Documents
Culture Documents
Authors:
Change Record
Reviewers
Name Position
Audience
Name Position
12.1 & 12.2 Implementation team
12.1 & 12.2 Customers
The OFI functionality lets you satisfy all business needs related to Tax calculation required for a Sales
order Transaction and also the relevant extended O2C flows (e.g. Advanced Receipts, Exports).
1.1- Scope
This document provides the Functional overview for ‘Oracle Financials for India’ (OFI) product on the
Order to Cash front. The document helps you with the setups required for transacting Order to Cash Cycle,
Advance receipt, Supplementary transactions and exports with respect to GST.
Note: The current content has been compiled in reference to the frozen scope specified in the document:
EBS GST Infrastructure Scope.docx
2. Tax Type
3. Tax Rates
9. Document Sequencing
Steps 10 and 13 are specific to Financials for India Order Management for tax defaulting to AR and
document sequence generation
Global Parameters
On the Sales Order Transaction type, make sure that “Tax Event” set to NULL.
Business Events
The below Business events should be enabled in order process the shipment taxes and Tax Invoice
Generation.
Please Note in that GST Solution the significant change is such that there is no specific form by name
Sales Order (Localized)
Users have to create sales orders directly from base form and attach taxes using “Tools-> India Tax
Details”.
a) Create a Sales Order. Provide all the required Header and Line Information
Tools
India Tax
Details
6 Tax Point Basis Defaults from the tax type and users cannot No
modify the same.
Status: Booked
(N) Oracle Order Management Shipping Transactions Provide Order Number Click
on Find Delivery Ship Confirm
- During ship confirm, the Sales Order Taxes would be copied on to the shipment, provided “Copy
Tax From Source” setup is done at OU level, in common Configuration setup of GST.
- Otherwise, the shipment taxes recalculated based on the Rule Basis setup done in common
configuration setup.
f) Based on the setup done in Shipping and Global Parameters, Concurrent “India - Check
Delivery OM/INV Interface” will be invoked
Shipped
Checkbox
TPB:Delivery
h) During processing for OM Interface, India Tax Invoice Number will be generated for both
shippable and non-shippable lines.
i) Delivery errors will be populated into JAI_WSH_EXCEPTIONS_T, and details can be output by
Concurrent Process ‘India – Check Delivery OM/INV Interface ’ output.
j) Run the “India – Process Delivery OM/INV Interface” for the failed Delivery ID. It would generate
Tax invoice and create the accounting.
To sequence the invoice number for different transaction types, it is required that to assign a prefix to a
sequence series. As far as legal requirement, the sequence refreshes at the beginning of a new fiscal
year. Hence, we should allow user to assign effective dates for a sequence series.
(N) Oracle Financials for India Tax Configuration Define Document Sequencing
2 Start Number You can specify the Start Number for a Yes
specific Sequence
3 Current Number This field will display the current document Yes
sequence that is used.
6 Start date You should pick the start date here. Yes
7 End Date You can give a end date to disable the Yes
sequencing.
1 Tax Regime Name Tax Regime Name that used has already Yes
defined in the Tax Regime. Pick the value
from the LOV
1.Operating Unit
2.Inventory Organization
4 Organization Name You can pick the organization here. LOV Yes
contains Organizations related to the
registration number and Organization Type
selected above
6 Document Type You can pick the document type here. Yes
LOV contains:
1. AR Transactions
2. Corrections
3. Default
4. Inter Org transfer
5. Manual Entry
6.Receipts
7.Return to Vendor
8.Sales Order .
7 Document Category You can pick the document category here Yes
The document category name depends
upon the document type selected above.
8 Item Classification Pick the Item Classification from the LOV Yes
"Order to cash" (O2C or OTC) normally refers to the business process for receiving and processing
customer sales.
The term is most prominent in the design and improvement of Enterprise Resource Planning (ERP)
systems
AutoInvoice is a concurrent program that interfaces Sales Orders from Order Management to Invoices in
Accounts Receivable.
Sales Order
174
c) Find Transactions
Note: Earlier, TAX Invoice updated in “Reference”. Now, Tax invoice available from India Tax Details.
NOTE: As TPB for the tax type is Delivery, there will not be any accounting entries passed specifically by
Oracle Financials for India
As TPB for the tax type is Delivery, there will not be any accounting entries passed specifically by Oracle
Financials for India
NOTE: Two taxes added with different Tax Types to illustrate accounting based on TPB
Tax Point Basis will get defaulted after ship confirm for TPB as “Delivery” and after AutoInvoice for TPB
as “Invoice”
During Ship Confirm accounting and Invoice Number Generation will happen only for the Tax Type with
TPB as “Delivery”
5.2 – AutoInvoice
At the time of AutoInvoice
a) OFI Inserts Tax Distributions for below taxes with below accounts and generates Invoice Number
for Tax Type with TPB as “Invoice”
NOTE: OFI just inserts the tax distributions with respective accounts but the accounting will be done for
above from Base “Create Accounting”
Please Note in that GST Solution the significant change is such that there is no specific form by name
Transactions (Localized)
Users can create AR Transactions directly navigating to the base form itself
a) Create the Header, Bill-To, Ship-to etc and save the transaction
On completion of invoice
the Invoice number gets
generated from the
Document Sequencing
setup
NOTE: From OFI perspective there will not be any accounting. OFI’s scope ends once we
populate the tax distributions
Eg : If you buy a Warranty for a product in this case there is not physical shipment needed
If you have requested for a service of any product , in this case you are requesting the visit of a technician
to come and service , no physical shipments might be involved
On booking the Order the line status changes to BOOKED Please make not that line does not go into
Awaiting Shipping status
Click on Line
Items and fill
the line level
details
After AutoInvoice
import is done
AR Invoice 542
gets generated
7.3 - Accounting
Case1
a) NOTE : Tax rate is 16% till 14-APR-2016 and the same is 20% starting from 15-APR-2016
TPB: Delivery
c) Pick Release and Ship confirm the same on 15-Apr-2016. Query the same from fulfilled
orders.
d) Tools India Tax Details. Find that tax amount gets recalculated during Shipping as the Tax
Point Basis used in the Tax Type is “Delivery”
Tax : O2C_REC_16%
e) After running autoinvoice import the taxes on fulfilled orders gets carried forward to the AR
invoice as well
a) NOTE : The tax rate is 14% on 05-MAY-2016 to 06-MAY-2016 for Tax rate code
GST_O2C_INVOICE_12 which has TPB as “INVOICE” and the same is 7% starting from 07-
MAY-2016
TPB: Invoice
Sales Order
Booking Date:
05-May-2016
9.1 - Setups
Find below the details which gives a quick understanding of the setups to be performed for
mapping the Advance Receipts requirement:
Tax type
You must use below three seeded reporting type codes for setup.
GST_HSN_CODE
GST_SAC_CODE_ITEM
GST_SAC_CODE_TP
These codes are user configurable and values to be provided as applicable to your business.
GST_HSN_CODE: Create the HSN codes at Inventory Item level for applicable goods.
(N) Oracle Financials for India Item Definition Define Item Classification
Reporting Codes
GST_SAC_CODE_ITEM: Create the SAC codes at Inventory Item level for the applicable
goods.
(N) Oracle Financials for India Item Definition Define Item Classification
Reporting Codes
GST_SAC_CODE_TP: Create the SAC codes at third party level. This option will be used when
you have the services applicable but do not have inventory module installed. SAC Codes defined
under third party will take precedence in defaulting the codes on to the transaction i.e AR Transaction
/ Receipt.
Note: It is possible to assign only one SAC code in the third party registration form for any
specific customer.
a) Create the AR Receipt using below navigation whenever the amount is received from
customer
b) Once the Receipt details are saved, goto Tools > India Tax Details to attach taxes on the
receipt .we can create multiple/single receipt lines based on HSN, SAC applicability. These
codes are mutually exclusive and it is not possible to define both HSN, SAC codes together
on single receipt line.
2 Organization Name You can pick the organization here. LOV Yes
contains Organizations related to the
registration number and Organization Type
selected above
3 Location You can pick the location related to the Yes
organization selected above
4 Currency Receipt Currency Yes
5 Line No Enter the receipt Line number. You can add Yes
multiple Lines if the advance need to breakup
with multiple lines
6 HSN Code Enter Applicable HSN Code Yes
7 SAC Code System will default the Third party SAC code Yes
if it is defined in Third party registration.
You can override the SAC code manually
here
8 Tax Category User can manually attach the tax category Yes
here. Or Define Rules to default tax category.
9 Amount Enter the Receipt line amount Yes
1 Tax Rate Name Attach the advance tax rate applicable. The Yes
tax rate can be Recoverable / Non
recoverable tax rate.
d) Confirm the Receipt taxes once you review the details captured
e) Once the Receipt taxes are confirmed , system will create the receipt tax accounting and also
the tax repository will be populated with the tax Liability details
(N) Oracle Financials for India Settlement Management Review Tax Repository
f) Click on transaction details to review the associated tax details against receipt. If the GST
acknowledgment details are available, capture the same on the receipt and save it.
NOTE: Acknowledgement details can be captured from the AR Receipt screen or can
navigate from the “Transaction details” form in review tax repository.
a) Create the AR transaction with Transaction Source, Bill to, Ship to etc with required details.
Note: This being final bill / AR transaction, the tax applicable will be normal GST (
IGST/CGST/SGST) taxes which will be non-self-assessed tax type.
d) Complete AR Invoice.
(N) Oracle Financials for India Settlement Management Review Tax Repository
Click on Find to check the tax repository entries for Document type “AR Transaction”
Accounting
c) Save the application /unapplication details. Make sure the Tax type details are same
between the AR Transaction and Receipt to have offset accounting generated.
India –Period Ending Process is the key concurrent introduced in GST for generating offset tax
accounting.
7. Once the accounting is generated and Reporting Status =’Ready to File” and settled,
It is not possible to modify/reverse the accounting. i.e If the accounting entries for
“AR transaction application” is generated and filed to GST, It is not possible to
offset/reverse this accounting incase the transaction is unapplied.
(N) Oracle Financials for India Settlement Management Review Tax Repository
Click on Find to check the tax repository entries for Document type “AR Receipt”
Accounting
The customer advances (AR Receipt) which is received would applied with the final sales
Invoice(AR transaction). In most of the cases the advance amount would consumed or adjusted
with the sales invoices of the customer. Incase of any amount remaining un-utilized and the same
need to be settled using customer refund process.
a) Query the receipt that need to adjusted or refunded and verify the tax details.
b) Apply the refund activity to the Receipt and capture the Refund attributes like customer name
, Refund payment method etc.
c) When the refund is processed, system will generate the Refund AP Invoice as shown below.
The refund invoice would be reviewed from Invoice workbench in below screen or from
Standard Payables module.
d) Refund AP Invoice is generated with type ‘Payment Request’ and in validated status.
Accounting
Navigation: - (N) Oracle Financials for India Tax Configuration Define Document
Sequencing
i. Query for the document sequence which you want to use for AR Debit
Memo.
ii. Assign the transaction type of AR Debit Memo for which you want to
generate document sequencing.
iii. Ensure that base transaction type used for creating AR debit memo is
being mentioned as Document Category while assigning the document
sequence as shown in the below screen shot.
i. Navigate to Tools India Tax Details window to check whether Tax Invoice Number
has got generated or not.
Tax Invoice Number and date has got generated and is being displayed in Tax
details Section.
In Business case, customer balances are largely affected with changes in price rate for transactions of a
retrospective period. For all these, you can use the feature of Supplementary Transactions in Oracle
Financials for India. Using these Supplementary Transactions Feature you can identify the source
documents affected by these changes, calculate the amount of Invoice or a Credit Memo has to be
raised.
The Supplementary Transaction feature in Oracle Financials for India helps to identify, track and account
the price changes i.e.
Identify the transaction for which Supplementary Invoice or Credit Memo are to be raised
for changes in Price/Tax/Assessable Price Change.
Identify the source documents which are affected by price , rate change for a
retrospective period
Verify the calculation of amount to arrive for the Supplementary Invoice or Credit memo
which is raised for changes
In this release, Define Price, Tax UI is extended from the existing architecture.
There is an option to raise a supplementary invoice for the identified transactions. The option of
not raising the invoices would be useful in scenarios where you would not be raising supplementary
invoices for some customer transactions. And also have an option of creating Manual Invoices and credit
notes for price revisions and tax rate changes.
Mapping Screen can be used to track the previous Price lists and Tax Codes.
For Standalone AR invoices, it is necessary to enter a Separate Revised Price List into the system from
Price List Menu.
In both cases either a supplementary Invoice or Credit Memo will be raised basing on the retrospective
changes. The transactions which will have an effect on change of price changes are listed under the
Mapping type.
Price List
This is used for both Order Management and Accounts Receivables instance are available.
Assessable Value
It can also be called as Transaction Value Price list where there is change in the Assessable
Value.
11.4 – Setups
To import the generated Supplementary Invoices or the Credit memo as AR Transactions in Transactions
form it’s source should be defined in.
And the defined source should be picked up when running the AutoInvoice Import Concurrent program.
a. Define Transaction Source in the above navigation with Name as “INDIA INVOICES”.
b. At the Description field, you may enter “India Localization Supplementary Invoices / TDS Credit
Memos” and save the record.
Transaction
Source
Defined for .
We need to define the Transaction type for the generated Supplementary Invoice or the Credit Memo.
And these details will be populated in the “Supplementary Transactions” Form for the eligible transaction.
Below are the steps for defining Transaction Type, if it doesn’t exist in the system.
vi. Enter the Accounts for this Transaction type under the Accounts tab.
vi. Enter the Accounts for this Transaction type under the Accounts tab.
Supplementary
Invoice
JAIRMIN 100 --
IGST 10%
AR Invoice with Original price of 10 Quantity of item JAIRMIN . raised on 10-FEB-2017 with per unit price
as 150(INR) and a revised price list introduced with retrospective effect from 09-FEB-2017 (value as 200
INR) and in this case the user needs to raise a Supplementary Invoice.
GST Tax
Type
Batch Id generated on
Saving record.
For
Standalone
AR Invoices Price List
attached
6. From the screen, we find that the AR Invoice raised before revision is for amount Rs 1650 and Rs
2200 raised for the revised with the newly changed price list where per unit price is 200.
7. So, for the difference of 2200-1600 i..e Rs 550 , supplementary Invoice is generated.
8. On selecting “Raise Invoice” Checkbox, and Clicking on “Export” Button, the record is eligible for
generation of AR Credit memo.
10. On running “AutoInvoice Import” Program, the record will be appearing in the AR Transactions
form.
11. For importing the record the Transaction Sources have to be defined in.
12. On successful completion of AutoInvoice Import Concurrent, to know the created Credit Memo,
follow the below navigation.
Source for
Supplementary Invoices
14. Screen shot of the AR Supplementary Invoice.
AR Invoice
Number
For Supplementary , it is
Class is Invoice
Since it is supplementary
invoice , it is positive
AR Invoice with Original price of 10 Quantity of JAIRMIN raised on 10-FEB-2017 with per unit price as
250(INR) and a revised price list introduced with retrospective effect from 09-FEB-2017 (value as 200
INR) and in this case the user needs to raise a Credit Memo.
Used for
standalone
AR invoices
Select the
Price List
(Existing – Revised
Amount) = 550
AR Invoice where
Credit memo created
6. Since there is a difference which is necessary to be paid, a Credit memo is generated for the
portion of Rs.550.
7. On selecting “Raise Invoice” Checkbox, and Clicking on “Export” Button, the record is eligible for
generation of AR Credit memo.
9. On running “AutoInvoice Import” Program, the record will be appearing in the AR Transactions
form.
10. For importing the record the Transaction Sources have to be defined in.
11. On successful completion of AutoInvoice Import Concurrent, to know the created Credit Memo,
follow the below navigation.
Click on
“Line Details
“
d. Transaction Line form opens. In here, scroll to the extreme right, where we find field
“Supplementary Invoice Num”.
Scroll to
Right
AR Invoice
e. This is the AR Credit Invoice created. Number
Source For
Supply.
Transactions
Invoice Amount
Sales Order with Original price of 10 Quantity of JAIRMIN raised on 10-FEB-2017 along with AR Invoice
with per unit price as 509.15 (INR) and a revised price list introduced with retrospective effect from 09-
FEB-2017 (value as 600 INR) and in this case the user needs to raise a supplementary invoice.
1. Raised Sales order with Qty 10, unit selling price as 509.15.
For OM to AR
transactions
Supplementary Invoice
Order is created with amount INR 6109.15 ( inc. Taxes ) for 10 Qty.
Now, with revised price list, where unit price is 600 for 10 Qty it is 6000 and 20 % tax is 1,200
INR. Now the total revised amount is 7,200 INR.
For the difference portion, this is raised in.
Generated Supplementary
invoice
10. Below is the generated Supplementary Invoice, which is generated for the difference portion.
Supplementary
transactions source
Supplementary invoice
positive amount
Sales Order with Original price of 10 Quantity of JAIRMIN raised on 10-FEB-2017 along with AR Invoice
with per unit price as 509.15 (INR) and a revised price list introduced with retrospective effect from 09-
FEB-2017 (value as 200 INR) and in this case the user needs to raise a Credit memo.
1. Raised Sales order with Qty 10, unit selling price as 510.
4. AR Invoice 62 generated.
Credit Memo
generated
Source and
Type entered
9. Generated AR Invoice
Credit memo
amount
As per Exports law, Under Section 16 (Chapter VII) of the IGST for zero rated supplies for exports and
deemed exports.
16. (1) “zero rated supply” means any of the following supplies of goods or services or both, namely:––
(2) Subject to the provisions of sub-section (5) of section 17 of the Central Goods and Services
Tax Act, credit of input tax may be availed for making zero-rated supplies, notwithstanding that
such supply may be an exempt supply.
(3) A registered person making zero rated supply shall be eligible to claim refund under either of the
following options, namely:––
or
(b) he may supply goods or services or both, subject to such conditions,
safeguards and procedure as may be prescribed, on payment of integrated tax
and claim refund of such tax paid on goods or services or both supplied, in
accordance with the provisions of section 54 of the Central Goods and Services
Tax Act or the rules made there under.
GST
12.2 - Definitions
1. Deemed Exports: as notified by the Central Government/State Government on the
recommendation of the Council, refer to those transactions in which the goods supplied do not
leave India, and payment for such supplies is received either in Indian Rupees or in convertible
foreign exchange;
2. Export of goods: It means taking out of India to a place outside India. The supply or any such
service shall be treated as ‘export of service’ when
d. the payment for such goods/service has been received by the supplier of goods/service
in convertible foreign exchange
4. GST: GST stands for "Goods and Services Tax". It is a comprehensive indirect tax levy on
manufacture, sale and consumption of goods as well as services at the national level. All the
existing indirect taxes levied on goods and services by the Indian Central and State
Governments would be subsumed under GST.
5. IGST (Integrated Goods and Services Tax): Tax levied under the Integrated Goods and
Services Tax Act, 2016.
6. Import of Goods: It means bringing into India from a place outside India. The supply of any
service/goods shall be treated as an “import” if,
d. the supplier of goods/service and the recipient of goods/service are not merely
establishments of a distinct person
7. Input tax: in relation to a taxable person, means the (IGST and CGST)/(IGST and SGST)
charged on any supply of goods and/or services to him which are used, or are intended to be
used, in the course or furtherance of his business and includes the tax payable under sub-
section (3) of section 7
8. Input tax credit (ITC): Credit of input tax as defined in Section 2(56)
9. Output tax: in relation to a taxable person, means the CGST/SGST chargeable under this Act
on taxable supply of goods and/or services made by him or by his agent and excludes tax
payable by him on reverse charge basis
10. TDB: Tax Determination Basis, based on which, the tax defaulting can be setup in the system.
11. Zero rated supply: a supply of any goods and/or services on which no tax is payable but credit
of the input tax related to that supply is admissible;
12. First Party: The Organization or business unit which is depositing the tax and which is
configuring the system.
13. Third Party: Supplier or Customer having business transactions with the Organization.
The main objective of this document is to help understand the procedure to be followed so to map
the Customer requirements in reference to the Goods and Services tax (GST) - Exports being
introduced in India.
Option 1: Supply goods or services, or both, under bond or Letter of Undertaking, subject to such
conditions, safeguards and procedure as may be prescribed, without payment of integrated tax, and then
claim a refund of unutilized input tax credit.
The exporter needs to file an application for refund on the common portal either directly or through the
facilitation center notified by the GST commissioner. An export manifest or report has to be filed under the
Customs Act prior to filing an application for refund.
Option 2: Any exporter or United Nations or Embassy or other agencies/bodies as specified in section 55
who supplies goods or services, or both, after fulfilling certain conditions, safeguards and procedures as
An exporter is required to file a shipping bill for the goods being exported out of India. In this case, the
shipping bill is considered as a deemed application for refund for the IGST paid. It would be deemed to
have been filed only when the person in charge of the shipment files the export manifest or report,
mentioning the number and date of the shipping bills.
(a) Zero rates supply shall include export and supplies/sale made to Special Economic Zone
(SEZ). In other words, any supply or sale made to SEZ is treated at par with normal export
sales. Therefore, if any goods are sent to SEZ, the same shall be treated as export and if
any supply is received from SEZ, the same is treated as imports.
(b) Since any supply made to SEZ is treated at par with the normal export supply, in
that case LUT and bond shall be required to be filed. Further, in case bond is filed, a
BG of 15% shall also required to be filed.
12.4 - Setups
Find below the details which gives a quick understanding of the setups to be performed for
mapping the India GST Exports requirement:
Import AR Invoice
Note: This is the only case where “Self Assessed” Flag is checked under the O2C cycle. And this
as mentioned is specifically used for Exports under Payment functionality so this cannot be
used elsewhere in other transaction cycles.
c. As these are Reverse Charge taxes , “Tax Point Basis” field will be set by default as Invoice .
But , we need to change this to “Delivery”.
On the same DEVELOPMENT is equally working over bug 27053774. As an interminent
solution , we can update the TPB for this Tax type in TEST , refer step d(ii) for update.
d. Now, As these are for Exports and Accounting to be Generated at DELIVERY , run the below
statement to change the TPB for the tax type :
This is required for defining the required rate for the Tax. Here, tax is applicable for IGST with 18
Percentage.
(N): Oracle Financials for India Tax Configuration Tax Rate
(a): Ensure to define First Party for the Inventory Organization for which you are transacting
(b): Third Party for the Type: Customer for which we are transacting.
3. Ensure that at shipping tab, the Warehouse is picked correctly where the Tax type is defined.
4. Go to Order Header, click on Tools – India – Tax Details, and enter the Tax defined in previous
step.
After successful completion of “ship confirm” stage, the accounting entry gets generated.
This can be reviewed by quering GL Interface Table.
(a) SelecT * from GL_Interface where reference10 like ‘:ENTER THE TAX TYPE’;
OR
IGST Liability -- X
9. Navigate to “shipping transactions form” and query for the sales order. Click on Delivery.
Select the delivery and navigate to Tools – India Tax Details
Note: GST Tax Invoice number is generated and this is setup driven via the Document
Sequencing. Here the value generated is “124” under Document Tax Invoice Number.
11. Run AutoInvoice Import Program and on successful completion the relevant AR invoice gets
generated.
12. Screen shot of the AR invoice, where Tax liability is NOT charged to customer.
14. To ascertian the accounting aspect for AR , we can go back to the AR screen , click on
Distributons where there is no Entry for Tax portion.
15. On Accounting the created AR Invoice, there will be no accounting of Tax portion.