标准的全球性ABAP SAP发展 建筑学(DOC56)英文(1)12754.docx

上传人:you****now 文档编号:48291469 上传时间:2022-10-05 格式:DOCX 页数:106 大小:112.91KB
返回 下载 相关 举报
标准的全球性ABAP SAP发展 建筑学(DOC56)英文(1)12754.docx_第1页
第1页 / 共106页
标准的全球性ABAP SAP发展 建筑学(DOC56)英文(1)12754.docx_第2页
第2页 / 共106页
点击查看更多>>
资源描述

《标准的全球性ABAP SAP发展 建筑学(DOC56)英文(1)12754.docx》由会员分享,可在线阅读,更多相关《标准的全球性ABAP SAP发展 建筑学(DOC56)英文(1)12754.docx(106页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Information TechnologyGlobal ABAP Naming StandardsGlobal SAP DDeveloopmentt Archhitectture 2Global IT Production Support Policy and Procedure Global SAP Problem Management Celestica ConfidentialDocumennt Revvisionn HisttoryTABLE OOF CONNTENTSS1.AUTHHORIZAATION GROUPPS62.BACKKGROUNND JOBB73.BDC SESSI

2、IONS94.DATAA ELEMMENTS105.DEVEELOPMEENT CLLASS116.DOMAAIN127.DIALLOG PRROGRAMM138.DIALLOG INNCLUDEE149.ENHAANCEMEENT PRROJECTTS1510.FUNNCTIONN GROUUPS1611.FUNNCTIONN MODUULES1712.FUNNCTIONN MODUULE INNCLUDEES1813.EVEENTS1914.LAYYOUT SSET2015.LOCCK OBJJECT2116.LOGGICAL DATABBASE2217.MESSSAGE CLASSS23

3、18.MESSSAGE NUMBEER2419.MODDULE PPOOL FFOR SCCREENSS2520.PROOGRAM NAME2621.SCRREENS2822.STAANDARDD TEXTT ID2923.STAANDARDD TEXTT NAMEE:3024.STYYLES3125.SUBBROUTIINE POOOLS3226.TABBLES3327.TABBLE FIIELDS3428.TABBLE GRROUP3529.TABBLE INNDEX3630.TABBLE STTRUCTUURE3731.TABBLE VIIEWS3832.TEXXT ELEEMENTSS

4、3933.TRAANSACTTION CCODES4034.VARRIANT4135.WORRK ID4236.FILLE NAMME4337.SIGGNAL FFILE NNAME4438.STAANDARDD FILEE LAYOOUT4539.INFFOSET QUERYY4640.USEER GROOUP4741.IDOOC FILLE PORRT4842.XMLL FILEE PORTT4843.SEAARCH HHELP4944.LSMMW PROOJECT NAME5045.LSMMW SUBBPROJEECT NAAME5146.LSMMW OBJJECT5147.LOGGIC

5、AL SYSTEEM FORR INTEERFACEES5248.CLAASSES5349.BORR OBJEECTS (BUSINNESS OOBJECTT REPOOSITORRY) ANND RELLATED COMPOONENTSS5450.RFCC CONNNECTIOON FORR INTEERFACEE5451.ALEE PORTT FOR INTERRFACE5552.LS PARTNNER PRROFILEE FOR INTERRFACE5553.ALEE DISTTRIBUTTION MMODEL5554.SAPP USERR ID FFOR INNTERFAACE5655

6、.SAPP USERR ID FFOR BAATCH JJOB5656.SAPP USERR ID FFOR WOORKFLOOW561. Authoriizatioon GrooupsABAP/4 Authoorizattion GGroup is a meanss of aassignning AABAP/44 Proggrams for aaccesss prottectioon. Thhe sysstem checks that a useer bellongs to ann authhorizaation groupp whenn Starrting or edditingg a p

7、rrogramm,Maintaiining attriibutess, Usiing otther pprograam devvelopmment uutilittiesSAP R/33 Requuiremeents:An Authhorizaation Groupp namee mustt begiin witth a ZZ. andd may be a maximmum off 8 chharactters llong.Standarrd:Authoriizatioon grooup naaming standdards are ccontroolled by thhe Seccurity

8、y Admiinistrrator and wwill aallow foreasier mainttenancce of securrity pprofilles.Format:Zxnxxxxx|Unique Identtifierr|Sequenttial IIndicaator|Functioonal DDescriiptorIdentiffierPositioon DescripptionValuesMeaningg1IdentiffierZIdentiffies aas a ccustomm Authhorizaation Groupp2Functioonal DDescriipto

9、r(A-Z)(see fuunctioonal ddescriiptor of prrogramm namiing sttandarrd)3Sequenttial IIndicaator1 - n1 is hiighestt leveel of authoority. Inccremennting valuee decrreasess authhorityy.4-8Unique Identtifierr00000 - ZZZZZZAssigneed by Securrity AAdminiistrattor.Examplee:1.ZG12.ZZG2The firrst grroup, ZGL1

10、, woulld havve thee greaatest accesss. Itt woulld incclude accesss speecificc to tthat ggroup, as wwell aas alll the same accessses oof thee secoond, tthird, and fourtth grooups bbelow it. LLikewiise, tthe acccess grantted too grouup 4 wwould not hhave aany off the authoorizattion rroles in thhose g

11、groupss abovve it.2. Backgroound JJobPositioonDescripptionValuesMeaningg1-3Locatioonchar3 charaacter standdard CCelesttica llocatiionALL GGloballAMR AAMERICCAEUR EEuropeePAC PPacifiic AsiiaCUK UUKCIR IIrelanndCIT IItalyCCA CCanadaaCUS UU.S.ACheck tthe coomplette lisst in Celesstica Intraanet4-6Syste

12、mFix vallueAlways SAP7-8Module or Fuunctioonal DDescriiptionnBWBusinesss Infformattion WWarehoouse FIFinanciial acccounttingGLGenerall LedggerHRHuman RResourrces IMInventoory maanagemmentCOCost AcccounttingMSMerchanndise managgementt systtem (MMMS)MMMateriaal MannagemeentPCProducttion (PPC)SPPersonn

13、nel PllanninngPMPlant mmainteenanceePBPublishhingPPProducttion PPlanniingQSQualityy assuurancee (QSSS) or Qualiity maanagemmentSDSalesUTGenerall Systtem/Uttilityy proggramsSMServicee ManaagemenntCSCustomeer SerrviceAOAPOCMCRMZZProgrammmer wwork AABAP 9Separattor_Always underrscoree 10Programm TypeeI

14、Interfaace PrrogrammCConverssionEEnhanceementRReportFFormMSystem MainttenancceUSystem UpdatteOOthers11Data FllowIInbounddOOutbounndBBothNNot appplicabble12Separattor_Always underrscoree13 - 155Customeer Codde3 charss3 charss custtomer nameALL- Moore thhan onne or All ccustommersXXX NNot foor anyy cu

15、sttomerSee thee nextt secttion ffor liist off custtomerss, thiis lisst willl be updatted reegularrly.16 - 199SAP Pannt4 charss4 charss plannt froom SAPP tablle T0001W20 - 322Job Desscripttion12 charrsUp to 116 chaaracteersExamplee:1.CUKSAAPSD_III_SUNN4203NNVOICEE2. CTOSAPMMM_IO_LUC61102SALLEORDEER3.

16、 BDC SesssionssStandarrd:Naming conveentionn for BDC ssessioons wiill vaary deependiing onn the needss of aa custtomer. In mmany ccases, the naminng connventiions ffor BDDC sesssionss needd to bbe worrked iin connjuncttion wwith tthe Seecuritty Admministtratorr.Consideeratioons:BDC sesssion namess d

17、o nnot reequiree uniqque naames.BDC seccurityy may be seet up basedd on tthe naame off the BDC ssessioon.A BDC ssessioon witth a CCompanny Codde embbeddedd in tthe naame maay be benefficiall.In manyy circcumstaances, end-userss willl be rrequirred too proccess BBDC seessionns; thhis shhould be taake

18、n iinto aaccounnt wheen esttablisshing BDC nnamingg convventioons.4. Data EllementtsStandarrd:DO NOT creatte neww dataa elemments, use standdards SAP ddata eelemennts whhere iit is possiible. Neww dataa elemments must be acctivatted foor bettter ttrackiing puurposees. Whhere ppossibble, uuse thhe sa

19、mme namme as the ddomainn assoociateed witth thee dataa elemment. If thhere iis a cconfliict, nname tthe daata ellementt in aa meanningfuul mannner. SAP ddoes ccreatee Dataa Elemments that beginn withh a Z, so ccustomm Dataa Elemments shoulld beggin wiith ZZZ.Data ellementt namees shoould hhave aa m

20、axiimum oof 8 ccharaccters. SAP generrated progrrams oor funnctionns mayy use this dicttionarry objject ddefiniition for SSELECTT-OPTIIONS aand PAARAMETTERs, whichh may be upp to 8 chaaracteers loong.Format:ZZxxxxxx|descripptionIdentiffierPositioon DescripptionValuesMeaningg1-2TypeZZUses ZZZ3-8descr

21、ipptionX (uptoo 6 chhars)A meaniingfull namee desccribinng thee dataa elemmentExamplee:1.ZZORDDER2.ZZZNUMBEER 5. Developpment ClasssFormat:Zxxx|Unique IdenttifierrCustom IdenttifierrPositioon DescripptionValuesMeaningg1Custom IdenttifierrZAlways Z2Programm TypeeBWBusinesss Infformattion WWarehoouse

22、FIFinanciial acccounttingGLGenerall LedggerHRHuman RResourrces IMInventoory maanagemmentCOCost AcccounttingMSMerchanndise managgementt systtem (MMMS)MMMateriaal MannagemeentPCProducttion (PPC)SPPersonnnel PllanninngPMPlant mmainteenanceePBPublishhingQSQualityy assuurancee (QSSS) or Qualiity maanagem

23、mentSDSalesUTGenerall Systtem/Uttilityy proggramsSMServicee ManaagemenntCSCustomeer SerrviceAQABAP QuueryCRMCRMAPOAPOZZProgrammmer wwork AABAP Examplee:1.ZMM2.ZUUT6. DomainStandarrd:DO NOT creatte neww domaains wwhere it iss posssible. Neww domaains mmust bbe acttivateed forr bettter trrackinng purr

24、posess. Wheere poossiblle, usse an existting DDomainn. If that is noot posssiblee, namme thee Domaain inn a meeaninggful mmannerr. SAPP doess creaate Doomainss thatt begiin witth a ZZ, so custoom Dommains shoulld beggin wiith ZZZ.Domain namess shouuld haave a maximmum off 8 chharactters. SAP ggenera

25、ated pprograams orr funcctionss may use tthis ddata ddictioonary objecct deffinitiion foor SELLECT-OOPTIONNS or PARAMMETER and tthe alllowabble leength for tthe vaariablle is 8 chaaracteers.Format:ZZxxxxxx|DescripptionCustom IdenttifierrPositioon DescripptionValuesMeaningg1-2Custom IdenttifierrZZAlw

26、ays ZZ3-8DescripptionX (uptoo 6 chhars)A meaniingfull namee desccribinng thee dataa elemmentExamplee:1.ZZDATTE2.ZZZTIME7. Dialog ProgrramStandarrd:The namme hass to bbegin with SAPD. The fifthh charracterr mustt be aa Z.Format:SAPDZxxx|Unique Identtifierr|Functioonal DDescriiptorIdentiffierPositioon

27、 DescripptionValuesMeaningg1-5IdentiffierSAPDZCustom Modulle Poool forr Diallog6Functioonal DDescriiptor(A-Z)(see fuunctioonal ddescriiptor of prrogramm namiing sttandarrd)7-8Unique identtifierr00-ZZtwo diggit allpha-nnumeriic to uniquuely iidentiify Examplee:1.SAPDZZV012.SAAPDZH001For HR only:MP99x

28、xxxx|Unique Identtifierr|Functioonal DDescriiptorIdentiffierPositioon DescripptionValuesMeaningg1-3IdentiffierMP9Custom Modulle Poool forr Diallog4Fix nummber9Always 95-7Number(0-999)Info Tyype8-9Unique identtifierr00-4010 proggram sstatemment20 PBO30 PAI40 Subrroutinne 8. Dialogg InclludeStandarrd:

29、INCLUDEES forr diallog prrogramms havve to beginn withh the last 5 chaaracteers off the modulle poool namme. IIt shoould tthen bbe folllowedd by aa threee diggit iddentiffier. Format:DZxxxxxx|Includee idenntifieerIndicattes ass custtom Diialog Modulle poool Incclude Positioon DescripptionValuesMeani

30、ngg1-5IdentiffierDZxxxIdentiffies aas cusstom MModulee Pooll incllude6-8Includee IdenntifieerTOPData Fiields IxxScreen Inputt, wheere nnn is aa two-digitt alphha-nummericOxxOutput, wherre nn is a twoo-digiit alppha-nuumericcFxxForms, wheree nn is a twoo-digiit alppha-nuumericcExamplee:1.DZM011I012.D

31、ZZM01O0019. ENHANCCEMENTT PROJJECTSThe R/33 enhaancemeent coonceptt alloows yoou to add yyour oown fuunctioonalitty to SAPss stanndard businness aappliccationns.Standarrd Forrmat:Enhanceement projeect naames sshouldd begiin witth Z folloowed bby thee appllicatiion arrea annd thee lastt 4 diigits of

32、thhe moddule ppools name. Thee lastt 2 diigits shoulld be a uniique iidentiifier.ZXXXXXXX|Last 4 of Moodule Pool NameUnique Identtifierr|Applicaation AreaCustomeer Positioon DescripptionValuesMeaningg1IdentiffierZPermaneent2Functioonal DDescriiptor(A-Z)(see fuunctioonal ddescriiptor of prrogramm nam

33、iing sttandarrd)3-6Last 4 of Moodule Pool NameXXXXModule pool name7-8Unique Descrriptioon(up to 29 chhars)Describbe thee enhaancemeentExamplee:1.ZSZM001012.ZMMZM0200110. FUNCTIION GRROUPSConsideeratioons:When fuunctioon moddules are ccalledd, thee systtem looads tthe whhole ffunctiion grroup iinto m

34、main mmemoryy.A maximmum off six develloperss can mainttain ffunctiion mooduless withhin a functtion ggroup at anny onee timee.Standarrds:The namming sstandaards wwill eensuree the custoom Funnctionn Grouups wiill noot connflictt withh pressent oor futture SSAP deeliverred fuunctioon grooups, as wee

35、ll ass servve to identtify ggroupss of rrelateed funnctionn moduules bby funnctionnal arrea.When a Functtion GGroup is crreatedd, SAPP creaates aa proggram wwith tthe naaming conveentionn SAPLLxxxx, wheree xxxxx is tthe naame off the functtion ggroup.Format:Zx(up to 29 chhars)|Unique Desciirptioon|F

36、unctioonal DDescriiptorIdentiffierPositioon DescripptionValuesMeaningg1TypeZCustom functtion GGroup2Functioonal DDescriiptor(A-Z)(see fuunctioonal ddescriiptor of prrogramm namiing sttandarrd)3-31Unique Descrriptioon(up to 29 chhars)Describbe thee funcction modulleExamplee:1.ZFGETTCUSTOOMER2.ZZMDISP

37、PLAYTOOTAL11. FUNCTIION MOODULESSStandarrds: Functioon moddule nnames shoulld beggin wiith ZZ Format:Z_xx(26)|Primaryy Tablle namme|Functioonal DDescriiptor|Always underrscoreeIdentiffierPositioon DescripptionValuesMeaningg1IdentiffierZPermaneent2Separattor_Always underrscoree3Functioonal DDescriipt

38、or(A-Z)(see fuunctioonal ddescriiptor of prrogramm namiing sttandarrd)4-30Descripptionx(26)Purposee of ffunctiion mooduleExamplee:1.Z_UFTTP2.Z_S_GETT_SALEE_ORDEER12. FUNCTIION MOODULE INCLUUDESStandarrd:INCLUDEES forr custtom prrogramms havve to beginn withh the last 5 chaaracteers off the modulle p

39、oool namme, annd endd withh a thhree ddigit combiinatioon ideentifyying tthe tyype off incllude mmemberr. Usees incclude namess as ggeneraated bby SAPP in wworkbeench.13. EVENTSStandarrd:SAP eveents aare ussed too estaablishh a deependeency bbetweeen twoo proccessess. Usee an SSAP Evvent tto gennera

40、liize tyypes oof jobbs thaat willl be releaased pperioddicallly; usse thee Evennt parrameteer to restrrict EEventss to sspeciffic joobs.Format:Zx_(up to 29 chhars)|Primaryy Tablle namme|Separattor|Programm TypeeIdentiffierPositioon DescripptionValuesMeaningg1IdentiffierZZ for ccustomm EVENNT2Functio

41、onal DDescriiptor(A-Z)(see fuunctioonal ddescriiptor of prrogramm namiing sttandarrd)3Separattor_Always underrscoree3-32Descripption(up to 29 chhars)Descripptive Strinng - identtifyinng thee job beingg trigggereddExamplee:1.ZS_RUUN_JOBB2.ZMM_CREAATE_SCCHEDULLE14. Layout SetStandarrd Forrmat:Zx_x(12)|Descripptive Identtifierr|always underrscoree|Functioonal DDescriiptorCustom IndiccatorPositioon DescripptionValuesMeaningg1Custom IndiccatorZ

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 电力管理

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁