Form Personalization - 7 - Form Personalization and CUSTOMpll

download Form Personalization - 7 - Form Personalization and CUSTOMpll

of 78

  • date post

    04-Jun-2018
  • Category

    Documents

  • view

    217
  • download

    2

Embed Size (px)

Transcript of Form Personalization - 7 - Form Personalization and CUSTOMpll

  • 8/13/2019 Form Personalization - 7 - Form Personalization and CUSTOMpll

    1/78

    AIMAPPLICATION EXTENSION TECHNICAL DESIGNForm Personalization & CUSTOM. ll

    A!t"or#

    Creation Date#

    Last U $ate$#

    Do%!ment e'# (Do%!ment e'eren%e N!m)er*

    +ersion# ,.-

    Approvals:

    (A ro er ,*

    (A ro er /*

    Last saved on 9/12/2013 2014 Hitachi Consulting Corporation.

    All rights reserved.

    Page i

  • 8/13/2019 Form Personalization - 7 - Form Personalization and CUSTOMpll

    2/78

    Ta)le o' ContentsDo%!ment Control...........................................................................................................................................................

    Te%"ni%al O er ie0 , 1 La!n%" a 'orm !sin2 Form Personalization.............................................................................3A roa%"...................................................................................................................................................................3Mo$!le List...............................................................................................................................................................3

    Forms Personalization Details........................................................................................................................................4

    Personalization 1 In OEXOEO D 'orm 5Sales Or$er Form6 1 So!r%e Form..........................................................4Personalization 1 In MSCOEGP 'orm 5MSC Or$er Gross Pro'it Form6 1 Tar2et Form........................................,-

    Sales Or$er Form 5OEXOEO D6 7 Form Lo2i%..........................................................................................................,8

    Na i2ation Lo2i%............. .............. .............. .............. ............... .............. .............. .............. .............. .............. ..... ....,89lo%: elations"i Dia2ram...................................................................................................................................,8Ta)le an$ +ie0 Usa2e............................................................................................................................................,8;one an$ Fiel$ S!mmarC>S CH6 7 Form Lo2i%................................................................................................../?

    Na i2ation Lo2i%............. .............. .............. .............. ............... .............. .............. .............. .............. .............. ..... ..../?

    9lo%: elations"i Dia2ram.................................................................................................................................../?Ta)le an$ +ie0 Usa2e............................................................................................................................................/?;one an$ Fiel$ S!mmarSAUDET 'orm 5Ser i%e Contra%ts Form6......................................................................../@

    Ser i%e Contra%ts Form 5O>SAUDET6 7 Form Lo2i%.................................................................................................? Na i2ation Lo2i%............. .............. .............. .............. ............... .............. .............. .............. .............. .............. ..... ....?9lo%: elations"i Dia2ram...................................................................................................................................8,Ta)le an$ +ie0 Usa2e............................................................................................................................................8,;one an$ Fiel$ S!mmar

  • 8/13/2019 Form Personalization - 7 - Form Personalization and CUSTOMpll

    3/78

    Mo$!le List.............................................................................................................................................................8?

    Forms Personalization Details......................................................................................................................................88

    Personalization 1 In XX TEST PO 'orm 5C!stom Form6.....................................................................................88C!stom PO 'rom Lo2i%.................................................................................................................................................84

    Na i2ation Lo2i%............. .............. .............. .............. ............... .............. .............. .............. .............. .............. ..... ....849lo%: elations"i Dia2ram...................................................................................................................................84Ta)le an$ +ie0 Usa2e............................................................................................................................................84;one an$ Fiel$ S!mmar

  • 8/13/2019 Form Personalization - 7 - Form Personalization and CUSTOMpll

    4/78

    Ne0 U $ate$ See$ Data............. ............... .............. .............. .............. .............. .............. ............... ...... ...... ..... ...... .48Des%ri ti e Fle 'iel$s..............................................................................................................................................48+al!e Sets................................................................................................................................................................48

    Grants S

  • 8/13/2019 Form Personalization - 7 - Form Personalization and CUSTOMpll

    5/78

    Document Control

    Change Record

    ,

    Author Version Change Reference

    Reviewers

    Name Position

    Distribution

    Copy No. Name ocation

    , Li)rar< Master ProKe%t Li)rarC>+RC" form 2+earch Contracts &orm3

    ULE 1 Create ne0 re%or$ 2ro! !sin2 )!ilt in s an$ assi2ns t"e ne0 re%or$ 2ro! to e istin2LO+.

    !le Se # ,-Des%ri tion# estri%t t"e al!e o' %ate2or< 'iel$Tri22er E ent# HEN7NE 7FO M7INSTANCETri22er O)Ke%t#Con$ition#Pro%essin2 Mo$e# Not in Enter7 !er< Mo$eConte t Le el 1 Site

    Action !ype 4 6uiltin+e5 Description 6uiltin !ype Argument ,roup Name

    ,- Create Ne0 e%or$Gro!

    Create e%or$Gro! 'rom

    !er+A-D)! form 2+ervice Contracts &orm3

    ULE 1Here 0e $e'ine t"e re !ire$ 2lo)al aria)les to "ol$ t"e al!e o' re !est ID o' t"es!)mitte$ ro2ram an$ t"e U L 2enerate$. e also initialize t"e men!s re !ire$.One is to s!)mit t"e ro2ram an$ t"e ot"er on is to ie0 t"e o!t !t.

    !le Se # ,-Des%ri tion# Callin2 re ort 5test67 Ena)le Men! & initialize 2lo)al aria)lesTri22er E ent# HEN7NE 7FO M7INSTANCETri22er O)Ke%t#Con$ition#Pro%essin2 Mo$e# Not in Enter7 !er< Mo$eConte t Le el 1 Site

    Action !ype 4 (enu+e5 Description (enu )ntry (enu abel 1con

    Name)nable

    in6loc7

    ,- (O tional* MENU ,- Test %on%. Pro2,= (O tional* MENU ,, +ie0 O!t !t 5Test6

    Page 2

  • 8/13/2019 Form Personalization - 7 - Form Personalization and CUSTOMpll

    29/78

    Action !ype 4 Property+e5 Description #b8ect !ype !arget #b8ect Property Name Value

    /- (o tional* Glo)al +aria)le XX E ID INITIAL +ALUE NULL/= (o tional* Glo)al +aria)le XX U L INITIAL +ALUE NULL

    Page 29

  • 8/13/2019 Form Personalization - 7 - Form Personalization and CUSTOMpll

    30/78

    Notes# T"e 2lo)al aria)le 'or U L is K!st %reate$ 'or o!r re'eren%e to ens!re t"at t"e ro2ram "as )een s!)mitte$an$ U L "as )een 2enerate$. T"is is not man$ator

  • 8/13/2019 Form Personalization - 7 - Form Personalization and CUSTOMpll

    31/78

    !le Se # /-Des%ri tion# Callin2 re ort 5test6Tri22er E ent# MENU ,- 77t"e e ent 0"i%" "as )een initialize$ in re io!s ste m!st )e !se$ as

    tri22er e ent "ereTri22er O)Ke%t#Con$ition#Pro%essin2 Mo$e# Not in Enter7 !er< Mo$eConte t Le el 1 Site

    Action !ype 4 Property+e5 Description #b8ect

    !ype!arget#b8ect

    PropertyName

    Value Description

    ,- (o tional* Glo)al+aria)le

    XX E ID +ALUE 5sele%t test ' .s!) ro2 'n 'rom$!al6

    T"e a%:a2e in o:e$"ere ret!rns t"e re !estID o' t"e %on%!rrent

    ro2ram s!)mitte$.

    Note ,# T"e %!stom '!n%tion test ' .s!) ro2 'n s!)mits a %on%!rrent ro2ram an$ ret!rns t"e re !est i$ o' t"es!)mitte$ ro2ram. Fin$ )elo0 t"e %o$e.

    CREATE OR REPLACE PACKAGE BODY APPS .xx_test_fpAS FUNCTION sub_pro _f! RETURN NU"BER IS #_re$_%& NU"BER ' BEGIN

    Page 31

  • 8/13/2019 Form Personalization - 7 - Form Personalization and CUSTOMpll

    32/78

    sub_pro _pr (#_re$_%&)' RETURN (#_re$_%&)' END'

    PROCEDURE sub_pro _pr (re$_%&OUT NU"BER ) AS PRAG"A AUTONO"OUS_TRANSACTION ' *_SUCCESS BOOLEAN' +_p,-se *ARC AR/ (01 )' +_st-tus *ARC AR/ (01 )' +_&e+_p,-se *ARC AR/ (01 )' +_&e+_st-tus *ARC AR/ (01 )' +_2ess- e *ARC AR/ (/31 )' BEGIN f!&_ #ob-#. -pps_%!%t%-#%4e(user_%&56 78193 : resp_%&56 87918 : resp_-pp#_%& 56 /;8 )' re$_%& : PROGRA" 56 >"SCPR?TRAE@P> : DESCRIPTION 56 >"SC Pro e ts Tr-+e# Expe!se I!+o% e L%!es CS*Report> : START_TI"E 56 SYSDATE: SUB_RE=UEST 56 FALSE: ARGU"ENT7 56 >?AN 70>: ARGU"ENT/ 56 >FEB 70>)' CO""IT'

    IF re$_%&5 1 T EN DBMS_OUTPUT.PUT_LINE (>St-!&-r& Pro r-2 %s Not Sub2%tte&> )' END IF' END'END'

    Page 32

  • 8/13/2019 Form Personalization - 7 - Form Personalization and CUSTOMpll

    33/78

    Action !ype 4 (essage+e5 Description (essage !ype (essage !e?t

    /- (o tional* S"o0 #GLO9AL.XX E ID

    Note# T"e a)o e messa2e se%tion is not man$ator< an$ is !se$ 'or o!r re'eren%e to