cancel
Showing results for 
Search instead for 
Did you mean: 

Standard Naming Conventions in XI

Former Member
0 Kudos

Hello,

Pls send pdfs/links for Naming Conventions in XI

Regards

Accepted Solutions (0)

Answers (8)

Answers (8)

Former Member
0 Kudos

Hi

Check this Michal's weblog where he has given all the documents:

/people/michal.krawczyk2/blog/2005/04/09/xi--saps-document-templates

Also if you are looking for naming conventions check this link:

http://www.erpgenie.com/sap/netweaver/xi/namingconventions.htm

http://www.erpgenie.com/sapedi/message_types_bp_lo.htm

Thanks

Former Member
0 Kudos

Hi Henry,

These r the naming conventions to be followed in XI :

1) For Software Component, the naming convention should be :

SAP_<SID>

where <SID> is the system ID if the applicable system

2) For Software Component Version, the naming convention should be :

X.X

which shows the applicable version as of this date. Eg. SAP_ECC is at version 5.0

3) For Namespace the naming convention should be :

http://ERPGenie.COM/xi/<SCENARIO>/<SID>;

where scenario refers to the interface being developed for and <SID> is the component where that object has relevance.

Eg. http://ERPGenie.COM/xi/OrderOutput/ECC will contain all the objects relevant to the Order Output scenario in the ECC system.

4) In Interface Objects ,

a) Message Interface should have the following naming convention :

MI_<meaningful name>_<IN/OUT/AB>

where:

IN = Inbound

OUT = Outbound

AB = Abstract (For BPM)

Remember to evaluate the IN and OUT based on the point of view from the source system to the target system. Eg. If we send an XML message from xEXTERNAL to an IDoc in ECC, then the XML Message is an OUT and the ECC is an IN interface.

b) Message Type should have the following naming convention :

MT_<meaningful name>

c) Fault Message Type should have the following naming convention :

FMT_<meaningful name>

d) Data Type should have the following naming convention :

DT_<meaningful name>

e) Data Type Enhancements should have the following naming convention :

DTE_<meaningful name>

f) Context Object should have the following naming convention :

CO_<meaningful name>

g) External Definition should have the following naming convention :

ED_<meaningful name>

5) In Mapping Objects,

a) Message Mapping should have the following naming convention :

MM_<meaningful name>_<source type>_<target type>

Eg. MM_ORDERSCENARIO_ORDERS05_OrderXML

b) Interface Mapping should have the following naming convention :

IM__<meaningful name>_<source type>_<target type>

Eg. IM_ORDERSCENARIO_ORDERS05_OrderXML

c) Mapping Templates should have the following naming convention :

MT__<meaningful name>_<source type>_<target type>

d) Imported Archives should have the following naming convention :

IA_<meaningful name>

6) In Services

a) Business Systems should have the following naming convention :

SAP<SID>

Where <SID> is the relevant system ID number

E.g.. SAPECC, SAPCRM, SAP46C

b) Business Services should have the following naming convention :

SRV_<XXXXXX>

Where XXXXXX is up to 6 characters to describe the type of service.

E.g. SRV_MAIL, SRV_FTP, SRV_SEEBRG

7) In Adapter Objects,

a) Adapter Meta Data should have the following naming convention :

AM_<meaningful name>

b) Communication Channel should have the following naming convention :

CC_<meaningful name>_<sender/receiver>

E.g. CC_MAIL_SENDER

😎 In Integration Objects,

a) Integration Process should have the following naming convention :

IP_<meaningful name> (Keep to 10 or less characters – ALL CAPS)

Store these in namespace http://ERPGenie.COM/xi/<SCENARIO>;

b) Actions should have the following naming convention :

<meaningful name>

Use Send_ or Receive_ to denote the sending or receiving of messages

Store these in namespace http://ERPGenie.COM/xi/<SCENARIO>/<SID>; where <SID> is system where the action is to be performed.

c) Integration Scenarios should have the following naming convention :

IS_<meaningful name> (Keep to 10 or less characters – ALL CAPS)

The following web-sites may be helpful for complete naming standards in XI :

http://tsr.strain.at/space/SAP+XI(This web-site gives all detailed information about XI)

http://www.erpgenie.com/sap/netweaver/xi/namingconventions.htm

*********Please reward points if u find this useful.

cheers,

gyanaraj

Former Member
0 Kudos

Sorry, I don't have.

Regards,

Sarvesh

Former Member
0 Kudos

Henry,

All naming conventions used in XI are defined by customer as per his requirement.

But there are few standard naming conventions which you can implement.

<b>Namespace:</b> http://www.<projectname>.com/<InterfaceID>;

<b>Data Type:</b> DTO_<Description>

DTI_<Description>

Where “DTO” indicates Data Type Outbound and “DTI” indicates Data Type Inbound.

<b>Message Type:</b>

MTO_<Structure that it represents > : where MT- Message Type, O- Outbound.

MTI_<Structure that it represents > : where MT- Message Type, I- Inbound.

<b>Message Interface:</b>

MIIA_<Message_Type> : where MI-Message interface, I – Inbound, A-Asynchronous.

MIOS_<Message_Type> : where MI-Message interface, O– Outbound, S-Synchronous.

MIAS_<Message_Type> : where MI-Message interface, A – Abstract, S-Synchronous.

MIAA_<Message_Type> : where MI-Message interface, A – Abstract, A-Asynchronous

<b>Message Mapping:</b>

MM_Sending External Definition /Message Type + “_2_” + Receiving Message type/ External Definition

<b>Interface Mapping:</b> IM_< InterfceID>

I hope it will give you some idea about naming conventions.

Regards,

Sarvesh

****Reward Points if it helped you.

Former Member
0 Kudos

Hello,

Do you have pdf/ document regarding the samw

Regards

Former Member
0 Kudos

Hi henry,

Naming convention may vary from client to client.Still check these

Naming Conventions

https://websmp106.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=710315

Naming Conventions for XI Content Packages Used for Certification

/people/claus.wallacher/blog/2006/07/14/naming-conventions-for-xi-content-packages-used-for-certification

regards

BILL

Former Member
0 Kudos

Hello Bill,

Any other pdf/link for naming convention.

Regards

former_member335553
Active Contributor
0 Kudos

On further queries refer this

/people/michal.krawczyk2/blog/2005/04/09/xi--saps-document-templates

former_member335553
Active Contributor
0 Kudos

HI

Please refer these

https://websmp101.sap-ag.de/~sapdownload/011000358700004455192006E/NameConventions.pdf

/people/claus.wallacher/blog/2006/07/14/naming-conventions-for-xi-content-packages-used-for-certification

Former Member
0 Kudos

Hi Henry check this Pdf for naming Conventions

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/90b213c2-d311-2a10-89bf-956dbb63...

check this link discuss the same

/people/claus.wallacher/blog/2006/07/14/naming-conventions-for-xi-content-packages-used-for-certification

Thanks !!

Former Member