Oracle India Localization

Implementation Guide

Release 11i

March 2004

Oracle India Localization Implementation Guide, Release 11i Copyright © 2003, Oracle Corporation. All rights reserved. Primary Author: Vikram Prabakar L Contributors: Narasimha Pai, Srinivas Gadde, Pavan Raparla, Yadunath Vyloor, Sriram Sumaithangi, Vijay Shankar Babu, Aparajita Das, Nagaraj Rao, Arun Iyer, Anil Vallabhajosyula, Srinath Raghu, R.Sivaramakrishnan The Programs (which include both the software and documentation) contain proprietary information of Oracle Corporation; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or decompilation of the Programs is prohibited. Program Documentation is licensed for use solely to support the deployment of the Programs and not for any other purpose. The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. Oracle Corporation does not warrant that this document is error free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Oracle Corporation. If the Programs are delivered to the U.S. Government or anyone licensing or using the programs on behalf of the U.S. Government, the following notice is applicable: Restricted Rights Notice Programs delivered subject to the DOD FAR Supplement are "commercial computer software" and use, duplication, and disclosure of the Programs, including documentation, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement. Otherwise, Programs delivered subject to the Federal Acquisition Regulations are "restricted computer software" and use, duplication, and disclosure of the Programs shall be subject to the restrictions in FAR 52.227-19, Commercial Computer Software - Restricted Rights (June, 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065. The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee's responsibility to take all appropriate failsafe, backup, redundancy, and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and Oracle Corporation disclaims liability for any damages caused by such use of the Programs. Oracle is a registered trademark of Oracle Corporation. Other names may be trademarks of their respective owners.

Oracle India Localization

Send Us Your Comments
Oracle India Localization User Reference Manual, Release 11i Oracle Corporation welcomes your comments and suggestions on the quality and usefulness of this publication. Your input is an important part of the information used for revision. Did you find any errors? Is the information clearly presented? Do you need more information? If so, where? Are the examples correct? Do you need more examples? If you find any errors or have any other suggestions for improvement, please indicate the chapter, section, and page number (if available). You can send comments to us in the following ways: Electronic mail message to srinath.raghu@oracle.com FAX: +91 (40) 23111711 Oracle India Localization Oracle Software Pvt Limited 5th Floor, North Wing, Cyber Gateway, HI-TEC City Madhapur, Hyderabad - 500081 India If you would like a reply, please give your name, address, and telephone number below. If you have problems with the software, please contact your local Oracle Support Services.

Oracle India Localization – Implementaion Guide

iii

.

Contents
Preface .................................................................................................................. vii
Planning Your Implementation ..........................................................................................................8 Overview of Setting Up Oracle India Localization ...........................................................................10 Setup Flowchart...............................................................................................................................11 Setup Checklist................................................................................................................................13 How to Use This Guide ...................................................................................................................14 Setup Steps .....................................................................................................................................15

About Vision India Limited .................................................................................. 24 Setting Up Vision India Ltd.................................................................................. 32
Setting Up Organization Additional Information ..............................................................................33 Step 1 Defining Organization Additional Information ......................................................................34 Step 2 Trading Organization ...........................................................................................................38 Step 3 Defining Organization Accounting Information ....................................................................41 Step 4 Define Tax Calendar ............................................................................................................47 Step 5 Excise Invoice Generation – Organization Additional Information ......................................49 Step 6 Defining Sub Inventory Locations ........................................................................................51 Step 7 Defining Item Information.....................................................................................................52 Step 8 Defining Tax Names/Codes .................................................................................................56 Step 9 Defining Tax Categories ......................................................................................................64 Step 10 Defining Item Category List................................................................................................68 Step 11 Defining Manual BOM........................................................................................................70 Step 12 Defining Supplier Additional Information............................................................................72 Step 13 Defining Organization Income Tax Registration Information.............................................74 Step 14 Defining Income Tax Authority...........................................................................................77 Step 15 Defining TDS Sections.......................................................................................................78 Step 16 Defining TDS Taxes...........................................................................................................79 Step 17 Defining TDS Year .............................................................................................................81 Step 18 Defining Supplier Additional Information–TDS Details ......................................................82 Step 19 Defining Customs Authority ...............................................................................................84 Step 20 Defining BOE Agent...........................................................................................................85 Step 21 Defining Excise Authority ...................................................................................................86 Step 22 Defining Bond Register ......................................................................................................87 Step 23 Defining Assessable Price List ..........................................................................................89 Step 24 Defining Customer Additional Information .........................................................................90 Descriptive Flex fields used in India Localization............................................................................92

India Local Purchasing – Frequently Asked Questions.................................... 96
Purchase Orders .............................................................................................................................97 Purchase Orders - errors.................................................................................................................99 Quotations .....................................................................................................................................100 Receipts.........................................................................................................................................101 Claim CENVAT on Receipts..........................................................................................................104 Delivery..........................................................................................................................................106 Return ............................................................................................................................................107 Returns - Errors .............................................................................................................................109 Accounting.....................................................................................................................................110 Period End.....................................................................................................................................111

India Local Inventory – Frequently Asked Questions ..................................... 113
Inventory Transactions ..................................................................................................................114 Setups ...........................................................................................................................................115 Work In Process ............................................................................................................................119

India Local Payables – Frequently Asked Questions...................................... 120
India Local Payables Setup...........................................................................................................121

Oracle India Localization Tax Deduction At Source – Calculation, Accounting and Reporting.............................................124 Reports ..........................................................................................................................................128 PO – AP Localization Tax Flow.....................................................................................................130 Sales Tax Concessional Forms.....................................................................................................132 Bill of Entry ....................................................................................................................................133 Excise Payments ...........................................................................................................................134

India Local Order Management – Frequently Asked Questions..................... 135
Sales Orders..................................................................................................................................136 Sales Orders – Errors....................................................................................................................138 Ship Confirm..................................................................................................................................141 Ship Confirm - Errors.....................................................................................................................142 Letter of Credit...............................................................................................................................144 Trading – Match Receipts .............................................................................................................145 Excise Exemption Transactions ....................................................................................................147 Excise Invoice Generation.............................................................................................................148 Returns ..........................................................................................................................................153 Returns - Errors .............................................................................................................................155

India Local Receivables – Frequently Asked Questions ................................ 156
Taxes in Receivables ....................................................................................................................157 Taxes in Receivables - Errors .......................................................................................................160 Supplementary Transactions.........................................................................................................161 Supplementary Transactions - Errors ...........................................................................................163 TDS in Receivables .......................................................................................................................164 TDS In Receivables - Errors..........................................................................................................165 ST Form Tracking..........................................................................................................................167 ST Forms Tracking - Errors...........................................................................................................168 MANUAL TRANSACTION.............................................................................................................169 Manual Transactions - Errors ........................................................................................................170 Reports ..........................................................................................................................................171 Other AR Issues ............................................................................................................................172 Other AR Issues - Errors ...............................................................................................................173

India Local Fixed Assets – Frequently Asked Questions ............................... 174
Depreciation based on Block of Assets.........................................................................................175

Interpreting PO-AP Diagnostic Scripts............................................................. 177 Interpreting OM-AR Diagnostic Scripts............................................................ 180

Oracle India Localization – Implementaion Guide

vi

Preface
This document provides you with information that will help you in implementing Oracle India Localization for Oracle Discrete Manufacturing Implementations. The document is divided into four major sections. The first section provides an overview on implementing India Localization. The second section provides an overview of Vision India Limited, a fictitious company with diverse product lines manufactured at multiple locations. Payments of this organization are controlled through centralized regional offices and the Sales and Logistics are controlled through Excise registered warehouses. The third section provides you with detailed steps to complete each setup for Vision India Limited. If you follow Vision India’s implementation, you will have a system with India Localization that meets Vision India’s requirements, which may differ from your own. To design your own implementation plan, read thorough the examples and look for requirements that are similar to or different from your project needs. The last section provides answers to Frequently Asked Questions in each application area supported by India Localization. These should answer your most common queries that might arise as you implement and use India Localization. Whenever you encounter errors while creating setups and transactions through India Localization, we recommend you to browse through the relevant sections. You might find your answers here. Also, this section provides interpretation of commonly used India Localization diagnostics scripts.

If your implementation also includes process-manufacturing units then. facilitate resolution of issues. . Hence. when irrevocable decisions in mapping your business to Oracle entities such as legal entity. and act as liaison between your organization and Oracle Customer Support. We recommend you to refer to the ‘Descriptive Flex Fields used in India Localization’ section of this document for details. including India Localization. Especially. You need to consider the Descriptive Flex Fields reserved for India Localization while you plan to any of your customization and also in your data migration.Oracle India Localization Planning Your Implementation India Localization is completely integrated with Base Application and derives the base structure from the Base Application Setup. Parties and Items before you start setting up. you should verify the functionality of your data. and Tax reporting needs are just a few issues that will influence many decisions you make about your implementation of Oracle India Localization. the team should have a thorough understanding of the Central Excise & Customs. You will have to ensure that you collect all Tax related information of the Organizations. accounting practices. it is important that you have a thorough understanding of India Localization Setups and your organization structure before starting with the Base Application Setup. operating units and inventory organizations should consider the implications on Tax Accounting & Reporting needs along with the organization Accounting and reporting needs. As you plan your implementation of Oracle India Localization. Data Conversion Since data conversion from your existing systems is typically the most error–prone area of implementation. Your Implementation Team Your implementation team creates and executes the implementation plan and makes very critical decisions that shall have an impact on the entire implementation. Hence. Implementing India Localization Tax Solution is critical for the success of Oracle Applications Implementation. we recommend that your implementation team invest considerable time planning and testing it. The organization structure. we recommend you to refer to the India Localization OPM User Reference Manual for the mapping tax requirements specific to these units. Preparing your implementation data Your implementation team must determine how to configure the features in Oracle India Localization. We recommend that you test your data conversion program carefully using sample data before you migrate to Oracle India Localization. After conversion. We recommend you to appoint one member of your implementation team to head the India Localization implementation. we recommend that you consider the implementation issues discussed in this section. As you determine your implementation data. Sales Tax. classification assets and expenditures. Tax Deduction at Source and Service Tax. you must keep in mind that India Localization does not provide any interfaces for data migration. Implementation Decisions Review your business procedures Your implementation team should re–examine all your business procedures in light of the functionality in Oracle India Localization. The team should also have a thorough understanding of the features provided by India Localization.

System Testing Plan and execute extensive system testing of your enterprise solution – including the Oracle Applications and any systems that interface with the applications.Oracle India Localization User Training Plan training for all members of your company that will use Oracle India Localization. The training may include steps on how to use the system to perform specific tasks and explanations of any new business policies that you may incorporate as a consequence of implementing Oracle India Localization. After you complete the setups and data conversion. You should include employees who interact directly with the software or who review the data that is to be submitted to the Tax Authorities. assign users to test the functions that they currently perform. Oracle India Localization – Implementaion Guide 9 . Your system test environment should be as similar to your production system as possible.

For each implementation step.Oracle India Localization Overview of Setting Up Oracle India Localization This section contains a checklist that includes each task you need to perform to complete the implementation of Oracle India Localization. practices. Each of them is associated with a Standard Application Responsibility Oracle Inventory India Local Inventory Oracle Purchasing India Local Purchasing Oracle Payables India Local Payables Oracle Order Management India Local Order Management Oracle Receivables India Local Receivables Oracle Fixed Assets India Local Fixed Assets To further help you implement Oracle India Localization. By studying Vision India’s implementation. Oracle India Localization provides following responsibilities. a fictitious manufacturing organization. See: About Vision India Ltd: An Example of Setting Up Oracle India Localization: Vision India may not have implemented all of the features available in this release of Oracle India Localization Oracle India Localization – Implementaion Guide 10 . It lists the steps required to implement Oracle India Localization along with advanced implementation topics for you to consider. you should have completed relevant Base Application Setup. we explain how Vision India implements Oracle India Localization. the next chapter walks you through a sample implementation for Vision India Limited. Before you set up Oracle India Localization. and procedures using Oracle India Localization. you can learn more about how to implement your own policies.

Oracle India Localization Setup Flowchart To assist you to easily setup your India Localization application. If you need to change the default values. Required step with Defaults means that the setup functionality comes with pre–seeded. to ensure a successful setup. you need to review those defaults and decide whether to change them to suit your business needs. default values in the database. Some of the steps outlined in this flowchart are required and some are Optional. You need to perform Optional steps only if you plan to use the related feature or complete certain business functions. Figure 1 Setup Flowchart . you should perform the steps in the order listed. Since some implementation steps are built upon information you define in other implementation steps. However. a flowchart is provided in figure 1 Setup Flowchart. you should perform the corresponding setup step.

Oracle India Localization ORACLE INDIA LOCALIZATION Step 1 Define Organization Additional Information Step 6 Sub-Inventory Locations Step 11 Step 16 Step 21 Manual BOM TDS Tax Codes Excise Authority Step 2 Organization Trading Info Step 7 Item Localization Information Step 12 Supplier Additional Information Step 17 Step 22 TDS Year Bond Registers Step 3 Organization Accounts Information Step 8 Step 13 Organization TDS Information Step 18 Supplier Additional Information .TDS Details Step 23 Assessable Price Lists Tax Codes Step 4 Step 9 Step 14 Income Tax Authority Step 19 Step 24 Customer Additional Information Tax Calendar Tax Category Customs Authority Step 5 Excise Invoice Generation Step 10 Step 15 Step 20 Item Categories TDS Sections BOE Agent LEGEND Required Step Required Step with Defaults Optional Step Oracle India Localization – Implementaion Guide 12 .

Oracle India Localization Setup Checklist The following table lists setup steps and a reference to their location within the Application. complete these steps to implement Oracle India Localization: Oracle India Inventory Step No Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8 Step 9 Step 10 Step 11 Step 12 Step 13 Step 14 Step 15 Step 16 Step 17 Step 18 Step 19 Step 20 Step 21 Required Required Optional Required Required Optional Required Required Required Required Required Optional Required Required Required Required Required Required Required Required Required Required Step Title Define Organization Additional Information Define Trading Registration Details Define Accounts Information for Organization Define Tax Calendar Define Excise Invoice Generation Define Sub Inventory Locations Define Item Localization Information Define Tax Codes Define Tax Categories Define Item Categories Define Manual BOM Define Supplier Additional Information Define TDS Related Information for the Organization Define Income Tax Authority Define TDS Sections Define TDS Tax Codes Defining TDS year Information Define TDS Details for Suppliers Define Customs Authority Defining BOE Agent Define Excise Authorities Oracle India Purchasing Oracle India Payables Oracle India Order Management Step 22 Step 23 Required Optional Define Bond Registers Define Assessable Price Lists Oracle India Receivables Step 24 Required Customer Additional Information . After you log on to Oracle Applications.

and requirements using Oracle India Localization forms. Sales Tax and Income Tax (restricted to TDS and generation of FA schedule) regimes. in order to meet the requirements of your organization and Tax Authorities. After you plan your implementation. . Customs. Oracle India Localization helps you to meet the Tax defaulting. calculation and accounting requirement arising from the Central Excise. You can learn the mechanics of implementation and get something tangible when you finish—an Oracle Application with India Localization with which you can experiment. However.Oracle India Localization How to Use This Guide When it comes to implementing a Tax solution for India each regime has specific needs. and the mechanics of the step. India Localization also provides you with valuable information which can be used both for statutory and management reporting. Use it as a Step–by–Step Implementation Guide This guide gives you step–by–step instructions on how to implement Oracle India Localization. Here are some suggested ways to use this guide. effectively. simply follow the steps and enter your business policies. it is very important to know how to implement the solution. procedures. Use it as a Tutorial You can also use this guide as a learning aid by following Vision India’s Oracle India Localization implementation. Each step explains what the step accomplishes.

Reporting and accounting of the location taxes. The information defined at this level would be the basis for Recording. Customs. it is mandatory to create two sets of records. Master Org flag should be checked only for an Organization. one at null location level and another with location. Navigate to Trading Information Tab of the Additional Organization Information to enter Excise Registration details of a Dealer. India Local Inventory Chapter of India Localization User’s Reference Manual Step 2 Define Organization Trading Information You would enter the information of the organizations registered under the Central Excise Rules as a Dealer/Depot.Oracle India Localization Setup Steps Step 1 Define Organization Additional Information You must define the structure of your Inventory organizations and locations. It is also to be ensured that the Master OrganizationLocation is maintained only as a Reporting entity and no direct receipt/shipment transactions are done in this Organization. The master child relationship among the organization and location would be used only for consolidation of excise registers at Master organization level. The Organization and Locations defined through Common Application would be available for setup. Apart from this the user would also define the organization registration details with Excise. See Also: Defining Trading Registration Details. Oracle India Localization – Implementaion Guide 15 . Any value entered in this region would categorize this organization as a Manufacturing Organization. The next register would be considered only when the excise liability arising from the transaction exceeds the current register balance.Location record. Sales Tax and TDS authorities. You would ensure that no values are entered in any of the fields falling under the Excise region of the Tax Information tab of the additional organization information. Information available in ‘Additional Organization Information’ is the basic data for all India Localization activities and accounting. The information entered here would be printed on all relevant reports and invoices raised from this Organization. The values entered in the Parameters region would determine the behavior of localization taxes calculated for certain transactions. which you would be reporting to the Local Tax Authorities. The register with the lowest value would be considered first. See Also: Defining Organization Additional Information. India Local Inventory Chapter of India Localization User’s Reference Manual Step 3 Define Organization Accounting Information You would assign the appropriate General Ledger Accounts to which the Localization Taxes have to be posted in the Account Information tab of the Organization Additional Information screen. The excise register that should be hit when you ship excisable goods would depend on the preferences assigned against each register. You will have to enter the register preferences. While creating the additional organization information.

If this field is checked. the duty liability is higher then the available balance in PLA.Oracle India Localization The only deviation from this logic would be when you check the ‘Allow -ve balances in PLA’ field. would be hit. when preferred. even though. India Local Inventory Chapter of India Localization User’s Reference Manual Oracle India Localization – Implementaion Guide 16 . See Also: Defining Accounting Information for Organization. then the PLA.

India Local Inventory Chapter of India Localization User’s Reference Manual Step 5 Define Excise Invoice Generation This feature can be used to automate the Excise Invoice document sequence generation. Excise related transactions and records would be updated only for those sub inventories that are identified as bonded for manufacturing organizations and as traded for trading organizations. These values have to be entered in the ‘India Localization’ context of the Items DFF. You can keep only one year active at a time. Bond. starting with 1. setups have to be done in Define Bond register window where the user needs to associate an Order type for all transactions Order Management module and Transaction source for all manual transactions from Accounts Receivable module. This is to ensure that non-excise India Localization taxes are considered for Costing and accounting for transactions done in such Subinventories. In such cases. the system uses default number series. . India Local Inventory Chapter of India Localization User’s Reference Manual Step 7 Define Item Localization Information The recording. the sub-inventories have to be associated to a combination of Organization/Location. The Order type and transaction source will be associated with different type of excise removals (like domestic with excise. Order/Invoice Type and Register Type. user should define the user definable prefixes and excise invoice numbers in this region. recoverability and reporting of localization taxes would depend on the India Localization related information setup for the item. the sequence would be different for Domestic clearances and Export Clearances. India Local Inventory Chapter of India Localization User’s Reference Manual Step 6 Define Sub-Inventory Locations As a part of Localization setup. This setup is MANDATORY for all subinventories in your organizations irrespective of whether these are Bonded/Trading from the Excise perspective. See Also: Defining Excise Invoice Generation. The setup would be restricted to the Order/Invoice Types for which it is created. Before defining the user definable prefixes and excise invoice numbers. both the Bonded / Trading flag has to be left unchecked. For all other Excise Invoices which are created using Order/Invoice Types for which setup has not been made. You can define an alpha/numeric value which would be prefixed to the number series generated for each excise invoice. The Tax Calendar defined for an Organization NULL location would be defaulted to the other Organization Additional Information records created for the locations with this organization. You can setup a document sequence for the combination of Transaction Type. See Also: Defining Sub Inventory Locations. See Also: Defining Tax Calendar.Oracle India Localization Step 4 Define Tax Calendar Localization taxes would be calculated only when the transaction falls within the active year.). A record has to be added for the Subinventory in this window even if it is neither Bonded/Trading. attached to the Item Master. Export with excise etc. incremented by one. The sequence would be different for each Organization/location and the nature of clearance. Within the organization. This would be a numeric series. Only after associating an Order type/Transaction source with an excise related transaction type.

for which a similar set of taxes with similar precedence and calculation are applicable. then you can group such taxes into a Tax Category. The Type chosen would also have influence over the behavior of other fields in this form. OTEX) would not be considered for any excise record updation. The option chosen in the Item Class attribute would be the basis on which. These taxes would default for the transactions created for the items in the item class. along with the precedence order and calculation basis. cannot be updated. See Also: Item Definition. In a Tax Category you can choose the Taxes. The tax defined can be used only for the Operating Unit for which it is defined. India Local Inventory Chapter of India Localization User’s Reference Manual Step 9 Define Tax Categories If you can identify your purchase and sales transactions into clear categories. rounding rule. India Local Inventory Chapter of India Localization User’s Reference Manual Step 10 Define Item Categories Oracle India Localization – Implementaion Guide 18 . recoverability. An Item Class can be identified for a Tax Category. These taxes would default for all the Items falling in this class. The Trading Flag would work together with the organization Trading Information setup. In a multiorganization setup. RG23D Register would be hit only when the Trading item is transacted in a trading Organization. delete. Taxes once saved. where the Item class drives the tax applicability. If the default organization is already chosen for the session using ‘Change Organization’ window. multi-currency and effective period for the Tax. manually add new tax lines and can change. you would get the list of Inventory Organizations. for a Receiving transaction would be considered only when the ‘Modvat’ flag is set to ‘Yes’. See Also: Defining Tax Categories. surcharge. This would be useful. The Type would be useful to recognize the relevance of the tax for the Excise Registers. change precedence for the defaulted lines. considering CENVAT Credit and updating the Excise Registers. India Local Inventory Chapter of India Localization User’s Reference Manual Step 8 Define Tax Codes The Tax Definition is a localization feature to define taxes that are applicable to the transactions created in your organization. Taxes defined would be specific to the Operating Unit . Tax (Third party) vendor. Items classified in the other classes (such as OTIN. On choosing the Taxes Localized option from the menu. expense account code. You can specify the Tax Rate. the type of excise credit register is hit. You can however. Sales Tax form generation and TDS Certificate generation. Tax records are created for the Operating Unit of the organization chosen. See Also: Defining Tax Codes. The Taxes can be classified in different Types. to choose from. Similarly. this option shall not be available on opening the Tax Codes window.Oracle India Localization The update of the Dispatch transaction into the Excise Register would be considered only when the Excise Flag is set to ‘YES’.

You will also have to enter the Income Tax and TDS related details applicable for the Supplier Site. See Also: Defining Item Category List. Assessable Price List that would be the base for the calculation of the Excise Base Amount and default Item Category can be defined here. In absence of any Tax Category at this level. the system would pickup the value from the NULL Site. Use this feature to enter Bill of Material for a Finished Item. Field. Else. India Local Purchasing Chapter of India Localization User’s Reference Manual Step 13 Define Organization Income Tax Registration Info Oracle India Localization – Implementaion Guide 19 . then the Addition supplier information defined for a Supplier Site from one organization cannot be accessed from any other organization. The Taxes defaulted for a transaction line would be based on the Item Category attached to the Supplier/customer and the Tax Category assigned to the Item in this category. However. with various tax authorities. Define Manual Bill Of Material (BOM) This feature would be would be required only for Duty Drawback Processing and Outside Processing transactions. then you should enter his Registration Number with the Local Sales Tax Authority in the LST Reg. The supplier registration information. India Local Inventory Chapter of India Localization User’s Reference Manual Step 11. It would be required only when you have not implemented Oracle BOM. You can define can define a Bill of material for same item effective during different periods. You can attach an item category to the Additional customer/supplier information. No field. The definition would be the can be for the Supplier NULL Site and for Supplier Site. India Local Inventory Chapter of India Localization User’s Reference Manual Step 12 Define Supplier Additional Information Before you start using the Supplier/ supplier site for a localization transaction. The primarily Tax defaulting would be from the Supplier Site. it would be a necessary for you to define India Localization related information for the Supplier/ Supplier Site. No.Oracle India Localization Item Category allows you to assign Tax Categories to an inventory items in an Organization. outside the state and transactions from un-registered dealers. you should be entering the CST Number in the CST Reg. you would leave both the fields blank when the Supplier Site is not registered as dealer with any of the Sales Tax Authorities. This setup is mandatory for the generation of Sales Tax Reports provided by localization for transactions within the state. The BOM setup can be made only for a finished goods Inventory item. See Also: Defining Supplier Additional Information. If your supplier is location within the State where your organization is located. If you are working on a multi-org environment. See Also: Defining Manual BOM.

you will have to setup TDS Year Information. See Also: Defining Organization TDS Information. Enter the value in the Surcharge field. This year would be the Income Tax Reporting Year and is independent of the Tax Oracle India Localization – Implementaion Guide 20 . As the same codes are also used for the Works Contract Tax applicable in you state. Enter the value in the Percentage and Rounding Factor fields. Account and TDS Section No. India Local Payables Chapter of India Localization User’s Reference Manual Step 15 Define TDS Sections India Localization comes with pre–seeded. in the Type field on the Classification tab. default TDS Sections in the database. when defining a ‘Tax Deduction at Source’ Type of Tax. India Local Payables Chapter of India Localization User’s Reference Manual Step 16 Define TDS Tax Codes You would use the Tax Definition screen to define the TDS Codes. However. On doing this. Additionally. This setup cannot be done for Inventory Organizations. If you want or need to change them. you might prefer to a new records for defining the relevant sections. Select the Vendor Name. it would become mandatory for you to enter the Income Tax Registration details in the ‘India Org. You would create a Supplier and Site for this Authority. Choose the ‘Tax Deduction at Source’ option in the Type LOV. India Local Payables Chapter of India Localization User’s Reference Manual Step 14 Define Income Tax Authority The liability arising from the Income Tax Deducted at source. This setup needs to be done either at the Legal Entity level or at the Operating Unit level. India Local Payables Chapter of India Localization User’s Reference Manual Step 17 Define TDS Year Before you start using the TDS functionality in an Organization. choose ‘Tax Authority-IND’. with the relevant descriptions and the effective period. you should query on the ‘TDS_Sections’ from the Purchase Lookup Codes and add a new record. the Supplier name would be listed in the ‘Vendor’ field LOV on the Tax Definition screen See Also: Defining Income Tax Authority. See Also: Defining TDS Sections. Vendor Site. See Also: Defining TDS Tax Codes. wherever necessary. you should review these default sections and decide whether to change them to suit your business needs. Info’ context of the DFF attached to the Organization screen. while making supplier payments needs to be accounted against an Income Tax Authority.Oracle India Localization If you plan to use the TDS functionality for an Organization.

you can define the Registration Details at the Supplier NULL Site. If you have not entered the default TDS Tax Code in the TDS TAX Name field. Before you create a ‘Bill of Entry’ India Localization Transaction. For all the sites setup made for this Supplier. India Local Payables Chapter of India Localization User’s Reference Manual Step 20 Define BOE Agent Oracle India Localization – Implementaion Guide 21 . you should have defined a Customs Authority. you can define the ‘TDS Details’ for the Supplier NULL Site. and the TDS TAX Name and the relevant TDS Sections. Local Payables Chapter of India Localization User’s Reference Manual Step 19 Define Customs Authority The Duty advance paid to the Customs Authority has to be booked against a Customs Authority.Oracle India Localization Calendar defined in the Inventory Module. when defining a ‘Bill of Entry’ transaction. See Also: Defining Customs Authority. recorded and reported. for the supplier site. See Also: Defining TDS Year. then the TDS TAX Name defined at the Supplier NULL Site would be considered for the Invoice. you will have to define the ‘TDS Details’ in the Supplier Additional Information. You would create a Supplier and Site for this Authority. Where the TDS Details are different for the Sites. The Approval of TDS related information would depend on the value in the ‘Create Pre-Approved TDS Invoice & Credit Memo’ Field. India Local Payables Chapter of India Localization User’s Reference Manual Step 18 Define Supplier Additional Information – TDS Details For the supplier for whom the TDS has to be calculated. There can only be one TDS Year open at a time. You will have to enter the TAN No. the TAN No and Ward Number defaults. Where the Registration and the Tax calculation details are the same for all supplier sites. through a Bill of Entry. the Supplier name would be listed in the ‘Customs Authority’ field LOV on the Bill of Entry India Localization screen. choose ‘Custom Authorities-IND’. On doing this. The TDS limits and TDS reports TDS Certificate would be based on the period. This year would be the Financial Year defined under the Income Tax Act. See Also: Defining Supplier Additional Information. in the Type field on the Classification tab. You would define the Registration Details and the Applicable TDS Sections and TDS Tax Code that has to default for the transaction created for the Supplier. The same details would be applicable for all transactions created any of the Sites. Additionally.

the related Excise Record entries will be passed based on the nature of goods cleared. Excise transactions are classified as: Domestic with Excise Domestic without Excise Export with Excise Bond Register (Export under Bond) Excise transactions need to be identified based on the Organization/Location combination and against each excise transaction multiple Order types and Transaction sources can be assigned. Order type need to be assigned to excise related transactions from Order Management Module and Transaction source need to be assigned for all excise related transactions through the Receivable module.Oracle India Localization It would be a pre-requisite to define a BOE Agent before you do a BOE Transaction. Navigate to the Payables Setup and define the Clearing & agent information. If the Organization/location is of manufacturing type. See Also: Define Bond Registers. See Also: Defining Excise Authority. Before you create a PLA Payment Transaction. choose ‘Excise Authorities-IND’. Additionally. On doing this. By associating the Order Types to the excise transactions for an Inventory Organization and Location. India Local Payables Chapter of India Localization User’s Reference Manual Step 21 Define Excise Authority The Excise advance/settlement paid to the Excise Authority has to be booked against an Excise Authority. Like wise. through the ‘Capture PLA Payments India Localization’ screen. You would create a Supplier and Site for this Authority. the Supplier name would be listed in the LOV of the ‘Authority’ field on the ‘Capture PLA Payments India Localization’ screen. when defining a PLA Payment transaction. See Also: Defining BOE Agent. Please note that no Imported AR Transaction source shall be available for assignment. This setup shall take care of the AR Manual Transactions done through the India Local Transactions window. excise related transactions for manufacturing set up need to be associated. as such transactions have to be assigned through the Order Type route. you should have defined an Excise Authority. India Local Payables Chapter of India Localization User’s Reference Manual Step 22 Define Bond Registers The calculation of excise duty and updation of excise registers are based on the setup made in the define bond register. The agent codes would appear in the LOV of ‘Agent Code’ field of the Bill of Entry screen. India Local Order management Chapter of India Localization User’s Reference Manual Oracle India Localization – Implementaion Guide 22 . in the Type field on the Classification tab. if the organization/location is ‘trading’ excise related transactions for trading need to be associated. AR Manual Transaction Sources also can be assigned to the relevant Excise transaction using this window. Before making this set up the user need to define the Order types and transaction sources.

You would also define the Item Category list that would be basis for the defaultation of the localization taxes. You will also attach the Assessable Price list that should be considered for the calculation of excise duty. Sales Tax and Income Tax Authorities. You can enable the exempt flag for the Customer Sites exempted from excise duty. you will have to create additional Price lists with the Item Excise Assessable Price. The assessable price would be considered only for the calculation of the excise duty. Step 24 Define Customer Additional Information Before you start creating transactions for the customer. the. This price list has to be attached to the Customer/Customer Site and Supplier/Supplier Site. See Also: Define Customer Additional Information. India Local Order management Chapter of India Localization User’s Reference Manual Oracle India Localization – Implementaion Guide 23 . it would pre-requisite to record the localization related information for the Customer Site. You will have to make this setup for each Customer Site.Oracle India Localization Step 23 Define Assessable Price Lists If the Taxable basis for the calculation of the excise duty is different from the Price at which the item is sold. You would enter the customer Registration details with the Excise.

Oracle Purchasing. 4. Central Excise Customs Local Sales Tax – Kerala. Maharashtra. Oracle Receivables. Following figure provides you an overview of the Organization Structure providing details on the Product Lines: Vision India Limited Video Systems Audio Systems Communication Devices Computers and Peripherals Color Televisions Home Theatres Communication Devices Computer Peripherals DVD's and VCD's Multi CD MP3 Players Telephones Personal Computers VCR's and VCP's Portable Voice Recorders Video Conferencing Laptops To integrate its accounting needs. It has four Divisions handling different products such as Video Division. 3. communications. Karnataka and Tamilnadu Central Sales Tax Octroi Income Tax Act Oracle India Localization – Implementaion Guide 24 .Oracle India Localization About Vision India Limited An Example for Setting up Oracle India Localization Vision India is a fictitious company based in Pune. Vision India being a company manufacturing and operating in India is subject to norms under the following regimes: 1. 2. Oracle Payables. Vision India Ltd implements other Oracle Applications products such as Oracle General Ledger. video. and Oracle Assets. Audio Division. Vision India is a leading manufacturer of audio. and information technology products for the consumer markets. 5. 6. Organization Structure Vision India Limited is a Limited company having its registered office in New Delhi. Each of these divisions manufactures a Range of Products. Communication devices Division and Computers and Peripherals Division.

made up of managers who understand Vision India’s operations and the impact of the above-mentioned regimes on these operations. Vision India decides to implement Oracle India Localization. defaulting and reporting requirements arising under these regimes. These examples are usually at the end of each implementation step and have a gray background. Vision India begins by forming an implementation team. and requirements needed to complete the implementation. They also define the policies. whenever we discuss a particular aspect of implementation. Oracle India Localization – Implementaion Guide 25 . This team. we discuss how Vision India’s implementation team chooses to implement Oracle India Localization.Oracle India Localization To handle the Tax calculation. Throughout this guide. procedures. Vision India may not have implemented all of the features available in this release of Oracle India Localization.

Each manufacturing unit will be setup as a separate Inventory Organization. As each of the products is manufactured at a single location. The Tax Registration requirements and the corresponding setups in India Localization will be detailed in the subsequent sections of this document. Each of the divisions is setup as a separate Operating Units. This information would be the basis for Localization Setups ORGANIZATION SETUP LEGAL ENTITY Vision India Limited LE 1 OPERATING UNITS Video Systems OU 1 Audio Systems OU 2 Communication Devices OU 3 Computers and Peripherals OU 4 INVENTORY ORGANIZATION Color Televisions IO 1 Home Theatres IO 4 Communication Devices IO 7 Computer Peripherals IO 10 DVD's and VCD's IO 2 Multi CD MP3 Players IO 5 Telephones IO 8 Personal Computers IO 11 VCR's and VCP's IO 3 Portable Voice Recorders IO 6 Video Conferencing IO 9 Laptops IO 12 LE – Legal Entity OU – Operating Unit IO – Inventory Organization There would be a single Legal Entity with the Functional Currency as ‘INR’. Oracle India Localization – Implementaion Guide 26 . we suggest setting up a location for each of the Inventory Organizations.Oracle India Localization Vision India – Organization Mapping This section provides details required for Base Apps Organization Setups.

1. The Accounts payable departments located at Bangalore. The regional office located in Cochin handles the payments of Communication Devices Division and Regional office located at Chennai handles the payments of the Information Technology division.Under Income Tax Act LEGAL ENTITY Vision India Limited PAN No: ALBFK8355R BANGALORE Video Systems OU 1 Audio Systems OU 2 CHENNAI Communication Devices OU 3 COCHIN Computers and Peripherals OU 4 TAN: BLRD02603G TAN: CHNE04805I TAN: CCHF07007K India Localization Setups related to the Income Tax Act require registration information to be specified at Legal Entity and Operating Unit levels. Chennai and Cochin are registered with their jurisdictional Income tax authorities for deducting tax at source (TDS) and possess Individual TAN (Tax Deduction Account Number). The payments for video and Audio divisions are centralized and managed from the Accounts Payable office located at Bangalore. It is also registered with the Controller General of Foreign Trade. Division TAN Number BLRD02603G CHNE04805I CCHF07007K BANGALORE CHENNAI COCHIN Following will be the pictorial depiction of the registration under the Income Tax Act. The PAN Number is ALBFK8355R. Following are the TAN Numbers allotted to each of Accounts Payables Departments by the Income Tax Assessing Officers. The head office of Vision India Limited located at New Delhi is registered with the Income Tax Commissioner. ORGANIZATION SETUP . New Delhi Office has a PAN (Permanent Account Number) allotted by the Income tax department. These setups will impact the Threshold limits considered for TDS Tax deductions and the Sequence considered for Form 16A Report generated from India Localization. Setup steps and details are detailed in the subsequent sections. Oracle India Localization – Implementaion Guide 27 .Oracle India Localization Vision India . New Delhi. 2.Organization Structure under Income Tax Act This section provides details of the structure of the Payables department and the registration requirements under the income Tax Act.

Under Sales Tax Regimes Vision India Limited Video Systems OU 1 Audio Systems OU 2 Communication Devices OU 3 Computers and Peripherals OU 4 State: Kerala Color Televisions IO 1 Home Theatres IO 4 Communication Devices IO 7 Computer Peripherals IO 10 KGST No. being a state administered tax.12g-1449 State: Tamil Nadu Multi CD MP3 Players IO 5 Telephones IO 8 Personal Computers IO 11 DVD's and VCD's IO 2 VCR's and VCP's IO 3 Portable Voice Recorders IO 6 Video Conferencing IO 9 Laptops IO 12 KST No. Following are the organization structure of Vision India from the perspective of Sales Tax. Inventory Organization 2 (DVD’s and VCD’s). Org. Inventory organization – 7 (Communication Devices) and Inventory organization –10 (Computers and Peripherals) are located in the state of Kerala (one state). 29852583 State: Karnataka CST No: Ker. 21103852 CST No: 434845878 The Sales Tax Registration details have to be specified in the Additional Organization information setup for India Localization. A different tax registration is required for CST and LST. Inv. Inv. All these inventory organization share the common Sales Tax Registration and KGST Registration Number. The registration requirements vary from state to state. 3 (VCR’s and VCP’s).Organization Structure under Sales Tax Regimes Sales tax is a state tax controlled by the respective state Sales Tax Department. ORGANIZATION SETUP . Inventory Organization –1 (Color Televisions). Org. As the sales tax. accounting and reporting of all the organizations for which a tax registration is granted. 2. Inv. Org 6(Portable voice recorders) are located in the state of Karnataka. Org 11(Personal Computers) and Inv. 1. The organization is registered in three States in which it operates and under the Central Sales Tax Act. there will be only one registration granted for organizations operating within the state. the primary business organization located in a specified state should be identified as the head office and others will be identified as branches. Org 12 (Laptops) are located in the state of Tamil Nadu. The head office organization would be responsible for tax settlement. 26724841 CST No: 95771252 TNGST No. Org 9(Video Conferencing Devices). Inv.Oracle India Localization Vision India . 3. Inventory Organization –4 (Home theaters). For Tax registration purpose. As a general rule. Inventory organization 8 (Telephones). Oracle India Localization – Implementaion Guide 28 . Sales tax is classified into Central Sales Tax (CST) and Local Sales Tax (LST).5 (Multi CD MP 3 Systems) and Inv.

Octroi reporting need to be done together 6. the following information needs to be recorded. Name and address of the Excise Divisional Office that has jurisdiction over the registered physical premises 5. Vision India . 1. 6 (Portable voice recorders) are located in the same city (say Bangalore). Type of registration (manufacturer/1st stage dealer or 2nd stage dealer) 3. Each factory is having a separate excise registration.Organization Structure under Central Excise Act Central Excise is a federal tax controlled by the Central Excise Department and is only applicable for an excise-registered manufacturer or an excise-registered dealer. Org. tax payments etc will have to be tracked based on the excise registration number. Inventory organization 5 (Multi CD MP 3 Systems) and Inv. 5.Oracle India Localization Setup steps and details are detailed in the subsequent sections. Excise registration is always based on a physical location. Org. but located differently having different physical address. Each excise-registered location will be responsible for complying with excise regulations and need to maintain separate set of excise related records. Each factory is having a separate excise registration. Inventory Organization – 4 (Home theaters) Inventory Organization – 5 (Multi CD MP 3 Systems). Tax settlement. tax credit tracking. 3. Inventory Organization-6 (Portable Voice recorders) and Inventory organization – 7(Communication Devices) have distinct physical address and have separate excise registrations. 2. For the purposes of tax reporting. Inventory Organization 8 (Telephones) and Inv. Octroi reporting needs to be done together (as both factories are located within the jurisdiction of the same local authority). Oracle India Localization – Implementaion Guide 29 . Inventory organization 4 (Home theaters) and Inv. Following are the details of the Manufacturing Locations and the corresponding Excise Registration details: 1. 7 (Communication Devices) are located in the same city (say Cochin) in different locations having different physical address. Name and address of the Excise Range Office that has jurisdiction over the registered physical premises 4. Inventory Organization 2 (DVD’s and VCD’s) and Inventory organization 3 (VCR’s and VCP’s) are located in the same factory having common location and address. Multiple Product lines share some of the manufacturing facilities. All these units are registered under Central Excise. ECC Number (Excise control Code Number) 2. Inventory Organization 1 (Color Televisions) and Inventory Organization –10 (Computers Peripherals) are located in the same factory having common physical location and address. Name and address of the Excise Commissionarate that has jurisdiction over the registered physical premises Vision India’s has multiple manufacturing facilities located at different places. Org 9 (Video Conferencing Devices) Inventory organization 11 (Personal Computers) and Inventory org 12 (Laptops) are located in the same premises having common physical address 4. A Central Excise Registration is required for each physical location (licensed premises). The Excise Department will identify each physical location with a unique Excise Control Code Number (ECC Number).

Oracle India Localization – Implementaion Guide 30 .Under Central Excise Vision India Limited Video Systems OU 1 Audio Systems OU 2 Communication Devices OU 3 Computers and Peripherals OU 4 Color Televisions IO 1 Home Theatres IO 4 Communication Devices IO 7 Computer Peripherals IO 10 DVD's and VCD's IO 2 Multi CD MP3 Players IO 5 Telephones IO 8 Personal Computers IO 11 VCR's and VCP's IO 3 Portable Voice Recorders IO 6 Video Conferencing IO 9 Laptops IO 12 Organization IO-1. IO-9.Oracle India Localization ORGANIZATION SETUP . IO-12 IO-4 IO-5 IO-6 IO-7 Location Trichur Bangalore Chennai Calicut Udipi Bangalore Calicut EC Code ALBFK8355RXM00 1 ALBFK8355RXM00 2 ALBFK8355RXM00 3 ALBFK8355RXM00 4 ALBFK8355RXM00 5 ALBFK8355RXM00 6 ALBFK8355RXM00 7 Commissionerat e Calicut Bangalore – I Chennai – I Calicut Mangalore Bangalore III Calicut Division Thrissur Division II ‘E’ Division Kozhikode Udipi Kengeri Division I Range Trichur – II Range Jigani E1 Range IV Range Range A Range I Range A Note: The Organization Setup has been completed for Inventory Organizations 2 and 3. IO-3 IO-8.The same steps have to be repeated to setup other set of Organizations. IO-10 IO-2. IO-11.

The same steps have to be repeated to Inventory Organization 14. Following are the details of these Organizations 1.Oracle India Localization Vision India . Inventory Organization 14 is located at Chennai and receives material from manufacturing units in Tamilnadu and Kerala Following are the Registration details of these warehouses Organization IO-13 IO-14 Location Bangalore Chennai EC Code ALBFK8355RXD001 ALBFK8355RXD002 Commissionerat e Bangalore I Chennai IV Division Division II Perungud i Range Madiwala -I Perungudi Range II Note: The Organization Setup has been completed for Inventory Organizations 13.Organization Structure under Central Excise Act – Trading Warehouses Vision India sells goods both from factories and from its centralized warehouses located at Bangalore and Chennai. Inventory Organization 13 is located at Bangalore and receives material from manufacturing units in Kerala and Karnataka. Oracle India Localization – Implementaion Guide 31 . 2.

Oracle India Localization – Implementaion Guide 32 .Oracle India Localization Setting Up Vision India Ltd This chapter provides you details steps to complete each setup.

Purchasing. Order Management and Receivables modules of India Localization. .Oracle India Localization Setting Up Organization Additional Information This section describes the procedures to setup Organization Additional through India Localization Inventory. You must enter the setup information for your company before you using Inventory.

Oracle India Localization Step 1 Defining Organization Additional Information You will use this feature to define the organization structure from Excise perspective. 4. you need to setup the Color Televisions Division as the Master Organization for the Excise entity located at Trichur. System Administrator Setup 2. Accounts Receivables Setup Steps 6. you can opt to identify one Organization & Location combination as "Master Organization" and identify the other organization as child Organization. In such type of setup. After you define the structure. two of located in the same Physical Location. while the DVD/VCD and VCR/VCP units are located at Jigani in under Bangalore Commissionerate. Define Set of Books for Vision India Ltd. While. Central Excise b. Prerequisites Before you enter the Organization Additional Information. you can choose either of DVD/VCD or the VCR/VCP Divisions as the Master Organization for the Excise entity located at Bangalore. Accounting Information. This is to ensure that the Master Organization is used only for reporting purposes and no transactions are done in the reporting entity. you shall use this form to 1. all excise registers for the child organization will be consolidated with the Master organization. The Color Televisions division is situated at Trichur. 2. In this case. Complete all necessary steps before you start this setup: 1. VAT 2. As two organizations are defined within the same excise registered premises. 5. If you choose to make ‘Vision India DVD's and VCD's’ organization as the Master Organization. Define Tax Registration Details under the following Regimes: a. following will be the steps to complete the Additional Organization Information Setup for DVD/VCD and VCR/VCP units: Oracle India Localization – Implementaion Guide 34 . Accounts Payables Setup 7. Sales Tax c. General Ledger or Government General Ledger Setup 4. Accounts Receivables Setup 5. 3. Ideally a dummy inventory organization needs to be created for the Master Organization and the two inventory organizations should be attached as Child Organization to this dummy Master Organization. Inventory Setup Consider an Example of Vision India Video Systems that has three manufacturing units. you must complete the following setups through the Standard Application: 1. This would make the other Organization as the Child Organization. Set of Books Setup 3. The Functional Currency should be ‘INR’ Define Vision India Limited as a Legal Entity Define Organizations Define Locations Assign Organizations to Locations Note Also refer to the following sections in ‘India Localization – Setup’ chapter of the India Localization User’s Reference Manual.

Sales Tax (CST and LST) and VAT b. Create location ‘Vision India . c. d.Master Organization Setup 1. Here you would specify: a.BLR DVD’ in India Local Inventory. Create an Inventory Organization in India Local Inventory using the Organizations Form 2. Setup India Tax Information for this Organization.Oracle India Localization A: Vision India DVD's and VCD's . Oracle India Localization – Implementaion Guide 35 . This you will do through the Organization Additional Information screen. Accounting Information: Here you would specify the Accounting Codes that would be used to account Excise Duty arising on the Purchase and Sale transactions. 3. Registration Details: related to Excise. Other Parameters: You would specify certain other parameters that would decide the additional flexibility you would have in Tax calculation and accounting. Attach ‘Vision India DVD's and VCD's’ to this ‘Locations’ using the Locations screen. Register Preferences: You can specify the order in which the Register balances should be utilized to meet the Excise liability arising from the Sale Transactions.

Mark this as Master Organization.Oracle India Localization Navigate to India Local Inventory with the NULL Location first. You need not specify any information in the ‘Income Tax’ block. Once you specify details in the ‘Excise’ block. Also enter the Accounts details and the Tax Calendar details. Setup a Record for Enter the EC Code and other Excise and Sales Tax details for this Organization. Oracle India Localization – Implementaion Guide 36 . Setup Organization Additional Information. as this is the Excise Licensed Organization. the organization would be identified as a manufacturing Organization. Which would mean that Excise Accounting and register updates would be as required for the Manufacturing Organization. EC Code you define here will be carried forward to the other Locations setup for the Organization and also to the Child Organizations. 4. You need to note the following while you setup the Registration details for the NULL Location: a.BLR DVD’). Information you specify for the NULL Location will be carried forward to the record created for the same Organization with Locations. e. c. Create another record with Organization (Vision India DVD's and VCD's) and location (‘Vision India . The details you specify in the ‘Additional Organization Unit Details’ DFF on the ‘Organization’ definition screen will be considered for TDS Calculation and Reporting d. You should not check the ‘Master Org Flag’ or select the ‘Master Organization’ for this record b. These fields are redundant.

Child Organization Setup 1.‘Vision India BLR DVD’ combination. The EC Code defined for the Master Organization will be copied to this record.e. 2. The Excise Records will get consolidated at Master Organization level. all excise registers can be generated at Vision India DVD's and VCD's and location . You will have to specify other Registration details. In the Master Organization field.Oracle India Localization 5. Repeat Steps 1 & 2 of Section A to create a record for the Child Organization and Location.. You would repeat these setup steps for other Organizations in Vision India Limited. select ‘Vision India DVD's and VCD's’. B Vision India VCR's and VCP's . Oracle India Localization – Implementaion Guide 37 . i. Create records with Null location and with Location for this Organization in the ‘Organization Additional Info’ form.

Trading Organization Setup 1. Setup India Tax Information for this Organization. Sales Tax (CST and LST) and VAT . Here you would specify: a.Bangalore . This you will do through the Organization Additional Information screen. Create location ‘Vision India Trading . Registration Details: related to Excise. Accounting and reporting requirement. You need to complete certain specific India Localization Setups in order to meet these requirements.Bangalore’ in India Local Inventory. Attach ‘Vision India Warehouse . 3.Oracle India Localization Step 2 Trading Organization An Organization which function as an Excise Registered warehouse has specific Excise Duty calculation. Vision India Warehouse .Bangalore’ to this ‘Locations’ using the Locations screen. Repeat the following steps for each Organization functions as a Trading Organization. Create an Inventory Organization in India Local Inventory using the Organizations Form 2.

Also enter the Accounts details and the Tax Calendar details.Oracle India Localization b. Navigate to India Local Inventory with the NULL Location first. You need not enter the Excise Registration details in the 'Trading Info’ tab. This flag enables to indicate whether the Receipt excise tax is inventorised or debited to RG23 D account specified in the Organization Additional information setup. Other Parameters: You would specify certain other parameters that would decide the additional flexibility you would have in Tax calculation and accounting. This flag indicates whether the Oracle India Localization – Implementaion Guide 39 . i. You need to note the following while you setup the Registration details for the NULL Location: a. If the flag is Unchecked (Default value). the Receipt Excise amount shall be debited to the RG23 D Account on receipt of material. Once you specify details in this Tab the organization would be identified as a Trading Organization. Setup Organization Additional Information. Accounting for Excise Duty included in a Purchasing Transaction would vary based on the ‘Excise in RG23D’ field. Setup a Record for Enter the EC Code and other Excise and Sales Tax details for this Organization. c. If the flag is checked. Which would mean that Excise Accounting and register updates would be as required for the Trading Organization. c. as this is the Excise Licensed Organization. Accounting Information: Here you would specify the Accounting Codes that would be used to account Excise Duty arising on the Purchase and Sale transactions. b. the excise amount is added to the Inventory cost and debited to Inventory material account on Delivery of material d. Accounting for Excise Duty calculated in a Shipment Transaction would vary based on the ‘Order Price Excise Inclusive’ field.

Oracle India Localization Sales price for shipments made from this Organization/Location is inclusive of the Excise tax. If the flag is Unchecked (Default Value). 5. 4. India – RG 23D Register Report would be generated for the Purchase and Sale transactions created from this Organization. Oracle India Localization – Implementaion Guide 40 . There cannot define Master/Child Organizations for a Trading Organization. e. Excise tax attached to the Shipment is added to the Receivables Account. The details you specify in the ‘Additional Organization Unit Details’ DFF on the ‘Organization’ definition screen will be considered for TDS Calculation and Reporting f. You need not specify any information in the ‘Income Tax’ block. Repeat these steps to setup Trading Warehouse Located at Chennai. g. Information you specify for the NULL Location will be carried forward to the record created for the same Organization with Locations. Create another record with Organization (Vision India Warehouse . The corresponding Credit is made to Account specified in Excise Tax definition.Bangalore). These fields are redundant. If the flag is checked. the Excise Duty is not added to the Receivables Account. Every Organization Location combination defined as a Trading Organization will be an Independent reporting entity.Bangalore) and location (Vision India Trading .

Used In Transactions: RMA This default account is being used to track the Excise duty due from the excise department on account of customer returns treated as FG return or scrap. CENVAT RM Specify a general ledger account Used In Transactions: Oracle India Localization – Implementaion Guide 41 . Field Description OSP Excise Description This account will be used to pay the excise duty on goods sent for Outside processing. ISO Cycles 1. This account will be the balancing account for the Excise duty liability met from the balances available in one of the Duty Registers. This account is debited with ED on a AR Credit Memo Event: Creation and Completion of Manual AR Invoice 4. on Issue (depending on the Transit Type) Event: On Issue Transaction Excise Expenses Excise Payable/paid Specify a general ledger account that would default in all OM . Impact on Transactions Used In Transactions: OSP Material sent for Jobwork doesnot attract Excise Duty. Used In Transactions: OM – AR.Oracle India Localization Step 3 Defining Organization Accounting Information Accounts specified here would be for accounting of Central Excise and Customs Duties included in the Transactions. This account is debited with ED involved in an ISO transaction Event: Excise Invoice Generation 5. Details of those fields and its relevance to transactions are discussed below. Event: Creation of AutoInvoice 3. This account is credited with ED involved in an ISO transaction. The amount debited to this account will be reversed on completing the AR Invoice created for this shipment. This is usually a Expenses a/c. Event: Excise Invoice Generation 2. this field does not have any relevance. Specify a general ledger account for Excise Expenses. It is mandatory to enter values in all the fields.AR transaction to Account for Excise Duty arising on delivery of goods. Hence.

Event: On Return (to Receiving) 3. This account will be credited with Excise Duty liability arsing in a Shipment transaction. to reverse the Excise duty claimed on purchase of Raw Material. Used In Transactions: Purchasing Cycles 1. This happens only when the liability is met from the balance available in RG 23 A Register Event: Excise Invoice Generation 4. This account will be credited on Return to Receiving. This account will be debited with Excise duty credit available from purchase of Capital Goods. This account will be credited with Excise Duty liability arsing in a AR Invoice. This happens only when the liability is met from the balance available in RG 23 A Register Event: AR Invoice Completion CENVAT CG Specify a general ledger account to be defaulted on all Purchasing transaction to account for CENVAT credit available on purchase of Capital Goods. The balance will be debited to CENVAT Receivable Account Event: On Claim CENVAT (in the year of Purchase) 2. This account will be debited with remaining 50% of CENVAT Credit 2nd Claim Oracle India Localization – Implementaion Guide 42 .Oracle India Localization to be defaulted on all Purchasing transaction to account for CENVAT credit available on purchase of Raw Material. Only 50% of CENVAT Credit would be accounted in the year of Purchase. Event: On Claim CENVAT 2. This account will be debited with Excise duty credit available from purchase of Raw Material. Purchasing Cycles 1.

This happens only when the Oracle India Localization – Implementaion Guide 43 . and Payables 1. This happens only when the liability is met from the balance available in PLA Register Event: Excise Invoice Generation 2. Event: On Claim CENVAT 4. This account will be credited with Excise Duty liability arsing in a AR Invoice. Event: On Return (to Vendor) 5. This account will be defaulted in Payments to towards Excise duty liability through TR-6 Challan. This happens only when the liability is met from the balance available in RG 23 C Register PLA Register Specify a general ledger account to be defaulted for Excise Duty liability settled through balance in PLA Register. This account will be credited on creating a Return transaction. This account will be credited with Excise Duty liability arsing in a Shipment transaction. Event: AR Invoice Completion Used In Transactions: OM. This account will be debited with Excise duty credit available from purchase of Capital Goods. AR Cycles.Oracle India Localization Event: On Claim CENVAT (in the subsequent year or on 2nd Claim in the Year of Purchase) 3. This happens only when the liability is met from the balance available in RG 23 C Register Event: Excise Invoice Generation 6. This account will be credited with Excise Duty liability arsing in a Shipment transaction. This account will be credited with Excise Duty liability arsing in a AR Invoice. to reverse the Excise duty claimed on purchase.

This Account will be credited in this transaction. Event: Receipt of material CENVAT Reversal Specify an Account that will be used to account for the CENVAT Credit Reversal arising from a Exempted Sale. Event: Accounting for AP Invoice (created through ‘Bill of Entry India Localization’) 2. On Accounting for the AP Invoice created through ‘Capture PLA Payments’ screen. If the ‘Excise in RG23D’ Flag is checked for the organization.Oracle India Localization liability is met from the balance available in PLA Register Event: AR Invoice Completion 3. This Account will be debited in this transaction. Event: On Claim CENVAT Excise RG23D Specify an Account that will be used to account for Excise Duty included in a Purchase made by a Trading organization. This Account is invoked only when ‘Excise in RG23D’ Flag on the Trading Info Tab of the ‘Organization Tax Information’ screen is checked. On Accounting for the AP Invoice created through ‘Bill of Entry India Localization’ screen. Event: Accounting for AP Invoice (created through ‘Capture PLA Payments’) Bill of Entry Specify a general ledger account for the Customs Duty paid through a Bill of entry Used In Transactions: Payables and Purchasing Cycles 1. Used In Transactions: Purchasing Cycles 1. On Applying the Customs Duty liability included in a Receipt to a Bill of Entry. Used In Transactions: OM Cycles 1. If you specify an ‘Excise Oracle India Localization – Implementaion Guide 44 . This Account will be debited in this transaction. the Excise Amount included in the Receipt will be Debited to this Account.

Event: On Return to Vendor created from Returns (Localized) screen. This account would also be debited with the Third Party. Used In Transactions: Purchasing Cycles 1. This field would be debited with the differential duty that needs to be paid in a RTV transaction. CENVAT Receivable Account Specify a GL Account to which 50% of CENVAT Credit arising from the purchase of Capital Goods has to be debited. which is either ‘CT2IND’ or ‘EXCISE EXEMPTED CERTIFICATE-IND’ then. 2. To enable this option you should have checked the RTV Account Flag check box in this window. This account will act as a balancing for the credit passed to the ‘CENVAT RM’ Account. Event: Excise Invoice Generation Used In Transactions: Purchasing Cycles 1. this account for the CENVAT Credit reversed. Event: On Return to Vendor Oracle India Localization – Implementaion Guide 45 .Oracle India Localization Exempt Type’ for the Sales Order. The balance will be debited to CENVAT Receivable Account Event: On Claim CENVAT (in the year of Purchase) Customs write off Specify a GL Account to which the Amount of Customs Duty written-off has to be accounted. Used In Transactions: Payables This Account will be used on Writing off a part of the Bill of Entry Event: On Saving a ‘BOE Write Off’ (from the Bill of Entry India Localization screen) RTV Expense Specify a GL Account to which Excise Duty liability arising on returning material purchased from a SSI unit. Customs and CVD tax amounts included in Return to Vendor transaction. Only 50% of CENVAT Credit (arising from the purchase of Capital Goods) would be accounted in the year of Purchase.

By enabling this check box. CHECK BOX CHECK BOX CHECK BOX Oracle India Localization – Implementaion Guide 46 . system will hold shipments for want of funds in PLA. you will be able to associate an account where the differential duty needs to be accounted. You should check this field only when you have decided that you would debit the supplier only with the Excise Duty paid by him during the supply of goods. This account is also debited with Third Party Taxes included in an RTV. the taxes in the receipt defaulted from the original purchase order could be changed.Oracle India Localization Setting Up other Organization Parameters Allow tax change on receipt Allow negative balance in PLA RTV Account Flag By enabling this flag. Once this check box is enabled. If this is not enabled. the user will be able to over draw from the PLA Balance available with him.

This will action will close the existing Active Year and create the next year.Oracle India Localization Step 4 Define Tax Calendar India Localization Taxes would be calculated only when the organization falls within an Active Tax Calendar. click Open Next Year Button. Enter a Year Code. Steps To create a Tax Calendar Navigate to India Local Inventory Setup Organizations Additional Information 1. This will be an active year. Start Date and End Date. You can keep only one year active at a time. To create the subsequent years. Query for the Organization. Oracle India Localization – Implementaion Guide 47 . Navigate to Tax Calendar 2. The Tax Calendar defined for an Organization NULL location would be defaulted to the other Organization Additional Information records created for the locations with this organization.

Oracle India Localization Oracle India Localization – Implementaion Guide 48 .

you must: 1. Navigate to the Active Year. you will have to make additional Setups for Excise Invoice Generation. one for domestic clearances another for Exports. In case your organization is required to generate a different excise invoice sequence for a Transaction source or a combination of transaction sources. One for domestic sales other for Exports. 6. Order: On selecting this option in combination with the Order Type. 4. 2. These would be numeric values. the system will generate only two series of excise invoices. Prerequisites Before you enter the Organization Additional Information Details. Define Organizations Define Locations Organization Additional Information Tax Calendar Transaction Types Bond Register Setup Steps to complete Excise Invoice Generation Setup Navigate to India Local Inventory Organization Tax Calendar Setup Organizations Additional Information Select 1. Oracle India Localization – Implementaion Guide 49 . you can generate Excise Invoice numbers in a sequence and with the alphanumeric prefix that you prefer. However. Choose one of the options from the LOV The options would be a. 5. incremented by one and would be without any prefixes. Click on Excise Generation Button. the Excise Authority having jurisdiction over the factory has the authority to specify different Transaction Types.Oracle India Localization Step 5 Excise Invoice Generation – Organization Additional Information Organizations are required to maintain two series for Excise Invoice generation. Select an Order Type. On doing this. On completing this Setup Step. the Excise Invoice number generated on shipping the delivery created with this Order Type would be based on the definition specified for this record. 3. You can skip this setup.

c. A Domestic transaction would be the one created with a Order/Invoice Type attached to ‘Domestic with Excise’ type of Bond Register. in the Order/Invoice Type field. Domestic: The document sequence defined here would be used for Domestic Transactions. Return To Vendor: The document sequence defined here would be applicable to excise invoice numbers generated for a Return to Vendor Transaction. A Export transaction would be the one created with a Order/Invoice Type attached to ‘Export with Excise’ type of Bond Register. the Excise Invoice number generated on Completing an AR Invoice would be based on the definition specified for this record. Oracle India Localization – Implementaion Guide 50 . Invoice: On selecting this option in combination with the Invoice Type. Enter the number logic by entering the Prefix (can be alphanumeric) and the Start No. 4. select a value available from the list. Please note that this will be applicable to all Export orders/Invoices other than those explicitly setup through this screen. e. Export: The document sequence defined here would be used for Export Transactions. Select appropriate Register code to which the Excise Invoice sequence should be applicable. If you have chosen Order or Invoice as the Transaction Type then. 3. Please note that this will be applicable to all Domestic orders/Invoices other than those explicitly setup through this screen.Oracle India Localization b. End No and the Jump by. d. 2.

Oracle India Localization Step 6 Defining Sub Inventory Locations Before you start using India Localization Inventory. the check box for bonded/traded needs to be enabled. 2. 2. You can leave the ‘Bonded’ check blank. 5. 3. you must: 1. 3. Note 1. 4. 2. if the Subinventory is non-bonded. you can leave the field blank. 4. irrespective of the fact that the Subinventory is not bonded. If the subinventory is not bonded. The above Sub Inventory setup is mandatory in nature & missing the same will result in shipping getting stopped. Oracle India Localization – Implementaion Guide 51 . Prerequisites Before you enter the Sub inventory Locations. Define Organizations Define Locations Organization Additional Information Define Sub inventories In Oracle India Localization. Navigate to India Local Inventory Setup Organizations Select the Organization and Location on the header Select Sun Inventories in the details section. Trading Flag is applicable for trading organizations and should always be checked. By considering the transactions of a sub inventory. which are identified as bonded for manufacturing organizations and as Trading for trading organizations. You need to check the Bonded Flag for all Excise Bonded locations in your organization. A Subinventory can either be Bonded or Trading but not both. navigate to the Assign Subinventories to Location India Localization window as follows: To Setup SubInventory 1. Note It is mandatory to complete this setup. Excise related transactions and records would be updated only for those sub inventories. the sub-inventories have to be associated with Organization/Location combination.

Choose the relevant values in the attributes of India Items context of Items DFF in Items Mater window. Prerequisites Before you enter the Item Information. no records will be entered in the excise . . For this user needs to select India Items as the context value in the flex fields provided in the item master. The following are the added DFF and its usage: The screen layout and its feature are described below for ready reference. Any dispatch transaction verifies the excise status from the excise flag attribute.Oracle India Localization Step 7 Defining Item Information You need to associate Localization related information of an item before you start using the item for India Localization transactions. The excise status is not updateable at the transaction level. additional attributes have been added to classify an item as per following nature. If this flag is set to 'No'. Field Description Context Excise Flag (Required) PICK EDIT HELP Type Action Description User need to select ‘India Items’ from the list The options are YES & NO. you must: Define Organizations Define Items In Oracle India Localization. navigate to the Organization Item window as follows: Setup Master Items In India Localization.

the item will not be available for claiming CENVAT credit. For this attribute user has choice of ten predefined values All items of inventory have to be associated with one of these item classes. This flag cannot be modified at transaction level. A tax grouping called a tax category can be associated to a item class thus enabling a set of taxes to be defaulted while performing transactions. from the List of values. The options and its impact are given below. the item CENVAT flag must be 'Yes'. Oracle India Localization – Implementaion Guide 53 . for the context value. Note: Since item related Localized information is very critical for updation/generation of Localized records. this flag is normally considered for Receipt type of transaction for updating the RG Registers. user needs to pick India Localization.Oracle India Localization CENVAT Flag (Required) PICK EDIT HELP Item Class (Required) PICK EDIT HELP registers normally for Issue type of transaction. Based on the Item Class for an item. If the flag is set to 'No'. Further. user needs to apply enough thoughts before inputting values in these flex fields.. In the flex field. Excise Register entries will be passed. If CENVAT is to be claimed against purchase of an item. The options are YES & NO.

All transactions to the Bonded sub inventory with this item class will have an impact on the records/reports generated for CENVAT credit on capital goods.Oracle India Localization Description of Item Class Code and Impact Item class code RMIN Impact All inputs/raw materials/consumables used in or in relation to the manufacture needs to be classified under this category. (RG 23 A registers will be effected) All capital goods (as per excise definition) used in or in relation to the manufacture needs to be classified under this category. All transactions to the Bonded sub inventory with this item class will have an impact on the records/reports generated for CENVAT credit on capital goods. Goods attached to this category will be posted to RG-1 register at the time of shipment/production. Items falling under this category will not be considered for any excise related transactions even though the transactions are from bonded sub inventory. All transactions to the Bonded sub inventory with this item class will have an impact on the records/reports generated for CENVAT credit on raw materials. the user needs to associate the excise Tariff to each excisable item. All transactions to the Bonded sub inventory with this item class will have an impact on the records/reports generated for CENVAT credit on raw materials. (RG 23 C registers will be effected) All intermediate goods need to be grouped under this category. All finished goods manufactured needs to be grouped under this category. Goods attached to this category will be posted to RG-1 register at the time of shipment/production. records will get generated in the RG-1 register/CENVAT registers. Type Action Description (Optional) This is an additional field provided to you to define any RMEX CGIN CGEX CCIN CCEX FGIN FGEX OTIN OTEX Field Description Folio No . records will get generated in the RG-1 register/CENVAT registers All finished goods manufactured needs to be grouped under this category. (RG 23 A registers will be effected) All inputs/raw materials/consumables used in or in relation to the manufacture needs to be classified under this category. Based on the transaction. All intermediate goods need to be grouped under this category. (RG 23 C registers will be effected) All capital goods (as per excise definition) used in or in relation to the manufacture needs to be classified under this category. Items falling under this category not considered for any excise related transactions even though the transactions are from bonded sub inventory 173 G Declaration filed by the Organization. Based on the transaction.

and has no validations. This would update only the RG 23D Registers and not the CENVAT Registers. For a Non-Trading item this Flag can be set to 'NO'. Folio No is user definable. then the user has to update its Descriptive Flex-field through the Organization Items Menu depending upon the nature of the business. By enabling this Flag the entries into RG23D will be controlled. Oracle India Localization – Implementaion Guide 55 . Note: If an Item is tradable in one Inventory Organization but considered as Production Input in another Inventory Organization.Oracle India Localization Trading Flag (Required) PICK EDIT HELP other relevant information. then the Modvat Flag has to be set to ‘NO’. If an item is defined as Trading Item.

Tax codes would be the basis for all localization tax calculations. Prerequisites Before you enter the Tax Codes. 6. you have to select the organization from the list. You can only disable the tax by entering the End Date. Tax codes cannot be updated once saved. Define Organizations Define Locations Organization Additional Information Define Form Names Define TDS Sections Define Suppliers and Supplier Sites Define Tax Authorities In Oracle India Localization. 2.Oracle India Localization Step 8 Defining Tax Names/Codes You need to define Taxes before you start using India Localization. 3. you must: 1. Once the screen is selected from the navigator menu. . Thus. The screen layout and its feature of the above form are given here for ready reference. 4. You should define all taxes applicable to your organization. so that the taxes can be related to the corresponding operating unit. navigate to the Tax Definition India Localization window as follows: Setup Tax Taxes The taxes are relevant to a particular operating unit in case of a multi-org setup. 5. you should adopt adequate caution while defining the taxes. 7.

while defining a tax code/name for sales tax you should be using either CST or Sales tax as Tax Type. Any tax (cost component) defined under these categories would be taken into consideration for the calculation item cost. 4. you have to run the Third party taxes concurrent to generate AP Invoices for all third part taxes included in . You should ensure that you associate tax codes with appropriate Tax Types. Note: Apart from the normal tax types like excise. subject to the condition that the Credit Percentage is not specified. 9. Third Party Taxes: In the procure to pay cycle. you can make use of the functionality of Third Party taxes. any other tax and Modvat reversal. For example.Oracle India Localization Field Description Tax Name Type (Required) Action Type (Required) EDIT HELP PICK Description Enter a short tax name/tax code in this field. 3. 3. Sales tax etc which are widely used in the industry. 11. Freight. The options available are: 1.Additional Central Sales Tax Sales Tax Octroi Insurance Freight Service Tax Tax Deduction at Source Any Other Tax Modvat Recovery – Modvat Reversal VAT BED AED SED Basic Customs Duty/SAD CVD CST LST Octroi Insurance Freight Service Tax TDS Other taxes/Discounts Debit under Rule 6 of CENVAT Credit Rules Value Added Tax Tax type determines the type of treatment/procedure that needs to be initiated for calculating/updating/recording tax records. For example. This will indicate how to treat the tax at transaction level. After receipt. 14. Modvat Recovery – Modvat Reversal : Modvat reversal needs to be mapped as per the requirements under Rule 6 of the Central Excise Rules.Basic Excise . 1. Excise . Insurance and Any Other Tax: Can be used for accounting for any expense incidental to the Purchase transaction. 12. and requires C-Form Select type of tax from list of values. Customs. CST-4%-C: this means the tax type is of type Central Sales Tax. It is recommend that you follow a naming convention for defining taxes so that the tax name defines the usage of tax. 6.Additional Excise . 10. This can be setup by specifying the vendor name and vendor site for the Tax Code.Special Customs Duty Customs Duty . in tune with your organizations requirements. 15. Rate is 4%. freight. 8. 7. Localization provides for additional tax types like Insurance. 13. You should take adequate care in selecting tax type. 2. 5. 2.

India Localization would also handle any other debit/credit that needs to be done for any transaction. In Purchase to pay cycle.. EDIT HELP PICK You can enter the account code by using accounting flex-field on which the respective taxes will be charged and whenever a particular tax is used in a transaction. Customs. Field Description Description Type (Required) Action Description Enter meaning full description for the tax you define. this account will be charged for the nonrecoverable portion of the taxes specified for tax types other than excise and Add. this respective General Ledger account will be debited or credited. these costs also will be considered. Note: 4. tax as 10% and credit % as 50%. Description can have maximum length of 100 characters (including spaces).Oracle India Localization the Receipt. While computing the cost of the item. You can specify the vendor name here for a tax type Account (Required) Vendor Name (Optional/Required) EDIT HELP PICK Oracle India Localization – Implementaion Guide 58 . In the Order to cash cycle this account will be used to account for the Tax transactions. for a sales tax type of tax you have defined. During delivery. sales tax to the tune of 50% will be considered for item cost and the balance 50% will hit this account. It is suggested to have dedicated tax names for purchase to pay cycle you need to define the credit percentage. This should describe the tax name in detail. Handling Discounts: You can use ‘Any other Tax’ type of taxes with negative Percentage or Unit Rate to handle discounts. For example.

you need to attach a supplier to whom the payment needs to be done on receipt of the goods. you attach ABC Transport Company (should have defined this vendor in the supplier master). Excise Additional. The vendor name appearing here will be defaulted in the PO tax lines and it can be changed if the user enable the update vendor flag at the additional Organization Information. For example: for a ‘freight’ type of tax. Customs Duty. Unit of measure or adhoc type. ‘Customs’. for costing purpose. and Customs Duty. system by considering the values at the time of receipt creates an invoice to ABC Transport company automatically. At the same time. and attach this tax to a PO.Oracle India Localization Vendor Site Rate Block (Optional) EDIT HELP PICK Rate (Optional) other than Excise-Basic. On receipt of the goods. The user can either enter tax rate based on amount or per unit or on Adhoc basis. Unit rate. vendors of type other than 'TDS Authorities'. vendors of type 'TDS Authorities' will be displayed in the list. The user can enter relevant vendor site for the above selected vendor name. Tax can be defined as based on any one of the Rates. 'Excise' will be displayed in the list. While creating a Third Party tax (that can be used in procure to pay cycle). Oracle India Localization – Implementaion Guide 59 . for all other types of tax. the freight will be considered. In case of a 'TDS' type of tax. This is a required field in the case where tax type is Tax Deduction at Source. Enter the tax rate at which the tax will be calculated.Additional. ExciseSpecial.

Basic/additional/ Special or Customs duty or CVD. however other taxes of rate basis can be dependent on result of this tax. In Precedence calculation amount of such type of tax will not depend on any other tax whereas other Duty Drawback Credit Percentage (Optional) Adhoc Amount (Optional) Oracle India Localization – Implementaion Guide 60 . In Precedence calculation this type of tax will not depend on any other tax. If the tax is charged per unit then the user needs to specify the tax rate per unit. which will be known only at transaction level (i. This percentage is applicable for taxes of type Excise. Adhoc basis of tax can be used to define taxes amount. But this works only when the Tax Types is ‘Any Other Tax’. Freight). This field will be disabled whenever the tax type is Tax Deduction at source. Amount Per Unit based taxes can be used with items having UOM belonging to same base class of UOM as that of UOM in tax definition. unless you have defined interclass conversion rate for that item. You can change these taxes at transaction level. then the tax will be Number of units times Rate per unit.e.10 per KG you cannot use the same with item purchased in Meters unless the conversion rate between Kg and meter for that item are defined. Example: If a unit tax rate is defined as Rs. This percentage will be used to calculate duty drawback.Oracle India Localization Unit Rate (Optional) Unit of Measure (Optional) EDIT HELP PICK Discounts can be specified as Negative taxes.

Oracle India Localization

Credit percentage

(Optional)

Form Name/Certificate

(Optional)

EDIT HELP PICK

TDS Section No.

(Optional)

EDIT HELP PICK

Original Tax Percent

(Optional)

taxes will be dependent on amount of this tax type. When adhoc basis is enabled, then other fields in the Rate Block will get disabled. For all input type of taxes, this field determines the percentage of recoverable and non-recoverable taxes. This column is relevant only for Sales tax & TDS Tax Types. You can enter the relevant tax form name like C form or Form 17 in the case of Sales Tax and based on this information, the Sales tax forms tracking will done for the customers as and when transactions have this tax levied. The user can take out reports on transactions for which these forms are to be issued/received. This field is enabled only when the tax type is Sales tax, Central sales tax and Tax deduction at Source. You can specify the respective TDS section for which a particular tax is being charged on. Since the TDS returns needs to be submitted in accordance with their corresponding section , the user can generate TDS reports made for the respective TDS sections. This field is enabled only when the tax type is Tax deduction at Source. If the concessional tax rate has been used for a particular tax code then the user can specify the actual and original tax percent in this field. The user can identify the amount of tax benefits or concession for all the transaction done through concessional tax rate. This field will be enabled only when the

Oracle India Localization – Implementaion Guide

61

Oracle India Localization

Sales Tax Form Name or TDS Certificate name is specified otherwise the user can not enter any rate in this field.

Note: In the case of excise and Add. Customs (CVD) type of taxes, where the user is eligible of taking CENVAT credit under the Central Excise Rules, he needs to specify the CENVAT credit percentage allowable on that tax. As per the Rules, full credit can be taken on the duty paid by the supplier can be claimed. Hence for all excise type of taxes he needs to record 100% in this field. In the case of tax types other than excise and add. Customs, user can specify the percentage of tax that can be recovered. The non-recoverable portion will be accounted in the tax \account defined. Field Description Rounding Factor Type (Optional) Action Description Rounding factor differs for different tax codes. The user can specify the required rounding factor for a particular Tax based on the legal requirement. If this field is left blank, then the calculated Tax figure will be rounded to the nearest Rupee. This flag is providing flexibility to the user to change the vendor name at the transaction tax lines while entering a transaction. But this Flag cannot be checked for Customs, Additional Customs, and TDS Type of Taxes since the respective tax dues needs to be paid to the respective Department Authorities. For Example: When the tax amount needs to be paid to the respective tax authorities instead of the to the vendor, then the user needs to enable this flag and in effect he can change the vendor name appearing in the tax lines and the tax liability will be booked the respective Tax Authority -account. By enabling this option, at the time of receipt, user will be allowed to change the vendor. For example, In the purchase order, for freight is considered as III Party tax and vendor attached to the PO is

Update vendor

(Optional)

CHECK BOX

Oracle India Localization – Implementaion Guide

62

Oracle India Localization

Update currency

(Optional)

CHECK BOX

ABC Transport Company. On receipt, if the goods were not transported through ABC Transport Company and were brought by TVS, user will be able to change the tax vendor from ABC Transport Company to TVS. By enabling this flag the user can change the currency code from the document currency to the functional currency if both are different. For Example: Assuming a case where the PO is raised in Foreign currency(USD) but the tax like customs needs to be paid in functional currency(INR).By enabling this Update currency flag the document currency amount will be converted into functional currency amount for the calculation tax. By enabling this flag the tax transaction lines can be updated or modified whenever any changes are required at the transaction level. By default the start date is always current date and end date should be greater than the start date or it can be left blank. The period between start and end date specifies the effective period of the tax and when the end date is null, then it is in effect indefinitely from the start date. If you enter end date for a tax, then the tax will become ineffective from that date.

Update transaction

(Optional)

CHECK BOX

Start Date, End Date

(Optional)

EDIT HELP PICK

Oracle India Localization – Implementaion Guide

63

You have an option to associate an Item Class to the Tax category. This Tax category would be applicable to all Items falling under this class. navigate to the tax Category India Localization window as follows: Setup Tax Tax Categories The screen layout and its feature are given here for ready reference.Oracle India Localization Step 9 Defining Tax Categories This is a mandatory setup to enable Tax defaultation and automatic calculation at the transaction line level. Prerequisites Before you enter the Tax Categories. you must: Define Organizations Define Locations Assign Organization to Locations Organization Additional Information In Oracle India Localization. Tax Categories would be basis on which the taxes that would be applicable to the transaction and the Tax Base Amount calculation would be determined. Tax category is a group of relevant tax codes with precedence applicable to them. .

One Tax Category cannot be applied to more than one Item Class and vice-versa. the same Item Class CANNOT BE associated to any other Tax category. This should describe the tax category name in detail. so that the User should be able to identify the applicability of the Tax Category. (Displayed only) (Required) EDIT HELP PICK Tax Name Tax Precedence 1. The tax rate applicable on transaction date will be applicable for that transaction. Description (Required) ENTER Item Class Code (Optional) Item Class (Optional) Line level Line No. A tax name can be associated in any number of tax categories. Once an Item Class (Predefined by India Localization) is associated to a Tax Category. however you cannot use same tax name more than once in a Tax Category. Based on this Item Class the Excise Register updation will be done for an item. Auto generated line number will be displayed here.5 (Optional) Use this column to enter tax names from LOV. Enter meaning full description for the tax category you define. The Item Class is an attribute setup of an Item (Which is part DFF group added by India Items).Oracle India Localization Field Description Header level Tax Category Type (Required) Action ENTER Description Enter a Unique name for tax category. The tax category defined with an Item class defaults at the transaction level based on the Item Class that has been associated to the transaction level 'Item Attribute'. This is the value used to define precedence. You can associate any number of tax names to a Tax category. Optionally enter item class. The Tax Category Name should be Suggestive. Precedence refers to the manner . If a tax category is associated to a particular inventory item class then the respective inventory class code can be entered here.

tax at line 1 can depend on tax at line 2.Oracle India Localization in which the tax will be applied. The base amount or material sale value is by default given a precedence value of '0'. The tax rate may be applied on the transaction base value or on another tax line or compounding them or combination of all. However. interdependent taxes can be set up in precedence e. calculation of other taxes can be based on this tax.g. the dependence of tax on other tax needs to be defined in the system. then the 2 nd line tax will be Oracle India Localization – Implementaion Guide 66 .Define the above tax names and percentages in the Tax name definition. A maximum of five levels of precedence are permitted. If a tax name is defined as adhoc or as amount per unit of measure then the Precedence has no Relevance in tax computation of such tax. Step 2 . The Taxes included in Tax Category would default on a transaction line. If ‘0’ is defined then tax will get calculated only on the line price. But. A tax cannot be dependent on itself. At this point. For example Define a Tax category for a Item A purchased for Location B and the following taxes are applicable. In the 2 nd line if it is 0 and 1. Similarly. The subsequent precedence are assigned to the tax names' respective Line Numbers. If sales tax needs to be calculated on both line price and Excise duty. tax on line 2 can depend on tax at line 1. you would also have a provision to add new tax lines manually. the same can be defined in this screen. however. Step 1.Associate the above tax names in the tax categories window accordingly for tax calculations.

Oracle India Localization calculated on the line price and the I st tax.100 Insurance 2% Calculation This percentage would be applied on the line amount or the assessable Price This percentage would be applied on the line amount and excise duty Adhoc tax carries user entered value. Does not depend on other taxes This percentage would be applied on the line amount Oracle India Localization – Implementaion Guide 67 . 1000/-. In this example line amount is Rs. The taxes mentioned below are applicable. Tax Excise duty 16% Sales tax 4% Freight Rs.

There can be many such item category lists defined and associated to the Vendor/Customer sites If the item category is attached to the Additional customer/supplier information. 2. 3.Oracle India Localization Step 10 Defining Item Category List Item Category List associates the tax Category to an inventory item in an Organization. Prerequisites Before you enter the Item Category List. 5. navigate to the Item Category List India Localization window as follows: Setup Tax Item Categories The screen layout and its feature are given here for ready reference. The user can add many items in a list and select relevant tax category for them. 4. Define Organizations Define Locations Organization Additional Information Define Tax Categories Define Items In Oracle India Localization. Use this form to associate inventory items to Tax Categories. the item category will get defaulted whenever a transaction is done with the customer/supplier. you must: 1. Field Description Header level Name Type (Required) Action ENTER Description The user has to specify the .

This should describe the Item category list name in detail. Select the relevant Tax Category from the LOV. Line level Item Tax Category Note: (Required) (Required) EDIT HELP PICK EDIT HELP PICK By assigning this tax category list to a supplier site in the Supplier Tax information -India Localization window.Oracle India Localization Description (Required) ENTER unique Item Category List name. Enter a description for the Item category list. Oracle India Localization – Implementaion Guide 69 . Select the items from the LOV. the tax lines for a particular vendor/vendor site or Customer/ Customer Site. The user should use a unique item category list name and meaningful description. for a particular item will get defaulted according to the precedence set in the tax category.

a. you must: 1. b. 2. Oracle India Localization – Implementaion Guide 70 . Specify the Components for the Finished Item. Prerequisites Before you enter the Manual BOM. Primary UOM setup for the Item will be displayed in the UOM field 2. navigate to the Manual Bills of Materials India Localization window as follows: India Local Inventory Setup Items Define Manual BOM Steps to Create a Manual BOM: 1. 3. if you are not using Oracle BOM. You cannot enter more than one Bill of material for same item. 4. You cannot have more than one BOM for the same Item c.Oracle India Localization Step 11 Defining Manual BOM This BOM definition will be used for Duty Drawback Processing and Outside Processing. Specify an Item in the header. Only Items for which you have entered India Localization Information through ‘India Items’ DFF will be available in the list. 5. This indicates the Finished Item. Use this Window to enter Bill of Material for a Finished Item. a. Only Items for which you have entered India Localization Information through ‘India Items’ DFF will be available in the list. Define Organizations Define Locations Define Routings Define Operations Define Departments In Oracle India Localization.

Oracle India Localization b. You cannot have more than one BOM for the same Item c. Primary UOM setup for the Item will be displayed in the UOM field Oracle India Localization – Implementaion Guide 71 .

All other steps will be the same as Supplier Site Setup (Step 2 onwards) Oracle India Localization – Implementaion Guide 72 .Oracle India Localization Step 12 Defining Supplier Additional Information This setup is a pre-requisite to use India Localization features in Procure to pay cycles. The Tax Defaulting information that is specified for the NULL Site will be applicable to all Supplier Sites unless you specify a different value for the Sites. Leave the Site field Blank b. Prerequisites Before you enter the Supplier Additional Information Details. select the Supplier Name from the List. Create a record for the Supplier with NULL Site. To create this record. Supplier Sites Define Assessable Price Lists Navigation Supply Base Additional Supplier Information Steps to specify Supplier Tax Information 1. a. You would specify the Tax Registration information that will be used in Reporting and Tax defaulting information that would be used in computing Tax for the purchases made from the Supplier. you must: Define Organizations Define Locations Define Organization Additional Information Define Taxes Define Tax Categories Define Items Define Item Categories Define supplier.

In the Excise Block enter the Registration details. This information will be used in the CENVAT Reports. Select a Supplier from the list. Select the Item Category list from the LOV. In the Vendor Type field. Oracle India Localization – Implementaion Guide 73 . depending on the classification assigned by the Central Excise Authorities. This information will be used in printing Purchases within State. 7. specify the type. This information will be printed in the CENVAT Monthly Return report. you can leave this field. Purchases Outside State and Purchase from Unregistered dealers reports. This will be the basis for Taxes defaulting on the transactions. a Price has been specified in this Price list. Select Supplier Site from the list 4. Select the Price list in the ‘Assessable Value’ field. You can choose Invoice for Excise Registered dealers/manufacturers situated within the country. 3. a. 8. Select Bill of Entry for all suppliers situation outside India. If for the item purchased. 6. In case you decide to enter the tax lines for a Supplier/Site manually.Oracle India Localization 2. blank. 5. Specify the Document Type that is used to claim CENVAT credit. Excise Duties will be calculated based on the List and not on the line price. This information is used for printing the CENVAT reports. Specify the Sales Tax & VAT Registration numbers for the site. For purchase from the Supplier/ Site of the items specified in this list the taxes will be defaulted as per the Tax category attached to this item.

Note: 1. Also. you must: 1. Steps to specify Organization Income Tax Registration Information Navigate to Organizations the context value. ‘Additional Organization Units Details’ Select India Org Info in 1.Oracle India Localization Step 13 Defining Organization Income Tax Registration Information Use the Additional Organization Units Details Descriptive Flexfield to capture the Permanent Account Number (PAN) and TDS Account Number (TAN) and the Ward Number applicable to the Organization. field. Define Organizations 2. calculate threshold limits and generate TDS Certificate Numbers. enter the Tax Deduction Account Number assigned to the Organization. enter the Permanent Account Number (PAN) assigned to the Organization. Payables uses this information to enable calculation of TDS for the Invoices created from the organization. then Invoices generated for all supplier sites defined under different Organizations would be totaled for the considered for the calculation of Threshold limits. all TDS Certificates would carry the same sequence. In the Ward No field. is defined only for the Legal Entity. If the TAN No. field would be of great importance to you. Oracle Payables User Guide. enter the Ward Number applicable to the Organization. In the TAN No field. In the PAN No. 2. Define Locations See also: Define Organizations. Prerequisites Before you enter the Additional Organization Units Details. The value entered in the TAN No. Oracle India Localization – Implementaion Guide 74 . 3. This would be the basis on which the TDS Threshold limits would be calculated and the TDS Certificates are numbered.

2.. TAN Number for the Legal Entity i. In case of Vision India Limited. of the Legal Entity would be considered and the Invoices of all such Operating Units would be added to considered for the calculation of Threshold Limits.e. ‘Vision India Limited’ will be left blank. each of the Payables Departments has a TAN Number. Registration details under the Income Tax Act can be assigned only to Legal Entity and Operating Units. you can specify the TAN Number for the operating Units falling under each department. In case of Vision India Limited. TAN Number for Vision India Video Systems . will be same. then only Invoices created for this organization would be considered for calculation of Threshold Limits. 2.Oracle India Localization If TAN No. certificate numbers would follow a separate sequence for this operating unit.OU 1 Oracle India Localization – Implementaion Guide 75 . Hence. is defined for an Operating Unit. TAN Numbers for all Operating Units falling under the Bangalore Payable Dept. For Operating Units with no TAN No. Similarly. the TAN No. Hence. following will be the Setup: 1.

If this field value is set to ‘YES’. The field ‘Tax from OU of Order ?’ is not related to TDS Setup. By default. This field is used to indicate the Tax name selection in the Sales Order Localized Taxes window. Oracle India Localization – Implementaion Guide 76 . the Tax names defined in the Operating Unit of the Shipping Warehouse (if different from the current Operating Unit) shall also be displayed in the Tax name LOV. once saved. should not be updated.OU 2 will be the same Note: 1. TAN No. the taxes are displayed based on the current Operating Unit of the Sales Order responsibility.Oracle India Localization and for Vision India Audio Systems . 2.

Such vendor would be used by the system while auto-generating the Invoices for Income Tax Authority. 2. only such supplier would be listed in the Vendor LOV of the Tax Definition window. Select TDS Authorities-IND in the Type field. While defining a ‘Tax Deduction at Source’ Type of Tax. 1. 4. Create a new supplier. Define Organizations Define Locations Define Payable Options Define Financial Options Creating Income Authority Steps to create Income Tax Authority: Navigate to India Local Payables Suppliers Window. you need to: 1. 3.Oracle India Localization Step 14 Defining Income Tax Authority You need to define a Supplier and classify the same as Income Tax Authority. . 2. Prerequisites Before you create the Income Tax Authority.

4. Define Organizations Define Locations Define Payable Options Define Financial Options Creating TDS Sections Steps to create TDS Sections: Navigate to India Local Purchasing Oracle Purchasing Lookups Window. 2. 4.Oracle India Localization Step 15 Defining TDS Sections TDS Sections would be a part of the seed data. you can also add to the existing list of sections. 3. Enter the text with which you would like to identify the code. Enter the validity period in the Effective Dates fields. in situations where you use the TDS feature to deduct tax governed by other enactments. 1. 3. However. Enable the sections that you would like to be used. Enter up to 25 characters as a unique code you want to add to the lookup codes provided. 2. Prerequisites Before you enter the TDS Sections. you must: 1. Oracle India Localization – Implementaion Guide 78 . You can define Effective periods during which the Code would be valid. Query for ‘TDS_SECTION’ Type. 5.

7. you must: 1. a rate at which the TDS would be deducted. 3. This account would be debited with the TDS Amount against the credit passed to the Tax Authority. Enter the TDS Account in the Account field. These codes. on application to an Invoice would automate the deduction process. Navigate to India Local Payables. 2. 4. You can assign appropriate rate with an optional surcharge for each of the Codes. Define Organizations Define Locations Define Tax Authorities Define TDS Sections Define Concessional Form Types Creating TDS Tax Codes Steps to create TDS Tax Codes: 1.Oracle India Localization Step 16 Defining TDS Taxes Taxes of Type Tax Deduction at Source have to be defined before you start using the TDS functionality. Choose a value in the Certificate field. Specify in the Percentage field. only when you would like to use this code for the suppliers who can avail concession on TDS amount to be deducted. The value in this field would be used in all the TDS related reports. Choose ‘Tax Deduction at Source’ in the Type field. Enter the Tax Name. Prerequisites Before you enter the TDS Tax Codes. 5.’ field. 5. 2. Tax Definition India Localization window. 6. Choose the relevant TDS Section in the ‘TDS Section No. 3. 4. . This would be credited when TDS Amount against the debit to the Liability Account of the Supplier.

Oracle India Localization You need enter a value in the ‘Original Tax Percent’ field only when you have chosen a concessional certificate for this code. 9. You can enter a Surcharge Rate in the ‘Surcharge %age’ field’. The percentage at which tax is deducted would be in addition to the Surcharge %age to the Tax Rate. Specifying the Start Date and the End Date can do this. 10. The Start Date cannot be before the date on which you are defining the Tax Code. Specify the Effective Period for the Tax Code. Enter a value in the ‘Rounding Precision’ field. This would be used in rounding the Tax Amount calculated on Invoices. 8. Oracle India Localization – Implementaion Guide 80 . 11.

The TDS year can be different from the Accounting calendar year defined in the standard applications and also from the Tax Calendar Defined for the Inventory transactions. This period should be the Financial Year defined under the Income Tax Act. Enter the Period identified by the Start Date and End Date. Define Locations 3. The TDS Year represents the reporting period and would be basis for the TDS Certificate numbering and evaluating threshold limits. Select the Organization (Legal Entity). Prerequisites Before you enter the TDS Year. You can keep only one Period open at a time. .Oracle India Localization Step 17 Defining TDS Year You need to define a TDS Year to before using the TDS functionality. Define Organization TDS Information Creating a TDS Year Steps to create TDS Tax Codes: Navigate to India Local Payables Setup Others TDS Year Info 1. you need to: 1. Enter a Year code in the Financial Year with which you would identify this period. 3. 2. Define Organizations 2. 4.

Oracle India Localization Step 18 Defining Supplier Additional Information–TDS Details You need to record the TDS related information of the supplier in the additional supplier information screen. Prerequisites Before you enter the Supplier Additional Information TDS Details. 2. This information would be necessary for TDS Calculation. 5. Where the TDS registration of the supplier sites is different. Define Organizations Define Locations Define Suppliers and Supplier Sites. 4. you need to: 1. Define TDS Sections Define TDS Tax Codes Define Supplier Additional Information Defining TDS details in Supplier Additional Information Steps to define TDS Details in Supplier Additional Information: Navigate to India Local Payables Supplier Tax Information. ESI. etc. then you need to define the TDS Details in the Supplier Additional Information for the Supplier Sites. accounting and reporting. You can specify the TDS Tax Name that would default for all Invoices created for the Supplier Site. You can also specify the Threshold limits for the each TDS Section. the same need to be mapped as different sections and the relevant sections need to be recorded in the additional supplier information window. 6. The details specified here would be applicable to Invoices created from all Supplier sites. The TDS Codes that would be available to you in the Invoice Distributions would be based on the TDS Sections chosen in the window. 3. . You have to define the information for the Supplier NULL Site. If you would like to map the requirement of other withholding taxes like works contract tax.

5. Select the TDS Sections that would be applicable to the Supplier. TAN Number and Ward Number. Specify the PAN Number. 4. Oracle India Localization – Implementaion Guide 83 . Enter the Threshold Limits. Open the TDS Detail window. Query for the Supplier 2. The TAN Number and Ward Number can be changes for the Supplier Site. TAN Number combination. 3. The PAN Number and Ward Number would be specified for the Supplier NULL Site. unless you have specified TDS Tax Names for the Supplier Sites.Oracle India Localization 1. Select an appropriate TDS Tax Code in the TDS Tax Name field. The TDS Tax Name defined at the Supplier NULL Site would be used in all the Invoices created for any Supplier Site. 6. The same would be defaulted to all Supplier Sites defined. The Applicability of the Amount Limits can be either to an Invoice OR for all Invoices raised from the Organization. The LOV of Tax codes would be filtered on the Taxes of the Type ‘Tax Deduction at Source’ and based on the organization from where you are entering this information.

Define Organizations Define Locations Define Payable Options Define Financial Options Creating Customs Authority Steps to create Customs Authority: Navigate to India Local Payables Suppliers Window. Prerequisites Before you create the Customs Authority. Such suppliers would be used by the system while auto-generating the Invoices for Customs Duty liability arising on saving the Bill of Entry. 4. 3. Select Custom Authorities-IND in the Type field. 1.Oracle India Localization Step 19 Defining Customs Authority You need to define a supplier and classify the supplier as Customs Authority. 2. you need to: 1. Create a new supplier. While creating a Bill of Entry Transaction. . 2. the supplier would be listed in the LOV of the Customs Authority field.

Define Organizations Define Locations Define Payable Options Define Financial Options Navigate to India Local Payables Agent Information window. the BOE Agent would be listed in the LOV of the Agent Code field. you need to: 1. 3. Oracle India Localization – Implementaion Guide 85 . You can use this information for the Bill of Entry report.Oracle India Localization Step 20 Defining BOE Agent You need to define a BOE Agent before you start using the Bill of Entry functionality. Prerequisites Before you create a BOE Agent. 4. While creating a Bill of Entry transaction. Enter the details of the BOE Agent. which you might be submitting to the Customs Authorities. 2.

Prerequisites Before you create the Excise Authority. Create a new supplier. the Supplier would be listed in the LOV of the Authority field. Select ‘Excise Authorities-IND’ in the Type field. While creating a PLA Payment Transaction. you must: 1. Define Organizations Define Locations Define Payable Options Define Financial Options Creating Excise Authority Step to create Excise Authority: Navigate to India Local Payables Suppliers Window 1. 2. Such suppliers would be used by the system while auto-generating the Invoices for Excise Duty liability arising on saving the PLA Payment.Oracle India Localization Step 21 Defining Excise Authority You need to define a supplier and classify the same as Excise Authority. Oracle India Localization – Implementaion Guide 86 . 4. 3. 2.

Define Organizations Define Locations Define Organization Additional Information Define Transaction Types Steps to Define Bond Registers Navigate to Associate Register Types India Localization using the following path: Oracle India Localization Setup Registers Define Bond Register 1. Prerequisites Before you enter the Bond Register Details. 3. excise related transactions for manufacturing set up need to be associated. 2. Domestic with Excise: This Register Type should be used for all Domestic Sales made that are made from a manufacturing organization that invokes Excise liability and generation of Excise Invoice. Oracle India Localization – Implementaion Guide 87 . If the Organization/location is of manufacturing type.Oracle India Localization Step 22 Defining Bond Register The calculation of excise duty. Domestic without Excise: This Register Type should be used for all Sales that do not have any excise implications. Like wise. b. Order type need to be assigned to excise related transactions from Order Management Module and Transaction source need to be assigned for all excise related transactions through the stand receivable module. generation of Excise Invoice numbers and updation of excise registers are based on the setups made in the define bond register. Options are: a. From the look-ups you need to select the appropriate excise transactions. 4. if the organization/location is ‘trading’ excise related transactions for trading need to be associated. you must: 1. The list will show only the organizations and Locations that have been defined through ‘Organization Tax Information India Localization). 2. Select Organization and Location.

4. In the Order/Invoice Info Block. Trading Domestic without Excise: This Register Type should be used for all Sales made from the Trading organization. select the Order/Invoice Type and Transaction Type Oracle India Localization – Implementaion Guide 88 . Trading Export without Excise (Bond): Should be used for all Exports made from the trading organization under Bond Registers 3. You can track Sales made under bond and receipt of Proof of Export. g. Bond Register: Use this register for Export/Shipment under Bond. you can define multiple Bond Registers/Letter of Undertakings. e. h. d. Trading Export with Excise: Should be used for all Exports made from the trading organization. Enter values in the Bond Info Block only when you have selected the Register Type as Bond Register or Trading Export without Excise (Bond).Oracle India Localization c. f. Trading Domestic with excise: This Register Type should be used for all Domestic Sales made that are made from a Trading organization that invokes Excise liability and generation of Excise Invoice. without any excise implications. In this case. Export with Excise: Use this register for export transactions.

Prerequisites Before you define the Assessable Price Lists. you must: 1. Define Organizations 2. shall not be considered for this functionality. Oracle India Localization – Implementaion Guide 89 . Define Locations Steps to create Assessable Price List Navigate to India Local Order Management Pricing Price Lists Price List Setup 1. you will have to create additional Price lists with the Item Excise Assessable Price. the. The assessable price would be considered only for the calculation of the excise duty. create a Records for the Localization Items Note Please use the basic pricing features while defining the Assessable Price List. Set the Currency to ‘INR’ 3. Enter the Name and Description 2. This price list has to be attached to the Customer/Customer Site and Supplier/Supplier Site.Oracle India Localization Step 23 Defining Assessable Price List If the Taxable basis for the calculation of the excise duty is different from the Price at which the item is sold. Navigate to List Lines. Advanced pricing attributes if used.

you must: 1. Select a Customer from the list. The Tax Defaulting information that is specified for the NULL Site will be applicable to all Customer Sites unless you specify a different value for the Sites. You would specify the Tax Registration information that will be used in Reporting and Tax defaulting information that would be used in computing Tax for the sales made to Customer.Oracle India Localization Step 24 Defining Customer Additional Information This setup is a pre-requisite to use India Localization features in Order to Cash cycles. 5. 4. select the Customer Name from the List. All other steps will be the same as Customer Site Setup (Step 2 onwards) 2. 2. . In the Customer Block enter the Excise Registration details. 8. Prerequisites Before you enter the Organization Additional Information Details. Create a record for the Customer with NULL Site. Customer Sites Defining Customer Additional Information Steps to specify Customer Tax Information 1. This information will be used in the CENVAT Reports. 3. 3. 6. Define Organizations Define Locations Organization Additional Information Define Taxes Define Tax Categories Define Item Categories Define Assessable Price Lists Define Customer. To create this record. 7. a. Leave the Site field Blank b. Select Customer Site from the list 4.

This will be the basis for Taxes defaulting on the transactions. excise duty will be calculated on the line price amount. If for the item sold. you can leave this field blank. 6. For Sale made to Customer/ Site of the items specified in this list the taxes will be defaulted as per the Tax category attached to this item. Specify the Sales Tax & VAT Registration numbers for the site. In case you decide to enter the tax lines for a Customer/Site manually. Select the Price list in the ‘Assessable Value’ field. 7. Oracle India Localization User’s Reference Guide 91 . If no assessable value is defined for a customer/item. Excise Duties will be calculated based on the List and not on the line price. a Price has been specified in this Price list. This information will be used in Localization Reports. Select the Item Category list from the LOV.Oracle India Localization 5.

Oracle India Localization User’s Reference Guide 92 . If you have used any of the reserved attributes then. You are advised not to use these attributes while customization or developing solutions In-house. failing which data will be lost on application of Localization patchset.Oracle India Localization Descriptive Flex fields used in India Localization Following are details of Descriptive Flex fields being used/reserved for India Localization. you need to migrate them to non-reserved attributes.

11i Localization Sl.Oracle India Localization Details of attributes used / being used in DFF by Release. Application Title Context Attribute Segment Name No 1 Oracle Items India Attribute1 EXCISE_FLAG Inventory Items Attribute2 MODVAT_FLAG Attribute3 ITEM_CLASS Attribute4 ITEM_TARIFF Attribute5 ITEM_FOLIO Attribute13 Future use Attribute14 Future use Attribute15 TRADING_FLAG 2 Oracle Inventory Transaction history India Other Transactio n India Org Info Attribute1 Temp Remarks NonDisplay 3 Oracle Human Resources Additional Organizatio n Unit Details Attribute5 Future use Attribute4 Attribute3 Attribute2 Attribute1 4 Oracle Purchasing Receiving Transaction s India Receipt Attribute15 Attribute1 Attribute2 Attribute3 India Return to Vendor India RMA Receipt Attribute4 Attribute5 Attribute1 Attribute2 Attribute3 Attribute4 Attribute5 5 Oracle Purchasing RCV_SHIP MENT_HEA DERS India Receipt Attribute1 Attribute2 Future use WARD_NO TAN_NO PAN_NO PADDR EXCISE_INVOICE _NO EXCISE_INVOICE _DATE CLAIM_CENVAT_ ON_RECEIPT GENERATE_EXC ISE_INVOICE Future use EXCISE_INVOICE _NO EXCISE_INVOICE _DATE CLAIM_CENVAT_ ON_RECEIPT RM_ITEM_NO RMA_Type EXCISE_INVOICE _NO EXCISE_INVOICE NonDisplay .

Oracle India Localization Attribute3 India RMA Receipt Attribute1 Attribute2 Attribute3 Attribute4 Attribute5 6 Oracle Payables Invoice Distribution India Distributio ns Attribute1 Attribute2 Attribute3 Attribute4 Attribute5 7 Application Object Library Common Lookups India Lookup Codes Attribute1 Attribute2 Attribute13 Attribute12 Attribute11 8 Oracle Order Managemen t Additional Line Attribute Information Context (Invoice India Customer PO India Sales Order India) Attribute2 Attribute3 Attribute4 Attribute5 Attribute14 9 Oracle Receivables Line Transaction FlexField Context (SUPPLE MENT CM SUPPLEME NT DM _DATE CLAIM_CENVAT_ ON_RECEIPT EXCISE_INVOICE _NO EXCISE_INVOICE _DATE CLAIM_CENVAT_ ON_RECEIPT RM_ITEM_NO RMA_Type JA_IN_TDS_TAX_ NAME_INV JA_IN_WCT JA_IN_WCT1 Future use Future use CLASSIFICATION TDS_LIMIT Future use Future use Future use NonDisplay NonDisplay Delivery Detail Id ALLOW_EXCISE_ TAX ALLOW_SALES_ TAX EXCISE_DUTY_R ATE_PER_UNIT EXCISE_DUTY_R ATE_AS_% SUPPLEMENT INVOICE TDS CREDIT) Oracle India Localization User’s Reference Guide 94 .

In addition to the above.Oracle India Localization 10 Oracle Assets Oracle Payables Asset Category Payment Information India B Of Assets India Payment Informatio n Attribute1 Attribute2 Date of Acquisitions Block of Assets Check Deposit date Bank Name Challan No. if required. 2. we intend using First 5 attributes for all the remaining tables/ flex fields. VAT Invoice Number VAT Invoice Date Original InvoiceTDS 11 Attribute1 Attribute2 Attribute3 12 Oracle Payables Invoices User Defined Context User Defined Attribute 1 User Defined Attribute 2 13 India Original Invoice for TDS Attribute1 Note 1. These can be registered with any context of your choice and attached to any two free attributes.15 in special cases for future development. in normal cases and/or Attribute 14. Oracle India Localization User’s Reference Guide 95 .

Oracle India Localization India Local Purchasing – Frequently Asked Questions Oracle India Localization User’s Reference Guide 96 .

How do I use Supplier Merge effectively with localization? a. This would a. b. Ja_In_Receipt_Lines for line level details and b. Ja_In_Receipt_Tax_Lines for tax related entries. 3. This will insert records into a. records are populated into a. Update and Delete On creating the receipt from Receipt Localized screen following tables are populated a. Ja_in_po_line_locations for Shipment level details and b. Ja_In_Rcv_Journals for delivery entries and b. Populate ja_in_rcv_journals for Receipt Accounting entries. The Tax amount will be populated into Value_Change field. These tables will be updated on Insert. Generate Accounting Entries by populating into Gl_Interface and b. When the Receipt localized form is closed “For Passing Accounting Entries “ concurrent request is submitted. Ja_in_po_line_location_taxes for tax related entries.Oracle India Localization Purchase Orders 1. On Delivery to a Bonded Subinventory Non cenvatable Taxes would be added to the item cost. Inventory transfer worker fires and pushes the record from Mtl_Material_Transactions_Temp to mtl_material_transactions table. Setup ‘Supplier Additional information’ screen for the new Supplier before running Supplier merge report. How do I view India localization Taxes included in a PO that I would like to approve from Notification summary screen? Notifications are generated by Workflow engine and India Localization taxes do not appear in notification summary screen. If excise types of taxes are attached then Ja_In_Rg23_Part_I and Ja_In_Rg_Part_II will get populated depending upon the item classification. Which Localization tables are updated in the course of Purchase transaction created with Localization Taxes? When PO is created with taxes attached. 2. When Average cost update worker fires for mtl_cst_txn_cost_details tables will be populated. After completing the setup Run Supplier Merge If you do not do the above. costing Mtl_Transaction_Accounts and Oracle India Localization User’s Reference Guide 97 . In order to view the Purchase Order with the Tax amount run ‘India PO Printing report’ for the Order. Mtl_Material_Transactions_Temp for average cost update. Supplier Merge Report ends with an Error.

a. Tax Category and Item Class relationship should be set in the Tax Category window. you need to navigate to Releases (Localized) screen. This feature automates defaulting of Taxes that would be applicable to the Transactions. if required. 7. the item category for the null site of the supplier is considered. Can we change taxes on an Approved PO? Taxes can be modified only before approving the purchase order. Where all levels of defaultation fail. open Tax Details by Clicking on the Taxes Button. How do taxes default on a Purchase Orders? India Localization Tax Configuration follows 3-way defaulting methodology for Tax Defaulting. manually.Oracle India Localization 4. The user can make changes to the taxes that have been defaulted. after arriving at the tax category. In the absence of item category list for supplier and site combination. Click the Apply button in Tax details screen to enable recalculation of taxes based on the revised quantity. What is the impact on taxes on changing quantity on a PO Release? Whenever you change quantity on Releases (through the Base Application screen). Oracle India Localization User’s Reference Guide 98 . the user would have an option to assign Taxes to the Shipment lines. What do we do when Taxes have not defaulted on PO created against the Quotation? While Converting the Quotation to Purchase Order using Copy Document. the taxes defined thereof are defaulted. 6. This Program can be scheduled. b. You can submit this request by navigating through India local purchasing Reports Run. the same is fetched based on the Item Class assigned to the item. Change Taxes on this modified PO. for every item in the list.First two levels of tax defaulting are based on the item category list. If neither of the above returns any Tax Category. where. If you need to change the taxes on approval of the purchase order then. Below are the actual setups required to default the taxes: 1. 2. 5. In all the cases. First level considers the item category list attached to the supplier and site. taxes will not flow until you run "Concurrent request for defaulting taxes in PO when linked with quotation". a tax category is associated. create a purchase order revision by modifying the PO lines.

How to avoid the Error: ‘Currency conversion rate not defined in the system’ when the PO was amended? This error occurs when PO is created or updated. This will happen only when Inventory organization is not attached to the ship to location. Oracle India Localization User’s Reference Guide 99 .Oracle India Localization Purchase Orders .errors 8. To resolve this: Attach the inventory organization to ship to location by navigating through India local inventory --> Setup--> Organization--> Location.

How is Per landed cost calculated for a quote that includes localization taxes? Per landed cost= Unit Price+ [Sum (non cenvatable taxes)/qty] You can view Per Landed Cost through Quote Analysis (localized) screen by navigating through India Local purchasing RFQ and Quotations Quote Analysis (localized) 10. How do we make the Supplier available in the Supplier LOV on a Quotation? Please set 'HOLD_FLAG' attribute of the supplier to 'N' in Supplier screen.Oracle India Localization Quotations 9. Oracle India Localization User’s Reference Guide 100 . (N)India local purchasing Supply base Supplier.

What happens when I close the Receipts (Localized) Screen before the Receiving Transaction Processor completes? Receipt Localized screen does not Auto Query receipt transactions and tax details. You can change the Vendor Site only through the Tax Details screen opened through ‘Receipts (Localized)’ screen. Transaction a. How does average costing work with localization taxes? When material with non-cenvatable taxes are attached. Addition of a tax line Oracle India Localization User’s Reference Guide 101 . submit Payable open interface to generate the third party invoices. Deletion of a tax line b. Inventory transaction worker fires and pulls the record from Mtl_Material_Transactions_Temp and puts it into Mtl_Material_Transactions table. attached. all modifications are permitted to the tax lines provided that ‘Allow Tax Change on Receipt’ in Additional Organization Information screen is enabled. How do we handle third party taxes included in a Purchase transaction? Pre-requisite Setup: Creating a Third Party Tax a. 13. After saving the receipt submit ‘India Concurrent for 3rd party Invoices’ concurrent program from India local Purchasing. Create a Purchase Order with above tax (Third Party Tax). Following changes are allowed: a. This concurrent will in turn. You can identify this record where created_by = 1001 and Value_Change Column will be populated in MMTT for the Rcv_Transaction_Id. In case you intend to change the Third Party Vendor while creating a Purchasing Transaction then. c. Check the ‘Update Vendor’ Flag. The next Average cost update worker Request that is submitted picks up all the records from Mtl_material_transactions that are not costed and add to the item cost. The Vendor information specified in the Tax Code would default. b. What will be the impact of changing Taxes on Receipts? The standard applications 'Receiving Transaction Processor' needs to be completed before the localization screen reflects the taxes. You can update this information by changing the Vendor Name Field in the Po Tax Details Screen. 14. 12.Oracle India Localization Receipts 11. b. Create a Tax Code and Assign a ‘Vendor Name’ and ‘Vendor Site’. non-cenvatable amount will be populated into Value_Change column of Mtl_Material_Transactions_Temp (MMTT). These records will also be populated into ja_in_rcv_journals. On receipt.

c. You can make this change by updating the Vendor Name in the ‘Claim CENVAT on Receipts’ screen.RG 23A-C Part II. you are creating an Express Receipt. changes made to a Tax Line will not re-calculate the dependent Tax Lines. the revised vendor details would be recorded in corresponding CENVAT Registers. these entries will be passed only when the Claim CENVAT on Receipts Flag is set to ‘Y’. Which is equivalent to ‘NON EXPRESS’ Oracle India Localization User’s Reference Guide 102 . Also. Which Costing methods does India Localization support? India Localization supports Average and Standard costing methods 17. The default value in this field would be blank. d. Once the Receipt localization screen is closed. To make these changes. How to avoid multiple requests of ‘For Passing Accounting entries’ submitted on creating an Express receipts using Receipts (Localized) screen? Select ‘EXPRESS’ in the ‘Transaction Type’ field of context of RCV_SHIPMENT_HEADERS/ Receiving Transactions DFF. Modification of tax amount Modification of the amount computed for any tax line Changing the vendor on receipt for tax lines if allowed by tax definition. f. In a Manufacturing Organization. Navigate to Claim CENVAT After Receipts screen and query for the Receipt. This would ensure that a single ‘For Processing Accounting Entries’ concurrent request would be submitted to Process all Receipt lines. Select ‘EXPRESS’ whenever. b. Excise Register should be updated with the Third Party Vendor details. for passing accounting entries concurrent program is submitted.. RG23D based on Manufacturing or Trading Organization. Set the Claim CENVAT flag on receipt to ‘No’. Note: a.Oracle India Localization c. On Claiming CENVAT for this record. a. b. e. once the receipts (localized) form is closed. check the ‘Update Vendor’ flag. 15. You can check for the successful completion of the above concurrent program by navigating through view --> request. To update Vendor and Vendor site. vendor different from the PO vendor. respectively. This concurrent updates Excise Registers . Select the appropriate Vendor and corresponding Vendor site in Vendor Name and Vendor site fields. The vendor details on these records would be that of PO. In such cases. What do we do when we receive goods from a Third Party Excise Vendor? In certain cases goods are received from a Third Party Excise Vendor i. This request also posts Delivery entries if the Receipt Routing is ‘Direct Delivery’. Changing the currency applicable to the particular tax line if allowed by tax definition. These modification of tax lines can be done only before closing of Receipt (Localized) form. The Third Party Excise Vendor also issues the Excise Invoice.e. 16. the corresponding accounting entries will be passed and the System won't allow the user to modify the tax lines.

What do we need to know about changes to Receipt Taxes? On receipt. for passing accounting entries concurrent program is submitted. Hence you need to ensure that the Purchase order has the actual tax figures. Excise Quantity and Duty Registers are updated and Accounting entries are passed. once the receipts (localized) form is closed. on change of the Tax Amount the dependent tax amounts would not be re-calculated. 2. These modification of tax lines can be done only before closing of Receipt (Localized) form. The total amount will get updated with the revised amounts on saving the screen. updates to Excise Registers and creation of Accounting Entries would be based on the Receipt Routing Type and the value entered for Claim CENVAT in the Receipt. you will be able to claim CENVAT only through ‘Claim CENVAT on Receipts’ screen. What is the process to claim CENVAT included in Receipts created through ‘Match Unordered Receipt’ screen? The Excise related information like Excise Invoice. Once the Receipt localization screen is closed. all modifications are permitted to the tax lines provided the ‘Receipt Modify’ flag in additional organization information screen is enabled. the corresponding accounting entries will be passed and the System won't allow the user to modify the tax lines. CENVAT credit cannot be taken for unordered receipt on receipt of the goods. If Receipt Routing is Direct Delivery and Claim CENVAT on Receipts is 'Yes'. However. This concurrent updates Excise Registers and creates Accounting Entries. The provision for tax corrections at the time of receipt is not available for unordered receipts. If the Claim CENVAT is Set to ‘N’ then. None of the Excise Registers will be updated when Claim CENVAT is Set to ‘N’. Excise Quantity and Duty Registers are updated and Accounting entries are passed.Oracle India Localization 18. In case of a Trading Organization RG 23D Register entry and corresponding accounting entries are created by this concurrent request. In case of a Manufacturing Organization. Credit can be taken only on matching the unordered receipts with a purchase order. Receiving and Delivery Accounting entries will be passed but Excise Registers will not be updated. Though the Excise Invoice related details are entered in this screen. If Receipt Routing is Standard and Claim CENVAT on Receipts is 'Yes'. 19. 1. Oracle India Localization User’s Reference Guide 103 . Excise Invoice Date and Claim CENVAT on Receipts should be entered in the Receiving Transactions DFF 1.

However. This action will have impact on India Localization taxes only if the following conditions are satisfied. c. a. Why are Receipts not appearing for claim CENVAT on receipt screen to avail CENVAT credit? Receipts will be considered for CENVAT Credit only when the following conditions are satisfied. e. d. Check ‘Unclaim CENVAT’ checkbox and Click Unclaim button for the Receipt. Is Partial CENVAT claim allowed? CENVAT can be claimed partially only for CGIN items. Modvat flag and Excise flag for the Organization item is set to ‘Yes’ 2. Receipt Routing is ‘Standard’ Item is Excisable Receipt is created with claim CENVAT on receipt flag set as ‘N’ CENVAT is not claimed through ‘Claim CENVAT on Receipts Screen’ Quantity is corrected in Base Apps screen. 22. CENVATable type of Excise tax is attached to Receipt. Claim CENVAT to generate correct Register entries. b. Using ‘Receipt Quantity Corrections’ to correct India Localization taxes. 1. The CENVAT and also the dependent taxes are recalculated accordingly. a. You can enter appropriate value in the Quantity field. c. 23. 50% of CENVAT amount can be claimed in the year of purchase and the remaining the next year. b. Query the receipt from Claim CENVAT on receipt screen. A check in this field would make the Quantity field editable. To unclaim CENVAT a. This will load CENVAT amount to Item Cost if costing method for the organization is Average and PPV when it is standard costing.Oracle India Localization Claim CENVAT on Receipts 20. Receiving entries and the CENVAT entries. Navigate to ‘Claim CENVAT on receipts Screen’ b. you cannot claim CENVAT nor perform the Return transaction. the user will have the option to claim the remaining 50% later in the year of purchase. Use Unclaim CENVAT feature to handle such situations. How to handle Receipts for which Excise Invoice is not received or is missing? In such cases. You can verify this using the following queries: Oracle India Localization User’s Reference Guide 104 . 21. How does Receipt Quantity Corrections impact Localization Taxes? You can correct Quantity Received through ‘Corrections’ screen provided by Base Application. Check the ‘Modify’ field for the Receipt Lines for which you have corrected quantity through Base Applications Receipt Correction Screen.

2. you can specify the percentage of tax that can be recovered. CENVAT on such deferred receipts can be claimed through ‘Claim CENVAT On Receipts’ Screen.Oracle India Localization a. the CENVAT Claim will be deferred. 3. Select * from mtl_system_items where inventory_item_id = &item_id and organization_id = &organization_id 24. Select * from ja_in_mtl_system_items where inventory_item_id = &item_id and organization_id = &organization_id b. 4. Else. Which Taxes are recoverable? How are such taxes accounted? In the case of tax types other than Excise and Additional Customs. Oracle India Localization User’s Reference Guide 105 . The recoverable portion will be accounted in the tax account defined. What conditions should be satisfied in order to claim Excise Credit? Following conditions should be satisfied so as to claim CENVAT Credit: 1. Goods should be received into a Bonded SubInventory The Receipt should carry Excise Type of Tax for which the credit Percentage has been set to ‘100’. Organization/Location should be defined as a Manufacturing Organization ‘Excise Flag & ‘Modvat Flag’ should be set to ‘Yes’ for the Organization Item. The non-recoverable portion will be added to the Item Cost. You can also use ‘Additional Customs (CVD)’ Taxes to claim CENVAT 5. 25. ‘Claim CENVAT on Receipt’ Flag should be set to ‘Yes’ for the Receipt.

Oracle India Localization

Delivery
26. What is the impact of delivering material to Non-bonded SubInventory?
Following will be the impact when you have claimed CENVAT before delivery. a. Excise Quantity and Duty registers will get reversed b. CENVAT Accounting Entries will get reversed c. Excise Amount will be added to the Item Cost where the costing Method is ‘Average. Else, this mount will be debited to Purchase Price Variance Account. In Case CENVAT Amount is not claimed before delivery, then CENVAT entries will not be reversed on Delivery.

Oracle India Localization User’s Reference Guide

106

Oracle India Localization

Return
27. How should we treat CENVAT on Capital Goods when these goods are returned in the year of purchase?
100% CENVAT credit has to be availed before carrying out the return to vendor transaction. This should be through the ‘Claim CENVAT on Receipts’ Screen. In case you return the material without claiming CENVAT, the ‘To Handle Deliver RTR RTV’ runs into error. This will impact the reversal of Accounting and Excise Register Entries. The error message would be ‘ORA-20010: The RTV Quantity is equal to Receipt Quantity and the remaining 50% CENVAT is not availed.’ In order to process these error records, run ‘India Program to Execute Pending Records’. Please refer Note on ‘‘India Program to Execute Pending Records’ in the India Local Purchasing Chapter of the India Localization User Reference Manual.

28. How can we setup a separate Excise Invoice Series for Purchase Returns Transaction?
Setup for Return to vendor transaction type needs to be set in Additional Organization info screen for a given organization, location combination. Else the default Excise Invoice number sequence will be considered.

29. How are Duty Registers impacted on RTV?
Excise Registers will be updated on a Return transaction only when you set the ‘Generate Excise Invoice’ Flag to ‘Yes’ in the ‘India Return to Vendor’ context of ‘receiving Transaction DFF’. Excise Register entries for RTV will be passed only when the User entered 'Yes' otherwise Excise Register entries will not be updated. By default this field will be 'No' In case of Manufacturing Organizations, the Duty Registers selected depends upon the preferences set up done in the Additional Organization Info screen. If PLA is set as the last preference and the item returned is a capital good (CGIN Item) then, balance in RG 23C Part II would be considered first. PLA would be updated only if there is no adequate balance in RG 23C Part II. However, balance in RG 23A Part II registers will not be considered. RG 23D Register would be updated for Trading Organizations.

30. How to generate Excise Invoice for a Return Transaction?
Fill RMA number in the field provided in “Returns“ screen and select India return to vendor DFF, generate excise invoice no =Y. Run India Return to vendor report for the given RMA number.

Oracle India Localization User’s Reference Guide

107

Oracle India Localization

31. How do I ensure that PLA is debited on RTV when sufficient balances are not available in RG?
PLA register will be debited depending upon the ‘Allow negative PLA’ flag. If allow negative flag is ‘N’ and if the balance is not available in PLA then system will raise the application error as there are no available balances in registers, if sufficient balance is available in PLA then PLA register will be debited.

32. How to return the material at different excise rate for Small-scale industry?
If you have to return the material received from SSI, then at excise rate of 16% though the material is received at 9.6% rate. In order to achieve this, please create the Return to vendor transaction from Return to VendorIndia and change the excise rate from 9.6 to 16% in Return to vendor-India taxes screen. When the tax is applied the difference of 6.4% tax amount entries will be reversed.

Oracle India Localization User’s Reference Guide

108

Oracle India Localization

Returns - Errors
33. Why does ‘To Handle RTR/RTV ends with Error: ‘RTV Expense account not found’?
This error occurs when the ‘RTV Expense’ Account is not defined in the ‘Additional Organization Information’.

34. What should I do when ‘To Handle RTR/RTV ends with Error: ‘RTV Expense account not found’?
a. Define the ‘RTV Expense’ Account in ‘Additional Organization Information’. b. Run ‘India Program to Execute Pending records’ for this Receipt.

Oracle India Localization User’s Reference Guide

109

How do I track Localization Entries while reconciling Excise Registers with General Ledger? Unposted Entries: Check the following fields in GL_Interface • reference1 :organization code • reference10: Transaction Description • reference22:'India Localization Entry' • reference23:Object Name • reference24: Table name • reference25: Unique Reference of the Table • reference26: Column of the Table for which the unique reference is populated.Oracle India Localization Accounting 35. What journal categories populated into GL for Localization Tax entries? • • • • • • Purchasing: Receiving India Manual Entries: RG Register entry Sales Orders: RG Register entry AR Invoices: Receivables Inventory: RMA Receipts’ Payables: BOE Write-off 38. 37. • reference27: Organization_id Posted Entries: Check the following fields in GL_JE_Lines • Description: Description • Reference_2 : India Localization Entry (Hard Coded Value) • Reference_3 : Object Name • Reference_4 : Table Name • Reference_5 : Value • Reference_6 : Column Name • Reference_7 : Organization Id Oracle India Localization User’s Reference Guide 110 . Claim CENVAT or on Return Transactions? Schedule ‘India program to execute pending records concurrent program’ to generate accounting entries for all unprocessed records. you can submit it for a given receipt number. Does localization support Accrual on Receipt or period end Accrual? Localization supports only for Accrue on Receipt. Optionally. You should ensure that there are no online receipt transactions when this program is submitted. How do we pass Accounting/Register entries when they are not generated on Receipts. Submit this record by navigating through (N)-India Local Purchasing Report Run India program to execute pending records. 36.

The list of queries are given below: Receiving Entries: MutlipleEntries_Receive. Process Populate CENVAT. Process Receiving flag. How do I Reconcile differences between the Excise Register Entries and General Ledger entries? Reconciliation of the General Ledger with the Sub ledger data provided by India Localization shall be done as per the following process: Please note that you need to have the Localization queries to complete the reconciliation process. India Receiving accounts report. India CENVAT monthly return inputs and capital goods. b. Process CENVAT flag If there are any such Receipts then you need to run ‘India Program to execute pending records’ to clear these. Compare the GL account balances with the India Localization subledger balances to verify whether the balances are tallying.sql Query to identify total tax amount to be passed for receiving entries. Ensure that CENVAT credit is availed on all receipts for which Receiving entries are generated. f. d. 40. India CENVAT monthly abstract report. Process RG.Oracle India Localization Period End 39.sql Query to identify multiple entries generated for receiving entries. What caution should we take before I close the PO and AP Period? a. the queries provided by India Localization shall be run to find out the exceptions.sql Query to identify total tax amount to be passed at the time of delivery Oracle India Localization User’s Reference Guide 111 . Ensure that none of the Receipts have ‘N’ as the value for the following fields in ‘Ja_In_Receipt_Lines’ table. The following are the India Localization reports that could be used for this purpose: • • • • • India Receiving account distribution report. c. Step 2 If any differences are observed in these balances.SumofAmounts_Deliver. SumofAmounts_Receive. e. Modvat Entries: 1. Accrual re-build reconciliation report. Step 1 Import all the records pending in interface table and ensure that there are no pending transactions in the interface.

DuplicateRecieving_apaccrual.sql Query to give total sum of the taxes based on transaction type from ja_in_rcv_journals.sql Query to identify total tax amount to be passed at the time of Return to Receipt. 5. 2. The reconciliation shall be done based on the output of these exception queries.sql Query to identify Cases of discrepancy. 4.SumofAmounts_Modvat.sql Query to identify multiple entries generated for Return to vendor entries.DuplicationRTR. Delivery Entries: 1.SumofCreditnotequaltoSumofDebit_RTV. invoice distribution and the corresponding tax amount in Receipt/PO.sql Query to identify multiple entries generated for Return to receiving entries. Step 3 If the exception thrown up in the earlier step is found to be of a repetitive / replicable nature. Oracle India Localization User’s Reference Guide 112 .sql Query to identify mtl_transaction_accounts when material is delivered.Discrepancy_invoices. if the exception has proved to be a one-off case. 3. 7.sql 6.NoReceivingQueryAPAccrual.SumofAmounts_Receiving_APaccrual.sql Query to identify total CENVAT amount to be passed for Modvat entries.sql Query to identify total tax amount to be passed to the AP Accrual account at the time of Receipt. AP Accrual : 1. India Localization shall treat such issues with highest priority so that the month closing activities are not hampered in any way.sql Query to identify total tax amount to be passed at the time of Return to Vendor. Return to Vendor Entries: 1. Query to find the transaction wise tax amount. 2.sql Query to give total tax amount for AP Accrual where the tax entries are not generated.SumofAmounts_RTR.SumofAmounts_RTV. This shall be in the form of rectification entries.SumofAmounts_RTV_APaccrual.: 1. 2. the issue has to be taken up with India Localization for a necessary code fix/ data fix.sql Query to identify total tax amount to be passed for AP Accrual at the time of Return to Vendor.APaccrualreconciliation.zip Query to find the total tax amount to be passed for AP Accrual account generated for Receiving and Return to vendor transactions.MultipleEntriesinMTA.MutlipleEntries_RTV.SumofTaxesTransactionTypewise.sql Query to identify multiple entries generated for receiving entries for AP Accrual account.Oracle India Localization 2. multiple entries populated into Return to Receiving Entries: 1.

Oracle India Localization India Local Inventory – Frequently Asked Questions Oracle India Localization User’s Reference Guide 113 .

• Physical Inventory Adjustment. Oracle India Localization User’s Reference Guide 114 . 43. • Miscellaneous Issue(RG Update).Oracle India Localization Inventory Transactions 41. How to upload the opening balance Excise Quantity Registers? a. • Miscellaneous Receipt(RG Update). • Move Order Issue. What Inventory transactions supported by localization in Inventory module? Following Transaction Types supported by localization in updating the excise registers: • Inventory sub transfer/ Replenish supply subinventory. You can upload Quantity Balances to RG-I using ‘RG 1 register Entry’ screen or using Miscellaneous Receipt (RG Update) Inventory transaction. • Inventory Delivery Adjustment • Cycle Count Adjustment. Use Miscellaneous Issue (RG Update) and Miscellaneous Receipt (RG update) type of Inventory transactions to update RG23A/C part I Registers and RG 1. 42. How do we upload opening quantity to RG-1? There are no interfaces available to upload Localization Data.

. Trading info tab is automatically grayed out since the organization is falling under the manufacturing org. bonded flag is Y. If the subinventory is Non-bonded or duty paid subinventory i. Trading subinventory Flag is grayed out. Financial year can be setup by clicking the calendar button. e. c. b. Additional info setup for organization and location should fall under Manufacturing and this can be achieved when Excise region with ECC CODE is filled. b. Excise Flag = Y if the item is falling under excisable goods. EC Code and other Excise Registration details need to be filled in the Trading Tab of the Organization Tax Information India Localization screen. d. Fill the excise invoice no if you intend to generate predefined excise invoice numbers depending upon the Order/Invoice type. What basic Localization setup is required for a Trading organization? Organization Setup: a.. Trading flag = N this flag will identify whether the item is tradable or non tradable . Item Setup a. Modvat Flag = Y if the CENVAT credit on this item can be taken Item class = RMIN/CGIN depending upon the classification of the item. Financial year can be setup by clicking the calendar button. Bonded flag is N then all the cenvatable taxes will also get inventoried.e. What basic Localization setup is required for a manufacturing organization? Organization Setup a. b. c. d. Ensure that Excise Flag = Y and Modvat Flag = N Oracle India Localization User’s Reference Guide 115 . c. fill the fin year that will compute the actual tax calendar.since the organization is manufacturing item cannot be trading and Localization does not have the concept of classifying the organization to become manufacturing and trading. Example: If there are no BOE (export) related transactions also you need to supply he BOE account. Fill accounting info from accounting tab and make sure that the info is filled though if not required in some cases as per business requirement.e. c. For example: if there are no BOE (export) related transactions also you need to supply the BOE account. Fill all the accounting info from accounting tab and make sure that the info is filled though if not required in some cases as per business requirement. Item Setup a. Subinventory Locations setup a. b. Subinventory should be bonded i. Fill the excise invoice no if you require to generate the predefined excise invoice no depending upon the document. 45.Oracle India Localization Setups 44. d.

This flag would identify whether the item is a trading Item Subinventory Locations setup: a. If you select a child organization. 46. What is the need to define Master Child Relationships among Organizations? The master child relationship among the organization and location are used only to generate consolidated excise registers at Master organization level. Is it necessary to define PAN No TAN No in ‘Organization Tax Information India Localization’ screen? These fields are only for information and will not be used anywhere else by India Localization. Trading subinventory Flag is automatically checked. 47. You need to submit ‘India Master Org RG’ request set in order to get Excise Registers consolidated at Master Organization. Item class = RMIN/CGIN depending on the item type. 48. What should be the functional currency for the organization using India Localization? The Functional Currency to ‘INR’ for the legal entity that would use India Localization. 50. you need to specify which is the Excise licensed organization under which the child organization belongs. What should Organization? we ensure while I am setting up Master/Child In the Master Org. This DFF is available on the ‘Define Organizations’ screen. Information block you have to specify whether the organization represents an Excise licensed Organization or a child organization. 49. Trading flag = Y. c. This should be done for the Organization with Location specified. For a master organization and location combination you need to enable the Master Organization flag. The ECC number defined for the mater organization would default to all child organizations when master organization is selected.Oracle India Localization b. India Localization uses the PAN and TAN Numbers defined in the ‘India Org Info’ context of the ‘Additional Organization Units Details’ DFF. Can we proceed to India Localization Organization setup as soon as I define Organizations in Base Applications? You should have completed the following before you move to define Additional Organization Information through India Localization: • • Define Locations Assign Organizations to Locations Oracle India Localization User’s Reference Guide 116 .

You can leave the ‘Bonded’ check box blank. Is it necessary that the India Localization Item setup should be same for all Organizations? India Items Context can be setup at an Organization level. This would update only the RG 23D Registers and not the CENVAT Registers. then you will not be allowed to enter any information in the Excise -Trading Information Block through Trading Information Button. 55. An Item can be Excisable in one and non-excisable in another. Oracle India Localization User’s Reference Guide 117 . then auto generated system numbers will be allotted to the Excise Invoice as stipulated under the Central Excise Rules (one sequence for domestic transactions and another for exports). This calendar will be defaulted for each location falling under the Organization. Can I skip the ‘Assign SubInventories to Locations India Localization’ for the SubInventories that I will not be using for Excise Transactions? It is mandatory to complete this setup. this will impact Shipping transactions. Can a different Tax Calendar be defined for different Locations of an Organization? The Tax calendar should be defined only at Organization level with null location. Is it mandatory to complete setup in the ‘Excise Generation India Localization’ for generating Excise Invoices? It is not mandatory for the user to define Excise Invoice Generation Serial Number. 54. If an item is defined as Trading Item. If an Item is tradable in one Inventory Organization but considered as Production Input in another Inventory Organization. Similarly if an Inventory Organization Location is a Trading unit (Not a Manufacturing unit) then No Information should be entered in this Tax Info Block since this Excise Block is meant for entering Excise Registration details for a Manufacturing Inventory Organization/Location. If the User does not define the Excise Invoice Generation Screen. Else. then the Modvat Flag has to be set to ‘NO’. irrespective of the fact that the Subinventory is not bonded. Can an Organization be defined both as Manufacturing and Trading Organization? Through India Localization an Organization Location combination can either be a Manufacturing Organization or a Trading Organization. 53.Oracle India Localization 51. if the Subinventory is non-bonded. 52. If an Inventory Organization Location is a Manufacturing unit (Not a Trading unit) and you enter details in the Tax Info Block (On ‘Organization Tax Information India Localization’ screen). The tax period in Localization is meant for setting up the serial numbers of Excise registers and related localization reports. then the user has to update its Descriptive Flex-field through the Organization Items Menu depending upon the nature of the business.

India Localization would also handle any other debit/credit that needs to be done for any transaction.Oracle India Localization 56. You can use ‘Any other Tax’ type of taxes with negative Percentage or Unit Rate to handle such taxes. Can India Localization be used to define calculate and account for Negative Taxes? India Localization provides flexibility to define negative taxes. Oracle India Localization User’s Reference Guide 118 .

then RG 1 CGIN RG 23C Part 1 RG 23C Part 1 OTIN NA NA NA RG 23C Part 1 NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA Oracle India Localization User’s Reference Guide 119 . Physical Inventory Adjustment. WIP Scrap Transaction. Whenever there is a Transaction using Excisable goods is created from the following features supported by Base Application. Move Order Issue WIP Component Return. WIP Assembly Completion. WIP Assembly Return. Following is a list of such transactions and their impact of Excise Registers: Transaction Type Impact on Excise Registers for Item Types RMIN Miscellaneous Receipt RG Update RG 23A Part 1 Miscellaneous Issue RG Update RG 23A Part 1 Cycle Count Adjustment.Oracle India Localization Work In Process 57. Staging transfer of a sales order RG 23A Part 1 RG 23A Part 1 RG 23A Part 1 RG 23A Part 1 RG 23A Part 1 RG 23A Part 1 RG 23A Part 1 RG 23A Part 1 RG 23A Part 1 RG 23A Part 1 CCIN FGIN RG 1 RG 1 First RG RG 1 23A Part 1. WIP Negative Component Issue. then RG 1 RG 23A RG 1 Part 1 RG 23A RG 1 Part 1 RG1 RG 1 RG 1 RG 1 RG 1 RG 1 RG 1 RG 1 RG 1 RG 1 RG 1 RG 1 RG 1 RG 1 First RG RG 1 23A Part 1. WIP Negative Component Return. What WIP transactions are supported by India localization? Which Excise Registers are updated for each of these transactions? India Localization supports certain transactions in order to keep track of movement of Excisable Goods. then India Localization updates Excise Quantity Registers.

Oracle India Localization India Local Payables – Frequently Asked Questions Oracle India Localization User’s Reference Guide 120 .

Define Income Tax Authority c. user has to do the following to ensure that correct rate of TDS is applied to the transactions Oracle India Localization User’s Reference Guide 121 . How should I define surcharge for a TDS Tax? You need to enter (in the Surcharge field on the Tax Definition) exact percentage that has to be applied on the Invoice amount. You should specify 0. 62. How would you define new sections that would be required for WCT Taxes? Navigate to India Local Payable --> Purchasing Lookups. Define TDS Tax Codes e. Define TDS Sections d. Defining TDS year Information f. will be the differentiating factor. It is necessary that you select this code in the TDS Details tab of the Supplier Additional Information. Change the Access Level to User and add the WCT Section Code. Define TDS Related Information for the Organization b. Here you should select the WCT section. For example: In a case where TDS Tax Rate is 2% and a Surcharge of 10% is applicable for this Tax.Oracle India Localization India Local Payables Setup 58. 61. How would you define WCT Type of Taxes? The Tax Definition will be similar to that of a TDS Type of Taxes. Following India Localization Setups need to be completed: a. The TDS Section No. Define TDS Details for Suppliers 59. This section will be available when you create a Tax Deduction At Source Type of Taxes. Enter the Effective Dates and check the 'Enabled' field. Meaning and Description. 60.2 in the Surcharge field. Query for TDS_Section. there is a change in the TDS Rates or Rates of Surcharge. What should I do when there is a change in the TDS Rate or Surcharge rate? Whenever. What should be the Setup steps when I wish to implement TDS features only? Setup only Step 13-18 of the India Localization Setups. Refer to the Setup Overview chapter of the India Localization User Guide.

field would be of great importance to you. (N)->Application Developer Responsibility->Concurrent->Programs b. Set the incompatibility to itself and save the record Oracle India Localization User’s Reference Guide 122 .AP_INVOICE_DISTRIBUTIONS_U1) violated when an invoice is matched to a PO having 2 item lines The program ‘To Insert Tax Distributions’ should be set incompatible to itself To set the incompatibilities. What would be the impact of 'Create Pre-Approved TDS Invoices and Credit Memo's? a. 65. then only the Invoices defined for this Organization would be considered for the calculation of the Threshold Limits. If the TAN No. for two Operating units is the same. Supplier Site. you should uncheck this field for the Supplier NULL Site and check it only for those sites where you would like the TDS Invoice Approval to be Automated. Unless the TAN No. This would be the basis on which the TDS Threshold limits would be calculated. the TAN No. In case. query for the Supplier. once saved. Also. Checked for Supplier NULL Site b. use the following procedure: a. should not be updated. What should be done to prevent 'To Insert tax distributions' is ends with the error: ORA-00001: unique constraint (AP. For Operating Units with no TAN No. If TAN No. 63. Organizations with same TAN Number shall share the document sequence followed for generation of TDS Certificates TAN No.Oracle India Localization 1. Create a new Tax Code with the revised rates 3. is defined for an Operating Unit. 64. Navigate to Supplier Additional Information. Supplier Site The Setup made for the Supplier NULL Site will override the Setup's made for each Supplier Site. is defined only for the Legal Entity. 2. What impact does the Income Tax Registration details (entered in the Additional Organization Units Details DFF on the Organization screen) have on my transactions? The value entered in the TAN No. then Invoices generated for all supplier sites defined under different Organizations would be considered for the calculation of Threshold limits. you would like to control TDS Invoice Approval by Vendor Sites then. Click the incompatibilities. Replace the Default TDS Tax Name with the new Tax Code. Close the existing Tax Code by entering the 'Effective To' date. of the Legal Entity would be considered and the Invoices of all such Operating Units would be added to considered for the calculation of Threshold Limits. Query for the ‘JAINDIST’ Concurrent Program using the following path.

Check whether the TDS Sections are attached in the ‘Additional Supplier Info Screen’ or not 4. Check whether the invoice amount of the invoice. For this. 2. Check whether the TDS Year Info is defined for the legal entity or not. Check whether the concurrent request ‘Payables Open Interface Import’ is getting triggered or not when the standard/prepayment invoice is approved 6. 3. Check whether the TDS invoice/credit memos are being rejected by the program ‘Payables Open Interface Import’. TAN number is attached to the Operating Unit Or Legal entity in the Organizations definition screen.Oracle India Localization 66. in the DFF ‘Additional Organization Unit Details’. What setup should I check when the TDS invoice/Credit Memo are not generated? Check the following set up: 1. you can open the Out file of the report ‘Payables Open Interface Import’ and click the button ‘Next’. which will show the list of invoices rejected by the import program Oracle India Localization User’s Reference Guide 123 . which is approved .has crossed the invoice amount limit set in the ‘Additional Supplier Info Screen’ 5.

71. For Supplier who does not have TDS Applicability but only have WCT calculated for services provided by them. the TDS certificate number would be reset every Fin Year. 68. What is the impact of assigning a Default TDS Tax Name to the Supplier Site? This would automate TDS Calculation for every invoice created for the Supplier Site. What happens when Standard Invoice having multiple TDS Codes is applied to a Prepayment Invoice with multiple TDS Code? TDS calculated on the Prepayment Invoice distribution to which the Standard Invoice is applied is considered for reversal. How many TDS Invoices are created Distributions have the same TDS Tax Id? when multiple Invoice Invoice created for the TDS Authority and the Credit Memo for the Supplier would be consolidated for all Invoice distributions having the same TDS Tax Id. assign the WCT Tax Id in the default TDS Tax Name field. TDS Amount calculated on the applied Prepayment line would be reversed in proportion to the amount applied to the Total Amount Prepayment Invoice. What will be impact on TDS Invoices when Prepayment Invoice with Single TDS code. if you only have WCT applicable to the Invoice. Also. applied to Standard Invoice has different TDS Codes attached? TDS calculated on the Standard Invoice would be reversed in proportion of the amount applied to the Total Amount Standard Invoice bearing TDS. Once the current financial year-ends. 69. Why should the user define a Fin Year for TDS? What is the impact of creating such Fin Year? When should I close the current Fin Year? This is mandatory for calculating TDS on Invoices. then. This happens in spite of the fact that you override/ delete the TDS Tax Id before saving the Invoice Distribution. 70. What will be a pre-requisite to assign WCT Type of Taxes an Invoice? It is necessary to assign a TDS Tax Id before you specify a WCT Tax Id. assign this code in the TDS Tax Id field. then.Oracle India Localization Tax Deduction At Source – Calculation. you will have to have to navigate to the TDS Period India Localization screen and press 'New Financial Year' button. Accounting and Reporting 67. However. Oracle India Localization User’s Reference Guide 124 . 72.

It is mandatory that you specify correct TAN Numbers before you define the TDS Fin Year. What steps do you need to take when you observe that TDS invoices are not created on Invoice Approval? You should check if the 'Payables Open Interface' Audit Report and 'Payables Open Interface Rejection Report' generated for the Payables Open Interface request submitted for creation of the TDS Invoices. The first line should have the GL Date of the last date in the current period and the second should GL Date as first day of the new period. Assign TDS Tax Id to this line. Make corrections through to the Invoice or the Setups and then resubmit 'Payables Open Interface'. 76. In case. the cancelled Invoice falls in a closed period then. What caution should you take in assigning the TAN Numbers to the Legal Entities and operating units? What would be impact of changing the TAN Number? TAN Number is the basis for Calculation of Threshold Limits for TDS Calculation and also for generation of TDS Certificates. Create two distributions. The second line should be created negative of the provision amount. then you need to do the following: Oracle India Localization User’s Reference Guide 125 . then the Invoice created will bear the first date of the subsequent Open Period. Any change would hamper the TDS Certification creation and also the Threshold limits calculation.Oracle India Localization 73. These should not be changed once you have created the Fin Year. At the same TDS would be calculated for the provisioned amount. How should you account for TDS calculated on Provision for Outstanding liability? Create an Invoice with 'Zero' Amount. This will automate provision creation and reversal. 74. In case you see that the Payables Open Interface is not submitted on validation of the Invoice. What would be the Invoice Date and GL Date on the TDS related Invoice created on cancellation of a Base Invoice? What if the GL Date on the Invoice cancelled falls in a closed accounting period. 75. The Invoice Date and GL Date for the Standard Invoice created for Supplier on cancellation of the original Invoice would bear the same date as the GL Date on the Reversal Distribution created for Cancelled Invoices. The first with provision amount. This should not have any TDS Tax Id.

If the program checks if is in ‘Inactive No Manager’ Status. TDS invoices/Credit memos are generated. even though the TDS tax code is not assigned in the ‘Invoice Distributions’ DFF. What should we check when the RTN Invoice for the Supplier is not created on applying Prepayment Invoice? In such cases. save the record. At the Rate that is manually assigned by the user OR b. Set the Format type=’Text’ and c. then. if you do not intend to calculate TDS for a particular supplier then. Check if TDS is generated on both these Invoices. b. Oracle India Localization User’s Reference Guide 126 . What should you do in case you have to change Invoice Amount or TDS Tax Code for a validated Invoice? The TDS and WCT Amount will not be recalculated when you re-validate these Invoices. Fin Year Setup for the Legal Entity 77. Check whether the ‘Payables Open Interface Import’ is rejecting the RTN Invoices 3. In case you would like to have TDS impacted for the revisions then. Hence. Check whether the program ‘India To Insert Prepayment Distributions’ has been submitted.Oracle India Localization Submit the following query after you save the Invoice and before you validate the same: SQL> select * from ja_in_ap_tds_inv_temp where invoice_id =(select invoice_id from ap_invoices_all where invoice_num = '&Invoice_number') If a record is created for this Invoice. If it is then. please remove the Tax Code attached in the ‘Tax Name’ field on the Supplier Additional Information. 2. Check whether the TDS Tax code is attached both to standard invoice and prepayment invoice. the code assigned to the Supplier NULL Site will be considered. Based on the TDS Tax Code Attached in the ‘Tax Name’ field on the TDS Details tab of Supplier Additional Information record for the Supplier Site. How do we avoid this? Tax is deducted on an Invoice distribution is generated either a. Uncheck the check box ‘Run Alone’ and b. TDS Details Setup for the Supplier Site. 78. you should cancel the original Invoice and create a new one with the revised details. If this code is not assigned to the Supplier Site. query for this program and make the following changes in the concurrent programs definition window: a. check the following: 1. then. 79. you need to check the following: a. c.

Oracle India Localization 80. How do we ensure that the TDS invoices/credit memos are always generated with ‘Approved’ Status? Ensure that the check box ‘Create Pre approved TDS invoices and Credit Memos’ is checked in the ‘Additional Supplier Information Screen’ for the Vendor/Vendor site code. for whom TDS is deducted. Oracle India Localization User’s Reference Guide 127 . you can check this flag for the Vendor NULL Site. Alternatively. This would applicable to all sites unless you have assigned a different value for the Vendor Site.

How should I generate TDS Certificates when the ‘Generate TDS Certificates’ Program ends with the error ‘NO Withheld invoices found for TDS Certificate(s) Generation’? Only the Invoices to TDS Authority that have been paid will be considered for generation of TDS Certificates. Attach the TDS tax name at SUPPLIER/SITE Level and save the record and do the transactions.0. 83. 87.zip Oracle India Localization User’s Reference Guide 128 . 82. What is a pre-requisite for generating TDS Certificates a.3 to 11i? This issue should be resolved on application of patch#3296527. There should not be any change in the Organization TAN Number 85. This report has to be run for a specific period. Is there a report where I can see all TDS related Invoices and Credit Memos created for an Invoice? You can run 'India . you need to ensure that TDS invoices for the TDS Authority are paid before you generate the Certificates. This report will provide you information by Supplier.TDS Related Invoices' Report to view details of all TDS related Invoices created for an Invoice. What can be the reason for TDS Deductions not appearing in ‘India – TDS Prescribed Rates Report’ and ‘India – TDS Lower Rates Report’? It is a pre-requisite to run the ‘Generate TDS Certificates’ to view the data in ‘India – TDS Prescribed Rates Report’ and ‘India – TDS Lower Rates Report’. Hence. 84. Invoice created for TDS Authority should be paid. What can be the reason when the ‘Payables Open Interface Import’ program rejects the Invoice for TDS Authority with the reason as ‘Invalid Vendor Site’? Remove the TDS Tax name attached in the ‘Additional Supplier Info screen’ at the NULL SITE level of the supplier. 86. Why does India TDS Prescribe Rate report shows ‘No Data Found’ for transactions migrated from 11.TDS Prescribed Rate Report' to view details of all Tax Deductions for a particular TDS section. Is there a report where I can view Tax Deduction for a Supplier for a particular period? You can run 'India . b.Oracle India Localization Reports 81.

enter this information in the ‘Payment Information’ DFF on the ‘Payments’ screen 89. Then login to the Server thru TELNET and go the $FND_TOP/reports. Note down the file name. Then click 'Printer Types' and query your 'Printer Type' associated with your printer c. Query your printer b. a. which is attached to the field: 'SRW Driver' 1. Open the '. How do we fix this? Make the following changes: 1. Click the driver button and query the above driver name.Oracle India Localization 88. height 66 ii. Specify the following values in the file: i. Note down the driver name. e. Where do we enter Date of Deposit and Bank name details for payments made to TDS Authorities? While making payments to the TDS Authorities. width 2048 Oracle India Localization User’s Reference Guide 129 . Navigate to System Administrator Install Printers a. Output of ‘India Statement Of Accounts’ report is wrapped.prt' file that is associated with the field 'SRW Driver' b. which is associated with the print style 'BACS' d.

93. 91. How would the Localization Taxes be carried forward to AP for ERS Invoices? You need to schedule 'India . In the absence of such information. 92. Thus. you need to Specify Vendor Site for the Tax line. How do we create Invoices for 3rd party taxes included in receipts? You need to submit 'India Concurrent for 3rd Party Invoices' concurrent request to create AP Invoices for Third Party Taxes. for the ERS Invoice created for the Receipt.Oracle India Localization PO – AP Localization Tax Flow 90. before saving the Receipt. for the Oracle India Localization User’s Reference Guide 130 . You can schedule the concurrent from India Local Purchasing to submit requests at suitable intervals. on matching Invoice to PO or Receipt. What is the impact of a Return to Vendor (RTV) transaction on 3rd party Taxes? Third Party Taxes would be debited to 'RTV Expense Account' specified for the Organization/Location. Thus. 'Please note that the Vendor Site does not belong to the specified vendor cannot proceed'. The concurrent ‘India . Which Vendor Site would be considered for Invoices created for Third Party Tax? Vendor Site specified in the Tax definition would be considered. it would not be eliminated from the AP Accrual Account. it would not be eliminated from the AP Accrual Account. The system would pop-up following error message if Vendor Site is not specified for a Third Party Tax. You have to schedule the concurrent to submit requests at suitable intervals. What entry would be passed to account for Customs Duties on RTV transaction? Customs Duty would be debited to 'RTV Expense Account' specified Organization/Location. This program captures localization taxes in Receipts and inserts Tax lines in Invoice Distributions. 94.To insert taxes for Pay On Receipt to carry forward Localization Taxes from PO to AP.To Insert Tax Distributions’ would run to Insert Tax lines in Invoice Distributions.

some of the tax lines remain unprocessed due to some error.To insert taxes for Pay On Receipt’ to carry forward Localization Taxes from Return transaction to Debit Memo.Oracle India Localization 95. You have to explicitly run the concurrent 'India . for the Debit Invoice created for the Return transaction. How would the Localization Taxes be carried forward to AP for Debit Memos auto-created on RTV transaction? You need to schedule 'India . navigate to India Local Payables Taxes for Pay on Receipt Other India . Whenever. The concurrent ‘To insert tax distributions for pay on receipt’ for processing of tax Lines for ERS Invoices created based on Purchase Receipts runs in batch mode. ‘Reprocessing Error Pay On Receipt Invoices Tax Records’ feature provides you with an option to view these error records and corresponding messages and mark them eligible for Reprocess. How are taxes populated in ERS Invoice created based on Receipt with Localization taxes? India Localization Taxes included in a Receipt are carried to the ERS Invoice by the next request submitted for ‘To insert tax distributions for pay on receipt’ concurrent program. the error message is captured by localization.Resubmit The form would merely make the invoices eligible for reprocessing. Oracle India Localization User’s Reference Guide 131 . 96. To view the error records.To Insert Taxes For Pay On Receipt’ for these invoices to get processed. You would also have an option to delete these records. This program captures first party localization taxes in Receipts and inserts Tax lines in Invoice Distributions.

98. Meaning and Description. Would reversed Invoices distributions be considered for ST Forms Issue? In case no declaration form is issued for this Invoice.Oracle India Localization Sales Tax Concessional Forms 97. 101. Change the Access Level to User and add the Form Code. After which. Check 'Match All' checkbox to select the Invoice Automatically. you can save the Form. How do I Auto-Select unmatched Invoices for a Declaration Form issued for a particular amount? This you can achieve by entering the Form details in the header of 'define Sales Tax Form Details'. Query for FORM_NAME. these Invoice distributions will not be considered for further Form issues. How would you create record for tracking ST Forms? You need to submit 'India . Oracle India Localization User’s Reference Guide 132 . 100. Enter the Effective Dates and check the 'Enabled' field. Would cancelled Invoices be considered for ST Forms Issue? In case no declaration form is issued for this Invoice. How would we define a new 'Form Names' that are applicable to your state? Navigate to India Local Payable --> Purchasing Lookups. Enter in the Form Amount field. 99.ST Forms Issue Processing' with appropriate parameters to create ST Forms records for Sales Taxes. a value that you would like to issue the Form for. these Invoices will not be considered for further Form issues.

Why does BOE Invoice Entry form show all the operating units under organization instead of filtering on Operating Unit Level based on current Responsibility? This issue should be resolved on application of patch# 3387130.Oracle India Localization Bill of Entry 102. You need to enter only a Single line with Total Customs Duty Amount.zip Oracle India Localization User’s Reference Guide 133 . This BOE will be available across all receipts lines. 103. Is there any way that we can create a Bill of Entry without having to enter all Item details? You can check the 'BOE Item Independent Flag' while you are creating the BOE Header.

we do not see these entries in the PLA Register. On saving this. 105. Please note that acknowledgment cannot be made unless the AP Invoice created for the PLA Payment is paid. a credit entry will be passed in PLA.zip Oracle India Localization User’s Reference Guide 134 . Why does PLA Invoice Entry form is currently shows all the operating units under organization instead of filtering on Operating Unit Level based on current Responsibility? This issue should be resolved on application of patch# 3387138. We have PLA Payments accounted through General Ledger. What can be the reason? You should ensure that ‘Acknowledge Received’ and ‘Acknowledgment Date’ fields on the ‘Capture PLA Payments’ screen should be updated once you receive an acknowledgement on the TR Challan. However.Oracle India Localization Excise Payments 104.

Oracle India Localization India Local Order Management – Frequently Asked Questions Oracle India Localization User’s Reference Guide 135 .

This has been provided to ensure that when there is large number of lines in order entry. The Item Category has been assigned either to Customer/Site. 3. the appropriate Tax Category will be used to recreate the Tax Lines. 107. If you are on a lower patchset level. Why are changes made to Zero line / Cancelled line do not reflect as new lines in Sales Order Localized? This issue is resolved through India Localization Patchset IN60105D2. Oracle India Localization User’s Reference Guide 136 . If you have changed the Customer Site with the one that does not have this setup then. The Functional Currency of the Organization is ‘INR’ Add the missing setup. How to enable Excise calculation for a RMA? In India Localized Inventory Responsibility. 2. existing Tax lines will be removed. query for the Organization/Location in the ‘Organization Tax Information – India Localization’ screen. Trigger JA_IN_OE_ORDER_LINES_AIU_TRG should be enabled and valid 4. This is an intended functionality to caution users that though he has used India Localized form for entering the order. Alternatively check if the difference between RMA Order Date and Original Order Date is more than the value specified in the ‘Excise Return Days’ & ‘Sales Tax Return Days’ fields 109. In the Accounting Info tab check if values have been assigned to ‘Excise Return Days’ & ‘Sales Tax Return Days’.Oracle India Localization Sales Orders 106. What can be the reason for Sales Order Lines not being deleted on canceling a Sales Order Line? This happens when the JA_IN_OE_ORDER_LINES_AD_TRG trigger is invalid or disabled. Why does "Please note that 1 line(s) do not have taxes" Note appear ? This message appears whenever these are no Taxes attached to one or more tax lines. the only option is to add a new line instead of making a change to Zero quantity line. 110. What can be the reason for Taxes not defaulting on a Sales Order? You need to check the following setups: 1. Else. Tax Category is assigned to the Item in the Item Category List. How are the Taxes impacted on changing a Customer Site on SO? Localization Taxes default based on the Item Category List attached to the Customer Site. the said number of lines do not have taxes defaulted using the standard defaultation logic. 111. you are able to keep track of missing defaultation setups against lines that do not have such setup made. 108.

RMA Order can be entered by direct entry of order with reference instead of using the copy feature. For already entered orders in the above order category. Why is data shown in Order tab (instead of ‘Return’ Tab) when an RMA is created by copying a Order? This problem comes up when the Order category used to copy is ‘MIXED’. The correct process is to cancel/delete the existing sales Order line and add a line with the new item. 113. 114. Oracle India Localization User’s Reference Guide 137 . Why is India Localization Trigger JA_IN_SO_HDR_AU_TRG invalid & does not compile? The above object has been obsolete & needs to be dropped. Please note that the Order being copied to an RMA Order has to be necessarily of the Order category as ‘ORDER’ (In the Transaction Type setup). Why does change of Item on a Base Sales Order not reflect in Sales Order Localized? Please note that such change of item on a sales order line is not supported.Oracle India Localization 112.

You can resolve this problem by making the correcting the following setups: 1. When does the Sales Order (Localized) screen show error ‘JA_IN_OE_ORDER_LINES_AU_TRG/JA_IN_OE_ORDER_LINES_AIU_TRG CURRENCY RATE NOT DEFINED’? How do we resolve this? This message comes up whenever the Currency Setup is missing for the Transaction Type. 118. This Line Type requires Tax Calculation. How do we resolve this? This message points out the missing Profile Option. 116. This error comes up when such Tax line is missing. In such cases. ensure that a Modvat Recoverable type of tax is defined in system & the same is attached in the sales order line. Go to system administrator responsibility Go to Profile -> System Query for the Profile '%Item%Validation% Organization' Ensure that a proper organization has been set at the appropriate level. This enables the system to derive a conversion to functional currency from the Transaction currency. On Querying a Sales Order through India Localization screen. On Clicking BOOK Order Button – user gets the following Error “Please Specify the Tax Code. Ensure that for the specific Order ‘Conversion Type’ field on the Finance Tab is not null. 3. the system expects Modvat Recoverable Type of Tax to be attached to the Order. When does the Sales Order (Localized) show an error 'Modvat type of Tax must be entered for this line' in a loop? This error occurs when you assign Excise Exemption Form values (Such as 'CT2-OTH_IND’ or ‘Excise Exempt Cert OTH-IND’) to Sales Order and also Modvat recovery is specified for the Organization.” How do we resolve this? Ensure that Tax code ‘Localization’ is defined as specified in the India Localization URM and the same is attached to this Sales Order Oracle India Localization User’s Reference Guide 138 . system gives an error message: "APP-FND-00756: Cannot find combination CCID=6852 CODE=MSTK SET=204" Clicking on details shows the same message. Check the Transaction Types Setup by Navigating through Setup -> Transaction Types > Define.Oracle India Localization Sales Orders – Errors 115. 4. This can be resolved by making the following changes: 1. Also ensure that Exchange rate is defined for this conversion type in the Daily rates. On clicking on OK Item field is shown blank. To resolve this. 2. 117.

This issue occurs when any of the trigger on base applications table 'WSH_DELIVERY_DETAILS' is invalid. if there are no tax lines in localization shipping table. In scenarios where there are no taxes in shipping tables. 121.No data found in localization shipping tables. please note that the correction is required in the new line that is being shipped & not the one that is already shipped. SUBSTR(owner. Oracle India Localization User’s Reference Guide 139 . 2.1. Copying an RMA Order to create another RMA Order results in error “ORA-20001 . Post correction of taxes. Ship Confirm ends with Error “ORA-20405: Taxes are not matching in JA_IN_SO_LINES and JA_IN_SO_TAX_LINE FOR LINE_ID”. While Booking a sales order error "User defined exception in Package OE_SHIPPING_INTEGRATION_PVT" is displayed and the line status changed to Booked. please do the following 1. 120. A RMA cannot be copied to create a new RMA with localization taxes. Copy an Order to create a RMA Order results in error “ORA-20001 . where as it should be awaiting shipping.trigger_name. To rectify this. Taxes on RMA are based on shipping tax Lines.Copying of Return Order to Return Order is not currently supported with India Localization Taxes”. Post this disable all the above triggers & try a cycle.Oracle India Localization 119. Is this due to some setup missing in India Localization? To diagnose and ensure that it is India Localization error. status FROM all_triggers WHERE (table_name IN('WSH_DELIVERY_DETAILS') ) and trigger_name like 'JA%' ORDER BY 4. copy of such order to create an RMA Order is not allowed. It is necessary to use either a Shipped Order or enter the RMA Order directly with reference. the shipment can be made successfully. hence copy cannot be done”. If the error persists then it is a not a India Localization issue.1. Hence. In case of Partially shipped orders. Ensure that all India Localization triggers are valid and enabled which are returned by the following script: SQL> SELECT table_name. rectify the taxes attached to the corresponding Sales Order Line for which you are trying shipment. it is advisable to create the RMA by way of manual entry with reference to the original order instead of trying to use the copy feature. 122.10) OWN. What can be wrong? How can this be corrected? This error indicates corruption of data in Sales order & hence is a preventive measure to ensure that such corrupted data does not flow to Excise Registers and AR Transaction.

Oracle India Localization User’s Reference Guide 140 . While saving a Sales Order system shows error ‘ORA20101. but instead the above error is shown to ensure that the user enters the Warehouse id prior to saving the record. As mentioned in the error. This being a Base Sales order field.Oracle India Localization 123. for calculation of Localization taxes Warehouse needs to be entered in the Others Tab of the Base Sales Order screen. the property of the same is not changed.'Warehouse Id is Mandatory for Calculating Localization Taxes Enter Warehouse id before Saving'.

'select * from JA_IN_SO_PICKING_LINES where Delivery_id = &Delivery_id.' This would mean that the Trigger on ship confirm failed & could not insert lines in localization table. 9. The Order type used is attached to Bond Register Check the following Transaction Data: 4. Inventory Interface/Inventory Trip stop has not completed in error. Order has localized taxes attached.Oracle India Localization Ship Confirm 124. 5. Running the query does not show no rows selected. 5. Oracle India Localization User’s Reference Guide 141 . The Payment registers have sufficient balance to clear the transaction. The Order shipped has Excise Type of tax attached to it. Why are no rows fetched on querying for a shipment on Ship Confirm Localized Form? Check the following before querying for the Shipment: 1. Base Order line shows tax code as 'Localization' 3.' shows no rows selected If the above shows rows. 7. Inventory Interface has completed normally 6. 2. The screen does not show "Invalid Object JA_IN_WSH_DELIVERIES_V" 125. 'India . Checkup if any errors are reported for OM Transactions. rerun the India . 4. The Item shipped has Item as Excisable at Organization Items level 3.Excise Invoice Generation' Program has been run for the transaction & completed without error. The Item shipped has Item class as FGIN (For RG1) at Organization Items level 2. By Running query 'select * from JA_IN_SO_TEMP_HDR_INSERT where Delivery_id = &Delivery_id. What Setup and transaction information should be checked when RG1 /Payment Register do not get updated post shipment? Check the following Setup: 1. By Running query 'select * from JA_IN_LOCALIZATION_ERRORS where Application_Id = ‘JA_IN_WSH_DLRY_RG’ and Creation_Date like Sysdate.Excise Invoice Generation program giving delivery_id in the parameter & check the log file. 8.

Matching of the Delivery with Receipt is prerequisite. It is also necessary that the Matched quantity and shipped quantity tally. prior to shipment. You should match the delivery to receipts prior to shipment to ensure matched quantity is physically available for shipments. 'Matched Quantity – 0 should be equal to Shipped Quantity – 5 in trading subinventory ‘XXXX’.Oracle India Localization Ship Confirm .Errors 126. Ensure that all the sub-inventories for this combination are added in this form. please split first & then match. 2.JA_IN_WSH_DLRY_DTLS_AU_TRG".Mandatory India Localization Sub-inventory Setup not done for this Location from where shipment is made' or ‘ORA-01400: cannot insert NULL into ("JA". What does this mean? How do we resolve this? For a shipment made from the trading organization. What does this mean? How do we resolve this? An LC enabled Order has to be matched to an LC with the quantity that is being shipped. 129.LC Matched Quantity – 10 should be equal to Shipped Quantity -. For cases where splitting is required.JA_CURR_CONV"."JA_IN_SO_PICKING_LINES". Ship confirm results in error “ORA-20120: Currency Conversion Rate Not Defined In The System ORA-06512 : at "APPS.20401 . Ship confirm results in error ‘ORA-20406 . Navigate to India Local Inventory responsibility -> Setup -> Organizations -> Subinventory Locations.JA_IN_WSH_DLRY_D”. What does this mean? How do we resolve this? The error occurs for a foreign currency transaction for which the currency conversion rates are not maintained. Oracle India Localization User’s Reference Guide 142 . 128. line 75 ORA-06512: at”APPS. 127. Please update the daily rates & then run the ITS (Interface Trip Stop).5 for LC enabled Orders’. Ship confirm results in error ‘ORA ."LOCATION_ID")’. Try shipping only post matching is completed. India Localization does not support features of backordering in case of Trading Organization and the full quantity matched needs to be necessarily shipped. Post this try to carry out ship confirm. What does this mean? How do we resolve this? This error indicates that Subinventory Location setup in India Localization is missing. Ship confirm results in error ‘ORA-20401. To resolve this do the following: 1. Query for the Organization and Location combination were you are trying to ship. line 503 ORA-04088: error during execution of trigger 'APPS.

Trying to compile the same gives error ORA01730: invalid number of column names specified.Oracle India Localization 130. Querying on Ship confirm Localized screen shows Invalid Object JA_IN_WSH_DELIVERIES_V. Oracle India Localization User’s Reference Guide 143 . How do we resolve this? A) This error occurs when there is any change to the table structure of base applications table Wsh_Delivery_Details & is resolved by reapplying the Ja_In_Wsh_Deliveries_V.sql from the latest patchset objects.

Why does Customer Number/Site not appear in LC Master Screen? Please check & ensure that Customer and Customer Site information is properly setup in Customer additional information screen. you can view the next available sequence by querying the USER_SEQUENCES table. To disable the feature set the sequence to NOCACHE in the JA_IN_LC_MASTER_S table. creation of each Service Request will cause a table query for the next id instead of getting it from the cached values. and see that it has a value. Fix This is functionality as designed. after the database is restarted. or may have been adjusted by your DBA during installation. The number cached is controlled by the Sequence JA_IN_LC_MASTER_S. though the Order number appears? Profile value for ‘OE: Item Validation Organization’ has not been setup & hence the problem. Note: This can impact performance because when the feature is turned off. Numbers are cached. From the SQLPLUS prompt type the following: > ALTER SEQUENCE JA_IN_LC_MASTER_S NOCHACHE. however. The Sequence JA_IN_LC_MASTER_S comes with a seeded value. Oracle India Localization User’s Reference Guide 144 . All numbers remaining in cache are lost when the database goes down. Cause When the application is launched. bouncing the database for any reason will cause sequence numbers to be skipped.Oracle India Localization Letter of Credit 131. When NOCACHE is set. 133. This should be done by the Database Administrator. The feature can be turned off. Why does the Order Line number not appear in LC Match Screen. When the database is restarted and the application is launched new numbers are cached beginning where the last full set of cached numbers ended. new request numbers are cached in memory for use when LC Masters are created. JA_IN_LC_MASTER_S. How do we ensure that LC Number generated on LC Master is in sequence? Ask your DBA to check the Sequence. 132.

This feature is provided in the Match receipts form. The Order Entered has an ‘Adhoc Excise’ Tax line with zero value 3. all the checks will be bypassed & will result in either data corruption or will cause the Interface Trip Stop to run into error. system lists only those orders that are not yet shipped. The Order is in an Trading Organization and Location that has been defined 135. LOT numbers selected in the shipment have no bearing on selection and matching of receipts for trading functionality. 137.Oracle India Localization Trading – Match Receipts 134. Why does the ON-UPDATE TRIGGER ERROR occur on performing Match Receipts? The above occurs when there is a corruption of the tax lines in the sales order. Can Matching in RG23 D receipts be LOT controlled? Trading functionality of India Localization does not work on LOT Control provided by base applications. How do we correct a delivery wrongly matched to a Receipt? If such error is noticed prior to shipment then the existing match can be undone using Unmatch feature. In what circumstances is the shipped (from a Trading Organization) allowed without completing Match Receipts? This happens when the trigger Ja_In_Wsh_Dlry_Au_Rel_Stat_Trg is either invalid or disabled. Hence. What should be checked when an entry for one line does not appear in Match receipt screen? Please check and ensure the following: 1. 139. However. What can be the reason for the Order type not appearing in Match receipt screen? Ensure that the following are completed: 1. Oracle India Localization User’s Reference Guide 145 . The Items attached in this line are properly set up as trading item. Unmatch can be performed either for the full delivery or for a delivery line. The line has been pick released. The Order is attached in ‘Define Bond Register’ to ‘Trading Domestic with Excise’ 2. 138. such mistakes cannot be rectified. This trigger ensures that the shipping is stopped in case of any error & if the same is disabled. 4. once the shipment is made. This gets rectified on querying the Sales Order and rectifying the tax lines. The Item class of the Item is set as ‘FGIN’ and not ‘OTIN’. 2. The Order line entered has an ‘Adhoc Excise’ Tax line with zero value 3. 136. On selection of ‘Unmatch’ Button.

Account defined on the excise Tax is credited when the ‘Order Price Excise Inclusive’ flag is set to ‘NO’. However. The account entered in RG23D account in Organization additional information is not used in Shipment.Oracle India Localization 140. Why is no Accounting Entries are passed for Excise for Sale made through a Trading Organization? As per localization functionality / design. Oracle India Localization User’s Reference Guide 146 . use of RG23 D / Trading does not have any impact on GL.

142.Oracle India Localization Excise Exemption Transactions 141.Special' which has been specifically provided for this issue. 'Customs' & 'CVD' are supposed to be input taxes & are not to be used with Sales Orders. This happens only when the Excise exempt type is ‘CT2-IND’ and ‘Excise Exempted Certificate . Tobacco & also few textile items. 144. Use of correct Tax type should be made for proper product behavior. like fiber. Oracle India Localization User’s Reference Guide 147 . Why are Shipments Taxes made under Bond and having ‘Additional Excise’ are updated in AR Transactions? Excise type 'Excise . ‘Excise’ Type of Taxes should be used while creating a Sales Order for an exempt transaction. 1975. no further changes to the excise exemption data is allowed. User should take sufficient care to enter correct data & verify the same prior to saving. This percentage is normally supposed to be set up as 8% for duty debit under Rule 6 of The Central Excise Rules. Can we change the Excise Exemption values on Sales Order once they are entered and Saved? Once a Sales order is marked as excise exempt. This is applicable to items like Sugar. Why is an RG 23/PLA entry created on carrying out an Excise Exemption Transaction? CENVAT Reversal entry is passed automatically based on the Cenvat Reversal Percentage value entered in Organization Additional information for the Organization/Location from where the material is shipped. What can be the reason for a Zero value entry in the Bond Register? Use of ‘Customs’ &’CVD’ type of taxes on Sales order results in this problem. 143.IND’.Additional' has been created specifically to cater to Additional Excise duty. Mapping of the SED is supposed to be made to 'Excise . which attract Additional Excise Duty under Additional Duties of Excise(Textiles and Textile Articles) Act. yarn etc.

The Organization is either a Master Org or has been attached to a Master Org. Oracle India Localization User’s Reference Guide 148 . The Payment registers have sufficient balance to clear the transaction. Why is Excise Invoice number is always generated as Zero? Correct records for new financial year have not been populated in JA_IN_EXCISE_INVOICE_NO table as there was some problem during opening of new year. The Item shipped has Item as Excisable at Organization Items level 3. Inventory Interface has completed normally 3. 8.Excise invoice Generation' concurrent program? Anything missing in the following setups and transaction data can lead to non generation of Excise Invoices. Alternatively.Excise Invoice Generation' Program has been run for the transaction & completed without error. 146. The Financial Year is setup in Localization for the Organization. Check if the table ja_in_mtl_system_items has been populated for this item 4. 2.Oracle India Localization Excise Invoice Generation 145. The Order type used is attached to Bond Register 5. The Organization is not defined as a Master Org nor has it been attached to a Master Org. 7. What can be the reasons for Excise Invoice Numbers not being generated on running the 'India . The Item Class should exist and should not be ‘OTIN’ or ‘OTEX” 2. The shipment has been made from a bonded subinventory. The Order shipped has Excise Type of tax attached to it. Check the following Transaction Data: 1. 'India . Running the query • 'select * from JA_IN_SO_TEMP_HDR_INSERT where Delivery_id = &Delivery_id. Check & ensure that the setups as specified in note Question 144 are made.Excise Invoice Generation program giving delivery_id in the parameter & check the log file. Run the following select script: Select delivery_detail_id. rerun the India . Check the following Setups: 1. inv_interfaced_flag from wsh_delivery_details where delivery_detail_id = &Delivery_detail_id. 6. The Item shipped has Item class setup at Organization Items level. The EC Code for the organization is not null & a distinct code is entered. 147. 2. 4. oe_interfaced_flag. Why does the Delivery id not appear in the LOV while trying to Run the ‘India – Excise Invoice Generation’ program? 1. If the above query shows rows. 5.' Shows no rows selected 6.

Localization is waiting for successful completion of Interface Trip Stop. Order: On selecting this option in combination with the Order Type. 150. Export: The document sequence defined here would be used for Export Transactions. Excise Invoice number is generated only when the Shipment is successfully interfaced to Inventory & in the current scenario. Domestic: The document sequence defined here would be used for Domestic Transactions. This program when run results in generation of Excise Invoice number based on setups made & updates the necessary registers & passes accounting entries. How to setup Excise Invoice Number? How to initialize the number to start from a different number? In Excise Generation India Localization screen Transaction Type field choose one of the options from the LOV. oe_interfaced_flag. 2. 4. Please note that ‘Excise Invoice Generation’ is a step post Interface Trip Stop & hence in the given scenario. the program is waiting for the Interface to get completed. 3. If the above output shows ‘P’ for inv_interfaced_flag the same means that the Interface Trip Stop has run into warning & the same needs to be processed. The Excise Invoice in the above case will only get generated when the inv_interfaced_flag gets replaced with ‘Y’. Oracle India Localization User’s Reference Guide 149 . 149. 5. Please note that this will be applicable to all Domestic orders/Invoices other than those explicitly setup through this screen. The output is not provided as there is no generic format for Excise Invoice printing & each organization requires the same to be printed in a different format as per business requirement. A Domestic transaction would be the one created with a Order/Invoice Type attached to ‘Domestic with Excise’ type of Bond Register. Invoice: On selecting this option in combination with the Invoice Type. the Excise Invoice number generated on shipping the delivery created with this Order Type would be based on the definition specified for this record. A Export transaction would be the one created with a Order/Invoice Type attached to ‘Export with Excise’ type of Bond Register. 148. Why does the Excise Invoice Generation Program not show any output ? ‘India – Excise Invoice Generation’ Program does not have any rdf attached to it and hence the same is not supposed to show any output. What can be the reasons for Delivery id not appearing in the LOV of ‘India – Excise Invoice Generation’ program? Check output of the following select script: Select delivery_detail_id. the Excise Invoice number generated on Completing an AR Invoice would be based on the definition specified for this record. Return To Vendor: The document sequence defined here would be applicable to excise invoice numbers generated for a Return to Vendor Transaction. inv_interfaced_flag from wsh_delivery_details where delivery_detail_id = &Delivery_detail_id.Oracle India Localization If the above output does not show ‘Y’ for both oe_interfaced_flag and inv_interfaced_flag the same means that the Interface Trip Stop has not been successful (completed in error) and the same needs to be processed. Please note that this will be applicable to all Export orders/Invoices other than those explicitly setup through this screen. The options would be 1.

153. Check & rectify the program’s incompatibility. Solution Run the concurrent program ‘India . the same would remain pending in the temp table. Hence when for a particular shipment. Alternatively an Order type which is attached to ‘Domestic Without Excise’ can be used to create shipments without having excise invoice numbers / excise impact. The invoice number will no longer appear in the LOV once the excise invoice number is updated. How should I avoid same Excise Invoice Numbers being created for Multiple deliveries? The ‘India – Excise Invoice Generation’ program is required to be set as incompatible to itself. it is most likely that more than one type of Invoice / Order will be using the same series. What can be the reason for improper Excise invoice sequence? If prefixes are not being used. To avoid such kind of issue.Bonded’ subinventory. Excise Invoice generation is mainly dependant on the Subinventory from where the material is being shipped & the Order type association to Bond Register. and user forgets to run the same for a particular delivery. If this is not done and multiple users run this program at the same time without passing delivery id. If the program is not scheduled but run manually for each shipment. 152.Importing Excise Invoice Numbers in AR’ for the org_id and the Invoice number. 155. Excise Invoice should not be generated. Excise Invoice Number is seen is Ship Confirm Localization screen. In such cases the Invoice in AR is generated prior to generation of Excise Invoice in system and hence the problem. but appears as blank in AR Localization screen. Schedule the program to run without any parameters at least once a day. Why is that the Excise invoice numbers are in a sequence but the date is not in the same order? Excise Invoice Generation results in entry on Shipment date as per localization intended functionality. it is likely that the excise invoice is not being Oracle India Localization User’s Reference Guide 150 . How to ensure that Excise Invoice does not get generated for certain shipments? At Transaction level. 151. note that you can initialize the default values of GP1 & GP2 in the table ja_in_excise_invoice_no to start from a different number. 154. the same should be shipped from a ‘Non. What can be the Cause? How do we resolve this? Cause The above scenario is caused when the ITS (Inventory Trip Stop) runs into warning & hence updates the OM interfaced flag without updating the Inventory interfaced flag. Under such circumstance. this issue comes up. This program is required to be scheduled to run on need basis and at least once per day. As and when such record is processed the entry would get passed on the date of the shipment and the number would be the current running excise invoice number.Oracle India Localization Also.

Please check your excise registers which should confirm this. The Financial Year is setup in Localization for the Organization. 8. 158. Please carry out the following steps to rectify the books: 1. Set the Item Category list appropriately so that this tax would default for sale scrap items to certain customers. The Transaction type used is attached to Bond Register as Invoice under proper register type. Pass an entry in Manual RG1 Entry 2. Where you would be able to identify the TCS applicability only on creating the transaction. The Transaction is completed. Record the same number in pre-printed number at shipping localized form for further reference if required. While passing the above manual entries. 156. 2. 157. Assign this Tax Code to the relevant Tax Category. 4. 2. 6. How can we rectify existing shipments for which Excise Invoice has not been generated? Please note that Data fix in the above case will not be possible as the shipping event has already taken place. The Organization is either a Master Org or has been attached to a Master Org. you will see an excise invoice Number that has been generated for this transaction. Where you have not checked ‘Allow –Ve Balance in PLA’ at the Organization Level. 4. the TCS Tax code should be added manually to such transactions. Create a Tax Code for Tax Collection at Source with the Tax Type as 'Any Other Tax'. 3. check whether enough Excise balance exists to clear the transaction.Oracle India Localization skipped out but used against different series of Order / Invoice. Check if the table ja_in_mtl_system_items has been populated for this item 5. 9. The Item used for Manual Transaction has Item class setup at Organization Items level 3. The Item used for Manual Transaction has Item as Excisable at Organization Items level 4. How do we handle Tax Collection At Source? You can use the following approach to meet the calculation and accounting needs related to Tax collection At Source: 1. 10. 7. The Tax calculated thus calculated would be accounted by debit to the Receivable Account and credit to account specified for the Tax code. If the item is a FGIN item. 12. 3. What should be checked when Excise Invoice is not generated for a Manual AR Transaction? Check the following: 1. Excise type of tax is attached to the transaction 11. The EC Code for the organization is not null & a distinct code is entered. Else pass proper manual entry in the payment registers. The program ‘AR Tax and Freight Defaultation’ is submitted and has completed without error. The Item is an Inventory item created in system. Following Accounting entry will be passed on Accounting for the AR Transaction: Sundry Debtors Dr 11550 Scrap Sales Cr 10000 Oracle India Localization User’s Reference Guide 151 .

You have to generate TCS Certificates and returns outside India Localization.Oracle India Localization Tax TCS Collected Cr 500 Cr 1050 5. Oracle India Localization User’s Reference Guide 152 .

Query the Shipment against which this RMA is being entered and ensure that the same has taxes visible. Check that in the DFF the check if ‘Allow Excise Credit ?’ & ‘Allow Sales Tax Credit ?’ have been marked as ‘Yes’ 3. Why is RG 23D Register updated both on Return and also on reShipment? If a dealer has to take back the goods in his stocks & afterwards to resell the same to another customer under cover of an Excise Invoice. Use of Manual Register entry form can be made for updation of excise registers in such cases. RMA order is not picking the tax amount for the return order created with reference. due to missing setups? Create a Manual Credit Note for the tax amount and match the same with original invoice. Why does this happen? Please check the following: 1. (If not. Oracle India Localization User’s Reference Guide 153 . OR Tax lines for RMA is created with Zero amount. Alternatively. Ensure that the Tax type for the tax code used is one provided by localization and is not a customized tax type. How to handle a case where taxes are not defaulted on Credit Note generated for the customer. a separate Credit Note for such tax differential can be issued. The value entered in ‘Organization Additional information’ in the columns of ‘Sales Tax Return Days’ and ‘Excise Return Days’ for the given organization & location combination is not null. In case of any business requirement to have change in taxes. RMA Order will not have taxes as the original invoice in such case will also be without taxes).Oracle India Localization Returns 159. in this situation the procedure prescribed by the Pune Commissionerate vide Trade Notice No. 5.. The above is the basis of current RMA architecture in a Trading Organization. the RMA Taxes are copied from taxes applicable at time of shipment & are frozen. Under the above The Range Superintendent can cancel the original invoice after verifying deletion of relevant entries in RG23D & confirming that no CENVAT has been availed at other end & allow the dealer to issue fresh cenvatable invoices in the name of the other customer. who are registered. 2. 4. 161. 160. 18/87 Dated 11/12/1997 should be followed by the Dealers or Depots of the Manufacturers or Consignment Agents or Importers etc. The same cannot be changed in view of the legal requirement that Credit Note for an Invoice cannot have different tax compared to that of the original invoice. The difference between Shipment date and RMA creation date is less than the value entered in 4 above. Why is tax not recalculated when Modifiers are used in RMA created with reference? As per localization functionality. RMA order can be entered without reference to the original shipment that will then allow user to change taxes. 162.

zip 164.zip 165. The receipt still appears in 'Claim Cenvat on Receipts India Localization' screen. How do we resolve a case where Claim CENVAT is allowed for RMA Receipt though the same is already claimed? W the RMA receipt is of the type other than 'Production Input' and you claim CENVAT on Receipt. Submitting this claim results in duplication of Entries. Oracle India Localization User’s Reference Guide 154 . Why does change to RMA Quantity in Base not update Qty in Localization when such RMA Order has been created using Copy feature? This is a bug and has been resolved through patch 3306419. This issue will be resolved on application of patch 3354415. Are Excise Quantity Registers updated on Inventory Transactions that happens from the Staging transfer of Sales Order? Excise Registers will be updated based on the Item Class.Oracle India Localization 163. subject to the condition that the Staging SubInventory is Bonded.

India Localization Taxes would flow to RMA based on the values in this DFF.Errors 166. This error prevents you from creating an RMA unless you have entered values in ‘Delivery Detail Id’ attribute of ‘Additional Line Attribute Information’ DFF (India Sales Order). Oracle India Localization User’s Reference Guide 155 . Why does this come up? This is a check provided by India Localization. While trying to book an RMA Order following error is faced: ‘ORA20401 : Delivery Detail id is NOT entered in the Descriptive Flex Field'.Oracle India Localization Returns .

Oracle India Localization India Local Receivables – Frequently Asked Questions Oracle India Localization User’s Reference Guide 156 .

This excise amount in bond register is credited back in ‘Bond Register’ on submission of ‘Proof of Export’ using the Bond Register Summary screen. 168. Why do Excise Taxes not flow to AR when Order type is attached to Bond Register? Liability of Excise Duty on Sales made under Bond Registers does not arise and need not be charged to the Customer. resubmit the same and run the above program. What should we check when taxes have not flowed to AR for Invoices created by using Autoinvoice? Check the following: 1. The Order does not have any exemption attached to it. What can be the reason for Excise taxes not flowing to AR created in Trading Organization? This happens in cases where the Trading organization setup in Additional Organization information has ‘Order Price Excise Inclusive’ field checked. What can be the cause for the Taxes appearing in balance screen but not in distribution lines in Base AR Transactions screen? This can happen in the following scenarios 1. 5. If not refer details given above. 169. 2. This means that price includes excise and the same is not to be recovered separately from the customer. Opening the form ‘India Localization . 3. (This should be available under the menu Control -> India Resubmit AR Tax and Freight. such transactions are to be tracked through Bond Register. The ‘India Local Concurrent for processing Order Lines to AR’ has not been set as incompatible to itself and is being run simultaneously by multiple users. 170. Sales Order had taxes attached. a. In such case cancel all the scheduled requests of this program & schedule it to run with this parameter as ‘Yes’ from only from one operating unit. a. However. Solution for this is to set the above program incompatible to itself. The ‘India Local Concurrent for processing Order lines to AR’ has the parameters run for all operating units and the same is marked as ‘Yes’ and scheduled/run like this from multiple operating units. The Program 'India Local Concurrent for processing Order Lines to AR' has been scheduled / run after Autoinvoice. Such Taxes can be viewed on querying the shipments in Ship confirm localized.Oracle India Localization Taxes in Receivables 167. post IN60104 patchset) If yes. 4.Reprocessing Error OM Tax Records’ does not show the same as stuck with any error. 2. Oracle India Localization User’s Reference Guide 157 .

Take a complete backup of the system before running the update.latest_rec_flag = 'Y'). before doing the same on prod. you must pass the corresponding entries for tax and freight into GL.customer_trx_id = tf. and that these records do not appear in the Unposted Items report now. Mark such tax lines as posted & pass manual entries in GL for such taxes. The cause of such issue is base applications behavior that replaces localization taxes with zero. Oracle India Localization User’s Reference Guide 158 . This happens when an Invoice that has been imported using Autoinvoice and the Status is reset to Incomplete by the user manually. before running the script.gl_posted_date from ra_cust_trx_line_gl_dist_all rec where rec. update ra_cust_trx_line_gl_dist_all tf set gl_posted_date = (select rec.Oracle India Localization 171.posting_control_id != -3). use the following script to update the records from AR side as Posted. It is suggested that you carry out the steps on your test instance first. The user should be aware of such behavior and should avoid setting the Invoice to Incomplete Status post import of the same from order management.account_class in ('TAX'.account_class = 'REC' and rec.Reprocessing Error OM Tax Records’ to check for the records stuck due to this reason.latest_rec_flag = 'Y' and rec2. 'FREIGHT') and tf. Solution Proper practice is to ensure that there are no records stuck in the interface. As explained earlier. run the script and make sure that AR and GL balance. Query on ‘India Localization .account_class = 'REC' and rec2.posting_control_id = -3 and exists (select 'posted rec' from ra_cust_trx_line_gl_dist_all rec2 where rec2. posting_control_id = -2233320 where tf.customer_trx_id and rec.customer_trx_id and rec2. 172.customer_trx_id = tf. Why are Localization tax lines shown as Unposted in Unposted report? How can this be resolved? Cause This happens when the ‘India Local concurrent program for processing Order lines to AR’ is run for an invoice post the same has been posted to GL. For the records currently stuck as Unposted Items. What can be the reason for Tax line having Zero Amounts in Base AR Tables? 1.account_set_flag = 'N' and tf. 2. Pass the manual entries in GL.

in the given case such tax will now flow to AR if the item is not shippable in nature. Why do discrepancies occur in Shipment Taxes (lines are split during shipment ) when compared with sales order? Such discrepancy (when the same is of value Rs. 175. then this program would have been called 100 times. 3. though the same flows to Shipping localization tables? This issue would be resolved on application of Patch 3328871. Hence. 2. Why is ‘AR Tax and Freight Defaultation’ program not submitted on running Autoinvoice program? 'AR Tax and Freight Defaultation' Program used to be called for every line of Invoice. You can use any of the following approach in handling these transactions: 1. Which means that where 10 invoices are auto invoiced each having 10 lines. This has resulted in a significant performance improvement & is a part of IN60103D Patchset. India Localization taxes calculated on the Order will not be carried forward to AR Transaction created for the Order. Create a separate AR Invoice for such charges.zip Oracle India Localization User’s Reference Guide 159 . Why does line information not flow to Transaction Localized Screen when we carry out a OM-AR Transaction without any taxes attached to the Order.1) can be as a result of rounding when the tax in the sales order is to be rounded off to zero decimals & the lines are split at time of shipment but again consolidated at time of Invoice creation. 174. 176. created through Bill only workflow. not result in taxes in AR? If the Service Tax has been attached to a non-inventory item or a Bill-Only workflow. Why do Taxes on Non-Inventory Items. Alternatively define the Service Tax under Base Applications & attach the same in the base sales order. If the service is in the nature of repair charges where material (spares) is also shipped. This would meet the requirement. define the Service Charge itself under India Localization with ‘Any Other Tax’ & use the shipping workflow for shipping the spares. It is advisable to create a separate Order type & AR Transaction type in such cases to avoid running of two tax engines on the same transaction. Assign relevant taxes to these lines. India Localization is based on the event of shipping.Oracle India Localization 173. This was resulting in an heavy load on resources & hence a wrapper program 'India Local Concurrent for processing order lines to AR' was written which is to be scheduled periodically & processes all the lines lying in the table JA_IN_TEMP_LINES_INSERT at one run. This will result in proper Tax flows.

column 7: PLS-00306: wrong number or types of arguments in call to 'JA_IN_CON_AR_REQ' The above indicates that the concurrent registration is not proper. There is no need to define any setup in the 'Locations' .Errors 177.'Before Discount' d. Autoinvoice program results into an error of ‘Unable to locate a valid Sales Tax Rate for transaction. 178. AR Transaction types should be defined with the 'Tax Calculation' flag UNCHECKED. Tax Method and Location flexfield selection has to be done in the System Options as this is a mandatory setup requirement. Please note the following points on the Base application Tax Setup when you are using India Localization: 1. it should show two input parameters viz. Please ensure that a Base apps Tax Code is defined in your system as below: a. 'Adhoc' flag checked 1. 'Authorities' or 'Sales Tax Rates' windows under the Base applications Setup > Tax navigation.’ The above error is a result of partial setups have been done on the Base applications tax windows.'Localization' b.'Sales Tax' c. Leave all the other fields as blank / with default values 2. Tax Code . On setting up the same properly.. Org_id (with Default org_id based on the one setup in responsibility) and p_all_orgs (Which takes input value as ‘Yes’ or ‘No’). 2.Oracle India Localization Taxes in Receivables . Oracle India Localization User’s Reference Guide 160 . Tax type . Tax defaulting is handled by India Localization based on India Localization setups. Taxable Basis . India Local concurrent program for processing order lines to AR" runs into following error “ORACLE error 6550 in FDPSTP Cause: FDPSTP failed due to ORA-06550: line 1.

post which taxes will be visible with taxes. This is important in view that Client may require to create a supplementary invoice of tax rate change where there is a change in the assessable value of an item. Why is Supplementary invoice not created for Stock Transfers? The functionality of Supplementary invoice has been provided for raising Debit notes and Credit notes for Customers Invoices due to price or tax change. Price change for a retrospective period 2. How can we create a supplementary excise invoice in a Trading Organization? Supplementary transactions can be raised on account of the following 1. What can be reason for Supplementary invoices created without taxes? The program “India Local concurrent program for processing order lines to AR" needs to be run. Change of Tax rate using supplementary transaction can be made only if "Assessable price" list is setup. Why does Excise Amount on Credit Memo/Invoice remain zero? In the above case it is most likely that the Assessable Value setup has not been carried out. Can we raise an Excise invoice for Zero shipped quantity? Excise Laws are applicable only on the event of removal of goods & hence India Localization is based on the event of Shipping. As a result of this system replaces the new Assessable value with Zero & hence assumes that the New Excise Duty will be zero. it indicates to the system that the "Assessable price" is Zero & hence there is no excise to be charged for the given original invoice. in the Indian Scenario as a generic business requirement it normally also results in change of Assessable value as well i. For passing of entries in Excise records where the shipped Oracle India Localization User’s Reference Guide 161 .Oracle India Localization Supplementary Transactions 179. 180. the client also requires Excise Duty to be paid on such revised assessable value & issue Debit note to the extent of the increase in assessable value. if A Debit note is given for increase of Price. 181. a correction is sought for in the RG23D records / additional D/N to Customer. Excise Amount is determined by matching a delivery detail with Receipts. 182. If there is a change of price. Hence the question of rate change does not arise under Trading scenario. Attach Price list in Customer Additional Information. Change in Tax Rate for retrospective period For sales made from a Trading Organization. This is not designed to handle ISO’s and stock transfers as primarily ISO’s and stock transfers do not have AR invoices.. 183. the same can be done by passing manual entries in RG23D and creating a Debit Note to Customer using Transactions Localized screen of AR. If however. By not doing this setup.e.

Manual RG1 entry.Oracle India Localization quantity is zero. Manual RG23A/C Entry. Oracle India Localization User’s Reference Guide 162 . it is recommended to use Excise Register Entry screens such as Manual PLA.

Solution Ensure that a Tax Code is defined in Base AR as below: 1. Supplementary Invoices have to be created manually using Transactions (Localized) Form in AR. 5. 3.Oracle India Localization Supplementary Transactions .Generate Suggestive Supplementary Transactions’ results into error “REP-1401: 'beforereport': Fatal PL/SQL error occurred. 2. ‘Other Information’ tab. Taking id here will result in Autoinvoice rejecting the invoice saying that the CUST_TRX_TYPE_ID is nil 187. In such scenarios. How do we resolve this? In the Transaction source setup. 4. Why does this happen? How do we resolve this? Cause This happens in cases where ‘Localization’ Tax Code is not defined in your Base AR. How do we resolve this? Please query the Transaction source.'Sales Tax' Taxable Basis .Errors 184. ‘Autoinvoice options’ tab. Transaction Type should be selected as Value. line 4” The above error occurs when the tax data in the original invoice against which supplementary invoice is being raised is corrupt. line 105 ORA-06512: at "APPS.JA_IN_SUPP_TRANS". Oracle India Localization User’s Reference Guide 163 . Import of a supplementary transactions using Autoinvoice is rejected with the Error 'Invalid tax_code (Localization)'. ORA-06502: PL/SQL: numeric or value error: number precision too large. How do we resolve this? In the Transaction source setup. Automatic Transaction Numbering has to be unchecked. Allow Sales Credit has to be unchecked 186. 188. Import of a supplementary transactions using Autoinvoice is rejected with the Error ‘CUST_TRX_TYPE_ID is nil’.'Localization' Tax type . ORA-06512: at "APPS. Tax Code . The program ‘India . Import of a supplementary transactions using Autoinvoice is rejected with the Error “You must supply an Invoice Number when you”. line 781 ORA-06512: at "APPS. In the 'Batch Source' tab. Import of a supplementary transactions using Autoinvoice is rejected with the Error '‘Salesrep id is not valid’ or ‘Sales_credit_type_id is not valid’.'Before Discount' 'Adhoc' flag checked Leave all the other fields as blank / with default values 185.JA_IN_CALC_TAXES_NEW".JA_IN_SUP_TRX_GEN".

Use this memo line in the field ‘Memo Line’ which is non-mandatory in the TDS Interface India Localization form. There are invoices created for the customer site. The Customer Additional Information is setup.Oracle India Localization TDS in Receivables 189. The customer site level info is setup in above screen. 190. 2. 3. While Creation of TDS Credit Memo how to enter Account for debiting in case of Autoaccounting setups? 1. Why does TDS Credit Memo not display Customer’s and sites? Please ensure that the following are done 1. 3. Create a Standard Memo Line in base applications using the menu path ‘Setup -> Memo Lines’. How do we handle errors in Autoinvoice which occur while importing TDS Credit Memos? Refer articles provided under Supplementary Invoices and rectify the setups based on the error message seen. 2. Oracle India Localization User’s Reference Guide 164 . 191. Assign the Account that needs to be debited.

Invoicing Rule : Value 2. Taxable Basis . Go into the Set up Transactions ---> Sources ----> Add a new record with the following entries . Make a new Batch Source ). Name: TDS Credit Memo ii. Please ensure that a Base apps Tax Code is defined in your system as below: a. If the Sales Rep is used for Autoaccounting. What setup should I check when the Autoinvoice ends with error “Primary salesperson is invalid with current transaction date”? The following setups are mandatory for the successful interfacing of TDS Credit Memo to AR Invoice: 1. Leave all the fields as blank/default values 1. Id is ticked for Bill to Customer . Go into Accounting Information and ensure that the following set up exists : 1.'Localization' b.'Before Discount' d. Derive Rate is Ticked 5. Description: TDS Credit Memo iv. 'Adhoc' flag checked e. Allow Sales Credit Checked. Invalid Line : Reject Invoice 3. Revenue.Errors 192. Please ensure that the following steps to define the 'TDS Credit Memo' source in AR are followed properly: a. Ensure that the following Entries exist for the same Batch Source 1.) need to populated in the 'No Sales Credit' sales person record. Ensure that Value is clicked for Sold to Customer .. Invalid Tax Rate : Correct 2. Bill to Address . Autoinvoice has to be run with the batch source as 'TDS Credit Memo' b. Go into Customer Information 1. Type Imported iii. For the rest None should be clicked i. Revenue Account Allocation : Percent i. i. iii. The source 'TDS Credit Memo' should NOT be created with 'Automatic Batch Numbering' and 'Automatic Transaction Numbering' options. i. Payment Method Rule. Accounting Rule : Value 3. GL Date in a closed Period : Reject 4. Accounting Flexfield : Segment 4. Tax type . Payment Term : Value 6. Oracle India Localization User’s Reference Guide 165 . the relevant accounts (Receivables. Active: Checked v.Oracle India Localization TDS In Receivables . Freight etc. In Other Information all first options are clicked ii. In Sales Credit Information .'Sales Tax' c. Standard Transaction Type: Credit Memo a. In the same form Go into Autoinvoice Options: i.(i. Leave all the options blank since the Credit memo is created with a predefined transaction number a. Tax Code .e.All Last Options are clicked . Grouping Rule : Default 5. Customer Bank Account .

The system shall pickup the revenue account assigned to the Memo line for auto accounting in such cases if the Auto accounting is set to 'Standard Line'. Oracle India Localization User’s Reference Guide 166 .Oracle India Localization c. It is also possible to enter a pre-defined Memo line in the 'TDS Certificates' form while entering the details of TDS Certificates received from customers and this Memo line shall be defaulted to the TDS Credit memo generated.

The form name can be checked using the menu path Help About Oracle Applications. Oracle India Localization User’s Reference Guide 167 . Scroll down to ‘Current Form’. which is wrong. ST form tracking. Why are no records shown in India ST Forms Receipts? Check and ensure that Form opened is JAINSTFM & not JAINARST which is an obsolete object. whereas the value in ST form tracking is the total of basic and 16% excise. Why does ST FORM TRACKING show wrong figure for Excise Exempt transactions? How do we resolve this? Cause For Excise Exempt transactions.Oracle India Localization ST Form Tracking 193. the excise value is reset to zero. the value shown for the customer's transaction should only be the basic value.zip. Solution This issue can be resolved on application of patch 3354366. 194. Based on the revised value. even though the Excise tax code attached has a rate of 16%.

Errors 195.Oracle India Localization ST Forms Tracking . On Querying ST Form with certain Combinations & clicking on 'Issue/Receive Forms' Button. system shows error of 'FRM-40735: POSTQUERY Trigger raised unhandled exception ORA-06502' Clicking on Details shows the error as 'ORA-01403: no data found' This issue should be resolve on applying patch#3333906.zip Oracle India Localization User’s Reference Guide 168 . ST Form Receipt gives error 'FRM-40735: POST-QUERY Trigger ORA06502'.

8. The above can be used for reconciliation if required.zip Oracle India Localization User’s Reference Guide 169 . The Customer Additional Information is set up at customer Null Site and Customer site. What do we have to do to have AR Transaction number to be same as Excise invoice number ? 1.Oracle India Localization MANUAL TRANSACTION 196. Why does AR Transaction localization form show all the operating units under organization instead of filtering on Operating Unit Level based on Responsibility used for Login? This issue would be resolved on application of patch 3327107. provision has been made to enter such 'Pre printed Excise Invoice' in Transactions (Localized) screen. 6. 3. The Invoice is Completed. What should we check when Excise registers are not updated on completing an Manual AR Transaction? Ensure that the following is done 1. Excise Invoice Number Field on the transaction gets populated. The Tax code is setup with type as 'Excise' 4. 4. 9. The Item used has an Item class setup at the Organization items level in the DFF and is setup as Excisable 'Yes'. Also. 3. 7. 199. The Transaction type (Invoice) is associated in 'Define Bond Register' Form. no such need is felt mainly when such number has already been populated in the Transactions (Localized) screen. Excise Invoice Number that has been entered as 'Pre printed Excise Invoice' in Ship confirm localized appears in Transactions (Localized) screen provided you enter the same prior to Auto invoice & running the Tax program. There is no localization code (No kind of Form / Trigger / Procedure) at time of entering Receipts / collections or applications of the same. This part is completely handled by Base applications and is beyond scope of the current localization product. 197. 2. 5. Organization and Location are setup in Additional Information is setup 2. 5. The Invoice has a Tax code which corresponds with the above mentioned setup. Why is Journal Entry not created for Excise Duty amounts included in Manual AR Invoices? The entries are created with ‘USER_JE_CATEGORY_NAME’ as ‘RG Register Data Entry’ and the same needs to be setup and imported for seeing entries in GL. India Localization architecture is restricted only till inserting tax lines in AR. In case of Manual AR invoice also. 198. The Transaction number which appear in AR is an Base Apps number and hence as such cannot be replaced by localization. Record for this item exists in the ja_in_mtl_system_items.

Solution Apply patch 3340594.Errors 200. Why does this happen? How do we resolve this? Cause This happens when the Taxable Basis is not 'Before Discount' for tax code ‘Localization’ as per requirement. it ends with error: " APP-AR-294412: The taxable basis for this transaction is calculated after discount.Oracle India Localization Manual Transactions .zip to resolve this issue.". Please change the assigned payment term to calculate the discount amount based on invoice line amounts only. Oracle India Localization User’s Reference Guide 170 . On completing an Manual AR Transaction with India Localization Tax.

How do we resolve the issue where ISO Receipt from manufacturing organization is displayed under Receipt from Supplier columns of INDIA RG 23D Register Report? On application of Patch 3387130.zip. 12. 6. 3. 7. 9. 5.Oracle India Localization Reports 201. 202.zip 204. 4. If this happens it would indicate missing setup. Why does India Cash & Bank Book take very long to complete? The performance should improve significantly on application of patch#3098536. Oracle India Localization User’s Reference Guide 171 . these details should be shown under Receipt from Manufacturer columns.zip 205. 8. 203. ja_in_ra_customer_trx ra_customer_trx_all ra_customers ra_customer_trx_lines_all JA_IN_RA_CUSTOMER_TRX_LINES ja_in_customer_addresses ja_in_ra_cust_trx_tax_lines ja_in_tax_codes hr_organization_units ja_in_hr_organization_units hr_locations ra_site_uses_all Please check in your instance if any of these table shows no rows selected. Why does ORGANIZATION_ID Parameter in Concurrent ‘INDIA EXCISE DUTY RECALCULATION’ take long time to display values? This issue should be resolved on application of patch#3340282. 10. Why does Debtors Ledger display Incorrect amount on creating Positive Adjustment Transaction? This issue should be resolved on application of patch#3308636. 2.zip. 11. Why does ‘India Total Sales Report’ show ‘No Data found’? Total Sales report is expected to work only if proper data is available in the following tables: 1.

What can be the reason? If it is for the following objects then. OBJECT_NAME OBJECT_TYPE -----------------------------.Oracle India Localization Other AR Issues 206.--------------JA_IN_CON_AP_REQ_MANUAL PROCEDURE JA_IN_RCV_INTERFACE_PROCESS PROCEDURE JA_IN_RCV_RG_ACCT_PROCESS PROCEDURE Oracle India Localization User’s Reference Guide 172 . After Applying Localization patches getting the following as INVALID objects and the same are not compiling. note that these objects have been obsolete and need to be dropped.

The correct trigger is JA_IN_WSH_DLRY_AU_REL_STAT_TRG. While trying to apply base applications data fix. Oracle India Localization User’s Reference Guide 173 .JA_IN_WSH_DLRY_AU_REL_STAT".Errors 207.Oracle India Localization Other AR Issues . line 91 ORA-04088: error during execution of trigger ‘APPS. it results in “ERROR at line 1:ORA-20401: Matched Quantity -.X should be equal to Shipped Quantity – XX in trading subinventory ORA-06512: at "APPS.JA_IN_WSH_DLRY_AU_REL_STAT' The trigger JA_IN_WSH_DLRY_AU_REL_STAT is an obsolete trigger and needs to be dropped.

Oracle India Localization India Local Fixed Assets – Frequently Asked Questions Oracle India Localization User’s Reference Guide 174 .

which is defined in the Block Of Assets Screen. Then the user has to upload all the assets falling in the year 1981. by giving the Date Of Acquisition and block id in the Attributes 1 and 2 respectively of the table FA_MASS_ADDITIONS. Upload. after entering the values in all the other fields of the form and before saving the record. then check whether you are able to view the Block Of Assets attached to the assets or not. first define the Block Of Assets for the financial year 1980. For example. 3. first all the assets having the Date Placed In Service in the period 1980. It is required to enter the value. first in the field ‘Date Placed In Service’ of the form. 2. while adding assets? Check the following: 1. 4. 5. Then you should enter into the DFF 209. if the assets are added right from the year 1980. will create another record in the ‘Block Of Assets’ Screen for the year 1981 giving the opening balance equal to the Closing Balance of the year 1980 6. 3. Then run the program ‘India Income Tax Act Fixed Assets Schedule’ for the year 1980. then. How to upload the Old Asset Information from the Legacy System? Following procedure should be followed to upload the legacy data: 1. 7. After the assets are brought to the Asset Workbench. to which the assets are added. 2. You should enter into the DFF. Then POST Mass Additions. What can be the reason for the block of assets not appearing in the ‘Asset Category’ DFF.This also. Ensure that the Date Placed In Service of the asset falls in the financial year period. Check whether ‘Block Of Assets‘ have been defined and ‘Periodwise Depreciation Information India Localization’ screen is setup for the BOOK TYPE CODE.Oracle India Localization Depreciation based on Block of Assets 208. This will calculate the localization depreciation for the block of assets and will arrive at the closing balance for the year 1980. 4. Repeat steps 1 to 6 to upload other assets Oracle India Localization User’s Reference Guide 175 .

Press CTRL+L.Oracle India Localization 210. The date placed in service of the assets to be added should be entered first and only after that you have to navigate to the DFF 211. enter into the DFF ‘Asset Category’ and you will be able to view the block of assets. Save the record. even though the setups are complete? Ensure that the all the fields are entered in the ‘Asset Addition screen’ first. Oracle India Localization User’s Reference Guide 176 . before saving the record. 2. Navigate to the 'Define Block Of Assets' Screen. What can be reasons for the block of assets not appearing while adding the assets. You will be able to view the new block of assets. What can be reason for new Block Of Assets not appearing in the screen ‘Define Block Of Assets’ for doing the setup? Complete the following steps for the resolution of the issue: 1. Navigate to India Local Fixed Assets Setup Quick Codes Query the Quick Code Type 'BLOCK OF ASSETS' Under this. 4. 3. add new Quick Code Value. Then. For example: Vehicles Block.

d. Sub-ledger Accounting entries Table JA_IN_RCV_JOURNALS holds the accounting entries for the following transactions: a.e. Return to Receiving: Reversal entries of Deliver transaction. Receiving: Receiving is further divided into Receiving Entries and CENVAT entries. When Attribute 4= 'Y' and if excisable Receipts are returned to the supplier then CENVAT entries and the registers will be reversed. 2. CENVAT entries are generated only for Receipts having Excise taxes attached. Attribute 3 will clarify whether the CENVAT was availed online or deferred.. ii. Return to Vendor: Reversal entries for CENVAT and Receiving are stored in this. you would know whether the correct excise duty attached to the shipment lines has hit the RG registers or not.Oracle India Localization Interpreting PO-AP Diagnostic Scripts Use the following information to interpret the spool of the Diagnostics Scripts 1. Details of Source document for which Receipt is created.e. iii. Table JA_IN_RCV_RECEIVING_SUB_LEDGER will help in reconciling Receiving Inspection account: Oracle India Localization User’s Reference Guide 177 . a. Delivery: Accounting entries are stored based on the Costing method i. Attribute 4 will hold the value of Generate Excise Invoice no=Y/N. Attribute Category will hold India Return to Vendor. From the tables JA_IN_RECEIPT_TAX_LINES'. ii. We can find the Source document details against which Receipt is created i. b. b. you can check whether the user has selected the correct context (i.'JA_IN_RG23_PART_I'. This will help in checking the India Return to vendor report does not show output. a. 'JA_IN_RG23_PART_II'. For Supplier Returns: i. iv. Receipt Details: From the tables RCV_TRANSACTIONS and RCV_SHIPMENT_HEADERS. c. iv. Attribute Category will hold India RMA Receipt or India Receipt based on the Source document. For Receipts: i. Attribute 2 will hold the value for Excise invoice Date. you can compare the data in 'JA_IN_RECEIPT_TAX_LINES' table and corresponding data of 'JA_IN_PO_LINE_LOCATION_TAXES' 3.ATTRIBUTE_CATEGORY). To check whether the correct tax lines are carried forward to the receipt shipment lines from PO. Standard or Average costing. iii. Attribute 1 will hold the value of Excise invoice no.

General Ledger Accounting entries: Following are the columns in GL INTERFACE helps in identification or tracking the transaction: reference1 :organization code reference10:Transaction Description reference22:'India Localization Entry' reference23:Object Name reference24:TAble name reference25:Unique Reference of the Table reference26:Column of the Table for which the unique reference is populated. Charge accounts. CENVAT_AMOUNT: Total CENVAT amount for the shipment line will be stored. CENVAT_CLAIMED_AMT will be equal to CENVAT_AMOUNT. For CGIN when 100% CENVAT is claimed it will be 2. Excise Register Details From tables JA_IN_RECEIPT_TAX_LINES'. Some of the important fields are: a.. India Localization Setup Details: Organization: The 'Additional Organization Information' setup details. the register preferences. iv. ii. 6. you would know whether excise duty attached to the shipment lines has hit the RG registers or not.e. CENVAT_CLAIMED_PTG: This will hold the value of 100% and 50%. reference27:Organization_id Following are the columns in GL JE LINES helps in identification or tracking the transaction during the audit trail: Description: Description Reference_2 : India Localization Entry (Hard Coded Value) Reference_3 : Object Name Reference_4 : Table Name Reference_5 : Value Reference_6 : Column Name Reference_7 : Organization Id 5. for RMIN this will be 1. i. For RMIN. b. can be had for that particular organization from the table 'ja_in_hr_organization_units'. 'JA_IN_RG23_PART_I'. CENVAT_SEQUENCE: This column holds Value 1 and 2. CENVAT_CLAIMED_AMT: CENVAT amount claimed. 'JA_IN_RG23_PART_II'. We can compare the data between the tables 'JA_IN_RCV_JOURNALS' and 'GL_INTERFACE before Journal Import' or 'GL_JE_LINES after Journal Import' 4. a. SSI_UNIT_FLAG will tell whether allow negative PLA is allowed.Oracle India Localization These tables will help in validating the accounting entries of Subledger with GL. Data in ja_in_receipt_cenvat will provide the adequate info about the CENVAT entries below are the important columns help in analyzing the issue. for CGIN since 50% will be claimed 50% CENVAT amount will be updated. i. iii. Oracle India Localization User’s Reference Guide 178 . Trading flag: will classify whether the organization is Trading. This will help us identifying the Inconsistent transaction Data.

Tax_account_id: When the charge account is specified with Mod_cr_percentage less than ‘100’. non recoverable amount will be apportioned to this account. d. e.Oracle India Localization c. Modvat_flag: holds Y/N. you would know whether the item class is. Excise_flag: holds Y/N. CGIN. Modifiable_flag: If 'Y' allows to modify the tax at transaction level. c. b. for which the receipt shipment lines got created. If 'Y' then RG registers will be updated. you would know the tax type of all the taxes attached to the shipment lines of the receipts. From the data. Mod_cr_percentage: For excise taxes if the %=100 then the Receipt will appear in Claim CENVAT screen and CENVAT. b. Following are the columns for which details explanation is provided. Item class is important to generate the proper accounting entries. i. VAT flag: This will classify the tax as VAT tax. a. Excise registers will be generated. can be checked from the table 'ja_in_mtl_system_items'. If 'Y' then Receipt will appear in claim CENVAT screen and CENVAT entries will be generated. Item: The item level setup. OTIN-Does not have any impact on excise registers. RMIN/CGIN will update RG23A/C registers. Adhoc flag: This will help the user in giving the adhoc amount. d. you would know whether the sub inventory is a 'Bonded' or 'Trading' . Taxes From the table 'JA_IN_TAX_CODES'. c. FGIN. Sub inventory: From the table 'JA_IN_SUBINV_LOCATIONS_DTL'. Also. Oracle India Localization User’s Reference Guide 179 . d. Item_class: RMIN. ii. OTIN etc. Master org flag to classify whether the organization is master org enabled.. you would know the Organization trading info. If 'Y' then RG23D registers will be updated. Manufacturing flag will classify whether the organization is Trading. a. Based on the bonded flag reversal of CENVAT entries will be dependent at the time of delivered. Item_trading_flag: holds Y/N. tax calculation not based on precedence.

where you find that India Localization Taxes are not carried from one stage to another or certain localization processes do not yield desired results. we recommend you to run the diagnostics scripts and read through the interpretation guide to trace the root cause. Excise Invoice Number not generated You would know that Excise Invoice is not generated when there is no value in EXCISE_INVOICE_NO field of JA_IN_SO_PICKING_LINES table. ’EXPORT_EXCISE’. For this record exists in the JA_IN_FIN_YEAR_INFO table (ii) Excise Invoice Number setup should be done. 1. location and subinventory combination. 4. ’BOND_REG’ for manufacturing organization and ‘23D_DOMESTIC_EXCISE’. 3. Excise Taxes not imported to AR Localization tables A) Check if Oracle India Localization User’s Reference Guide 180 . At least one records exists in the JA_IN_EXCISE_INVOICE_NO table for the combination of Organization id . Excise invoice number is generated as ‘0’ Following can be the possible reasons: (i) Financial Year setup should be done. This setup is complete when JA_IN_MTL_SYSTEM_ITEMS. then the current org should either be a master org or a child org associated to a master org and its ‘excise invoice number at EC Code’ field checked. location id and fin year combination. Error . ’BOND_REG’ for a trading organization. ITEM_CLASS IS NOT NULL and IS NOT ‘OTIN’ or ‘OTEX’ (iii) Order and Register association should be either ‘DOMESTIC_EXCISE’.Oracle India Localization Interpreting OM-AR Diagnostic Scripts In scenarios.‘Mandatory India Localization Sub-inventory Setup not done for this Location from where shipment is made’ encountered when ship confirming a sales order Check if record exists in the ‘JA_IN_SUBINV_LOCATIONS_DTL’ table for the organization. Following can be the possible reasons: (i) Item should be excisable. For this you should look into REGISTER_CODE field of JA_IN_REGISTER_HDR. ’ 23D_EXPORT_EXCISE’. (iii) If Excise invoice generation at EC code is setup in the organization additional information screen. EXCISE_FLAG = ‘Y’ (ii) Item class should be defined and should not ‘OTIN’. (iv) No record exists in the JA_IN_SO_TEMP_HDR_INSERT table for the sales order (v) No errors are in the JA_IN_LOCALIZATION_ERRORS table with application_id as ‘JA_IN_WSH_DLRY_RG’ (vi) Enough balances are available in the JA_IN_RG_BALANCES table for the organization and location id (vii) If Register association is ‘BOND_REG’ check that the amount in ‘JA_IN_REGISTER_DTL’ is more than the shipment amount 2. ’OTEX’ – You can check this from JA_IN_MTL_SYSTEM_ITEMS.

Q) When a Return order is done with reference to Sales Order.Oracle India Localization (i) (ii) Register Association of the sales order is ‘BOND_REG’ Check if the order_price_excise_inclusive column in the ja_in_organization_units table is ‘Y’ for a Trading Organization 5. – data exists in ja_in_so_picking_tax_lines Oracle India Localization User’s Reference Guide 181 . Taxes are not defaulted Check if (i) (ii) The original Sales order is shipped – data exists in ja_in_so_picking_lines The original sales order has taxes.

Sign up to vote on this title
UsefulNot useful