EBTAX SETUP The following screen shot shows a basic setup of Regime to Rate Flow where two different rates for Exclusive Tax and Inclusive Tax are defined under the same Regime, Tax, Status and Jurisdictions. Allow Tax Inclusion: Standard Inclusive Handling - set this option so that the price on the transaction line is inclusive of tax.
Original Description:
Original Title
191119171 Case Study on How Payables Open Interface Works With Ebtax
EBTAX SETUP The following screen shot shows a basic setup of Regime to Rate Flow where two different rates for Exclusive Tax and Inclusive Tax are defined under the same Regime, Tax, Status and Jurisdictions. Allow Tax Inclusion: Standard Inclusive Handling - set this option so that the price on the transaction line is inclusive of tax.
EBTAX SETUP The following screen shot shows a basic setup of Regime to Rate Flow where two different rates for Exclusive Tax and Inclusive Tax are defined under the same Regime, Tax, Status and Jurisdictions. Allow Tax Inclusion: Standard Inclusive Handling - set this option so that the price on the transaction line is inclusive of tax.
Oracle/Client Confidential - For internal use only Page 1
Case study on how Payables Open Interface works with EB Tax
1. EBTAX SETUP The following screen shot shows a basic setup of Regime to Rate Flow where two different rates for Exclusive Tax and Inclusive Tax. This setup will vary depends on the requirement of the Business.
Regime to Rate Flow
Tax Regime:
Oracle/Client Confidential - For internal use only Page 2
Tax:
Tax Status:
Oracle/Client Confidential - For internal use only Page 3
Tax Jurisdictions:
Tax Rates: Both the Exclusive and Inclusive Tax rates are defined under the same Regime, Tax, Status and Jurisdictions. Exclusive Tax Rates:
Oracle/Client Confidential - For internal use only Page 4
Rate Details Tab of the above Exclusive Tax Rate window:
Inclusive Tax Rates:
Oracle/Client Confidential - For internal use only Page 5
Rate Details Tab of the above Inclusive Tax Rate window:
For setting the Tax as Inclusive the important setup as highlighted above: Allow Tax Inclusion: Standard Inclusive Handling - Like in Tax Regime setup, set this option so that the price on the transaction line is inclusive of tax. Allow Override and Entry of Inclusive Tax Lines - Lets you change the setting for tax inclusive handling at the tax level.
Oracle/Client Confidential - For internal use only Page 6
Complete and ensure all defaults are set in the Tax Rules. These rules have to be defined as per the Business Requirement.
Oracle/Client Confidential - For internal use only Page 7
2. Case Scenarios
Case Study 1: Calculate Tax during Importing Invoices
Example: One Invoice with one ITEM Line. During the time of Import the system should calculate Tax. In this scenario only one ITEM line needs to be populated in the Interface tables.
The following table shows important columns which needs to be populated in the Interface Tables for the Invoice Import Program to work.
Invoice interface (AP_INVOICES_INTERFACE) header data: Column Name Value INVOICE_ID 2291731 INVOICE_NUM Tax001 CALC_TAX_DURING_IMPORT_FLAG Y ADD_TAX_TO_INV_AMT_FLAG Y
Invoice interface lines (AP_INVOICE_LINES_INTERFACE) lines data: Column Name Value LINE_NUMBER 1 LINE_TYPE_LOOKUP_CODE ITEM AMOUNT 100 LINE_GROUP_NUMBER PRORATE_ACROSS_FLAG TAX_REGIME_CODE TAX_CLASSIFICATION_CODE US PMP TAX RATE 12 TAX TAX_STATUS_CODE TAX_RATE_CODE DIST_CODE_COMBINATION_ID 17347
Submit the Payables Open Interface Import Concurrent Program and observe that the invoice is successfully imported along with the tax line generated during the Import.
Oracle/Client Confidential - For internal use only Page 8
The following screen shot shows the Header in the Invoice Workbench. The Invoice Amount has been added with the Tax amount by the Import due the field ADD_TAX_TO_INV_AMT_FLAG is populated as Y.
The following screen shot shows the Lines in the Invoice Workbench
The following screen shot shows the Invoice Distributions:
Oracle/Client Confidential - For internal use only Page 9
The following screen shot shows the Tax Lines Summary:
Case Study 2: Importing of Exclusive Tax line through Import Program
Example: One Invoice with one ITEM Line of 100 USD and one TAX line (manual and exclusive) of 12 USD. Both the ITEM and the TAX lines would be interfaced and both the lines need to be populated in the Interface Tables.
The following table shows important columns which needs to be populated in the Interface Tables for the Invoice Import Program to work.
Invoice interface (AP_INVOICES_INTERFACE) header data: Column Name Value INVOICE_ID 2291732 INVOICE_NUM Tax002 CALC_TAX_DURING_IMPORT_FLAG N ADD_TAX_TO_INV_AMT_FLAG Y
Invoice interface lines (AP_INVOICE_LINES_INTERFACE) lines data: Column Name Value ITEM Line Value TAX Line LINE_NUMBER 1 2 LINE_TYPE_LOOKUP_CODE ITEM TAX AMOUNT 100 12 LINE_GROUP_NUMBER 1 1 PRORATE_ACROSS_FLAG Y TAX_REGIME_CODE US - PMP REGIME TAX_CLASSIFICATION_CODE
US PMP TAX RATE 12 TAX US - PMP TAX TAX_STATUS_CODE US - PMP TAX STATUS TAX_RATE_CODE US PMP TAX RATE 12 DIST_CODE_COMBINATION_ID 12975 Oracle/Client Confidential - For internal use only Page 10
Submit the Payables Open Interface Import Concurrent Program and observe that the invoice is successfully imported along with the tax line.
The following screen shot shows the Header in the Invoice Workbench. The Invoice Amount has been added with the Tax amount by the Import program due the field ADD_TAX_TO_INV_AMT_FLAG is populated as Y. If the field was populated as N, then the Header Invoice Amount would remain as 100 and we have to manually change it to 112 and then validate the Invoice.
The following screen shot shows the Lines in the Invoice Workbench
The following screen shot shows the Invoice Distributions:
Oracle/Client Confidential - For internal use only Page 11
The following screen shot shows the Tax Lines Summary:
Case Study 3: Calculate Inclusive Tax through Import Program
Example: One Invoice with one ITEM Line of 100 USD. During the time of Import the system should calculate the Inclusive Tax. In this scenario only one ITEM line needs to be populated in the Interface tables and the correct Inclusive Tax Classification Code needs to be populated in the lines date for the ITEM Line.
The following table shows important columns which needs to be populated in the Interface Tables for the Invoice Import Program to work.
Invoice interface (AP_INVOICES_INTERFACE) header data: Column Name Value INVOICE_ID 211711 INVOICE_NUM Tax007 CALC_TAX_DURING_IMPORT_FLAG Y ADD_TAX_TO_INV_AMT_FLAG N
Invoice interface lines (AP_INVOICE_LINES_INTERFACE) lines data: Column Name Value ITEM Line LINE_NUMBER 1 LINE_TYPE_LOOKUP_CODE ITEM AMOUNT 100 LINE_GROUP_NUMBER 1 PRORATE_ACROSS_FLAG TAX_REGIME_CODE TAX_CLASSIFICATION_CODE US PMP TAX RATE 10 (INCL) TAX TAX_STATUS_CODE TAX_RATE_CODE DIST_CODE_COMBINATION_ID 12975 Oracle/Client Confidential - For internal use only Page 12
Submit the Payables Open Interface Import Concurrent Program and observe that the invoice is successfully imported. After the Payables Import Process completes, there will be no TAX line inserted for inclusive tax in AP_INVOICE_LINES_ALL and this tax is not visible in Invoice lines region of Invoice workbench. Inclusive tax details can be viewed in Tax Summary and Tax Detail window. Distributions corresponding to the Inclusive tax can be viewed in Invoice Distributions window.
The following screen shot shows how the invoice is shown in the Invoice Headers, Invoice Lines, Invoice Distributions and Tax Lines Summary.
Invoice Headers and Summary: You can see that the Item Amount has been reduced by the Tax Amount as it is an Inclusive Tax.
Invoice Lines: Here you can observe that no Tax Line are shown.
Invoice Distributions: You can observe the Tax Distribution Line here.
Oracle/Client Confidential - For internal use only Page 13
Tax Lines Summary: The Tax Details and observe the Inclusive Flag is checked.