SAP PI Naming Conventions Samples - Real Time
SAP PI Naming Conventions Samples - Real Time
Document Information
Overview
document version: 07-AUG-2009 - saved on 07-AUG-2009 13:56 - document creator: Jan Hoffmann Page 1 of 12
file: c:\sap pi - naming conventions for oa-edi.doc
P&G Shelf-to-Cash > SAP PI > Naming Conventions for OA-EDI
2. Integration Directory......................................................................................................9
2.1. Configuration Objects 9
2.1.1. Configuration Scenario............................................................................................................................. 9
2.1.2. Receiver Determination............................................................................................................................ 9
2.1.3. Interface Determination............................................................................................................................ 9
2.1.4. Value Mappings ....................................................................................................................................... 9
2.1.5. Value Mapping Groups ............................................................................................................................ 9
document version: 07-AUG-2009 - saved on 07-AUG-2009 13:56 - document creator: Jan Hoffmann Page 2 of 12
file: c:\sap pi - naming conventions for oa-edi.doc
P&G Shelf-to-Cash > SAP PI > Naming Conventions for OA-EDI
1.1.1. Products
(contact Global OA/EDI Solution Owner for further information; do not create without prior approval)
(contact Global OA/EDI Solution Owner for further information; do not create without prior approval)
(contact Global OA/EDI Solution Owner for further information; do not create without prior approval)
1.1.4. Namespaces
(contact Global OA/EDI Solution Owner for further information; do not create without prior approval)
document version: 07-AUG-2009 - saved on 07-AUG-2009 13:56 - document creator: Jan Hoffmann Page 3 of 12
file: c:\sap pi - naming conventions for oa-edi.doc
P&G Shelf-to-Cash > SAP PI > Naming Conventions for OA-EDI
Convention IS_<ScenarioDescription>
Examples IS_UploadCreditRating
1.2.2. Actions
Convention <Action|Event><BusinessObject>
Examples SendCreditRating
GetEmployeeDetails
CreateMaterial
Convention BPM_<ProcessDescription>
Examples BPM_OutboundInvoiceConsolidationEDIFACT
document version: 07-AUG-2009 - saved on 07-AUG-2009 13:56 - document creator: Jan Hoffmann Page 4 of 12
file: c:\sap pi - naming conventions for oa-edi.doc
P&G Shelf-to-Cash > SAP PI > Naming Conventions for OA-EDI
Convention SI_<Category><Mode>_<BusinessService>
Examples-A2A SI_IS_CreditRatingManagement
SI_IA_CreditRatingManagement
Convention MT_<BusinessObject>_<Suffix>
Remark this object is not needed for IDocs or EDI messages (handling via external definitions)
Examples-A2A MT_CreditRatingQuery_REQ
Convention FT_<BusinessObject>_<Operation>
Examples FT_CreditRating_Upload
document version: 07-AUG-2009 - saved on 07-AUG-2009 13:56 - document creator: Jan Hoffmann Page 5 of 12
file: c:\sap pi - naming conventions for oa-edi.doc
P&G Shelf-to-Cash > SAP PI > Naming Conventions for OA-EDI
Convention DT_<BusinessObject>
Remark for ABAP Proxies: usage to SAP tables and SAP field names recommended
Examples DT_CreditRating
(contact Global OA/EDI Solution Owner for further information; do not create without prior approval)
Convention ED_<BusinessObject>
Examples-A2A ED_CreditRating
Convention CO_<ContextObjDescription>
Examples CO_CustomerNumber
document version: 07-AUG-2009 - saved on 07-AUG-2009 13:56 - document creator: Jan Hoffmann Page 6 of 12
file: c:\sap pi - naming conventions for oa-edi.doc
P&G Shelf-to-Cash > SAP PI > Naming Conventions for OA-EDI
Convention OM_<SourceOperation>_To_<TargetOperation>_<AddInfo>
Examples-EDI OM_DESADV_D96A_UN_To_ZPICRQ_DELVRY03_ZDELVRY3
OM_856_X4010_To_ZPICRQ_DELVRY03_ZDELVRY3
Examples-A2A OM_UploadCreditRating_To_CreateCreditRating
Convention MM_<SourceBusinessObject>_To_<TargetBusinessObject>_<AddInfo>
Examples-EDI MM_DESADV_D96A_UN_To_ZPICRQ_DELVRY03_ZDELVRY3
MM_856_X4010_To_ZPICRQ_DELVRY03_ZDELVRY3
Examples-A2A MM_CreditRating_to_CreditRating
(contact Global OA/EDI Solution Owner for further information; do not create without prior approval)
(contact Global OA/EDI Solution Owner for further information; do not create without prior approval)
document version: 07-AUG-2009 - saved on 07-AUG-2009 13:56 - document creator: Jan Hoffmann Page 7 of 12
file: c:\sap pi - naming conventions for oa-edi.doc
P&G Shelf-to-Cash > SAP PI > Naming Conventions for OA-EDI
(contact Global OA/EDI Solution Owner for further information; do not create without prior approval)
(contact Global OA/EDI Solution Owner for further information; do not create without prior approval)
document version: 07-AUG-2009 - saved on 07-AUG-2009 13:56 - document creator: Jan Hoffmann Page 8 of 12
file: c:\sap pi - naming conventions for oa-edi.doc
P&G Shelf-to-Cash > SAP PI > Naming Conventions for OA-EDI
2. Integration Directory
Pattern-A2A PG_TOM_A2A_[GLOBAL|NA|EMEA|...]_[WOM|OrderPad|...]
Examples-A2A PG_TOM_A2A_GLOBAL_WOM
PG_TOM_A2A_GLOBAL_OrderPad
(contact Global OA/EDI Solution Owner for further information; do not create without prior approval)
(contact Global OA/EDI Solution Owner for further information; do not create without prior approval)
document version: 07-AUG-2009 - saved on 07-AUG-2009 13:56 - document creator: Jan Hoffmann Page 9 of 12
file: c:\sap pi - naming conventions for oa-edi.doc
P&G Shelf-to-Cash > SAP PI > Naming Conventions for OA-EDI
2.2.1. Party
Pattern-EDI [KU|LI|LS|...]_[AG|WE|...]_<CustomerNumber>
Pattern-A2A P_TOM_A2A_[GLOBAL|EMEA|NA|...]_[WOM|OrderPad|...]
Examples-EDI KU_AG_0001234567
Examples-A2A P_TOM_A2A_GLOBAL_WOM
P_TOM_A2A_GLOBAL_OrderPad
Convention EDI: contact Global OA/EDI Solution Owner for further information
A2A: CC_TOM_A2A_<Region>_<Application>
Examples-A2A CC_TOM_A2A_GLOBAL_WOM
CC_TOM_A2A_GLOBAL_OrderPad
Parameters SapSystem: Name of SAP system (like KLD, A6P, F6P, L60, N6P)
SapClient: Number of SAP client (like 400, 430)
Examples-SAP F6P430
document version: 07-AUG-2009 - saved on 07-AUG-2009 13:56 - document creator: Jan Hoffmann Page 10 of 12
file: c:\sap pi - naming conventions for oa-edi.doc
P&G Shelf-to-Cash > SAP PI > Naming Conventions for OA-EDI
Convention EDI: contact Global OA/EDI Solution Owner for further information
A2A: CC_TOM_A2A_<Region>_<Application>_<AdapterType>_<Direction>
Remark SAP For SAP these communication channels are owned by EAI (no separate creations!):
GeneratedReceiverChannel_HTTP
GeneratedReceiverChannel_IDoc
GeneratedReceiverChannel_RFC
GeneratedReceiverChannel_XI
Examples-A2A CC_TOM_A2A_GLOBAL_WOM_File_in
CC_TOM_A2A_GLOBAL_WOM_File_out
document version: 07-AUG-2009 - saved on 07-AUG-2009 13:56 - document creator: Jan Hoffmann Page 11 of 12
file: c:\sap pi - naming conventions for oa-edi.doc
P&G Shelf-to-Cash > SAP PI > Naming Conventions for OA-EDI
3.1. Seeburger
Convention See_<SeeDirection>_<Standard+MessageType+Version>
Parameters SeeDirection: Seeburger direction: E2X = EDI to XML; X2E = XML to EDI
Standard: UN = EDIFACT; EAN = EANCOM; ANSIX12 = ANSI X.12
MessageType: Message type (like INSDES, DESADV, 810, 850)
Version: EDI version (like D96A, D01A, 4010, 5030)
Examples See_E2X_PRICAT_UN_D96A
See_E2X_ANSIX12_810_V4010
document version: 07-AUG-2009 - saved on 07-AUG-2009 13:56 - document creator: Jan Hoffmann Page 12 of 12
file: c:\sap pi - naming conventions for oa-edi.doc