Fdocuments - in - Oracle Otl Timecard Layout Customication

March 5, 2023 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Fdocuments - in - Oracle Otl Timecard Layout Customication...

Description

 

 

OracleApplications OracleTimeandLabor Configurin guringTheOracleTimeandLaborTimecar gTheOracleTimeandLaborTimecardUserInterface dUserInterface WhitePaper∗ Author(s): Autho r(s): Orac OracleTimeand leTimeand LaborDevelopme LaborDevelopment nt GenerationDate:June7,2012

Abstract

Thisdocument deta Thisdocument details ils the configurat uratiion optio options ns a time timecardlayo cardlayout ut desig designerhas nerhas when when const construct ructinga inga cust customlayout omlayout. . OTL currentlyallowscustomizationoftimecardlayoutsviamodi ficationofAOLloader fileswhicharethenloadedintothedatabase.

 c 2012 2012 OracleCorpora OracleCorporation tion.All .All rightsreserved. rightsreserved.



Thedocument source Thedocument source is at: /hrdev/hxc /hrdev/hxc/11.5/d /11.5/doc/wh oc/whitepa itepapers/ pers/hxcco hxccon nfiguiwp.tex

1

 

 

Contributors N a me  MarkStewart   Andrew Rundell Andrew Rundell   JoelDupont   JohnFinnegan   KrisVanDerPleog

     



Position ApplicationsDeveloper Development Developmen t Manager ApplicationsDeveloper PrincipleFunctionalAnalyst FunctionalAnalyst

   AnimaPrasad GroupManager Balakrishna Bayragi    SeniorApplicationsEngineer Amarnath Krishnamoorthy    SeniorApplicationsEngineer

Change Record  Date  February1st , 2005  August6th, 2007 

Author  Andrew R Rundell  Amritha Nuthi 

Version  Change Reference 115.0  Converted tto PDF, W WIKI, LaTeX 115.1  Mo difiedtoindicatecorrectfunctionalityfor packagechoicelist th March25 ,  2008  Amritha Nuthi  115.2  Mo difiedtoshowonlythedeliveredseededlayoutsand tocompletethemissinglinesinsomeexamples th February09 ,201 ,2010 0 Amarna AmarnathK thKrrish ishnam namoor oortthy 115 115.3 .3 Rev Review iewedt edthe hedoc docu umentand mentandad add dedfew edfewexa examp mples leswh whiich chdes descri cribe be howtocreatecustomchoicelist,LOV,promptsandtextfield June07th , 2012  Balakrishna Bayragi  115.4  Added section 3.18

Reference Do Reference Documents cuments N a me  Releas Rel ease11i e11iDo Docu cume ment ntati ation on

ADF 

Description Oracle OracleApp Appli licat cation ionsDocu sDocume men ntat tation ion- - inf rm rmati ationonFND ononFNDLO LOAD AD andFlex fields Applications  Development  Framework  -  information  on  java  ob jects,such as View  jects,such ViewObjects, Objects,ApplicationModules ApplicationModulesetc. etc.

2

 

 

Contents 1 Intro duction  8 1.1  Executive O Overview  .  .  .  .. .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . .  .  .  .  . . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  8 1.2  Structure o of a a T Timecard P Page  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  9 1.2.1  Time B Building B Blocks  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  9 1.2.2  User I Interface C Comp oon nent H Hierarchy  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  9 1.3  Layout T Types  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .. .  .  .  . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  10

1.4  Delivered L Layouts  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  1.4.1  Payroll ..  .  .  .  . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .. .  .  .  .  . . .  .  .  .  .  .  .  .  .  .  1.4.2  Pro je jects  .  .  .  .  .  .  .  .  .  .  .  .  .. .  .  .  . .  .  .  .  .  .. .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . .  .  .  .  . . .  .  .  1.4.3  Pro je jects a and P Payroll  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  1.4.4  Exception  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . .  .  .  .  . . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  1.4.5  Enterprise A Asset M Management ..  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  1.4.6  Purchasing  .  .  .  .  .. .  .  .  .  . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . .  .  .  .  .  . . .  .  1.4.7  Pro je jects-Purchasing  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  1.4.8 Payroll L Layout td deliveredi dinR nRelease1 e12.1 . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  1.4.9 Proj ojeect tL Layoutsd sdeeliveredi dinR nRelease1 e12.1 . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  1.4. 1.4.10 10 Proj Projec ectan tandP dPaayrol rollLa lLayou outtsde sdeliv liveredi redinR nReeleas lease12 e12..1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5 Using Using theOAFP ersonaliz rsonalizatio ation n Funct unctiona ionalit lity y With Timec imecard ard Confi gu ra ti on  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 

11 13 13 14 15 15 15 16 16 17 17 19

2 Timecard Con  figuration B asics  20 2.1 2.1 Whatc Whatcanbe anbeco con nfigured o on a a T Timecard  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  20 2.2  The L Layout F File ..  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  21

2.3 Usi Uspilnga n xist ncgLa ut si st zati 22. .43 U oganE adinExi ng T T isti miengL ardaL yLoautas youasaB tsaBa  .  .asis . sfo . forC  . rCu  .  .u  .sto  .om .  .iiza  . tion  .on.  .  ....  ....  ....  .. ..  ....  .. ..  ....  .. ..  ....  .. ..  ....  ..  ....  ....  ....  ....  ....  ....  .. 2.5  Labels a and M Messages  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  2.5.1  Labels  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  2.5.2  Messages  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .. .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  2.6 2.6 Furth urtheerCon rConfiguration C Concepts . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  2.6.1  View O Ob je jects  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  2.6.2  Application M Modules  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  2.6.3  Apache/JServ s server  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  2.7 2.7 De Delliv iver eredC edCoonfigurable B BC4J O Ob je jects  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  2.7.1  Configurable C Choice L List C Comp oon nents  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  2.7.2  Pa kag Ch ice L List  .  .  . .  .  .  .. .  .  .. .  .  .. .  .  .. .  .  .. .  .  .. .  .  . .  .  .  . .  .  .  . .  .  .  . .  .  .  . .  .  .  . .  .  .  . .  .  .. .  .  .  .  .  .  .  2.7.3  Custom A Alternate N Name c comp oon nents  .. .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  2.8  LOVs a and J JRAD/MDS  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  2.8.1  LOV C Custom O Ob jjeects  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3  Ex Examples of  C  om m o n C  ustomizations  3.1 Addinga gaC Comment tF Fieldt dtot otheT eTiimecardL dLine . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  .  3.2  Adding a a C Custom C Choice L List t to t the T Timecard  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.3 3.3 Addi Adding ngaC aCus usto tomL mLO OVtot Vtothe heTi Time meca card rdus usin ingt gthe heCu Cust stom omLO LOVO VObje bject cts.. s.. . . . . . . . . . . . . . . . . . . . . . . . . 3.3.1  Create tthe s supp oorrting d database v view  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.3.2  Add t the L LOV c component t to t the t timecard  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.3.3  Pers nalize t th  LOV rr gion  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3. 3.4 4 Addi Adding ngaC aCus usto tomL mLO OVtot Vtothe heTi Time meca card rdwi with thou outu tusi sing ngth theC eCus usto tomL mLO OVObje VObject cts s . . . . . . . . . . . . . . . . . . . . . 3.4.1  Cre te tth View O Ob je je t ff r t th LOV  .. .  .  .  .  .  .  . .  .  . .  .  .. .  .. .  .. .  . .  .  .. .  .. .  .. .  .. .  .. .  . .  .  .. .  .. .  .. .  . .  .  . .  .  .. 3.4.2 Create eA AK aattributesu sussedf dforth rtheL eLOVs Vsccreen . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  3.4.3 Create eaanAK nAK rregionf nforre rrenderingt gtheL eLOVsc Vscreen.  .  .  .  .  . .  .  .  . .  .  .  . .  .  .  . .  .  .  .  . .  .  .  . .  .  .  .  .  .  .  3.4. 3.4.4 4 Cr Creeat ateA eAK Kre regi gion oniitem temsins sinsid idet ethe heAK AKrreg egiionfo onfort rthe heLO LOVp Vpag age.. e.. . . . . . . . . . . . . . . . . . . . . . . . . .

3

221 1 22 22 22 22 22 23 23 23 23 24 26 28 28 29 29 30 31 32 34 36 37 37 38 40 40

   

3.4. 3.4.5 5 Runthemi Runthemigrat gratio ion n scr scrip ipt t to cop opy y theLO heLOV V definitio itionf nfro romA mAKt Ktot othe heM MD DSrep Srepoosi sito tory ry . . . . . . . . . . . . . . 3.4.6 Mod odiify ya allayout tttoi oincludet etheL eLOVc Vcoompo pon nent. t. .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  .  3. 3.4. 4.7 7 In Incl clud udet ethe hene newL wLO OVVie VViewO wObje bject ctin into toy yourA ourApa pacche/J he/Jse serv rven envi viro ronm nmen ent t . . . . . . . . . . . . . . . . . . . . . . 3.5  Changing tthe ttitle oof t the t timecard p page  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.6 Changingt gth he ellabe bell f forac racoolumni nint nth heT eTimecard . .  . .  . .  .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  .  3.7 Addinga gaC Compo pon nent tttoth otheT eTimecardH dHeeader. r. .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  .  3.7.1  Create A AK d data ffor t the c comp oon nent p prompt  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.7.2 3.7. 2 Creat CreatewrapperPL/SQ ewrapperPL/SQLfunctio Lfunctiontocallthepayro ntocallthepayrollcodefunct llcodefunctiionandreturnit onandreturnit intheformatneeded intheformatneededforthe forthe package c choice llist  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3. 3.7. 7.3 3 Crea Createth tethe e com onen onent t to sho how w thelabelfo helabelfor r ourcu urcust stom omfi el d da an ndadd daddi it tto tot th helay elayou out t .  .  .  . .  .  .  . .  .  .  . .  .  3.7. 3.7.4 4 Crea Createt tethec hecom ompon ponen entt ttosh oshow owth there ereaad-on d-onlyf lyfun unct ctio ionre nresu sulta ltan ndadditt daddittot othel helaayo yout. ut. . . . . . . . . . . . . . . 3.8 Addinga gaC Compo pon nent tttoth otheT eTimecardM dMaatrix. .  .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  3.9 Addinga ganOT nOTLIn LInformationTy nType pettot otheT eTiimecard. d. .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  .  3.10 Addinga gadditional e elementi tinputv tvalues . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  3. 3.11 11 Con Configuring t the C Cost C Center c comp oon nent  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.12AddingOTLRDetailtotheReviewandCon fi rma ti ti on on  P Paag es es  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.12 3.12..1 Cr Creeat atiingth ngtheD eDeetai tailTi lTimeB eBui uillding dingBl Bloc ocks ksin inttheLa heLay you out t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.13Ad 3.13Addi ding ngth theD eDeeta taiilsPa sPageDF geDFFS FSeg egm men ents tsto toth theT eTim imec ecar ardm dmat atrrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.13.1  Setting t the A Attribute C Category  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.13 3.13.2 .2 Alia Aliasi sing ngAS ASeg egme men ntVal tValue ueT ToS oSet etTh TheA eAtt ttri ribu bute teCa Cate tego gory. ry. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.13 3.13..3 TheS TheSiimpl pleA eApp ppro roaach:A h:AnA nAlw lwaays ys--ex exeecu cuttec echo hoiicel celist. ist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.13.4  Other S Segment V Values  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.14 3.1 4 ConfigureExp gureExpen endit ditureTy ureTypeAsCho peAsChoice iceLis ListUsi tUsingAl ngAlttern ernate ateNam Namesin esin Pr Projec ojectsP tsPay ayrol rollLa lLayo yout ut . . . . . . . . . . . . . 3.14 3.14.1 .1 Defi neaNewOTLAlternateNamesTypeDescriptiveFlexfi el dC dCoont ntex ext/ t/S Seg egm m ent ent::  .  .  .  .  . .  .  .  . .  .  .  . .  . 

51 52 52 53 62 63 64 67 68 68 68 69 72 73 74 74

3.14 3.14.2 .2 Mapp Mappin ingt gthe heSe Segm gmen ents ts/A /Att ttri ribu bute test stor ores espe pect ctiv ivec ecom ompo pone nen nts ts: : . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.14 3.14.3 .3 Crea Creati tingA ngAlt lter erna nateN teNam amefo efort rtheA heAlt lter erna nateN teNam ameT eType ypeETE ETEXP XPEN ENDI DITU TURET RETYP YPES ES:. :. . . . . . . . . . . . . . 3.14. 3.14.4 4 Cre CreateACust ateACustomVie omView w andD andD efine L Layouts:  .. .  .  .  .  .. .  .. .  .. .  .. .  .. .  . .  .  .. .  .. .  .. .  .. .  .  .  .  .. .  .. .  .. .  .. .  .. .  3.15Con figu guri ring ngCo Cost stCe Cen nte tera rasa saLO LOVi Vin nP Payrol roll La Lay you out. t.  .  .  . .  .  .  . .  .  .  .  . .  .  .  . .  .  .  . .  .  .  . .  .  .  .  . .  .  .  .  .  .  .  3.15 3.15..1 Cre Creat ate eAK AK att a ttri ribu bute tesu suse sed dfo fort rthe heLO LOVs Vsccree reen: n:. .  .  .  . .  .  .  . .  .  .  . .  .  .  .  . .  .  .  . .  .  .  . .  .  .  . .  .  .  . .  .  3.15 3.15..2 Cre Creat ate ean anAK AKre regi gion onffor orre ren nde deri ring ngth the eLO LOVs Vsccreen een:  .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  .  3.15 3.15.3 .3 Cr Crea eate teAK AKre regi gion onit item emsi sins nsid idet ethe heAK AKr reegion gionfo fort rthe heLO LOVp Vpag age: e: . . . . . . . . . . . . . . . . . . . . . . . . . . 3.15.4 Mig MigrationofAk rationofAk Regionto Regionto MDS Reposito epository ry,Creat ,Creationof ionof CustomViewandD ustomViewandDeefine La Layouts:  . . .  .  . . .  .  . . . 3. 3.16 16 Addi Adding ngCu Cust stom omLO LOVs Vs,C ,Cus usto tomC mCho hoic iceL eLis ista tand ndT Tex extF tFie ield ldto toaP aPaayr yrol ollL lLaayo yout ut . . . . . . . . . . . . . . . . . . . . . . 3.16.1  Create A AK a attributes:  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.16.2  Add A Attributes t to A AK R Region:  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.16.3  Create d database v views: ..  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.16.4 Create eA AK rregionsfo sforr rrenderingth gtheL eLOVs:  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  .  3.16 3.16.5 .5 Cr Crea eate teAK AKre regi gion onit item emsi sins nsid idet ethe heAK AKr reegion gionfo fort rthe heLO LOVp Vpag age: e: . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 3.16.6 6.6 Settingup Settingup theCustomLOV theCustomLOV xmland java java files:  .  .  .  .  .  .  .  .  . . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  3.16.7 Migrationof nofAk AkR Regionto ntoM MDSRe SRepos pository:  . .  . .  .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  . 

75 75 76 78 79 79 79 80 83 85 87 87 88 90 92 93



42 42 43 43 43 45 51

3. 3.16 16.8 .8 LD LD LDT T fille lecu stom omiz atio iont ntoc ocha hang epro romp mptf tfro romH ypet ype: 95 3. 3.16 16.9 .9 LDT T ec eccust us usto tom mizat izati iza tion onto toi inc ncl lngep ud ude ecch oice oi cel l ist ist: : mHou  . . ours . .rsT  .T  .yp .  etoJ . .oJob  . .obT  . .T yp . .e:  . .. .... .... .... .. .... .... .... .... .... .... .. 95 3.16.10LDT filecu lecust stom omiz izat atio iont ntoi oinc nclu lude deso sour urce cean andd ddes esti tina nati tion onLO LOVs Vs: : . . . . . . . . . . . . . . . . . . . . . . . . . . 97 3.16.11LDT filecustomizationtoincludetextfi el d:  . .  . . . . . .  . . . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  9 9 3. 3.17 17 Con ConfigureanEntryLevelProcessingTimecardLayouttocaptureProject,TaskandExpenditureTypeInformationin CostAllocationKeyFlexfield s segments  .  .. .  .. .  .. .  .. .  .. .  . .  .  .. .  .. .  .  .  .  .  .. .  .. .  .. .  .. .  .. .  . .  .  .. .  .. .  .. .  .. .  .. .  .. 100 3.17.1  Create A AK a attributes:  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  102 3.17.2  Add A Attributes t to A AK R Region:  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  103 3 . 1 7. 7. 3  C r ea ea t e  d at at a b a se se  v i e ws ws :  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . . .  .  .  .  1 0 4 3.17 3.17.4 .4 AddPr AddProje ojectI ctId,T d,Tas askIda kIdandE ndExpe xpend ndit itur ureT eTypes ypeseg egme ment ntstoC stoCos ostAl tAlloc locat atio ionKF nKFF: F: . . . . . . . . . . . . . . . . 104 104 3.17.5 3.1 7.5 LDT filehx lehxczz czzhxc hxcla layt0 yt0025 025.l .ldtcu dtcusto stomi mizat zationt iontoinc oinclud ludeJOBa eJOBandLO ndLOCA CATIO TIONch Nchoic oiceli elists sts:. :. . . . . . . . . . . . 105

4

   

3. 3.17 17.6 .6 LD LDT T file hxczzhxclayt00 hxczzhxclayt0025.ldtc 25.ldtcustom ustomizatio ization n to addC addCostC ostC en enter ter fie ld :  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  106 3.17.7 3.17. 7 LDT LDT filehxc lehxczz zzhxcl hxclaayt00 yt0025.l 25.ldtcust dtcustomiz omizatio ationto nto ma map p ProjectI ProjectInfor nform mationtoCos ationtoCostAlloc tAllocatio ationKFF: nKFF: . . . . . . . 107 3.17.8 Attributesda sdata asstoredi dind ndaatabase: . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  .  112 3.17.9 3.1 7.9 BatchE BatchElem lemen entEn tEntryf tryforms ormsho howin wingtheadd gtheadditi itiona onalse lsegme gment ntsinCost sinCostAll AlloocationK cationKFF: FF:. . . . . . . . . . . . . . . . 113 3. 3.18 18 Con Con firm rmat atio ionC nChe hecckbo kboxo xonT nTim imec ecar ardr drev evie iewp wpag agef efor orTi Time meAc Accu cura racy cy . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1144 4 Technical R efere erence G uide  11 6 4.1  Components ..  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  116

4.1.1  Global aattributes  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  116 4.1.2  Accrual B Balance C Comp oon nent  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  118 4.1.3  Choice L List  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  118 4.1.4  Descriptive F FlexField ..  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  120 4.1.5  Display H Header  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  121 4.1.6  Display L Label  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  121 4.1.7  Display T Text  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  121 4.1.8  Hidden F Field  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  121 4.1.9  Hours T Type T Table  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  121 4.1.10 Inter-PeriodN odNavigationCo nControl  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  121 4.1.11  Key N Notation  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  122 4.1.12  List O Of V Values  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  122 4.1.13  Message B Box  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  125 4.1. 4.1.14 14 Not Notiification D Day D Detail  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  125 4.1.15  Package C Choice L List  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  125 4 . 1 .1 . 1 6  P a ge g e  S t a tu t u s  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . . .  .  .  .  .  .  .  .  .  .  .  .  .  .  1 2 5

4.2  4.3 

4.4  4.5 

44..11..1178  S .B .u t.t o. n.  .. ..  ..  ..  ..  ..  ..  ..  .... ..  ..  .. ..  ..  ..  ..  ..  ..  ..  .... ..  ..  ..  ..  ..  ..  ...... ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..  112266 Sp uabcmerit B 4.1.19  Submit IIcon ..  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  126 4.1.20  Summary T Table ..  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  127 4.1.21  Table L Layout  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  127 4.1.22TemplateControl.....................................................128 4.1.23  Text F Field .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  128 4.1.24 TimecardFr dFragmentationC nCluster . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  .  128 4.1.25TimeBuildingBlock...................................................128 Tokens  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  128 Seeded P Prompts ..  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  129 4.3.1  HXC  CU CUI T TIMECARD R Region  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  129 4.3.2  HXC  CU CUI T TIMECARD R  REVIEW R Region  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  129 4.3.3 HXCCU CCUIT ITIIMECARDC ARDCO ONFIRMATIONR NRegion.  .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  .  129 Seeded M Messages  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  129 CUI E Error C Codes  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  129

5  Troubleshooting and Frequently Asked Questions  13 8 5.1  FAQ  .  .  .  .  .  .  .  .  .  . .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . .  .  .  .  .  . .  .  .  .  .  .  .  .  .  .  138

5

 

 

ListofTables 1 2 3 4 5 6

Payroll L Layouts  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .. .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . . .  .  .  .  .  .  .  .  .  .  .  .  Pro je jects L Layouts  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .. .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . . .  .  .  .  .  .  .  .  .  .  .  .  Pro je jects a and P Payroll L Layouts  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  Exception L Layouts  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .. .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .. .  .  .  .  .  .  .  .  .  .  .  .  .  .  Enterprise A Asset M Management L Layouts  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  Purchasing L Layouts ..  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . 

7 8 9 10 11  12  13 14 15 15 16 17 18 19 20 21 22

Pro je jects-Purchasing L Layouts  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  16 R12.1 P Payroll L Layouts  .  .  .  .  .. .  .  .  .  .. .  .  .  .  .. .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  . .  .  .  .  .  16 Proj Projec ects tsLa Lay yout utss-W Wii tthP hPrroj ojeect ct& & T Task askde dettail ail s sco conc ncat aten enaated ted . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  .  17 Proje Project ctsa sand ndP Payr yrol ollL lLaayou outs ts-W -Wit ithP hProj rojec ect& t&T Taskd askdet etai ails lsco conc ncat aten enat ated ed . . . . . . . . . . . . . . . . . . . . . . . . . 18 Delivered C Custom C Choice L List V View O Ob je jects  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  24 Component T Tables K Key  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  116 Glob Global alAt Attr trib ibut utes es,ap ,app pli lica cabl blet etoev oeveerycompo rycompone nent nt.Requ .Requir ireda edatttr trib ibut ute( e(s)in s)inbol bold. d. . . . . . . . . . . . . . . . . . . . . . 117 117 Choi Choice ceLi List stCo Comp mpon onen ents ts.Req .Requi uire redA dAtt ttri ribu bute te(s (s)a )are redi disp spla lay yedin edinbo bold ld. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1199 Des Descr criipti ptive ve flexfield eldcompo component nent qual qualiifingat gattri tribut butes. es. Req Requ uiredat iredattri tribut bute(s e(s)ar )ared edisp ispla laye yedin dinbol bold. d. . . . . . . . . . . . . 120 Displa Display y textcom extcompone ponentqu ntquaalifinga ngatt ttrib ribute utes.Req s.Requ uiredat iredattr tribu ibute( te(s)a s)are redis displa playe yedin din bold. bold.. . . . . . . . . . . . . . . . . 121 Int Inter er PeriodNavi eriodNavigati gatioonalCont nalControlcom rolcompon ponentqu entquali alifingattr ngattriibutes butes. Requiredatt Requiredattri ribute( bute(s) s) ar are e di displa splayedinbol yedinbold. d. . . . . 121 Keynota Keynotati tionc oncom ompon ponen entqual tqualii finga ngatt ttri ribu bute tes.Req s.Requi uire redat dattr trib ibut ute( e(s)a s)ared redis ispl play ayedi edinbo nbold ld. . . . . . . . . . . . . . . . . . 122 122 ListofV ListofValu aluesco escom mponentqu ponentquaalifinga ngattr ttribu ibutes tes.Requ .Requiired redat atttribute ribute(s) (s)ar ared edis ispla playe yedinb dinbold old.. .. . . . . . . . . . . . . . . . 124 Mess Messag ageBo eBoxcom xcompo pone nentqu ntqual alii finga ngatt ttri ribu bute tes.Req s.Requi uire redat dattr trib ibut ute( e(s)a s)ared redis ispl plaaye yedi dinbo nbold ld. . . . . . . . . . . . . . . . . . 125 125 Pack PackageCho ageChoiceLis iceList t compo componen nent t qual ualiifingat gattri tribut butes. es. Req Requir uired edatt attrib ribute ute(s) (s)ar ared edis ispla playe yedin dinbol bold. d. . . . . . . . . . . . . 126 Pa PageSt geStaatu tuscom scompo pone nentqu ntqual alii finga ngatt ttri ribu bute tes.Req s.Requi uire redat dattr trib ibut ute( e(s)a s)ared redis ispl plaaye yedin dinbol bold d.. . . . . . . . . . . . . . . . . 126 126

23 24 25 26 27 28 29 30 31  32 33 34  35 36  37  38 

Sp Spac acerco ercompo nentqu ntqual alii fintqua ngat ng attr utes es.Req .Requ uired irs.Require edat attr trib ibut ut ( tribu )a )ar red edis ispl play ayed edin inbol bold.. d.. . ld. . . . 126 6 Submi Sub mit t Bmpone uttoncom uttoncompone ponentqu atrib liibut finga ngatt ttrib ribute utes.Requ iredat dattr ibute( te(s)a s)are redis dis la laye yedin din.  bo bold. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 127 Su Subm bmitI itIco concom ncompo pone nen ntquali tquali finga ngatt ttri ribu bute tes.Req s.Requi uire redat dattr trib ibut ute( e(s)a s)ared redis ispl play ayedi edinbol nbold. d.. . . . . . . . . . . . . . . . . . 127 127 Summar Summary y Table able componen omponent t qual ualii fingat gattr tribu ibutes tes.Requi .Required redat atttribute ribute(s) (s)ar ared edis ispla playe yedin din bo bold. ld. . . . . . . . . . . . . . . 127 Table able Layoutc ayoutcom ompone ponentqu ntquaalifinga ngatt ttrib ribute utes.Requ s.Require iredat dattr tribu ibute( te(s)a s)are redis displa playe yedin din bold. bold. . . . . . . . . . . . . . . . . 128 Templat emplate e Con ontro trol l componen omponent t qual ualii fingat gattr tribu ibutes tes.Requi .Required redat atttrib ribute ute(s) (s)ar ared edis ispla playe yedin din bold. bold. . . . . . . . . . . . . . 128 TextFie extFielldcompo dcompone nen ntquali tquali finga ngatt ttri ribu bute tes.Req s.Requi uire redat dattr trib ibut ute( e(s)a s)ared redis ispl play ayedi edinbo nbolld. d.. . . . . . . . . . . . . . . . . . . 129 129 TimeBui TimeBuilldingBlo dingBlockco ckcom mponentqua ponentquali lifinga ngattr ttribu ibutes tes. . Req Requir uiredat edattr tribu ibute( te(s)ar s)aredis edisp pla laye yedinbold dinbold.. .. . . . . . . . . . . . 130 Currently r recognized t tokens  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  131 Timecardre dregionse nseededp dprompts(P s(Part1 t1.) . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  132 Timecardre dregionse nseededp dprompts(P s(Part2 t2.) . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  133 Timecard R Review r region s seeded p prompts  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  134 TimecardCo dConfirmation r  region s seeded p prompts  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  134 Seeded T Timecard M Messages  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  .  135 Configurable eU UserI rIn nterfaceE eErrorC rCod odees . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  . .  136 Configurable eU UserI rIn nterfaceE eErrorC rCod odees(P s(Part2 t2) . .  . .  . .  .  . .  . .  . .  . .  . .  . .  . .  . .  . .  .  . .  . .  . .  . .  . .  . .  .  137

6

13 13 14 15 15 15

   

1.4.9 1.4. 9 ProjectLay ProjectLayo outsdeliv utsdelivere eredin din Release12.1 Release12.1

TheprojectslayoutsdeliveredforORACLEE-BUSIN Theprojectslayoutsdel iveredforORACLEE-BUSINESSSUITE12.1withtheproductare ESSSUITE12.1withtheproductarelistedintable9. listedintable9. Layout Name  Projects Proje cts Timeca Timecard rd La Layo yout ut - With With Project&Taskdetailsconcatenated Proj Projeects cts Revi Review ew La Lay you out t -  With With

Project&Taskdetailsconcatenated Pr Proje oject cts s Con Confirmat rmatii on on La Layo yout ut WithProject&Taskdetailsconcatenated Proje Project cts s Deta Detail ils s Lay Layou out t - With With Project&Taskdetailsconcatenated ProjectsExportTimecardLayoutWithProject&Taskdetailsconcatenated ProjectsNotificationLayout-With Project&Taskdetailsconcatenated ProjectsFragmentedTimecardView WithProject&Taskdetailsconcatenated ProjectsChangeandLateAuditEntryLayout-WithProject&Task detailsconcatenated Proje Projects cts Cha Change nge and Late Late Review Review Layout-WithProject&Taskdetailsconcatenated ProjectsChangeandLateConfirmationLayout-WithProject&Task detailsconcatenated ProjectsChangeandLateAuditNoti ficationLayout-WithProject& Taskdetailsconcatenated

Layout Co de  PROJ PR OJEC ECTS TS-D -DET ETAI AILS LS-T -TIM IMEC ECAR ARD D

Layout Type  TI TIME MECA CARD RD

Filename hxcz hxczzh zhxc xcla layt yt00 0082 82.l .ldt dt

PROJECTS-DETAILS-REVIEW 

REVIEW 

hxczzhxclayt0083.ldt

PRO PR O JEC JECTS TS-- DET DET-- C CO O NFI NFIRM RM

CONF CONFIR IRMA MATIO TIO N N

hx hxcz czzh zhxc xcll aayt yt00 0088 88.. lldt dt

PROJECTS-DET-DETAIL 

DETAIL 

hxczzhxclayt0087.ldt

PROJECTS-DET-EXP-TIMECARD   

EXPORT 

hxczzhxclayt0086.ldt

P RO RO JE CT SS- DE TT-N OT OT IIF F

N OT OT IF IF IC IC AT IO ION 

h xc xcz zhx clayt 008 44..l dt

P RO JE CT S- DE T-F RAG ME NT 

F RAGM EN T 

h x z zhx layt 008 5.l dt

P RO RO JE CT SS- DE TT-AU DI DI TT-L AY OU T 

AU DI DI T 

h xcz zhx ccllayt 00009 11..l dt

PROJECTS-DET-AUDIT-REV 

REVIEW 

hxczzhxclayt0089.ldt

PROJECTS-DET-AUDIT-CONFIRM   

CONFIRMA CONFI RMATION TION

hxczzhxcl hxczzhxclayt ayt0092. 0092.ldt ldt

NOTIF NOT IFICA ICATIO TION N

hxczz hxczzhxc hxcllayt009 ayt0090. 0.ldt ldt

PROJECTS-DET-AUDIT-NOTIF

 



Table9: Tabl e9: Proj ProjectsLayou ectsLayouts- ts- WithProject&Taskdetailsconca WithProject&Taskdetailsconcatenat tenated ed

1.4.10 1.4 .10 Projec Project t and andPa Payro yroll ll Layout ayouts s de delive livered red inReleas inRelease12.1 e12.1

Theprojects-p Theprojec ts-payrol ayrolllayouts llayouts delivere deliveredfor dforORACL ORACLEE-BUSINES EE-BUSINESSSUITE12.1withtheproductarelisted SSUITE12.1withtheproductarelisted intable10.

17

   

Lay Layou outt Name  ProjectsandPayrollTimecardLayout-With Project&Taskdetailsconcatenated ProjectsandPayrollReviewLayout-With Project&Taskdetailsconcatenated

Layout Code 

ProjectsandPayrollConfirmationLayout-With Project&Taskdetailsconcatenated

P RO RO JE JE CT CT SS- D DE E TT- A AL L --C C ON ON F F

ProjectsandPayrollDetailsLayout-With Project&Taskdetailsconcatenated ProjectsandPayrol Proje ctsandPayrollExportLayo lExportLayout-With ut-With Project&Taskdetailsconcatenated

PROJECTS-DET-ALT-DETAIL

ProjectsandPayrollNoti ficationLayout-With Project&Taskdetailsconcatenated ProjectsandPayrollFragment ProjectsandPayroll FragmentedTimecardView edTimecardView -WithProject& -WithProject & Task Taskdetailsconca detailsconcatena tenated ted

PRO PR O JEC JECTS TS-- DET DET-- AL ALTT-NO NOTI TIF F

ProjectsandPayrollChangeandLateAudit EntryLayout-WithProject&Taskdetails concatenated ProjectsandPayrollChangeandLateReviewLayout-WithProject&Taskdetails concatenated ProjectsandPayrollChangeandLateCon-

PROJECTS-DET-ALT-TIMECARD   

Layout T  yp e  T IM IME CA CA RD RD 

Filename hx xcc zz zz hx hxc la lay tt00 09 093 ..lld t

PROJECTS-DET-ALT-REVIEW  

REVIEW 

hxczzhxclayt0094.ldt

C ON ON F FII RM RM AT IO IO N N

hx xcc zz zz hx hx cl cl aay y t0 t0 1100 00.. lld dt

DETAIL 

hxczzhxclayt0098.ldt

E XPORT 

hxczzhxclayt0099.ldt

NOTI NOTIFI FICA CATI TIO ON N

hx hxcz czzh zhxc xcll aayt yt00 0095 95.. lldt dt

F RA RAG M ME E NT NT 

hx xcc zz zz hx hx cl cl aay y t0 t0 0099 6. 6. lld dt



   

PROJPAY-DETAIL-EXPORT



 

PROJECTS-DET-ALT-FRAG





PROJECTS-DET-ALT-AUD-LAYOUT    AUDIT 

hxczzhxclayt0104.ldt

PROJECTS-DET-ALT-CLA-REVIEW   

REVIEW 

hxczzhxclayt0101.ldt

PROJECTS-DET-ALT-CLA-CONF   

CONFIIRMATION CONF RMATION

hxczz hxczzhxcl hxclayt ayt0103 0103..ldt

PROJECTS-DET-ALT-CLA-NOTIF   

NOTIF NO TIFICA ICATIO TION N

hxczz hxczzhxc hxcllayt ayt010 0102. 2.ldt ldt

ELP-PROJ-DET-PAY-TIMECARD   

T IM IME CA CA RD RD 

hx xcc zz zz hx hxc la lay tt00 10 105 ..lld t

ELP-PROJ-DET-PAY-REVIEW  

REVIEW 

hxczzhxclayt 106.ldt

CONFIIRMATION CONF RMATION

hxczz hxczzhxcl hxclayt ayt0110 0110..ldt

DETAIL 

hxczzhxclayt0109.ldt

EXPORT 

hxczzhxclayt0108.ldt

NOTIF NO TIFICA ICATIO TION N

hxczz hxczzhxc hxcllayt ayt010 0107. 7.ldt ldt

firmationLayout-WithProject&Taskde-

tailsconcatenated ProjectsandPayrollChangeandLateNotificationLayout cati onLayout- - WithProject&Taskdetai WithProject&Taskdetails ls concatenated En Entry try Level Level Process Processing ing Projects Projects - Pa Payro yroll ll TimecardLayout-WithProject&Taskdetailsconcatenated EntryLevelProcessingProjects-PayrollReviewLayout-WithProject&Taskdetails concatenated En Entry try Level Level Pro Proccessing essing Proje Projects cts - Pa roll roll ConfirmationLayout-WithProject&Task detailsconcatenated EntryLevelProcessingProjects-PayrollDetailsLayout-WithProject&Taskdetails concatenated EntryLevelProcessingProjects-PayrollExportLayout-WithProject&Taskdetails concatenated EntryLevelProcessingProjectsEntryLevelProc essingProjects-PayrollNoPayrollNotificationLayout-WithProject&Taskdetailsconcatenated

ELP-PROJ-DET-PAY-CONF

 





 

ELP-PROJ-DET-PAY-DETAIL



ELP-PROJ-DET-PAY-EXP-LAYOUT   

ELP-PROJ-DET-PAY-NOTIF

 



Table10:Projects Tabl e10:Projects andPayrollLayouts-WithProject andPayrollLayouts-WithProject &Taskdetailsconcaten &Taskdetailsconcatenated ated

18

   

1.5 Usingthe Usingthe OAFPerson OAFPersonaliz alizatio ationFunc nFuncttionalit ionalityWith yWith TimecardCon TimecardConfiguration Inshort,foranypagerendered Inshort, foranypagerenderedwiththeOracleTime withtheOracleTimeandLabor(OTL)time andLabor(OTL)timecard cardcon con figurationutility,noUIcomponentscanbe Personalized  usingthestandardOracleApplicationsFramework(OAF)functionality.Allchangestothepagemustbemadeviathe OracleTimeandLaborpagelayoutdefinition. Theoneexceptiontothisrule Theoneexceptio ntothisrulearethepagesre arethepagesrenderedintheLOVpop-upwindows. nderedintheLOVpop-upwindows. WhiletheLO WhiletheLOVsthemselv Vsthemselvesarecontrol esarecontrolledbythe ledbythe OTLtimecardcon figurationutility,thepagesrenderedinthepop-uplistofvalueswindowsarenot.Thus,theOAF   Personalization  functional funct ionalitycanbeusedtop itycanbeusedtop ersonaliz ersonalizethosewindows ethosewindows.. Forexample,ifthepro orexample,iftheprojectidcolum jectidcolumnintheProjectsLOVpop-upsho nintheProjectsLOVpop-upshouldbe uldbe hidden,a ustomershouldcreat hidden,a ustomershouldcreate e ap erson ersonaliz alizatio ation n atthe desir desiredlevelandhidethat edlevelandhidethat column. column. Ifthe columnsshouldbe columnsshouldbe renamedor renamedor reordered reord ered,again,thisshoul ,again,thisshouldbe dbe doneviathepersonaliza doneviathepersonalization tionframewor frameworkdeliver kdeliveredwiththeOAF. edwiththeOAF.

19

   

businessgroupid business groupname business group name

Specifically: Attribute Attribut e ID: CUSTO CUSTOMPERSONID At Attr trib ibut ute e Name Name: : MyCusto MyCustom m LO LOV V - Pe Pers rsonID onID Applic App licati ation: on: Ora Oracle cle Time Time and Lab Labor or Data Data type type: : Numb Number er Valu Value e Le Leng ngth th: : 15 Styl Style: e: Text Text Labe Label: l: Pers Person on ID Attribut Attr ibute e ID: CUSTO CUSTOMFULL NAME At Attr trib ibut ute e Name Name: : MyCusto MyCustom m LO LOV V - Fu FullNam llName e Applic App licati ation: on: Ora Oracle cle Time Time and Lab Labor or Da Dat ta ty type pe: : Va Var rch cha ar2 Va Valu lue e Lengt Length: h: 24 240 0 Styl Style: e: Text Text Labe Label: l: Full Full Name ame Attribute Attribut e ID: CUSTO CUSTOMLAST NAME At Attr trib ibut ute e Name Name: : MyCusto MyCustom m LO LOV V - La LastNam stName e Applic App licati ation: on: Ora Oracle cle Time Time and Lab Labor or Da Dat ta ty type pe: : Va Var rch cha ar2 Valu Value e Le Leng ngth th: : 40 Styl Style: e: Text Text Labe Label: l: Last Last Name ame Attribute Attribut e ID: CUSTO CUSTOMDATEOF BIR BIRTH TH At Attr trib ibut ute e Name Name: : MyCusto MyCustom m LO LOV V - Da Dateof teof Bi Birt rth h Applic App licati ation: on: Ora Oracle cle Time Time and Lab Labor or Data Data ty type pe: : Date Date Valu Value e Leng Length th: : 1 Styl Style: e: Text Text Labe Label: l: Date Date of Birth irth Attribute Attribut e ID: CUSTOMEMPLOYEENUMBE CUSTOMEMPLOYEENUMBER R At Att tri rib but ute e Na Nam me: e: My Cus Cust tom LOV LOV - Em Emp plo loy yee ee Num Numb ber Applic App licati ation: on: Ora Oracle cle Time Time and Lab Labor or Da Dat ta ty type pe: : Va Var rch cha ar2 Valu Value e Le Leng ngth th: : 30 Styl Style: e: Text Text Label: Lab el: Emp Employ loyee ee Number Number Attribute Attribut e ID: CUSTOMBUSINES CUSTOMBUSINESS S GROUPID At Att tri rib but ute e Nam Name: e: My Cus Cust tom LOV LOV - Bu Bus sin ine ess ss Gro Grou up ID Applic App licati ation: on: Ora Oracle cle Time Time and Lab Labor or Data Data type type: : Numb Number er Valu Value e Le Leng ngth th: : 15 Styl Style: e: Text Text La Lab bel el: : Bu Bus siness iness Gr Grou oup p ID

39

   

Attribute Attribut e ID: CUSTOMBUSINES CUSTOMBUSINESS S GROUPNAME At Att tri rib but ute e Na Nam me: e: My Cus Cust tom LOV LOV - Bu Bus sin ine ess ss Gr Grou oup p Nam Name e Applic App licati ation: on: Ora Oracle cle Time Time and Lab Labor or Da Dat ta ty type pe: : Va Var rch cha ar2 Valu Value e Le Leng ngth th: : 60 Styl Style: e: Text Text Label: Lab el: Bus Busine iness ss Gro Group up Nam Name e

3.4.3 3.4. 3 CreateanAK CreateanAK regionfo regionforrend rrenderi eringtheLO ngtheLOVscre Vscreen en Region ID: MYCUSTOMLOV Region MYCUSTOMLOV Re Regi gion on Nam Name: e: My cus custo tom m LOV Applic App licati ation on Name Name: : Ora Oracle cle Tim Time e and Lab Labor or Object Obj ect Name: Name: ICXPRO ICXPROMPT MPTS S Re Regi gion on Sty Style le: : Li List st of Va Valu lues es Application Applicat ion Module Module Definitio Definition n Name: Name: oracle.ap oracle.apps. ps.hxc.self hxc.selfservi service.timec ce.timecard.s ard.server.Ti erver.Timecard mecardAM AM Di Disp spla lay y Ro Rows ws: : 10 (o (or r ho howe weve ver r ma many ny ro rows ws yo you u wa want nt di disp spla laye yed d in th the e LO LOV) V) Controller Controll er Object Type: oracle.a oracle.apps.h pps.hxc.selfs xc.selfservic ervice.config e.configui.we ui.webui.LovC bui.LovCO O Add Indexed Indexed Childre Children: n: (ch (check ecked) ed)

Leaveallotherfieldsblankortotheirdefaultvalue.Savetherecord.

3.4.4 3.4. 4 CreateAKreg CreateAKregionite ionitemsinsid msinsidetheAK etheAK regionfortheLO regionfortheLOVpage Vpage

NextyouneedtocreateregionitemsforeachofthethingsyouwanttoshowontheLOV.Usin Nextyouneedtocreateregionitemsforeachoftheth ingsyouwanttoshowontheLOV.UsingtheAKRegionswindow,quer gtheAKRegionswindow,querythe ythe region regio n thatyoucreated thatyoucreated inthe previousstep,and previousstep,and withthatrowselected withthatrowselected,, clic clickon kon theRegionItemsbutton. theRegionItemsbutton. Completethefollowi Completethefollowing ng fields:AttributeType,Application,AttributeName,Sequence,NodeDisplay,Queryable,ViewUsageName,ViewAttributeName. Inaddition, Inaddit ion,makeanoteofthevalue makeanoteofthevalueforItemName forItemName-thiswillbeauto-thiswillbeauto-gene generated ratedfromtheattr fromtheattribut ibutecodeandyoudonotneed ecodeandyoudonotneedto to changeit,butyouneedtoknowitforwhenyoucreatetheLOVcomponentdefinition. Soforourexample,youwouldcreatethefollowi Soforourexample,youwou ldcreatethefollowingregionitemsinsi ngregionitemsinsidetheLOVregion. detheLOVregion. Attribute Attrib ute Type: Type: Att Attrib ribute ute Applic App licati ation: on: Ora Oracle cle Time Time and Lab Labor or At Attr trib ibut ute e Name Name: : MyCusto MyCustom m LO LOV V - Pe Pers rsonID onID Sequ Sequen ence ce: : 10 Node Nod e Dis Displa play: y: Che Checke cked d Querya Que ryable ble: : Checke Checked d Item Ite m Nam Name: e: Cus Custom tomPer Person sonId Id View Vie w Usa Usage ge Name Name: : Cus Custom tomPer Person sonVO VO View Vie w Att Attrib ribute ute Name: Name: Per Person sonId Id Attribute Attrib ute Type: Type: Att Attrib ribute ute Applic App licati ation: on: Ora Oracle cle Time Time and Lab Labor or At Attr trib ibut ute e Name Name: : MyCusto MyCustom m LO LOV V - Fu FullNam llName e Sequ Sequen ence ce: : 20 Node Nod e Dis Displa play: y: Che Checke cked d Querya Que ryable ble: : Checke Checked d Item Ite m Nam Name: e: Cus Custom tomFul FullNa lName me View Vie w Usa Usage ge Name Name: : Cus Custom tomPer Person sonVO VO View Vie w Att Attrib ribute ute Name: Name: Ful FullNa lName me Attrib Att ribute ute Type: Type: Att Attrib ribute ute

40

   

Applicati Applic ation: on: Ora Oracle cle Time Time and Lab Labor or At Attr trib ibut ute e Name Name: : MyCusto MyCustom m LO LOV V - La LastNam stName e Sequ Sequen ence ce: : 30 Node Nod e Dis Displa play: y: Che Checke cked d Querya Que ryable ble: : Checke Checked d Item Ite m Nam Name: e: Cus Custom tomLas LastNa tName me View Vie w Usa Usage ge Name Name: : Cus Custom tomPer Person sonVO VO View Vie w Att Attrib ribute ute Name: Name: Las LastNa tName me Attribute Attrib ute Type: Type: Att Attrib ribute ute Applic App licati ation: on: Ora Oracle cle Time Time and Lab Labor or At Attr trib ibut ute e Name Name: : MyCusto MyCustom m LO LOV V - Da Dateof teof Bi Birt rth h Sequ Sequen ence ce: : 40 Node Nod e Dis Displa play: y: Che Checke cked d Querya Que ryable ble: : Checke Checked d Item Name Item Name: : Cust CustomDa omDat teOfB eOfBirth irth View Vie w Usa Usage ge Name Name: : Cus Custom tomPer Person sonVO VO View Vie w Att Attrib ributeName uteName: : Dat DateOf eOfBir Birth th Attribute Attrib ute Type: Type: Att Attrib ribute ute Applic App licati ation: on: Ora Oracle cle Time Time and Lab Labor or At Att tri rib but ute e Na Nam me: e: My Cus Cust tom LOV LOV - Em Emp plo loy yee ee Num Numb ber Sequ Sequen ence ce: : 50 Node Nod e Dis Displa play: y: Che Checke cked d Querya Que ryable ble: : Checke Checked d Item Name: Item ame: CustomEm CustomEmp ploye loyeeNum eNumber ber View Vie w Usa Usage ge Name Name: : Cus Custom tomPer Person sonVO VO View Attrib View Attribute ute Nam Name: e: Employee EmployeeNumb Number er Attrib Att ribute ute Type: Type: Att Attrib ribute ute Applicati Applic ation: on: Ora Oracle cle Time Time and Lab Labor or At Att tri rib but ute e Nam Name: e: My Cus Cust tom LOV LOV - Bu Bus sin ine ess ss Gro Grou up ID Sequ Sequen ence ce: : 60 Node Nod e Dis Displa play: y: Che Checke cked d Querya Que ryable ble: : Checke Checked d Item Name: Item Name: Cust CustomBu omBus sines inessGro sGroupId upId View Vie w Usa Usage ge Name Name: : Cus Custom tomPer Person sonVO VO View Att View Attribu ribute te Name: Name: Busi Business nessGrou GroupId pId Attribute Attrib ute Type: Type: Att Attrib ribute ute Applic App licati ation: on: Ora Oracle cle Time Time and Lab Labor or At Att tri rib but ute e Na Nam me: e: My Cus Cust tom LOV LOV - Bu Bus sin ine ess ss Gr Grou oup p Nam Name e Sequ Sequen ence ce: : 70 Node Nod e Dis Displa play: y: Che Checke cked d Querya Que ryable ble: : Checke Checked d Item Nam Name: e: CustomBus CustomBusines inessGro sGroupNam upName e View Vie w Usa Usage ge Name Name: : Cus Custom tomPer Person sonVO VO View Att View Attribu ribute te Name: Name: Busi Business nessGrou GroupNam pName e

41

   

3.4.5 3.4. 5 Runthemigrati Runthemigrationscri onscripttocopytheLO pttocopytheLOVde Vde fi ni nitio tionfrom nfrom AKto theMDS reposito repository ry 3.4.6 3.4. 6 Modifya Modifya layouttoinc layouttoincludet ludetheLO heLOVcompon Vcomponen entt

Forourexample,thecomponentdefinitionis:######################################################################## # MyCust MyCustomPers omPerson on LOV LOV # ####################################################################### BEGIN BEG IN HXCLA HXCLAYOU YOUTCOMPONE TCOMPONENTS NTS "My Cus Custom tom Lay Layout out - Cus Custom tom Per Person son LOV" LOV" OWNER OWNE R = "CUS "CUSTOM" TOM" COMPONEN COMP ONENTVALUE TVALUE = "CUS "CUSTOMP TOMPERSO ERSON" N" SEQUENCE SEQU ENCE = "140 "140" " COMPONEN COMP ONENT T DEFINIT DEFINITION ION = "LOV" RENDERTY REN DERTYPE PE = "WE "WEB" B" PARENTCOMPONE PARE NTCOMPONENT NT = "My Custom Custom Layout Layout - Day Day Scope Scope Bui Buildi lding ng blo blocks cks for wor worker ker timeca timecard rd matrix matrix" " REGIONCODE REGI ONCODE = "MYCUST "MYCUSTOMAK OMAK PROM PROMPTREGI PTREGION" ON" REGIONCODEAPP REGI ONCODEAPP SHO SHORTNAME RTNAME = "HX "HXC C" ATTRIBUT ATTR IBUTE E CODE = "MYCUSTOM "MYCUSTOM PERSONPROMP PERSONPROMPT" T" ATTRIBUT ATTR IBUTE E CODE CODE APPSHOR APPSHORT T NAM NAME E = "HX "HXC C" BEGIN HXCLA BEGIN HXCLAYOU YOUTCOMP TCOMP QUALI QUALIFIE FIERS RS "My Cus Custom tom Lay Layout out - Cus Custom tom Person Person LOV" LOV" OWNER OWNE R = "CUS "CUSTOM" TOM" QUALIFIE QUAL IFIERATTRIBUT RATTRIBUTECATEGORY ECATEGORY = "LOV "LOV" " QUALIFIE QUAL IFIER R ATTR ATTRIBUT IBUTE1 E1 = "CustomP "CustomPerso erson nVO" QUALIFIER QUALIFIE R ATTRIB ATTRIBUTE2 UTE2 = "N" QUALIFIE QUAL IFIER R ATTRIBU ATTRIBUTE3 TE3 = "MYCUSTOM LOV LOV" " QUALIFIE QUAL IFIER R ATTRIBU ATTRIBUTE4 TE4 = "809" QUALIFIE QUAL IFIER R ATTRIBU ATTRIBUTE5 TE5 = "12" "12" # disp display lay widt width h QUALIFIERATTRIBUTE6 QUALIFIE RATTRIBUTE6 = "CustomF "CustomFullNa ullName|CUSTO me|CUSTOMPERSO MPERSON-DISPLAY N-DISPLAY|CRI |CRITERIA|N|C TERIA|N|Custo ustomPersonId mPersonId|CUS |CUSTOMPERSON TOMPERSON| | RESULT|N|CustomFullName|CUSTOMPERSON-DISPLAY|RESULT|N|CustomBusinessGroupId|BUSINESSGROUP|RESULT|N" QUALIFIER QUALIFIE R ATTRIBU ATTRIBUTE7 TE7 = "BUSINESSGROU "BUSINESSGROUP|Custom P|CustomBusine BusinessGroupId ssGroupId" " QUALIFIE QUAL IFIER R ATTR ATTRIBUT IBUTE8 E8 = "CustomF "CustomFullN ullNa ame" QUALIFIE QUAL IFIER R ATTR ATTRIBUT IBUTE9 E9 = "CustomP "CustomPerso erson nId" QUALIFIER QUALIFIE R ATTRIBU ATTRIBUTE10 TE10 = "my.cust "my.custom.s om.server.Cu erver.CustomPe stomPersonVO" rsonVO" QUALIFIE QUAL IFIER R ATTRIBU ATTRIBUTE20 TE20 = "N" QUALIFIE QUAL IFIER R ATTRIBU ATTRIBUTE21 TE21 = "Y" QUALIFIE QUAL IFIER R ATTRIBU ATTRIBUTE22 TE22 = "L" QUALIFIE QUAL IFIER R ATTRIBU ATTRIBUTE25 TE25 = "FLE "FLEX" X" QUALIFIE QUAL IFIERATTRIBUT RATTRIBUTE26 E26 = "MYFLEX" "MYFLEX" QUALIFIE QUAL IFIER R ATTRIBUTE ATTRIBUTE27 27 = "Attribu "Attribute1" te1" QUALIFIER QUALIFIE R ATTRIBUTE ATTRIBUTE28 28 = "CUSTOMP "CUSTOMPERSO ERSON" N" END HXCLAYOUTCOMP QUALI QUALIFIER FIERS S END HXCLAYOUTCOMPONENT HXCLAYOUTCOMPONENTS S

Note: Ifyouwi Ifyouwishtoals shtoalsosho oshowthe wthe new newLOV LOV fieldon therevi thereviewand ewand confirmati rmationlayout onlayouts s you you will will need need tomodify tomodify them them to includethecomponentaswell.Theeasiestwaytoaccomplishthisistocopythecomponentde finitionoverfromthetimecardlayout, changingthecomponen cha ngingthecomponent t name name,, parent parent componentnameand componentnameand qual qualiifiernam ername. e. Thenyoujust Thenyoujustneedtomodify needtomodifythe the copie copied definitionto makeitrenderasareadonlytext field–thisisdonebyaddingavalueof’Y’forqualifierattribute30: QUALIFIERATTRIBUTE30=’Y’

42

   

3.4.7 Includ Include thenew LOV LOV ViewObject in into to your your Apache/Jse Apache/Jserv rv environm environme ent

Firstofall youneedto compileanyJavacode compileanyJavacode thatwasgeneratedwhenyoucreatedyour ViewObjects. Typicall Typicallyyou yyou willhavea willhavea VOImpl.java file,butthereareothersyoucanchoosetocreatewhenyougenerateyourVO.Onceyouhavetheclass filesyouwill needtogettheseandthexml fileto yourapache/JSer yourapache/JServenvironm venvironmen ent. t. Theeasiestwayto dothis is tocreatea tocreate a directoryand directoryandthen then prefixthistoyourJServclasspath.   Note: Inthe dire directoryyouwill ctoryyouwillneedto needto maintainthefull maintainthefullstructur structureof eof thepackageyouused thepackageyouused to createyourVO.Forourexample,thefilesarein lesareinthepacka thepackage’my.cu ge’my.custom stom.serv .server’. er’.So So inthedirectoryyouadd inthedirectoryyouaddtoyourclasspa toyourclasspathyou thyou shouldhavethefollowingstructure/ files(assuming’custom’isthenameofyourdirectory): custom/my custom/my/cu custom/m y/custom/ stom/ custom/my/cu custom/m y/custom/ser stom/server/ ver/ custom/my/custom/server/CustomPersonVO.xml custom/my/custom/server/CustomPersonVOImpl.class

AfteralteringtheJServ classpathtoincludeyou AfteralteringtheJServ classpathtoincludeyour rdirec directoryyoushoul toryyoushould dbounceApache bounceApache/JSe /JServforthe rvforthe changestotakee changestotakee ff ect. ect. The finaltaskneededtoimplementyournewLOVistocompileyourmodifiedlayoutagainstthedatabase,andifnecessaryassignitto therelevantusersviathepreferencescreen.

3.5 Chang Changingtheti ingthetitleofthe tleofthe time timecar card d page page Thedefaulttitleforthetimecardentrypageis: Time Tim e Ent Entry: ry: @RINA @RINAM ME, @RA NUMB UMBER ER

Where  RINAME  isthetokenforthenameoftheemployeeenteringtimeand  RANUMBER  istheiremployeenumber.   HXCTIMECARDHEADERTITLE Tochangethetitlemodifythetextassociatedwithprompt ,withintheAK  HXCCUITIMECARD region. regio n. Alternati Alternativel vely y, youcan create create a newpromptand thenalterthe lay layoutde outdefiniti nition on touse thatpromptinstead thatpromptinstead ofthe deliver delivered ed one. Timecardfor cardforEmplo Employee  yee ,where So,forexample,letschangethetitletosay  Time ,where  Employee  isthenameoftheemployee. GotoApplication GotoApplica tionDevelope DeveloperCommonModu rCommonModules¿AKregionsform les¿AKregionsform,queryfor ,queryfor   HXCCUITIMECARD ,highlightthecorrectrow(if  youhavemorethanoneresultfromdoingapartialmatch),andthenpressthe’RegionItems’buttonatthebottomoftheform.In theregionitemsform,queryontheAttribute theregionitemsfor m,queryontheAttribute’TimecardHeaderTit ’TimecardHeaderTitle’(youcanlookuptheatt le’(youcanlookuptheattributenamesbasedonthe ributenamesbasedontheattribute attribute codebysearchinginthe’SeededPrompts’section.ReferTable31:Timecardregionseededprompts)andthenchangethe’Attribute LongLabel’textfortheitemto: Timecard Time card for for @RINAME @RINAME

3.6 Chang Changingth ingthe e labelfor labelfor a columnin columnin theTimecard heTimecard Changinganylabe Chang inganylabelinOTLcanbedonebyediti linOTLcanbedonebyeditingthetext ngthetextforthelabelintheprof forthelabelintheprofessio essionalAKform nalAKform.Toidenti .Toidentifytheattr fytheattribute ibutename name which youneedto changethereare which changethereare two two meth methods. ods. Firstly Firstly,, youcansearchforthe textof thepromptin thereferencesectionofthis thereferencesectionofthis documentto findthename ofthe attr attribute ibute.. Thesecondmethod,ifthe corre correctlabel ctlabel cannotb cannotb e found,or found,or there there aremultiplechoi aremultiplechoices ces astowhichitmaybeistheinspectthelayout file. Promptscanbeattachedtocomponentsintwoways-tobestillustratethesetwomethodsletstakealookatacoupleofexamples usingtheinter-periodnavigationcontrolontheProjectstimecardlayout. BEGIN HXCLAYOUTCOMPONENTS BEGIN HXCLAYOUTCOMPONENTS "Project "Pro jects s Timecard Timecard Layout Layout - Inte Inter r Peri Period od Nav Cont Control" rol" OWNER OWNE R = "ORA "ORACLE" CLE" REGIONCODE REGI ONCODE = "HXC "HXC CUITI CUITIMECA MECARD" RD" REGIONCODEAPP REGI ONCODEAPP SHO SHORTNAME RTNAME = "HX "HXC C" ATTRIBUT ATTR IBUTE E CODE = "HXCTIMEC "HXCTIMECARDPERIOD ARDPERIOD LABEL" ATTRIBUT ATTR IBUTE E CODE CODE APPSHOR APPSHORT T NAM NAME E = "HX "HXC C"

43

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF