Beruflich Dokumente
Kultur Dokumente
R12EBTaxsetup|OracleAppsStore
OracleAppsStore
R12EBTaxsetup
JUNE5,2012 10COMMENTS
(HTTPS://ORACLEAPPSSTORE.WORDPRESS.COM/2012/06/05/R12EBTAX
SETUP/#COMMENTS)
i
6Votes
Taxesweredefinedunderrespectivemodulesuntil11i.ComingtoR12,Taxesareintoanew
Architecture.TheyaredefinedunderaSeparatemodulecalledEBusinessTax.TheShortname/
ApplicationShortnameforEBTaxisZX.Pleasegothroughthebelowdocumentonthe
navigationsandhowTaxesaredefinedinR12.
InOracleR12anewmodulecalledEbusinessTaxhasbeenintroducedformaintenanceofalltax
relatedrequirementsofdifferentgeographicallocations.ContrarytoOracle11iwherethereeach
modulehaddifferentsetupsfortaxcodeandtaxcalculations;inOracleR12Ebusinesstax
moduleactsasacentralrepositoryforalltaxsetupsandisintegratedwithallothermodules.
ThisdocumentcoverstwospecificscenarioswhereweusedtheEbusinesstaxmodulestosetup
taxandusethetaxrulesinthemoduletocalculatetaxbasedondifferentrequirements.
BASICTAXSETUPSINEBUSINESSTAX
ThesearethebasicmandatorytaxsetupstobeperformedintheEBusinessTaxModuleinR12to
enterTaxlinesmanuallyorcalculatetaxesforanytransaction.
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
1/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
1.TAXREGIME:TaxRegimeissetupforthetaxesineachcountryandageographicregion
whereyoudobusinessandwhereaseparatetaxapplies.Ataxregimeassociatesacommonsetof
defaultinformation,regulations,fiscalclassificationsandregistrationstooneormoretaxeswith
sametaxrequirement.
2.TAXES:TaxisclassificationofachargeimposedbyaGovernmentthroughafiscaloratax
authority.Eachseparatetaxinataxregimeincludesrecordsforstatuses,taxratesandrulesused
tocalculateandreporttaxrequirements
3.TAXSTATUS:TaxStatusisthetaxablenatureofaproductorserviceinthecontextofa
transactionforatax.
4.TAXJURISDICTION:Ageographicareawhereataxisleviedbyaspecifictaxauthority.
5.TAXRATE:TheratespecifiedforaTaxstatusineffectforaperiodoftime;thetaxratecan
beexpressedasapercentageorasavalueperunitquantity
6.TAXRULES:Ebusinesstaxusesthetaxsetupsalongwiththetaxrulestodecidewhichtaxes
applytoatransactionandhowtocalculatethetaxamountforeachtaxthatappliestoa
transaction.
CaseStudy1
BusinessRequirement:CalculationofUSETAXinAPInvoicesbasedonShipToLocationZip
codeandBalancingSegmentofChartofAccounts.
Therequirementofclientwasasfollows:
UsetaxwascalculatedinanAPInvoicebasedonthecombinationofthebalancingsegmentinthe
chartofaccountsandthezipcodeofashiptolocation.
In11idifferentsalestaxcodesweresetupforeachcombinationofbalancingsegmentandshipto
location.Anoffsettaxcodewasattachedtoeachofthesalestaxcode.
Foraninvoicewhereusetaxwasapplicabletheuserwouldenterthesalestaxcode(whichhas
beenattachedtoanoffsettaxcode)andvalidatetheinvoice.Thiswouldgeneratetwotaxlines
oneeachforsalestaxandoffsettax.
AftertheupgradetoOracleR12;Usetaxcanbeappliedonaninvoiceintwoways:
1. Similarto11imakesalestaxandoffsettaxcodestogeneratetheusetaxlinesintheAP
invoice.
1. UsefeatureofSelfAssessedtax(newlyintroducedinR12)foraccountingofusetaxlines.
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
2/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
ConceptofSelfAssessedtaxisexplainedlaterinthedocument.
Inthiscasestudywehaveusedoption2asthebase.
Detailedsetupsperformed
1.DefineTaxRegime
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxRegimeCreate
DefineonetaxregimeforcountryUnitedStatesasshownbelow:
(https://oracleappsstore.files.wordpress.com/2012/05/110.png)
(https://oracleappsstore.files.wordpress.com/2012/05/29.png)
2.DefineTaxes
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
3/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
DefineonetaxcalledUSUSETAXunderthetaxregimecreatedforUnitedStates
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxesCreate
(https://oracleappsstore.files.wordpress.com/2012/05/31.png)
(https://oracleappsstore.files.wordpress.com/2012/05/41.png)
ClickonApplytosavethechanges
3.DefineTaxStatuses
Defineonetaxstatusforthetaxregimeandtaxsetupintheprevioussteps.
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
4/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxStatusesCreate
(https://oracleappsstore.files.wordpress.com/2012/05/51.png)
4.DefineTaxJurisdictions
Defineonetaxjurisdictionforthetaxregimeandtaxsetupintheprevioussteps.
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxJurisdictionsCreate
(https://oracleappsstore.files.wordpress.com/2012/05/61.png)
5.DefineTaxRates
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
5/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
DefinemultipleratesforthecombinationofCorpandShiptolocationzipcodes.Ataxrateis
madeforthecombinationofTaxRegime,TaxandTaxStatus.
Forinstance:
BalancingSegmentsBAL_AandBAL_B
ShiptoLocationzipcode100and101
Thedifferentrateswhichcanbesetupare
USE_BAL_1_1005%
USE_BAL_B_10110%
USE_BAL_A_1012%
USE_BAL_B_1001%
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxRatesCreate
(https://oracleappsstore.files.wordpress.com/2012/05/71.png)
ClickonTaxAccountstoentertheExpenseandliabilityaccountdetails
(https://oracleappsstore.files.wordpress.com/2012/05/81.png)
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
6/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/92.png)
EntertheTaxExpenseAccount.IfthisisleftblanktheexpenseaccountforITEMlinewillbeused.
TheTaxRecoverable/LiabilityistheUsetaxLiabilityAccounttobeused.
6.DefineTaxRules
OracleprovidesaseededsetofTaxRuleswhichcanbeusedbytheuserfortaxcalculation.For
anytransactionmadethetaxdeterminationprocessusesthesetaxrulestodecidethetaxeswhich
willapplyandtheamountoftaxwhichhastobeappliedforatransaction.
PrerequisitesforsettinguptheTaxRules:
Step1:
TodecidewhetherusetaxappliedonanytransactionwithinPayablesmoduleataxclassification
codecalledUSETAXAPPLICABLEwillbemade.Ataxclassificationcodeissimilartoataxrate
codewithataxrateof0%.
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxRatesCreate
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
7/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/102.png)
Step2:
CreateGeographyHierarchy:
Thevariouszipcodeswhichwillbeusedinthetaxruleshavetobesetupinthegeography
hierarchyinthetradingcommunityarchitecture.
Responsibility&Navigation:
TradingCommunityManagerAdministrationGeographyHierarchy
QueryforcountryUnitedStatesinthebelowscreenshot
(https://oracleappsstore.files.wordpress.com/2012/05/111.png)
ClickonViewDetailstab
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
8/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/121.png)
ChosetheStaterequiredandclickonViewDetails
(https://oracleappsstore.files.wordpress.com/2012/05/131.png)
EnterthevariousCountydetailsorenteradefaultcountyforthestateasshownbelow.Clickon
ViewDetails
(https://oracleappsstore.files.wordpress.com/2012/05/141.png)
EnterthedifferentcitiesforthecountyandclickonViewDetailstoenterthezipcodeforeach
city.
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
9/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/151.png)
EnterthezipcodeswhichwillbeusedfortaxcalculationwiththecodetypeasTaxGeography
Code.ClickonApplyaftercreating/updatinganychanges
(https://oracleappsstore.files.wordpress.com/2012/05/163.png)
Step3:CreateTaxDeterminingFactorSets
Responsibility&Navigation:
TaxManagersAdvancedSetupOptionsTaxDeterminingFactorSetsCreate
(https://oracleappsstore.files.wordpress.com/2012/05/171.png)
Thedeterminingfactorwillworkinthefollowingmanner:
Sinceusetaxhadtobecalculatedoninvoicesbasedonthebalancingsegmentandshiptolocation
wechosethefollowingvaluesinadeterminingfactorset:
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
10/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
1. Flexfieldsegment1oftheLineaccountisthebalancingsegment
2. Theshiptolocationpostalcodeoftheinvoice
3. Sinceusetaxwillapplyonlytocertaininvoiceswechoseatransactioninputfactorandthe
valueiscalledastaxclassificationcode.
Step4:CreateTaxConditionSets
Responsibility&Navigation:
TaxManagersAdvancedSetupOptionsTaxConditionSetsCreate
(https://oracleappsstore.files.wordpress.com/2012/05/181.png)
Thetaxconditionsetismadefromthetaxdeterminingfactorset.Intheabovescreenshotwehave
madeataxconditionsetforbalancingsegmentCIPandpostalcode62201usingthedetermining
factorsetmadeintheaboveset.
TAXRULESETUP
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxRules
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
11/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/192.png)
(https://oracleappsstore.files.wordpress.com/2012/05/202.png)
Thefollowingtaxruleswillbesetupforusetaxcalculation:
1. DetermineTaxApplicability:SincethetaxUS_USEappliesonlyforusetaxwemakethistax
applicableonlyifthetaxclassificationcodeintheinvoiceforanITEMlineisUSETAX
APPLICABLE
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
12/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/212.png)
(https://oracleappsstore.files.wordpress.com/2012/05/221.png)
2. DetermineTaxRateThisrulewillderivetheusetaxratefortheinvoicesusingthe
determiningfactorsetandconditionset.Whilemakingthetaxruleweenterthedetermining
factorsetandtheconditionsetmadeinthepreviousstepsasshowninbelowscreenshot.
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
13/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/231.png)
(https://oracleappsstore.files.wordpress.com/2012/05/241.png)
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
14/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/251.png)
Foreachconditionsettherewillbeadifferenttaxratewhichwillbeapplied.
Example:
Asshowninabovescreenshotthereare4conditionsets:
1. COND_CIP_62201ThismeansthatthebalancingsegmentisCIPandshiptopostalcodeis
62201.IftheinvoicesatisfiesthesetwoconditionsandthetaxclassificationcodeisUSETAX
APPLICABLEthetaxrateusedwillbeUSE_CIP_62201.
1. COND_AMC_63103ThismeansthatthebalancingsegmentisAMCandshiptopostalcode
is63103.IftheinvoicesatisfiesthesetwoconditionsandthetaxclassificationcodeisUSETAX
APPLICABLEthetaxrateusedwillbeUSE_AMC_63103.
Foralltheotherrulesthedefaultvalueshavebeenused.
7.ConceptofSelfAssessedTax
Aselfassessedtaxisataxcalculatedandremittedforatransaction,wheretaxwasnotleviedby
thesupplierbutisdeemedasdue(andthereforeneedstobepaidbythepurchaser).
Insuchcasesthepurchaserisresponsibleforcalculatingandremittingthetax.Selfassessmentis
alsoknownasreversechargeorusetaxincertaintaxregimes.
Whenselfassessmentappliestoataxline,EBusinessTaxcreatestherecoverableand/ornon
recoverabledistributions,andPayablescreatesanadditionalaccountingdistributiontorecordthe
liabilityfortheselfassessment.
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
15/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
Youcansettheselfassessmentoption:
Atthetaxprofileleveltodefaulttothetaxregistrationsthatyoucreateforthisparty.
Atthetaxregistrationlevel.
Onanindividualtaxline.
EBusinessTaxappliesselfassessmenttoPayablesinvoicesreceivedbythefirstpartyaccording
tothetaxregistrationsettingoftheSetforSelfAssessment/ReverseChargeoption.Thespecific
taxregistrationrecordthatEBusinessTaxusesisderivedeitherfromDetermineTaxRegistration
rulesorfromthedefaulttaxregistration.
WehavesetuptheselfassessedtaxfeatureattheTaxRegistrationlevel.
Navigation:TaxManagersHomeExternalDependenciesCreateFirstParty:LegalEntityand
Establishments
QuerytheLegalEntityViewDetailsEstablishmentsTabQueryEstablishment(whichisthe
OUhere)RegistrationsCreateTaxRegistration
Sinceweareusingtheselfassessedtaxfeatureonlyforusetaxinvoiceswesetupthisoptionfor
thetaxUS_USEonly.Othertaxeswillnothavethisflagchecked.
(https://oracleappsstore.files.wordpress.com/2012/05/261.png)
8.InvoiceCreationandUseTaxcalculation
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
16/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
InvoicecanbecreatedinbasetableorinterfacetablewiththetaxclassificationcodeasUSETAX
APPLICABLE.Usethecorrectshiptolocationandbalancingsegmentsintheinvoice.
Thetaxruleswillbetriggeredonvalidationoftheinvoiceinbasetablesandtheusetaxlinewill
begenerated.
Sinceweareusingtheselfassessedtaxfeaturetherewillnotbeanytaxdisplayedontheinvoice
line,thetaxdetailswillbevisibleintheTaxDetailsform.Theywillalsonotbestoredin
ap_invoice_lines_alltable;insteadtheywillbestoredinzx_linestablewiththetrx_idwhichwill
betheinvoice_idoftheinvoice.
(https://oracleappsstore.files.wordpress.com/2012/05/271.png)
(https://oracleappsstore.files.wordpress.com/2012/05/281.png)
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
17/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/291.png)
Taxlinesformindicatingtheusetaxdetails.
(https://oracleappsstore.files.wordpress.com/2012/05/30.png)
(https://oracleappsstore.files.wordpress.com/2012/05/311.png)
CaseStudy2
BusinessRequirement:CalculationofSALESTAXinAPforInvoicesmadefromsourceERS
basedonSuppliersitepincode
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
18/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
Therequirementofclientwasasfollows:
ThereweremanyinvoicescreatedinAPusingtheERSsourcei.ecreatethePOandReceiptin
PurchasingmoduleandthenrunthePayonReceiptprogramtogeneratetheinvoicein
interfacetableswithsourceasERS.
ThestandardPayablesOpenInterfaceImportprogramwillthenimporttheseinvoicesintobase
oracle.
SalestaxappliesonsomeoftheseERStransactionsbasedonthezipcodeofsuppliersite.
Forinstance:AnERSinvoicewithasuppliersiteAhavingzipcode63301hasataxrateof10%to
beappliedwhereassuppliersiteBhavingzipcode62284hasataxrateof6%tobeapplied.
SincetheERSinvoicewhichisinsertedintotheinterfacetableconsistsofonlyITEMlinewe
neededtoinsertonemoreTAXlinewiththecorrectamount.Additionallythetotalinvoice
amountalsohastobecorrectedtoincludethetaxamount.
Detailedsetupsperformedforthesame.
1.DefineTaxRegime
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxRegimeCreate
DefineonetaxregimeforcountryUnitedStatesasshownbelow:
(https://oracleappsstore.files.wordpress.com/2012/05/32.png)
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
19/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/33.png)
2.DefineTaxes
DefineonetaxcalledUSSALESTAXunderthetaxregimecreatedforUnitedStates
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxesCreate
(https://oracleappsstore.files.wordpress.com/2012/05/34.png)
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
20/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/35.png)
ClickonApplytosavethechanges
3.DefineTaxStatuses
Defineonetaxstatusforthetaxregimeandtaxsetupintheprevioussteps.
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxStatusesCreate
(https://oracleappsstore.files.wordpress.com/2012/05/36.png)
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
21/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
4.DefineTaxJurisdictions
Defineonedefaulttaxjurisdictionforthetaxregimeandtaxsetupintheprevioussteps.
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxJurisdictionsCreate
(https://oracleappsstore.files.wordpress.com/2012/05/37.png)
5.DefineTaxRates
Definetaxratesforeachsuppliersitezipcode.AtaxrateismadeforthecombinationofTax
Regime,TaxandTaxStatus.
Forinstance:
Suppliersitezipcodesare63119and61548.
Thedifferentrateswhichwillbesetupare
SALES_631197.575%
SALES_615487.25%
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxRatesCreate
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
22/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/38.png)
ClickonTaxAccountstoentertheExpenseandliabilityaccountdetails
(https://oracleappsstore.files.wordpress.com/2012/05/39.png)
(https://oracleappsstore.files.wordpress.com/2012/05/40.png)
EntertheTaxExpenseAccount.IfthisisleftblanktheexpenseaccountforITEMlinewillbeused.
TheTaxRecoverable/LiabilityistheUsetaxLiabilityAccounttobeused.Sincethisisasalestax
rateweenterthedefaultaccountof000forthesame.
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
23/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
6.DefineTaxRules
OracleprovidesaseededsetofTaxRuleswhichcanbeusedbytheuserfortaxcalculation.For
anytransactionmadethetaxdeterminationprocessusesthesetaxrulestodecidethetaxeswhich
willapplyandtheamountoftaxwhichhastobeappliedforatransaction.
PrerequisitesforsettinguptheTaxRules:
Step1:
TodecidewhetherusetaxappliedonanytransactionwithinPayablesmoduleataxclassification
codecalledSALESTAXAPPLICABLEwillbemade.Ataxclassificationcodeissimilartoatax
ratecodewithataxrateof0%.
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxRatesCreate
(https://oracleappsstore.files.wordpress.com/2012/05/411.png)
Step2:CreateGeographyHierarchy:
Thevariouszipcodeswhichwillbeusedinthetaxruleshavetobesetupinthegeography
hierarchyinthetradingcommunityarchitecture.Setupthezipcodestobeusedforthesupplier
siteswheresalestaxneedstobecalculatedbasedonthestep2inPoint6inCasestudy1.
Step3:CreateTaxDeterminingFactorSets
Responsibility&Navigation:
TaxManagersAdvancedSetupOptionsTaxDeterminingFactorSetsCreate
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
24/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/42.png)
Thedeterminingfactorwillworkinthefollowingmanner:
SincesalestaxhadtobecalculatedoninvoicesbasedonthesuppliersiteforERSinvoicesthe
determiningfactorswouldbe:
1. GeographyShipFrompostalcode
2. TransactionInputFactorTaxclassificationcodewhichwillbeusedforERSinvoices.
Step4:CreateTaxConditionSets
Responsibility&Navigation:
TaxManagersAdvancedSetupOptionsTaxConditionSetsCreate
(https://oracleappsstore.files.wordpress.com/2012/05/43.png)
Thetaxconditionsetismadefromthetaxdeterminingfactorset.Intheabovescreenshotwehave
madeataxconditionsetforpostalcode61548andtaxclassificationcodeSALESTAX
APPLICABLEusingthedeterminingfactorsetmadeintheaboveset.
TAXRULESETUP
Responsibility&Navigation:
TaxManagersTaxConfigurationTaxRules
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
25/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/44.png)
(https://oracleappsstore.files.wordpress.com/2012/05/45.png)
Thefollowingtaxruleswillbesetupforusetaxcalculation:
3. DetermineTaxApplicability:SincethetaxUS_SALESappliesonlyforERSSalesTaxwemake
thistaxapplicableonlyifthetaxclassificationcodeintheinvoiceforanITEMlineisSALES
TAXAPPLICABLE
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
26/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/46.png)
(https://oracleappsstore.files.wordpress.com/2012/05/47.png)
4.DetermineTaxRateThisrulewillderivethesalestaxratefortheinvoicesusingthe
determiningfactorsetandconditionset.Whilemakingthetaxruleweenterthedetermining
factorsetandtheconditionsetmadeinthepreviousstepsasshowninbelowscreenshot.
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
27/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/48.png)
(https://oracleappsstore.files.wordpress.com/2012/05/49.png)
Foreachconditionsettherewillbeadifferenttaxratewhichwillbeapplied.
Example:
Asshowninabovescreenshotthereare4conditionsets:
1. COND_SALES_63119Thismeansthatiftheshipfrompostalcodeis63119andthetax
classificationcodeintheinvoiceisSALESTAXAPPLICABLEthenthetaxrateusedwillbe
SALES_63119.
1. COND_SALES_61548Thismeansthatiftheshipfrompostalcodeis61548andthetax
classificationcodeintheinvoiceisSALESTAXAPPLICABLEthenthetaxrateusedwillbe
SALES_61548.
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
28/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
Foralltheotherrulesthedefaultvalueshavebeenused.
7.InvoiceCreationandSalesTaxcalculationfor
ERSinvoice.
GeneratetheERSinvoiceintheinvoiceinterfacetablesusingtheprogramPayonReceipt
program.
UpdatethefollowingvaluesfortheERSinvoiceintheinterfacetable:
TAXCLASSIFICATIONCODESALESTAXAPPLICABLE
CALCULATETAXAMOUNTDURINGIMPORTSettheflagtoY
ADDTAXTOINVOICEAMOUNTSettheflagtoY
ThecalculatetaxamountflagandaddtaxtoinvoiceamountissettoYsothatthePayablesOpen
InterfaceImportprogramwouldtriggertaxrulesandcalculatethetaxamountandalsoaddthe
taxamounttotheinvoiceamount.Hencetheinvoicewillbeimportedwiththetaxlineand
correctinvoiceamount.
Followingistheupdatescriptforthesame:
UPDATEapps.ap_invoices_interface
SETadd_tax_to_inv_amt_flag=Y
ANDcalc_tax_during_import_flag=Y
WHEREsource=ERS
UPDATEapps.ap_invoice_lines_interface
SETtax_classification_code=SALESTAXAPPLICABLE
WHEREinvoice_idIN(SELECTinvoice_id
FROMapps.ap_invoices_interface
WHERESOURCE=ERS)
SnapshotsofERSinvoicesintheinterfacetable.
Invoiceheaderintheinterfacetablebeforeitwasprocessed.
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
29/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/50.png)
Invoicelineintheinterfacetable
(https://oracleappsstore.files.wordpress.com/2012/05/511.png)
Suppliersitepincode62223
(https://oracleappsstore.files.wordpress.com/2012/05/52.png)
Afterimportingthisinvoice;thetaxlinehasgotgeneratedbasedonthetaxruleforSuppliersite.
Theinvoiceamounthasalsochangedfrom1000to1073.50
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
30/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
(https://oracleappsstore.files.wordpress.com/2012/05/53.png)
(https://oracleappsstore.files.wordpress.com/2012/05/54.png)
CaseStudy3
PleasecheckthefollowinglinkforanotherCaseStudy
HowtoSetupOracleApplicationsR12EBTax
(https://oracleappsstore.files.wordpress.com/2012/05/howtosetuporacleapplicationsr12
ebtax1.doc)
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
31/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
FILEDUNDEREBTAX,GENERALLEDGER
TAGGEDWITHEBTAX,TAX
AboutAsokan
Ihavearound10yearsofWorkingExperienceintheIndustry.Havedonevariousroleslike
Developer,Lead,Architectetc.
10ResponsestoR12EBTaxsetup
Surendrasays:
November5,2012at1:03AM
ThanksMr.Asokan,iamneworacleR12
neddurhelptodevelopmyknowledge.
i
RateThis
Reply
ganeshsays:
April10,2013at6:10AM
Itaverygudandusefuldocument.
i
RateThis
Reply
Asokansays:
April10,2013at8:17AM
Thankyou,Ganesh
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
0
32/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
i
RateThis
Reply
Raghavendrasays:
April17,2013at3:41PM
Thanksthisisagooddocument.Ihavearequestforyou.Weareupgradedfrom11itoR12,
determinationfactorsetisSTCC,butbusinesswantstousethenewfeatureofShiptoLocation
basedtaxinPurchasing.Pleaseprovideanydocumentorinsightintothis.Doweneedto
reimplementoranynewruleswillhelpusout.
Thanks&Regards,
Raghu
i
RateThis
Reply
Asokansays:
April17,2013at3:57PM
Idonthaveanydocsrelatedtothisrequest.Tryusingtaxrules.
Thanks,
Asokan
i
RateThis
0
1
Reply
Ravikanthsays:
October2,2013at4:02AM
HiAsokan,
Weareupgradingfrom11.5.10.2toR12.1.3ascurrentlytheclientisnotusinganytaxationin33/36
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
07/06/2015
R12EBTaxsetup|OracleAppsStore
Weareupgradingfrom11.5.10.2toR12.1.3ascurrentlytheclientisnotusinganytaxationin
ERPsystem,ButaseparatesetupneedstobeconfiguredforEBusinesstax.canyoushare
whatminimumsetupsneedstobeconfiguredsothatmynewR12systemworkswithoutany
taxation.
i
RateThis
Reply
Asokansays:
October7,2013at10:22AM
HiRavi,
Sorryforthedelayinreply.Idonthaveanydocumentsrelated,butIrememberwesetting
upcustomtaxratesintheupgradedInstanceastheywerenotcarried.Alsowedidadd
fewtaxrulestofunctionitthesameway.
Hopethishelps.
Thanks,
Asokan
i
RateThis
0
0
Reply
Meenusays:
January27,2014at6:18PM
HiAsokan,
AmworkinginOraclefromlongbutamstuckwithataxrulesetupashavenevergotachance
toworkintaxes.
Myrequirementistotriggeraparticulartax(5050)whichisalreadydefinedforparticular
iprocurementcategoryie(mealexpenses)Canyoupleaseguideashowthefunctionalitycan
beachieved.
Rgds,
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
34/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
Rgds,
Meenu
i
RateThis
Reply
prasannasays:
September15,2014at7:39AM
HiAll,
IhaveaissueinEBTinwhichIhavesalesorderwithtwolinesoneisInventoryItem&the
otheroneisServiceItem,Taxiscalculatingforboththeitemskindlyletmeknowhowto
resolvethisissue.
i
RateThis
Reply
maheswarreddysays:
November14,2014at10:39PM
HiSir,mynameismaheswarreddysourverygreatsirandihaveonedoubt.multipletaxrate
requirementthattimewhatcanidosir
i
RateThis
Reply
CreateafreewebsiteorblogatWordPress.com.
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
35/36
07/06/2015
R12EBTaxsetup|OracleAppsStore
TheEnterpriseTheme.
Follow
FollowOracleAppsStore
BuildawebsitewithWordPress.com
https://oracleappsstore.wordpress.com/2012/06/05/r12ebtaxsetup/
36/36