11 i r12 difference

download 11 i r12 difference

of 8

Transcript of 11 i r12 difference

  • 8/11/2019 11 i r12 difference

    1/8

    .In R12 we can access multiple operating units in single responsibility but in 11i wecan access single responsibility fro single operating unit.

    2.In R12 to set org id mo_gloal.set_policy_context(org_identifier,org_id)

    in 11i fnd_client-info.set_org_context(org_id)

    .In R12 ,In!entory "a!e two types process manufacturing and discreate manufacturing but 11i

    only li#e single module li#e in!entoy.

    $.In R12,called suppliers but in 11i, called !endors.

    %.In R12, and In 11i &p_suppliers, 'o_!endors,

    &p_supplier_sites, 'o_!endor_sites-all, &p_supplier_contacts 'o_!endor_contacts_all.

    .In R12, called edgers but in 11i, called set_of_boo#s.

    *.In +&(+rade ommunity &rc")

    In R12, Relation s"ip between suppliers,customers,ban# detailsbut in 11I

    only relatoin between customers..In R12, eneral edger "a!e $c/s(extra sub_ledger)

    but in 11i "a!e c/s.0.In R12

    &p_in!oice_lines_all table i t"ere but 11i

    t"ere is no table.1.In R12 "a!e 3&(ulti 3rg &ccess ontrol)

    In 11i t"ere is no 3&.

    Creating Parameters for Report

    IV Creating Parameters for Report

    About parameters

    & parameter is a !ariable w"ose !alue can be set at runtime (for example, from t"e Runtime

    'arameter 4orm or t"e command line). 'arameters are especially useful for modifying 566+statements and setting '758 !ariables at runtime.Reports 9uilder automatically creates a set of system parameters at runtime, but we cancreate our own as well. :e can create parameters to replace eit"er single literal !alues orentire expressions in any part of a ;uery. :e can reference parameters elsew"ere in t"ereport, suc" as in '758 constructs pro!iding conditional logic for t"e report.

  • 8/11/2019 11 i r12 difference

    2/8

    'arameter !alues can be specified in t"ese ways=

    &ccepting t"e default parameter !alues (default !alues are set in t"e 'arameter properties

    and you can control w"et"er t"e !alues are displayed at runtime on t"e Runtime 'arameter4orm).

    +yping t"e parameter !alue(s) as arguments on t"e command line (w"ere applicable).

    'arameters specified on t"e command line o!erride t"e e;ui!alent system parameter !aluesset in t"e report definition.

    "oosing from a list or entering t"e parameter !alue(s) in t"e Runtime 'arameter 4orm.

    5ystem parameters

    3racle Reports pro!iding t"e following system parameters. :e can c"ange t"eir default !alues.5ystem parameter descriptions

    SystemParameter Description

    3'I65 Is t"e number of report copies t"at s"ould be made w"en t"e report isprinted.

    >6543R&+ Is eit"er=

    t"e output format for t"e report (for example, '>4, ?+, ?+55,

    R+4, @, 5'R6&>5?66+, >6II+6>, or >6II+6>>&+& forbitmapped reports).

    t"e printer definition to use w"en formatting t"e report w"en

    >65+A'6B4I6 and >656B9I+&', t"is is t"ename of t"e printer. If 3>6B?&R&+6R, t"is is t"e c"aracter modeprinter definition file (.prt file).

    >65

  • 8/11/2019 11 i r12 difference

    3/8

    1. In t"e 3bEect ouble-clic# t"e properties icon for t"e parameter for w"ic" you want to create a 3F to

    display t"e 'roperty Inspector.

    .

    Cnder t"e Parameternode, double-clic# t"e ist of Falues property field to display t"e'arameter ist of Falues dialog box.

    $. 5elect t"e type of list t"at you want to create=

    4or Static Values, type a !alue in t"e Valuetext box and clic# Add. Repeat for eac" !alue

    you want to add. (lic# Remo!eto delete items from t"e list)

    4or S$L$C% Statement, type a ;uery to populate t"e list of !alues. Aou can select more t"an

    one column to display in t"e 3F, w"ere t"e first column contains t"e !alue to be assigned tot"e parameter. +"e 3F displays columns in t"e order specified in t"e ;uery.

    %. If you want t"e parameter !alue to be restricted to only t"ose in t"e 3F, select t"e RestrictList to Predetermined Valuesc"ec# box. +o display a combo box t"at allows users to edit!alues or type a different !alue in t"e Runtime 'arameter 4orm, clear t"e c"ec# box.

    . If you do not want t"e first column (w"ic" contains t"e parameter !alue) of your ;uery

    displayed in t"e 3F, select t"e &ide 'irst Columnc"ec# box. If t"ere is no need to preser!et"e confidentiality of t"e first column, clear t"e c"ec# box.

    aution= If you send t"e report output to an ?+ file, eit"er from Reports 9uilder or runningit in your :eb browser, t"e !alue of t"e first column will be !isible in t"e ?+ source, e!en if?ide 4irst olumn is selected. If you run t"e report from a :eb browser and t"e list of !aluesis unrestricted, t"e ?+ 'arameter 4orm will display a text field instead of a combo box, anda list of static !alues t"at you can copy and paste into t"e text field. In t"is case, t"e firstcolumn will always be s"own in t"e 'arameter 4orm, e!en if ?ide 4irst olumn is selected.

    *. lic# (.

    )ind Variables

    9ind references (or bind !ariables) are used to replace a single !alue in 58 or '758, suc"as a c"aracter string, number, or date. 5pecifically, bind references may be used to replaceexpressions in 566+, :?6R6, R3C' 9A, 3R>6R 9A, ?&FI

  • 8/11/2019 11 i r12 difference

    4/8

    :e can create a bind reference by typing a colon (=) followed immediately by t"e column or

    parameter name. If you do not create a column or parameter before ma#ing a bind referenceto it in a 566+ statement, Reports 9uilder will create a parameter for you by default.

    Restrictions= 9ind references must not be t"e same name as any reser!ed 58 #eywords.

    6xample 1= 566+ clauseIn t"e following example, t"e !alue of >4+3 replaces null !alues of 3'&< in t"erows selected.

    S$L$C% CUS%ID* +VL"CMMPLA+* ,D'L%CMM# CMMPLA+ 'RM RD-

    6xample 2= :?6R6 clause+"e !alue of C5+ is used to select a single customer.

    566+ 3R>I>, +3+& 4R3 3R> :?6R6 C5+I> B =C5+G

    6xample = R3C' 9A clause&ll non-aggregate expressions suc" as

    R3C' 9A C5+I> ?&FI&+6, 3R>6R>&+6, +3+&

    4R3 3R> 3R>6R 9A >63>6(=53R+, 1, 5?I'>&+6, 2, 3R>6R>&+6)G

    6xample = 3

  • 8/11/2019 11 i r12 difference

    5/8

    'rocedure double is9eginG

    =my_param =B =my_param2G6ndG

    +"e !alue of myparam is multiplied by two and assigned to myparam.

    About le.ical references

    exical references are place"olders for columns or parameters t"at you embed in a 566+statement. Aou can use lexical references to replace t"e clauses appearing after 566+,4R3, :?6R6, R3C' 9A, 3R>6R 9A, ?&FI

  • 8/11/2019 11 i r12 difference

    6/8

    "ild 8uery=

    566+ J'&R_1 3_1, J'&R2 3_2 4R3 6' :?6R6 J'&R_1 B =>6'+

  • 8/11/2019 11 i r12 difference

    7/8

    +"e !alue of G

    :?6R63R> could be used to c"ange bot" t"e :?6R6 and 3R>6R 9A clauses at runtime. 4orexample, you could enter :?6R6 5& H 1 3R>6R 9A >6'+ atruntime.

    6xample 0= '758 and 58566+ J9R6&K_3 1, &@(5&) 4R3 6' R3C' 9A J9R6&K_3G

    9R6&K_3 is used to c"ange bot" t"e 566+ list and t"e R3C' 9A clause at runtime. +"eInitial Falue of t"e parameter J9R6&K_3 is D39. &t runtime, t"e user of t"e report canpro!ide a !alue for a parameter called R3C'_9A_3C< (of data type "aracter).

    In t"e Falidation +rigger for R3C'_9A_3C

  • 8/11/2019 11 i r12 difference

    8/8

    end ifGendG+"is '758 ensures t"at, if necessary, a +3_?&R is placed around t"e brea# column t"euser c"ooses. I>,+3+&4R3 3R> :?6R6 C5+I> B =C5+exical references are place"olders for text t"at you embed in a 566+ statement, w"en youwant t"e parameter to substitute multiple !alues at runtime. Aou can use lexical references toreplace t"e clauses appearing after 566+, 4R3, :?6R6, R3C' 9A, 3R>6R 9A, ?&FI