10 the eBusiness Suite Development Process

download 10 the eBusiness Suite Development Process

of 33

Transcript of 10 the eBusiness Suite Development Process

  • 8/13/2019 10 the eBusiness Suite Development Process

    1/33

    10 The eBusiness Suite Development Process

    Table of ContentsTable of Contents.......................................................................................................1

    User Interfaces........................................................................................................... 2

    Process Overview....................................................................................................... 2

    Identifying a Report....................................................................................................3

    Run te Report........................................................................................................... 3

    !iew te "inised Re#uest..........................................................................................$

    !iew te Report %og "ile............................................................................................. &

    !iew te Concurrent Progra' (efinition....................................................................)

    Te Concurrent Progra' (efinition............................................................................*

    Copy te Concurrent (efinition..................................................................................+

    !iew te ,ew (efinition............................................................................................. -odify te (efinition to Produce /%.......................................................................10

    et te (efault Te'plate..........................................................................................11

    Cec te Responsibility...........................................................................................12

    uery te Re#uest 4roup.........................................................................................13

    5dd te ,ew Report..................................................................................................1$

    ub'it te ,ew Re#uest.......................................................................................... 1&

    !iew te ,ew Re#uest..............................................................................................1)

    !iew te Re#uest Output..........................................................................................1*

    Create an RT" Te'plate........................................................................................... 1-

    %oad te /% a'ple (ata.......................................................................................20Co'plete te a'ple (ata %oad.............................................................................. 21

    "inis te Te'plate.................................................................................................. 22

    6egin (ata (efinition Registration...........................................................................23

    Register te (ata (efinition.....................................................................................2$

    5pply te (ata (efinition Registration.....................................................................2)

    6egin te Te'plate Registration.............................................................................. 2*

    Register te Te'plate..............................................................................................2+

    Update te apping................................................................................................. 30

    Co'plete te Te'plate Registration........................................................................31

    ub'it te 6I Publiser Re#uest..............................................................................32

    !iew te Results.......................................................................................................33

    1

  • 8/13/2019 10 the eBusiness Suite Development Process

    2/33

    User Interfaces Template manager

    Data definition manager

    X! Publisher concurrent re"uest

    X! Publisher Des#top $Template Builder%

    Process &vervie'1( dentif) the report(

    Submit the re"uest

    *ie' the finished re"uest

    *ie' the report log file

    Cop) the concurrent program definition+ and modif) it to

    produce X! as its output(

    ,dd the ne' concurrent re"uest to the re"uest group- so

    that+ )ou can submit it via S.S(

    /( Submit the report using S.S(

    Submit the re"uest

    *ie' the re"uest output+ and save the X! to a file on

    )our des#top machine(

    ( Design the template follo'ing the standards $'here

    applicable%(

    ( .egister )our concurrent re"uest as a Data Definition in theX! Publisher Template anager(

    2( .egister the template in the X! Publisher Template anager(

    3( ,dd translations+ if desired+ to )our .T4 template

    5( .un the BI Publisher Concurrent .e"uest(

    2

  • 8/13/2019 10 the eBusiness Suite Development Process

    3/33

    Identif)ing a .eport

    In the S)stem ,dministrator responsibilit)+ there is a report called+ ,ctiveUsers( !et6s use it for our sample(

    .un the .eport

    3

  • 8/13/2019 10 the eBusiness Suite Development Process

    4/33

    *ie' the 4inished .e"uest

    $

  • 8/13/2019 10 the eBusiness Suite Development Process

    5/33

    *ie' the .eport !og 4ile

    &

  • 8/13/2019 10 the eBusiness Suite Development Process

    6/33

  • 8/13/2019 10 the eBusiness Suite Development Process

    7/33

    The Concurrent Program Definition

    *

  • 8/13/2019 10 the eBusiness Suite Development Process

    8/33

    Cop) the Concurrent Definition

    +

  • 8/13/2019 10 the eBusiness Suite Development Process

    9/33

    *ie' the 7e' Definition

    -

  • 8/13/2019 10 the eBusiness Suite Development Process

    10/33

    odif) the Definition to Produce X!

    10

  • 8/13/2019 10 the eBusiness Suite Development Process

    11/33

    Set the Default Template

    Tis step 'ust be done fro' te S)stem ,dministrationresponsibility not te

    S)stem ,dministrator7i.e.8 for's9based: responsibility.

    11

  • 8/13/2019 10 the eBusiness Suite Development Process

    12/33

    Chec# the .esponsibilit)

    Cec te responsibility to see wat R;U;T 4ROUP it is using. In tis case8 te

    S)stem ,dministratorresponsibility is using te S)stem ,dministrator

    .eportsRe#uest 4roup.

    12

  • 8/13/2019 10 the eBusiness Suite Development Process

    13/33

    8uer) the .e"uest 9roup

    13

  • 8/13/2019 10 the eBusiness Suite Development Process

    14/33

    ,dd the 7e' .eport

    1$

  • 8/13/2019 10 the eBusiness Suite Development Process

    15/33

    Submit the 7e' .e"uest

    1&

  • 8/13/2019 10 the eBusiness Suite Development Process

    16/33

    *ie' the 7e' .e"uest

    1)

  • 8/13/2019 10 the eBusiness Suite Development Process

    17/33

    *ie' the .e"uest &utput

    Te original file is #uite large as it as nu'erous entries.

  • 8/13/2019 10 the eBusiness Suite Development Process

    18/33

    1+

  • 8/13/2019 10 the eBusiness Suite Development Process

    19/33

    Create an .T4 Template

    (o te following steps>

    1: 4o to te 6I Publiser directory were you eep your sa'ples

    "or e=a'ple> C:;Program 4iles;&racle;BI Publisher

    Des#top;samples;.T4 templates.

    2: Create a directory in your .T4 templatesdirectory8 call it User !isting.

    3: ove te 47DSCU.X(

  • 8/13/2019 10 the eBusiness Suite Development Process

    20/33

    !oad the X! Sample Data

    20

  • 8/13/2019 10 the eBusiness Suite Development Process

    21/33

    Complete the Sample Data !oad

    21

  • 8/13/2019 10 the eBusiness Suite Development Process

    22/33

    4inish the Template

    22

  • 8/13/2019 10 the eBusiness Suite Development Process

    23/33

    Begin Data Definition .egistration

    6I Publiser provides Te'plate anager to register your report data definitions and

    te'plates. Register te concurrent re#uest as a data definition in te Te'plate

    anager to 'ae te data source available to 6I Publiser at runti'e.

    To register a (ata (efinition>

    1. "ro' te /% Publiser 5d'inistrator responsibility8 navigate to

    te (ata (efinitions page.

    2. ;nter te re#uired fields. Te data definition Code 'ust 'atcte concurrent progra'Fs sort na'e. 5t runti'e tis allows te

    Concurrent anager to provide te list of te'plates tat are

    available for te concurrent progra'.

    23

  • 8/13/2019 10 the eBusiness Suite Development Process

    24/33

    .egister the Data Definition

    Te (ata (efinition Code UT 5TCG te concurrent progra'Fs sort na'e. 5t

    runti'e tis allows te Concurrent anager to provide te list of te'plates tat are

    available to te concurrent progra'.

    7ame

    ;nter a user9friendly na'e for your data definition.

    Code

    If you are using te Oracle 5pplications concurrent 'anager to generate your

    report8 te data definition Code 'ust 'atc te concurrent progra' sort na'e ofte report progra' 7for e=a'ple8 R5/CU for te Custo'er %isting u''ary:. Tis

    enables te concurrent 'anager to locate te te'plates available for te report

    concurrent progra' wen you sub'it te re#uest.

    ,pplication

    elect te reportFs application fro' te %O!.

    Start Date

    ;nter te date fro' wic te data definition will be active.

    2$

  • 8/13/2019 10 the eBusiness Suite Development Process

    25/33

    X! Schema

    Dou 'ust supply /% ce'a if bot of te following conditions are applicable>

    Tis data definition will be assigned to a P(" te'plate.

    Te P(" te'plate will re#uire field 'apping.

    5 P(" te'plate re#uires 'apping if te te'plate for' field na'es 7placeolders:

    do not 'atc te data ele'ent tag na'es of te /% file. Use te Bro'se buttonto upload te /% ce'a fro' a saved location.

    =nd Date

    Dou cannot delete data definitions fro' te Te'plate anager. To 'ae te data

    definition inactive8 enter an end date.

    Previe' Data

    To use te report Previe' feature of te Te'plate anager8 upload a sa'ple /%

    file fro' te data source. Te Previe' feature is available fro' te *ie'

    Template page8 page &9) and also at runti'e fro' te Oracle 5pplications re#uest

    sub'ission interface. Data Template

    If you are using an /% Publiser data te'plate to generate te data for tis data

    definition8 enter te file location8 or use te Bro'se button to upload your data

    te'plate. If you are using a concurrent progra' to generate te data8 leave tis

    field blan. "or infor'ation on creating data te'plates8 see (ata Te'plates8 page

    -91 . 5fter te data definition is created8 all te fields are updateable e=cept

    ,pplication and Code.

    *ie'ing and Updating a Data Denition

    To view an e=isting data definition>

    1. earc for te data definition fro' te Data Definitions tab.

    2. "ro' te searc results8 select te data definition 7ame to

    launc te *ie' Data Definition page.

    5ccess te Update Data Definition page by perfor'ing eiter of te following> elect te Update icon fro' te searc results region.

    elect te Update button fro' te *ie' Data Definition

    page.

    "ro' te Update Data Definition page8 all fields are updateable e=cept

    ,pplication and Code.

    Setting .untime Properties for a Data Denition

    Dou can set runti'e configuration properties tat are specific to a data definition.

    To update or assign properties to tis data definition8 select te =dit

    Configuration button. Property values set at te (ata (efinition level tae

    precedence over values set at te ite level8 but will be superseded by values set atte Te'plate level.

    2&

  • 8/13/2019 10 the eBusiness Suite Development Process

    26/33

    ,ppl) the Data Definition .egistration

    2)

  • 8/13/2019 10 the eBusiness Suite Development Process

    27/33

    Begin the Template .egistration

    2*

  • 8/13/2019 10 the eBusiness Suite Development Process

    28/33

    .egister the Template

  • 8/13/2019 10 the eBusiness Suite Development Process

    29/33

    5ssign a te'plate code using te product sort na'e and a descriptive ending.

    ,pplication

    elect te reportFs 5pplication.

    Data Denition

    elect your reportFs data definition. Te data definition 'ust already e=ist in te

    Te'plate anager.T)pe

    elect te file type of te te'plate. !alid te'plate file types are> eTe=t 9 Inbound8

    eTe=t

    9 Outbound8 P("8 RT"8 /%9"O8 /%9GT%8 /%9T;/T8 and /%9/%.

    Start Date

    ;nter te date fro' wic te te'plate will be active.

    =nd Date

    To 'ae te te'plate inactive8 enter an end date.

    Subtemplate

    If tis is a subte'plate8 select HDesH fro' te drop list. 5 subte'plate is referenced

    by oter te'plates8 but cannot be run on its own. "or e=a'ple8 you 'ay create a

    subte'plate to contain co''on content tat you want sared across reports so

    tat you do not ave to duplicate tat content in all te te'plates. Dou enter synta=

    in te pri'ary te'plate to HcallH te subte'plate so tat at runti'e its

    contents are included in te report.

    4ile

    Use te Bro'se button to upload your te'plate layout file.

    !anguage

    elect te te'plate language. 5dd 'ore language te'plate files to your te'plate

    definition fro' te *ie' Template page.

    Territor)elect te language territory.

    Translatable $chec# bo

  • 8/13/2019 10 the eBusiness Suite Development Process

    30/33

    Update the apping

    If your te'plate type is P("8 te Template apping region displays after you

    select ,ppl). If you na'ed te placeolders on te P(" te'plate according to teir

    corresponding /% ele'ent na'es8 no 'apping is re#uired. If you did not na'e te

    P(" placeolders according to te /% ele'ent na'es 7or if you are using a tird9

    party P(" te'plate tat already contained na'ed placeolders:8 you 'ust 'ap

    eac te'plate field na'e to its corresponding /% ele'ent. Dou 'ust ave loaded

    te /% sce'a to te te'plateFs corresponding (ata (efinition to 'ae te /%

    ele'ent na'es available to te Te'plate anagerFs 'apping tool. To perfor'

    'apping8 select te =nable apping button to launc te Update apping

    page.

    30

  • 8/13/2019 10 the eBusiness Suite Development Process

    31/33

    Complete the Template .egistration

    31

  • 8/13/2019 10 the eBusiness Suite Development Process

    32/33

    Submit the BI Publisher .e"uest

    32

  • 8/13/2019 10 the eBusiness Suite Development Process

    33/33

    *ie' the .esults

    ,OT;> Our report does not #uite loo te way tat we e=pect. It is close8 but not

    co'plete tere. Te proble' is tat it as 'erged all te Users into 1 big

    responsibility listing. Obviously not wat we want.