Oracle Apps Key Modules Technical Details1

Embed Size (px)

Citation preview

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    1/47

    Oracle Apps Key Modules Technical Details

    Inventory Module

    http://oracleapps4u.blogspot.in/2!2/!/oracle"inventory"tables"#ith"description.ht$l

    http://###.oracleappsdeveloper.co$/2!%/!2/oracle"apps"inventory"tables.ht$lhttp://$yoracleca&e.co$/2!!/'/!(/)ey"tables"in"oracle"inventory/

    *urchasing Module

    http://###.tech$andate.co$/base"tables"&or"purchase"order"po"in"oracle"apps/

    http://r!2!!i.blogspot.in/2!2/!!/purchasing"tables.ht$l

    http://oracleappsco$$unity.co$/oracle/blog/+,+/oracle"purchasing"tables/http://apps2&usion.co$/apps/&$/iprocure$ent/4%+"oracle"purchasing"technical

    Order Manage$ent

    http://rushi)eshranade.blogspot.in/2!2/-/oracle"apps"i$portant"tables.ht$l

    http://###.oracleerpappsguide.co$/2!2/!/order"$anage$ent"tables"and"its"

    details.ht$l

    http://appselangovan.blogspot.in/2!2/%/order"$anage$ent"tables"and"lin)s.ht$l

    A* Module

    http://r!2!!i.blogspot.in/2!2/!!/payable"tables.ht$l

    http://###.oracleappsdeveloper.co$/2!%/4/oracle"apps"payables"table"structure.ht$lhttp://dillip)u$arena.blogspot.in/2!2/!!/)ey"tables"&or"oracle"accounts"payable.ht$l

    A Module

    http://dbaranit.blogspot.in/2!%/!/oracle"r!2"apps"tables.ht$l

    http://r!2!!i.blogspot.in/2!2/!!/receivable"tables.ht$l

    01 Tables

    http://dillip)u$arena.blogspot.in/2!2/!!/)ey"tables"&or"general"ledger.ht$l

    http://oracleappsuserguide.blogspot.in/2-/%/oracle"gl"i$portant"tables"lession!.ht$l

    http://)no#oracle.#ordpress.co$/2-/%/!/oracle"general"ledger"tables/http://oracle"ra$ara.blogspot.in/2!%/!/oracle"app"s"lin)"bet#een"gl"to.ht$l

    """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

    """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    2/47

    o$e I$portant 3ycle in Oracle Apps

    """"""""""""""""""""""""""""""

    O2c Order To 3ash cycle5

    """"""""""""""""""""""""""""""

    http://###.learnoracle.in/2!2/-/oracle"r!2"order"to"cash"cycle.ht$l

    http://###.oracleerp&unctional.co$/2!2/-/r!2"order"to"cash"cycle"&unctional"and.ht$l

    """""""""""

    *2* 3ycle

    """""""""""http://###.slideshare.net/)etulp/p2p"cycle"$ade"easy

    http://###.oracleerp&unctional.co$/2!2/+/procure"to"pay"cycle"in"oracle"apps"

    r!2.ht$l

    http://)o$$aoracleapplications.blogspot.in/2!2/-/p2pprocure"to"pay"cycle"tables"#ith.ht$l

    Interview Question

    What is item status? Name the related table

    Ans:-I6786TO9IT8MTAT;3OD8 is the 3olu$ in table MT1IT8MTAT; #ill tell

    you the di&&erent status &or ite$ #hile you de&ining the ite$ in ite$ $aster &or$ I67IDITM5. 9ou

    can have di&&erent status as sho#n in belo#< also u can de&ine your o#n custo$ status in status code

    &or$ in ite$ setups I67DOI5

    In which table subinventory related information for item is stored?

    Ans:-MT1IT8M;=I6786TOI8

    What are the prerequisite set ups for inter organiation transaction?!rerequisites

    De&ine an inventory ite$ that is co$$on to both organi>ations.

    De&ine at least t#o organi>ations< one o& #hich is valid to receive $aterial &ro$ the other.

    De&ining Organi>ation *ara$eters.et up inter?organi>ation relationships and their corresponding

    accounts.

    De&ining Inter?Organi>ation hipping 6et#or)s. @or direct trans&ers< i& the ite$ to trans&er is under

    serial nu$ber control< the ite$ $ust have the sa$e unit o& $easure in each organi>ation.

    Where to define inter-organiation transaction charges and what are the different options?

    Depending on the inter?organi>ation trans&er charge that applies bet#een the organi>ations< a

    percentage o& the transaction value or a discrete a$ount that Oracle Inventory uses to co$pute trans&er

    charges.

    What are stoc" locators and how to define them?

    toc) locators are an optional entity that $ay be used to represent physical locations #ithin asubinventory .MT1IT8M1O3ATIO6 is the $ain base table &or this locators.

    Name the tables where the stoc" locator information is stored#

    MT1IT8M1O3ATIO6

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    3/47

    What are centralied and decentralied level of control of item attributes?

    Name all status attributes#

    $ifferentiate between intra % inter uom class conversion with e&amples .

    Is uom maintained at master level or organiation level or both?

    'ention the interface tables for item open interface and open transaction interface and also

    their respective production tables#

    Name at least five reports in oracle inventory related to transaction ?

    What are the prerequisite for costing transactions?

    Which is the table for storing organiation information?

    (ow to get the on hand quantity of an item across all organiations? Name the underlying

    tables#What is the purpose of standard cost update?

    'ention the navigational steps for A)* analysis-

    What is an item?

    An ite$ is a part or services #here you can *urchase< ell< *lan< Manu&acture< toc)< Distribute and

    *rototype.Ite$s can also be containers &or ite$s as #ell as co$ponents you build into other ite$s.

    +&plain Item 'aster ,rganiation?

    An ite$ $aster organi>ation is a logical entity #here you de&ine the ite$. A&ter you de&ine an ite$ in

    the ite$ $aster< you can assign it to any nu$ber o& other organi>ations.

    $efine Inventory ,rganiation?

    It is a &acility #hich #ill enable you to store and transact the ite$s. It can be a $anu&acturing unit

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    4/47

    What are item attributes?

    Ite$ attributes are the collection o& in&or$ation about an ite$. These are used to store speci&ic

    characteristics o& an ite$< such as ite$ status< unit o& $easure< revision control< etc. these can be

    controlled at either the $aster or the organi>ation level. These attributes are stored in a table na$ed'012I0+'2A00.I)30+

    What is an item category and category set?

    A category is a logical classi&ication o& ite$s that have si$ilar characteristics.

    A category set is a distinct grouping sche$e and consists o& $ultiple categories. An ite$ can belong to

    any nu$ber o& category sets. Ce can assign ite$ to one category #ithin each category set. The

    categories can be retrieved &ro$ the table '012*A0+4,.I+2) and ite$ category set &ro$

    5'012*A0+4,.62+02)B.

    +&plain unit of measure 73,'8 and 3,' class?

    The unit o& $easure ;OM5 helps us count the nu$ber o& ite$s involved in a transaction or the

    nu$ber o& ite$s that are stored in a subinventory or a locator. ;OM classes let you group di&&erent

    ;MOBs into one category. 8g< quantitycould be a ;OM class under #hich each9 doen9 lotetc are

    separate ;OMBs.

    +&plain shipping method?hipping $ethods are the #ay you ship $aterial. Chen you create a shipping $ethod< you $ust

    enable it be&ore you can use it in a shipping net#or). I& you disable a shipping $ethod< it cannot be

    used in a shipping net#or).

    $escribe Inter-organiation hipping Networ"s

    An inter"organi>ation shipping net#or) describes the relationships and accounting in&or$ation

    bet#een a shipping organi>ation and a destination organi>ation. 9ou $ust de&ine a shipping net#or)

    bet#een t#o organi>ations be&ore you can trans&er $aterial bet#een organi>ations. Chen you set up a

    shipping net#or) you $ust select a trans&er type: In-transit or $irect.

    In-transit: Oracle Inventory $oves $aterial to an inter$ediary state be&ore it reaches the destination

    organi>ation. A&ter the $aterial arrives at the destination organi>ation< you #ill need a receipt

    transaction to retrieve it. I& in"transit is selected< you can de&ine:

    hipping Methods< 01 Accounts to use in transit< Material o#nership during trans&er< *lanning leadti$es and Trans&er 3harges.

    $irect: Oracle Inventory $oves the $aterial directly to the destination organi>ation. Eo#ever< &or

    both trans&er types< you can deter$ine de&ault receipt routing and #hether internal orders are reuired

    to trans&er $aterial.

    In which tables are the transactional details are stored?

    MT1MAT8IA1TA6A3TIO6

    MT1TA6A3TIO6I6T8@A38

    MT1MAT8IA1TA6A3TIO6T8M*

    MT1TA6A3TIO6A33O;6T

    What is !ic"ing ,rder of ubinventory or 1ocator? Where will you define the order?

    The value indicates the priority #ith #hich #e pic) ite$s &ro$ subinventory or 1ocator< relative to

    another subinventory or locator< #here a given ite$ resides. A pic)ing order o& ! $eans that order

    entry &unctions pic) ite$s &ro$ the subinventory or locator be&ore others #ith a higher nu$ber suchas 2ation.

    What are the different inventory transactions?

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    5/47

    A transaction is an ite$ $ove$ent #ithin< into or out o& inventory. A transaction changes the uantity

    and location o& an ite$

    The &ollo#ing are the di&&erent inventory transactions:

    eceive an ite$ into an organi>ation &ro$ 01 account nu$ber

    Issue an ite$ &ro$ an organi>ation into a 01 account nu$ber

    Trans&er ite$s &ro$ one subinventory to other in the sa$e organi>ation.

    Trans&er o& ite$s bet#een various inventory organi>ations

    eservation o& ite$s

    $escribe various inventory transaction types?

    'iscellaneous transaction: This transaction is used to do adust$ents in stoc) due to da$ageation.

    Inter-,.4 transfer:This transaction is used to trans&er goods &ro$ one inventory organi>ation to

    another.

    .eceiving transaction:This transaction is used to $ove goods &ro$ receiving doc) to speci&ied

    subinventory and locator.

    ales issue:This transaction is used to $ove goods &ro$ pic) subinventory to staged subinventory.

    WI! issue:This transaction is used to issue $aterials against production orders

    What is the difference between a subinventory transfer and a move order?

    =oth these transactions are used &or the $ove$ent o& ite$s &ro$ one subinventory to the other. The

    di&&erence is that $ove order generates a pic) slip and a subinventory trans&er doesnBt.

    'ove orderreuires approvalB. Also< $ove orders create allocations. o you can place hold on the$aterial #ith the intention o& pic)ing it up a little later. In subinventory trans&er< there is no reservation /

    allocation.

    What are the *omponents used in *ustomiing a 0ransaction? Transaction ource Type

    Transaction Action

    Transaction Type

    A Transaction ource Type and a Transaction Action co$e together to &or$ a Transaction Type.

    What is a 0ransaction source type?

    A 0ransaction ource 0ype is de&ined as an entity against #hich Oracle Inventory charges a

    transaction.

    *urchase Order

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    6/47

    +&plain inventory control?

    Inventory 3ontrol is the process by #hich inventory is $easured and regulated according to

    predeter$ined nor$s such as econo$ic lot si>e &or order or production< sa&ety stoc)< $ini$u$ leveles the total cost o& ordering and carrying inventory. Oracle Inventory can auto$atically generate

    reuisitions to in&or$ your purchasing depart$ent that a replenish$ent order is reuired to supply your

    organi>ation.

    +&plain min-ma& planning technique?

    Min"MaG planning is a tool &or planning inventory that loo)s at user"de&ined $ini$u$ and $aGi$u$

    inventory levels. It does not consider lead ti$es.Ce can per&or$ this techniue at org level or

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    7/47

    subinventory level.

    $efine cycle counting and e&plain its use in oracle inventory?

    3ycle 3ounting is a process o& periodic counting o& individual ite$ / all the ite$s throughout the course

    o& the year to ensure the accuracy o& inventory uantities and values.Ce can do the cycle counting atOrgani>ation / ub Inventory 1evel.3ycle count is used to:To reconcile syste$ on"hand balances #ith

    actual counts in inventoryations

    c5 3hange Organi>ations

    d5 Interco$pany elations

    e5 ;nit o& Measure 3lasses

    &5ub inventories

    g5Ite$ Attribute 3ontrols< 3ategories

    h5De&ault 3ategory set

    i5Ite$ tatuses

    5 3ost types

    )5*ro&ile Options

    l5Inventory Accounting *eriods.

    What do you mean by .equired with $efaults teps?

    euired tep Cith De&aults $eans that the setup &unctionality co$es #ith pre"seeded< de&ault values in

    the database ho#ever< you should revie# those de&aults /de&ault values and decide #hether to change

    the$ to suit your business needs.

    Which are .equired with $efaults teps in Inventory module?

    Ans#er:

    There are no such steps in Inventory $odule

    0here is no stoc" locator control in your Inventory organiation#$o you still need to configure it?

    9ou need not to con&igure the &leG&ield in a speci&ic #ay but you $ust still co$pile the toc) 1ocators

    )ey @leG&ield because all Oracle Inventory transaction and on"hand inuiries and reports reuire a &ro>en

    &leG&ield de&inition.

    What is the use of a pic"ing rule?

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    8/47

    Chen you pic) release a sales order in Order Manage$ent $odule < Order hipping 8Gecution $odule

    #hich is a part o& Order Manage$ent5 sub$its reuests to Oracle Inventory $odule #hich uses the

    in&or$ation given in pic)ing rule to give priority to pic) units o& an ite$s and then it generates pic) lists

    &or sales orders.

    *an you apply material overheads to Average *osting ,rganiation?

    6o< you can not apply it to Average 3osting Organi>ation. Eo#ever you can apply it to tandard 3osting

    Organi>ation.

    What is a 0ransaction Action?(ow many !redefined 0ransaction Actions are available in

    Inventory module?

    A transaction action is a prede&ined $ethod o& changing the uantity and/or location and/or cost o& an

    ite$. It is used in Transaction Type &or$. 9ou $ay use one o& siG prede&ined transaction actions: ""issue

    &ro$ stores< subinventory trans&er< direct organi>ation trans&er< in " transit ship$ent< cost update and

    receipt into stores.

    *an you do Inventory transactions in prior periods?

    9es< you can do by setting the pro&ile option I67: Transaction Date validation to *rovide #arning #hen

    date in past period or Allo# date in any open period. It allo#s entry o& a past date.

    *an you change customer item name or Item after you save it?

    9es< you can change it i& you have set the pro&ile option IN: 3pdatable *ustomer Item to 6esand

    IN: 3pdatable item to 9es respectively .

    What is the difference between Internal and +&ternal ,rganiations?

    The di&&erence bet#een Internal and 8Gternal Organi>ation is that #e can not

    Assign people to an 8Gternal Organi>ation.8Ga$ples o& 8Gternal Organi>ations ations that are

    recipients o& third party pay$ents &ro$ 8$ployeeBs bene&its.

    Is it possible to have different costing methods for different organiations under the same Item

    'aster ,rganiation?

    9es. 8ven #e can have du$$y organi>ations &or using di&&erent costing $ethod &or di&&erent costing

    $ethod &or di&&erent ite$s #ithin an organi>ation.

    What shall be the *osting ,rganiation of an ,rg#?

    I& individual organi>ation #ants to have control over its o#n cost< #e #ill assign the current organi>ation

    itsel& as the 3osting organi>ation. I& that is not the case< #e can assign the Ite$ Master Organi>ation or

    any other organi>ation as the costing organi>ation.

    (ow unit cost is derived under Average *osting?

    ;nder Average 3osting< the unit cost is derived by averaging the value o& all receipts o& that ite$ to

    inventory< on a per unit basis. 8ach receipt to the inventory updates the unit cost o& the received ite$.

    Issues &ro$ inventory uses the current average cost as the unit cost.

    Transaction value J 3urrent inventory value5

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    9/47

    Average 3ostN """""""""""""""""""""""""""""""""""""""""""""""""""

    Transaction ty. J current on"hand ty.5

    Transaction 7alue N *O price G Transaction ty.

    3nder tandard *osting9 how does the system get the unit cost?

    Ce have to de&ine unit cost o& all the ite$s as standard cost and the di&&erence bet#een the de&ined

    standard cost and the actual cost are recorded as variances. ;nder tandard 3osting #e can share costs

    across $ultiple organi>ations and hence the standard costs #ill be de&ined only in one organi>ation. The

    3ost Master Organi>ation #ill nor$ally be the Ite$ Master Organi>ation.

    What is !urchase !rice ariance 7!!8?

    Chen using the standard 3osting< the di&&erence bet#een the de&ined standard cost and the actual cost are

    recorded as *urchase *rice 7ariance **75

    *7 N *O ;nit *rice ? tandard unit 3ost5 G ty. eceived.

    !urchase !rice ariance is not used for Average *osting#

    $oes .epetitive chedule upports Average *osting?

    6o. Ce canBt de&ine epetitive chedules in an organi>ation that is de&ined as a $anu&acturing< average

    cost organi>ation. The reason &or this is that #eighted average costing cannot be applied to repetitively

    $anu&actured ite$s.

    3nder average costing9 can we share costs between organiations?

    6o. Ce canBt share costs bet#een organi>ations under average costing because average costs are

    $aintained separately in each organi>ation.

    What is the pre-requisite for updating the subinventory parameters?

    The subinventory para$eters can be updated only i& there is no On"Eand uantity in that subinventory.

    What is an +&pense ubinventory and what all are the parameters you will select while defining an

    +&pense ubinventory?

    A subinventory #here ty. is not trac)ed is called an 8Gpense ubinventory. 6o para$eters #ill be

    selected &or this subinventory. Chen the ty. Trac)edB para$eter is not selected< auto$atically the

    other para$eter go inactive.5

    *an you prevent some specific items to be assigned to any subinventory other than a selected one?

    9es. et the ite$ attribute estrict ubinventoryB to the reuired ubinventory.

    """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

    ,racle Apps !urchasing Interview Questions ;

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    10/47

    re%uiition !annot $e %ueried in the Re%uiition entr' form( rather" the Re%uiition)ummar' form #ill have to $e utili*ed to vie# information on the imported approved

    re%uiition.

    If importing requisitions from !RPinput a value for the profile option MRP:

    Pur!hain+ ,' Reviion. Thi profile option i important if 'ou are uin+ multiple

    reviion per item and uin+ our!in+ rule to !reate Pur!hae Order or Releae. Thiprofile option indi!ate #hether or not to pa on the item reviion to the pur!haere%uiition.

    Setup"#rgani$ations"Purchasing- &efault Alternate Re+ion Re%uiition Importroup-,' /ield. The Re%uiition Import pro!e #ill firt loo0 at the roup ,'

    parameter ele!ted #hen the pro!e i u$mitted( hould thi parameter $e left $lan0"

    the 'tem #ill then loo0 to the roup-,' field reidin+ in the Pur!hain+ Option form.If 'ou expe!t releae to $e !reated from the re%uiition" #hi!h 'ou import" ma0e ure

    the profile option PO: Releae &urin+ Re% Import i populated #ith the !orre!t value.The !hoi!e for thi profile are 1e or No. If the profile i et to 1e and all our!in+ rule

    information i properl' et up" then $lan0et releae #ill $e !reated via the Create

    Releae pro!e. If the profile i et to No" the Create Releae pro!e #ill not run atthe !ompletion of Re%uiition Import and all releae #ill have to $e !reated manuall'

    via Auto Create.

    Q%. &o' (oes Requisition Import (etermine the grouping metho( for

    incoming pieces of (ata?

    A:Thi fun!tion +roup re%uiition. It firt ai+n value to RE23I)ITION4LINE4I&

    and RE24&I)TRI,3TION4I&( the fun!tion then +roup Re%uiition $aed on theRE24N3M,ER4)EMENT5 !olumn. All re%uiition #ith the ame NOT N3LL

    RE24N3M,ER4)EMENT5 are ai+ned the ame RE23I)ITION46EA&ER4I&. Thefun!tion then +roup Re%uiition $aed on the RO3P4CO&E !olumn. All re%uiition

    #ith the ame value in the RO3P4CO&E !olumn are ai+ned the ameRE23I)ITION46EA&ER4I&. It then +roup $aed on the RO3P4,1 parameter" #hi!h

    ta0e on the value of &E/A3LT4RO3P4,1 if not provided. RO3P4,1 !ould $e one ofthe follo#in+: ,31ER" CATEOR1" ITEM" VEN&OR" LOCATION or ALL.

    Q). &o' is the P#*I+,-RA/-*-RR#RS ta0e purge( an( (oes this (ata haveany (epen(encies?

    A: Ora!le Pur!hain+ provide the Re%uiition Import Ex!eption Report" #hi!h !an $eued to dia+noe re!ord in Error in the PO4RE23I)ITION)4INTER/ACE4ALL ta$le. It

    alo ha an option to pur+e the Error re!ord in PO4RE23I)ITION)4INTER/ACE4ALLand the !orrepondin+ Error mea+e in the PO4INTER/ACE4ERROR) ta$le: -

    Reponi$ilit': Pur!hain+ )uper 3er

    - Navi+ation: Report7Run" then ele!t Re%uiition Import Ex!eption ReportThere i a parameter titled 8&elete Ex!eption8. If 'ou ele!t 81e8" then re!ord in the

    PO4RE23I)ITION)4INTER/ACE4ALL ta$le #ith a tatu of 9ERROR8 and the

    !orrepondin+ re!ord in the PO4INTER/ACE4ERROR) ta$le #ill $e deleted. 1ou !analo retri!t the deleted re!ord $' ele!tin+ the ,at!h4id and the Interfa!e )our!e

    !ode. The dependen!' i $et#een PO4RE23I)ITION)4INTER/ACE4ALL trana!tion4id;and PO4INTER/ACE4ERROR) interfa!e4trana!tion4id;

    Q2. &o' is the ist of vaues (erive( for the Import Source coumn 'ithin theRequisition Import report parameters 'in(o'?

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    11/47

    A: The lit of value for the Import )our!e parameter drive off of the re!ord" #hi!h!urrentl' reide in the PO4RE23I)ITION)4INTER/ACE4ALL ta$le. ro# InPO4RE23I)ITION)4INTER/ACE4ALL.Ten of the ro# have an

    INTER/ACE4)O3RCE4CO&E of 8INV8" and the other ten ro# have anINTER/ACE4)O3RCE4CO&E value of 8

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    12/47

    In!omplete. Converel'" if thi profile option i et to Approved" all re%uiitionimported from Min-Max Plannin+ #ill $e imported #ith an approval tatu $aed on the

    approval authorit' of the uer initiatin+ the Re%uiition Import pro!e.

    Q1;. &o' can I achieve creating 1; requisitions for 1; ines popuate( into

    the interface ta0e instea( of 1 req. 'ith 1; ines?

    A:Re%uiition are +rouped a!!ordin+ to the ele!tion !hoen $' the initiator of the

    pro!e" $aed on the parameter of 8RO3P ,1?. If thi parameter i left $lan0" thevalue #ill default from the &efault alternate re+ion of the Pur!hain+ Option form.

    - Reponi$ilit': Pur!hain+ )uper 3er- Navi+ation: )etup - Or+ani*ation - Pur!hain+ Option

    &efault alternate re+ionIf the value ele!ted i ALL" then all re%uiition line #ill $e on the ame re%uiition.

    An' other value #ill +roup the line on re%uiition $aed on the value ele!ted.

    Q11. Is Requisition Import organi$ation9specific?

    A:Re%uiition Import i operatin+ unit-pe!ifi!.

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    13/47

    a reviion num$er. No# #hen 'ou repeat the pro!e the Re%uiition Import #or0 andthe re%uiition #ill $e !reated )u!!efull' from MRP.

    Q13. &o' (oes Requisition Import Process generate Accounts?

    A: It !an $e either one of = method for a!!ount to $e +enerated:

    5. ,' a valid CCI& or=. ,' a valid !om$ination of a!!ount e+ment.

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    14/47

    A:The profile 'MRP: Purchasing by Revision'i maintained $' MRP and the 'INV:Purchasing by Revision'profile i maintained $' Inventor'. Thi profile option i

    mainl' ued $' the repe!tive produ!t to determine if the Item Reviion need to$e populated #hile loadin+ the Re%uiition Interfa!e Ta$le. Mot of the $u+

    related to thee profile are that our!in+ +et affe!ted durin+ Re% Import. If the

    ,lan0et PO ha the Item Reviion and the Item in the Interfa!e ta$le doe not havethe Item Reviion field populated" then )our!in+ !ould $e a Iue and Releae #illnot $e !reated.

    Q%%.6o# do I +et the Tax lo+ file for the Re%uiition Import pro!e

    A:To +et the lo+ file pleae follo# the tep $elo#.)tep 5:

    -------)et Profile Option 8Tax: &e$u+ /ile &ire!tor'8

    )et the profile option Tax: &e$u+ /ile &ire!tor' to a erver ide dire!tor' #here afile that !ontain lo+ mea+e #ill $e !reated. 1ou !an et thi profile option onl'

    at the )ite level.

    Note: Thi dire!tor' mut $e et a the value of one of the Ora!le initiali*ationparameter" 83TL4/ILE4&IR8 To ee the !urrent value of 3TL4/ILE4&IR" iue thefollo#in+ )2L tatement in the app !hema:

    ele!t value from vFparameter #here name D 8utl4file4dir8If thi parameter doe not !ontain a value" modif' the initiali*ation parameter file

    initGd$4name.ora to add the parameter and a value for it #here Gd$4name ithe name of 'our data$ae;.

    )tep =:-------

    )et Profile Option Tax: &e$u+ /la+)et the profile option Tax: &e$u+ /la+ to 1e to !reate a file #ith de$u++in+

    information. )et thi profile option at the 3er level. A lo+ file !alled

    G3)ERNAME.lo+ #ill $e !reated in the dire!tor' pe!ified $' the profile optionTax: &e$u+ /ile &ire!tor' #here G3)ERNAME i 'our lo+in uername;.

    =# What is a !urchase .equisition and define various requisitions

    It is a &or$al reuest intended to procure/buy so$ething that is needed by the organi>ation. It is created

    and approved by the depart$ent reuiring the goods and services.

    A purchase reuisition typically contains the description and uantity o& the goods or services to be

    purchased< a reuired delivery date< account nu$ber and the a$ount o& $oney that the purchasing

    depart$ent is authori>ed to spend &or the goods or services. O&ten< the na$es o& suggested supply

    sources are also included.

    =asically< reuisitions are o& t#o types:

    Internal requisition and purchase requisition

    Internal .equisitionsare created i& the Ite$s are to be obtained &ro$ one Inventory location to anotherlocation #ithin the sa$e organi>ation. Eere the source o& the reuisition #ould be IN+N0,.6. There

    is no approval process &or internal reuisition.

    !urchase .equisitionsare created i& the goods are obtained &ro$ eGternal suppliers. Eere the source o&

    the reuisition #ould be 3!!1I+.. The purchase reuisitions are sent &or approvals.

    ># What are the base tables for a !urchase .equisition?

    PO_REQUISITION_HEADERS_ALL7+4'+N0= column in this table represents the requisition

    number8

    This table stores Eeader in&or$ation o& a *urchase euisition.

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    15/47

    I$portant colu$ns o& this table:

    8;IITIO6E8AD8ID: It is a uniue syste$ generated euisition identi&ier

    *8*A8ID: It is a uniue identi&ier o& the e$ployee #ho prepared the

    reuisition

    80M86T!: It is the euisition nu$ber

    A;TEOIPATIO6TAT;: Authori>ation status type

    T9*81OOK;*3OD8: euisition typeO0ID: ;niue Operating unit uniue identi&ier

    !,2.+Q3II0I,N21IN+2A11

    This table stores in&or$ation about euisition lines in a *urchase euisition. This table stores

    in&or$ation related to the line nu$ber< ite$ nu$ber< ite$ category< ite$ description< ite$ uantities Change Order)/uto(/pproval Tolerances are defined on %etup screen or in )orkflow/ttributes& $nce a Purchasing 7ocument is submitted for approval, in the /pproval)orkflow a check is done to ensure that all changes are within tolerance& f they arethen main approval is bypassed otherwise the document is routed through mainapproval process in workflow& &odel Com!le" Pricing or Blanket +ine %tems: !*+, $racle Purchasing provides anadditional option to model comple# pricing for 'lanket line items& n this release$racle Purchasing has built an integration with the $racle /dvanced Pricing product&$racle /dvanced Pricing provides a set of tools in the form of price lists, formulas andmodifiers to model comple# pricing scenarios& This integration may eliminate theneed for e#isting $racle Purchasing customers to incorporate custom code into theproduct in the form of the custom pricing hook&The integration with advanced pricing allows dynamic calculation of prices providingsignificant additional fle#ibility to complement the e#isting blanket agreementfunctionality& Companies can now accurately price all requests and purchases, thusreducing their dependence on the supplier>s billing capabilities&Pricing .ierarchy

    < f the transaction references an item from the item master, the list price ofthe item in the item master is first defaulted into the transaction&< f the transaction references an approved and active blanket agreement,the pricing engine then determines the price from the applicable agreement

    price breaksif there>s any&< f there isn>t any price break defined, it picks up the price from theagreement line&< f there>s pricing information available in Oracle Advanced Pricing in theform of price list lines and.or modifiers, these pricing rules are then appliedto arrive at the net price&< t is important to note that if you have defined custom pricing rules in thecustom hookprovided, those rules override any other pricing that the systemmay have derived&

    &ass Re-!ricing o Purchasing Documentswas availabel from **i?, in !*+ it isimproved a lot& ;ou can now be able to re(price orders in batch using the e#isting@!etroactive Price 2pdateA concurrent program even if the orders were not sourcedfrom 'lankets&This Concurrent Program is now capable of re(pricing transactions based on pricingrules defined:

    o $n $racle /dvanced Pricing Price ists.odifierso /nd on Custom Pricing 5ooks

    $d#anced $!!ro#al Su!!ort or Re/uisitions:

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    22/47

    o Parallel /pprovalso %upport for Viewerso Position 5ierarchy %upport

    ead $ore:http://&unctionalguy.blogspot.co$/2!/%/#hat"ne#"at"r!2"purchasing.ht$lUiG>>2yvl0On&0

    !3.*(AIN4 7!, 3+

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    23/47

    )ELECTre%uiition4header4id"

    authori*ation4tatu" t'pe4loo0up4!ode"

    #f4item4t'pe" #f4item40e'"

    !reated4$'" preparer4id

    /ROMpo4re%uiition4header4all

    K5-5KK5=8 -- 85==K8AN& item4t'pe D 8RE2APPRV8

    AN& pro!e4a!tivit' D intan!e4id OR&ER ,1 $e+in4date" end4date

    7H

    Re%uiition Import :

    In addition to !reatin+ the re%uiition online" the' !an alo $e imported

    a a $at!h. On!e imported the' +o into the ta$le po4re%uiition4interfa!e4all.On!e imported" #e need to run the Re%uiition Import from the

    L Corporate Pur!hain+ reponi$ilit' #hi!h then populate the ta$lepo4re%uiition4header4all and po4re%uiition4line4all ta$le.

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    24/47

    -- Vendor Information !an $e found from thi %uer'. ele!t vendor4id" vendor4name" e+ment5"vendor4t'pe4loo0up4!ode"

    a!!t4pa'4!ode4!om$ination4id !!id from po4vendor

    #here vendor4name li0e 8)A/E3AR&8

    7HP3RC6A)IN : The follo#in+ %uerie tore the information a$out thepur!hae order.

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    25/47

    )o ea!h PO #ill have header"line"hipment and ditri$ution. Another!aveat here in !reatin+ the PO hipment i a follo#.

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    26/47

    to the enior mana+er.

    In the !ae of Emplo'ee7)upervior 6ierar!h'" #hile #e are definin+ anemplo'ee "a' ")mith" then hi mana+er "a'" &avid" i alo pe!ified.

    And a do!ument i routed to that mana+er &avid.

    In!identall' in Ora!le pur!hain+" there are lot of do!ument t'pe defined.That i "a re%uiitionInternal or Pur!hae;" planned pur!hae order"

    tandard pur!hae order.et!.

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    27/47

    re%uition. )o in thi !ae" on!e the preparer !reate the re%uiition andpree the approve $utton" the do!ument automati!all' +et approved " a

    lon+ a ever' thin+ i fine.

    6o#erver let u ta0e another !ae" #here in the on!e the do!ument i u$mittedfor approval $aed on the follo#in+ ettin+" it i routed to the next

    peron in the hierar!h'.

    Thi ettin+ !an $e defined uin+ the pathetup D Or+ani*ation D /inan!ial Option !reen. D 6uman Reour!e ta$.

    No# let u a' if the 'tem i uin+ the emplo'ee7upervior hierar!h'" then the

    upervior #ill lo+in to the 'tem and from the #or0lit notifi!ation" he !anfind a re%uiition pendin+ to approve. #hi!h he !an pi!0 and approve.

    No# on!e the re%uiition tuff i done" #e !an do an Auto!reate and !reate

    a pur!hae order from the re%uiition. On!e the pur!hae order i !reated"

    #e !an ue the follo#in+ %uer' to enure that it #or0 and then the PO i approved. H7

    7H3uall' for our tetin+ purpoe" the pur!hae order #e !an !reate one" andfor approval #e !an ue the follo#in+ %uer' to ma0e it #or0.On!e the po i

    approved" #e #ill $e a$le to re!eive a+aint that po.H7)ELECT ph.e+ment5" ph.po4header4id" ph.t'pe4loo0up4!ode"

    ph.dipla'ed4field T1PE" ph.vendor4name" ph.vendor4id" ph.full4name" 8Vendor8

    /ROM po4po4val4v ph >>=KQQ8;

    AN& ESI)T) )ELECT 8Valid PO )hipment8

    /ROM po4line4lo!ation poll

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    28/47

    to $e hipped at a re!eivin+ lo!ation" then #e enter that re!eivin+ lo!ation and pre /ind $utton"

    #hi!h in turn #ill ho# all the pur!hae order that hip item to that pe!ifi!re!eivin+ lo!ation.

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    29/47

    6en!e #hen 'ou are enterin+ a PO uin+ the PO from"ut enure that 'ou are +ivin+the ri+ht

    reviion for thi item"other#ie #e ma' not $e a$le to ele!t the !orre!t hip toor+ani*ation id

    in the hipment form.

    . 1ou !annot re!eive in a mater or+ani*ation and hen!e 'ou #ill not ee the materor+ani*ation

    in the LOV #hen re!eipt8in+.H7

    7H The follo#in+ %uerie +ive the information a$out the RECEIPT) #e ma0e for thepur!hae order !reated a$ove.

    On!e #e enter a re!eivin+ txn"and the re! txn pro!eor pro!ee it" there #ill $ean entr' in thi.

    r!v4trana!tion tore the hitori!al information a$out re!eivin+ trana!tion that'ou have performed.

    There #ill not $e an' update on thi ta$le. H7

    ele!t trana!tion4id"trana!tion4t'pe"%uantit'"interfa!e4our!e4!ode"our!e4do!ument4!ode"

    detination4t'pe4!ode" po4header4id" po4line4id" po4ditri$ution4id" routin+4header4id"u$inventor'"hipment4header4id"hipment4line4id"!reation4date

    from r!v4trana!tion#here po4header4id D KUK

    --and !reation4date D 85-OCT-=>>K8

    -- The 0e' thin+ i that ele!t the !he!0 $ox and ave it.

    7H An' re!eipt +o into r!v4hipment4header and line. the !olumnre!eipt4our!e4!ode

    indi!ate #hether the material ha !ome a part of internal order or from a vendor

    or upplier;. If it i an internal order ie. inter-or+ tranfer" then theor+ani*ation4id !olumn indi!ate from #hi!h or+ it ha !ome.It i important to note that the r!v4trana!tion tal0 a$out = trana!tion

    for ea!h re!eipt ie. one for re!eivin+ the item from the vendor to the re!eivin+ dept

    another for re!eivin+ the item from the re!eivin+ dept to Inventor'. 6o#ever in the !ae of hipment" #e find onl' one entr' i.e from the vendor

    and 'ou mention the lo!ation of hipment.H7

    -- et the hipment header id and hipment line id from the a$ove %uer'. ele!t re!eipt4our!e4!ode"$ill4of4ladin+"vendor4id"vendor4ite4id"

    re!eipt4num"hip4to4or+4id"or+ani*ation4id

    from r!v4hipment4header

    #here hipment4header4id D 5U=5=

    ele!tlat4update4date"hipment4header4id"hipment4line4id"%uantit'4hipped"%uantit'4re!

    eived" hipment4line4tatu4!ode"our!e4do!ument4!ode"item4de!ription"item4id"

    po4header4id"po4line4id"po4ditri$ution4id"po4line4lo!ation4id"routin+4header4id "detination4t'pe4!ode"to4u$inventor'"deliver4to4lo!ation4id"

    !har+e4a!!ount4id

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    30/47

    from r!v4hipment4line #here hipment4header4id D 5U=5=

    6en!e 'ou are re!eive a+aint a PO" Re%uiition" a RMA.

    7H Jut a %ui!0 #ord. A #e mentioned $efore" #hen #e re!eive automati!all' the t#oL line are

    !reated all the #a' in +l4interfa!e ta$le"#hi!h !an $e !he!0ed from the follo#in+%uer'.

    Thee t#o line !orrepond to t#o L a!!ount and the' are re!eivin+ materiala!!ount

    and AP a!!rual a!!ount. I have een ome time $oth the a!!ount are +iven aame

    and in that !ae" the t#o line #ill loo0 exa!tl' identi!al i.e #ith the ame !ode!om$ination id.

    Re!eivin+ option D Re!eivin+ Inventor' A!!ount

    Pur!hain+ option D AP A!!rual A!!ount.

    6en!e)o the onl' thin+ that +oe from PO to L i the a!!rual. all thee lia$ilitie "expene #ill +o from AP;. /or more info" loo0 at the AP %uerie file. H7

    ele!t H from +l4interfa!e

    7H The t#o other inventor' ta$le #hi!h +et updated are mtl4material4trana!tionand mtl4trana!tion4a!!ount.

    6ere #e !an +ive the r!v4trana!tion4id that #e o$tain from the a$ove %uer'for &ELIVER re!ord" $e!aue that i the one #hi!h fill the inventor'; and +et

    that material trana!tion.H7

    ele!t trana!tion4id"inventor'4item4id"or+ani*ation4id"

    u$inventor'4!ode"r!v4trana!tion4id" primar'4%uantit'"a!tual4!ot"our!e4!ode"!ot4!ate+or'4id"o#nin+4or+ani*ation4id"!reation4date

    "trana!tion4t'pe4id from mtl4material4trana!tion

    #here inventor'4item4idD ele!t inventor'4item4id from mtl4'tem4item4$

    #here e+ment5D8>>>>5>==U8 and or+ani*ation4id D Q=;

    and !reation4date D85Q-OCT-=>>K8--and r!v4trana!tion4id D Q=5UQ

    -- No# in!e there i an in!rement in the inventor' i.e the on-hand $alan!e hould

    --in!reae for that inventor' item. )ELECT

    inventor'4item4id" or+ani*ation4id or+"

    trana!tion4%uantit'" primar'4trana!tion4%uantit' %t'"

    u$inventor'4!ode u$inv" !ot4+roup4id "

    o#nin+4or+ani*ation4id"

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    31/47

    plannin+4or+ani*ation4id" !reation4date

    /ROMmtl4onhand4%uantitie4detail

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    32/47

    6en!e it i ver' important to undertand that thi ta$le #ill +et updated onl' if theCot Mana+er i up and runnin+. . No# if #e return the item !orrepondin+ to the firt

    PO no#" doe the !ot mana+er update the mtl4trana!tion4a!!ount #ith F or F5>.

    Aper the tandard fun!tionalit'" the !ot m+r #ill update the ta$le #ith the ame pri!e

    a that of the ori+inal PO.H7

    -- AP related %uerie.

    ele!t H -- po4ditri$ution4idfrom ap4invoi!e4all

    order $' !reation4date de!

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    33/47

    ele!t H

    from ap4invoi!e4ditri$ution4all#here po4ditri$ution4id D =5U5Q

    ele!t H from ap4hold4all#here invoi!e4id D Q

    ele!t H from ap4invoi!e4all

    #here invoi!e4id D Q

    7H Re!eivin+ Lo!ation are dei+nated area #here 'ou temporaril' tore item$efore the' are moved to their final detination" ex re!eivin+ do!0 and

    inpe!tion area are re!eivin+ lo!ation.If ne!ear' #e !an !reate even additionallo!ation li0e !old tora+e area #here the item are pendin+ inpe!tion H7

    ele!t Hfrom hr4lo!ation4all

    7HRe!eivin+ Control" Option and Toleran!e.

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    34/47

    )ELECT name o$4name /ROM per4o$ =

    -- Thi %uer' +iven a o$ fun!tion"#ill +ive the approval +roup.

    ele!t !ontrol4+roup4name from po4!ontrol4+roup #here !ontrol4+roup4id inele!t !ontrol4+roup4id from po4poition4!ontrol #here end4date i not null

    and o$4id in ele!t o$4id from per4o$4vl #here name li0e 8E- AN& A8 ; ;

    -- Thi %uer' "+iven a approval +roup" #ill +ive the approval limit.

    ele!t H from po4!ontrol4rule #here !ontrol4+roup4id inele!t !ontrol4+roup4id from po4!ontrol4+roup #here !ontrol4+roup4name D 8NCE

    5>7CE 5>8;

    -- Thi %uer' +iven a o$ fun!tion name" #ill +ive the approval limit.Ma0e ure 'ouet the !orre!t or+4id $efore 'ou !he!0 the amount limit.

    ele!t H from po4!ontrol4rule #here !ontrol4+roup4id in

    ele!t !ontrol4+roup4id from po4!ontrol4+roup #here !ontrol4+roup4id inele!t !ontrol4+roup4id from po4poition4!ontrol #here end4date i not null

    and o$4id in ele!t o$4id from per4o$ #here name li0e 8E- AN& A8 ;

    ;

    ;

    ------------------------------

    3r+ent 6elp needed re+ardin+ a PO.

    6iIn our produ!tion 'tem" #e have a re%uiition #hi!h ha $een !reated and approved.

    There i a PO Auto!reated for thi re%uiition #ith the !urrent tatu $ein+

    8IN PROCE))8. After thi a !han+e #a made in the re%uiition "#hi!h #a approvedand the !han+e #a alo a!!epted in the PO.

    6o#ever #hen #e +o to the Pur!hae Order )ummar' and open up that PO" theOpen

    $utton i dia$led.

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    35/47

    ----------------

    =KQ.5 to find out a$out the do!ument mana+er failed.

    T'pi!all' the do!ument mana+er #ith error num$er 5 and = !ould $e handled anddo!umented" in m' !ae" the do!ument mana+er #ith error num$er U #a reolved

    $' retartin+ the PO do!ument mana+er.

    ele!t H from po4approved4upplier4lit

    #h' i that even if ever'thin+ i fine" the PO are +oin+ to ,O& in dev.If proper approval ai+nment and +roup are not defined then even if the re%uiition

    i ofmall amount" it #ill indefinitel' +o up the approval hierar!h' until the appropriate

    peron #ithapporoval limit are defined.

    --- Che!0 the a!!ountin+ period open or notele!t H from +l4period4tatue

    #here appli!ation4id Dele!t appli!ation4id from fnd4appli!ation #hereappli!ation4hort4name D8PO8; -- PO D=>5" INVDK>5"and et4of4$oo04id D 5

    and period4name li0e 8->8order $' period4num

    --)our!in+ Rule :7H )our!in+ rule indi!ate #here an item need to $e our!ed from. That i if ever there

    i a PO or re%raied a+aint a parti!ular item" #e need to +o #ith #hi!h upplier.

    )o #e firt !reate a our!in+ rule mentionin+ #hat are the effe!tive date and #hi!h

    upplier name.And then ai+n it to an item. That i #e !an ai+n it to an item" Inventor'Or+"Operatin+ unit et!.

    If it i a+ined to an item" then #e al#a' $u' that item from that parti!ular upplier.If i i ai+ned to an Inventor' Or+ani*ation" then all the item in that parti!ular

    inventor' or+" #ill $e our!ed from that parti!ular upplier.

    If i i ai+ned to an Opeartin+ 3nit" then all the item in all inventor' or+ of thatoperatin+ unit #ill

    $e our!ed from that parti!ular upplier.H7

    --At #hat point #ill the our!in+ rule"!ome into pi!ture.

    )ELECT H /ROM mrp4r4ai+nment4v

    --------------------------------

    7H 23OTATION) R/28 : All the 2uotation and R/28 +o into the po4header4all ta$le#ith

    t'pe4loo0up4!ode D823OTATION8.An R/2A Re%uet for %uotation i omethin+ #hi!h the !ompan' end to the upplier

    re%uetin+ them for %uotation on the item. A 2uotation i omethin+ #hi!h a upplier

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    36/47

    provide u #ithhi %uote;. A %uotation !ould $e in repone to an R/2 or ma' not$e.

    H7

    ele!t H from po4header4all #here t'pe4loo0up4!ode D823OTATION8

    ele!t H from po4line4all #here po4header4id D 5>K

    -- 2uotationele!t H from po4header4all

    #here t'pe4loo0up4!ode D8R/28and po4header4id D 5>Q

    ele!t H from po4line4all #here po4header4id D 5>Q

    7H ,lan0et Pur!hae A+reement ,PA8; #e did ee ho# a tandard pur!hae order.

    A t'pi!al pur!hae order #ill have a header"line" hipment and ditri$ution.

    A ,lan0et Pur!hae A+reement i ut li0e a pur!hae order #ith the item defined

    at a pre-ne+otiated pri!e and #hi!h #ill have the $e+in and end date. 6o#ever in the $lan0et pur!hae a+reement"#e #ill not have an' deliver' !hedulea

    #e dont have them 'et.from the PO !reen" the moment #e !hooe the ,PA" the hipment $utton #ill not

    appear"ho#ever it #ill $e there for a PO. A mentioned a$ove" t'pi!all'

    the Pur!hae Order 6eader information #ill +o into po4header4all" The pur!hae order line information #ill +o into po4line4all"

    the pur!hae order hipment information #ill +o into po4line4lo!ation4alli.e the time and lo!ation" need4$' " the lo!ation #here thi need to $e hipped;.

    Thee lo!ation are uuall' the inventor' lo!ation.

    the pur!hae order ditri$ution information #ill +o into po4ditri$ution4all!ode4!om$ination et!;.

    6o#ever in the !ae of $lan0et" #e #ont have the hipment and hen!e no ditri$ution information.

    H7

    ele!t H from po4header4all#here e+ment5 D855Q8

    and t'pe4loo0up4!ode D8,LANET8

    ele!t H from po4line4all #here po4header4id D 55

    -- The follo#in+ t#o ta$le #ill not have an' re!ord for $lan0et.ele!t H from po4line4lo!ation4all #here po4header4id D 55

    ele!t H from po4ditri$ution4all #here po4header4id D 55

    5;

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    37/47

    =;

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    38/47

    Thi i one #a' of !reatin+ Invoi!e in the Pa'a$le )'tem.Thi pro!e i alo !alled a )elf ,illin+ or Evaluation Re!eipt )ettlementER);.

    ;

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    39/47

    2uotation : A %uotation from a upplier i in repone to a R/2 or it ma' not $e.

    A %uotation t'pi!all' ha a line and the line #ill have a pri!e $rea0. Onl' after'ou !reate a pri!e $rea0" the approve $utton i ena$led.

    1ou !an approve the %uotation an' num$er of time and the approve $utton iena$le until the tatu of the

    %uotation i !loed.A %uotation !an $e entered manuall' "a' #hile on the phone from a upplier a

    the upplier provide the information. Or" it !ould !ome from Pur!hain+ &o!ument Open Interfa!e.

    On!e a %uotation i !reated" 'ou !ould !reate a PO or ,PA from thi %uotation.

    5=;.

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    40/47

    order "thi !ould $e$e!aue 'ou have firt entered them into a preadheet and then import them

    into the interfa!e ta$le et!;.

    5Q; #hat are the different interfa!e that are there in Pur!hain+

    Pur!hain+ &o!ument Open Interfa!e :

    2uotation from )upplier Even A)L entrie !an $e imported thru thi interfa!e"ho#

    Re!eivin+ open Interfa!e

    A)N Trana!tion A),N Trana!tion

    5; In PO" #h' i that hipment i related to the ditri$ution. doe that mean that

    ea!h

    hipment #ill have one ditri$ution1e. And #hen a PO -mat!hed invoi!e i !reated" the ame invoi!e ditri$ution

    #ill $e the ame a PO ditri$ution.

    =>;. and not in ==i###

    A6C8 is the 7irtual *rivate Database 7*D5 enables data access control by user or by custo$er #ith

    the assurance o& physical data separation. This &eature ca$e in Oracle !g databse.

    =ase data tables eGist in the product sche$a #ith a na$ing convention o& RA11. The data in this table

    http://functionalguy.blogspot.in/search/label/Oracle%20Purchasing%20(PO)#axzz2yvktbO2Rhttp://functionalguy.blogspot.in/search/label/Oracle%20Purchasing%20(PO)#axzz2yvktbO2Rhttp://functionalguy.blogspot.in/2010/04/multi-org-access-control-understanding.htmlhttp://functionalguy.blogspot.in/search/label/Oracle%20Purchasing%20(PO)#axzz2yvktbO2Rhttp://functionalguy.blogspot.in/search/label/Oracle%20Purchasing%20(PO)#axzz2yvktbO2Rhttp://functionalguy.blogspot.in/2010/04/multi-org-access-control-understanding.html
  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    41/47

    is striped by O0ID Operating ;nit5.

    To vie# this in&o in A** sche$a user use to use so$e 7I8Cs based on evirn$ental variable.

    In !2 these )ind o& 7I8Cs are phased out and 96O69Ms ca$e in...

    In elease !2< you can create a ecurity *ro&ile and assign as $any operating units as you#ant to that security pro&ile.Multi-Org Access Control Setup:

    %sing Oracle &RMS, !oucan deine !our securit!proile using two orms'

    (he Security Profile

    form, which allows !outo select operating unitsrom onl! one )usiness*roup

    (he Global Security

    Profile form, whichallows !ou to select

    operating units rommultiple )usiness*roups#

    Also it can be done b!creating organi+ationhierarchies to show reportinglines and other hierarchicalrelationships# !ou want to include organi+ations rom a single )usiness *roup, use theOrganization Hierarcy window, alternativel!, use the Global Organization Hierarcywindow to include organi+ations rom an! )usiness *roup# Alwa!s deine hierarchies rom thetop organi+ation down#

    Ater doing these setups ormodiication in securit!proile, run a concurrentreuest called .Security !istMaintenance/ rom &Rwhich ma0es those securit!proiles available and allows!ou to assign them to aresponsibilit! via a proileoption called .MO' Securit!roile/1# (he MO Security Profile

    controls the list o operatingunits that a responsibilit! oruser can accessMO: "efault Operating #nitis optional and allows !ou tospeci! a deault operatingunit that deaults when !ouopen dierent subledgerapplication pages# )ecause

  • 8/12/2019 Oracle Apps Key Modules Technical Details1

    42/47

    !ou can access multiple operating units, !ou ma! want to set up a deault one instead oorcing users to constantl! have to choose one(he Release 11i MO: Operating #nitproile option is supported in Release 12 as not allcustomers o Oracle products reuire multiple organi+ations#Multi-Org Access Control Process:

    3A8:ithin a )usiness *roup.3ision Corporation/ weneed to give access toMultiple Operating %nitthrough one responsibilit!,base on conditions# MOACgoing to help in this#4or one particular

    responsibilit! called ."G-Purcasing Super#ser/there is a reuirement ohaving access to multipleOperating %nits listed below'

    3ision Construction

    3ision Corporation

    3ision Operations

    3ision Services

    $ue to man! other reuirements one hierarch! ."$%en&ra- Org Hierarcy/ e5ists with thestructure as show below#

    3ision Corporation

    3ision Operations 3ision Services

    3ision %tilities

    n this case we can deine one securit! proile ."$%en&ra- Security Profile/, use e5istinghierarch! and include one more O% .3ision Construction/ also e5clude .3ision %tilities/#

    As this is the reuirement with in )usiness *roup, Organi+ation &ierarch! and Securit! proilewill serve the purpose# &ad it been a reuirement across )usiness group, we would have goneor *lobal Organi+ation &ierarch! and *lobal Securit! proile#

    6OT8:(he case we are going to consider is h!pothetical and the numbers o Operating %nitsare onl! 6-7, in practical it could be much more# So 8ust imagine i a hierarch! has 9: O%s listand onl! 2 O%s needs to e5cluded ; included or one o reuirement< this consideration willgive better understanding o this demo