SAP-BW Objects Naming Standards v1.1

advertisement
2011
Dr Bjarne Berg
Raj Vuppala
[SAP-BW OBJECTS NAMING STANDARDS ]
The Purpose of this document is to provide naming standards for all BW object types.
Version 1.1
SAP-BW Objects Naming Standards
The Purpose of this document is to provide naming standards for all custom BW object types created
during development to meet business requirements.
Note: Use available Business Content or Standard BW Objects as much as possible; can
change/modify/append the existing Standard InfoCubes to meet business requirement.
Business Area Identifiers
The objective of Business area identifier is to map 3 char to its relevant business function/group/area.
Reference to HD Smith
3 CharIdentifier
SLS
CTG
PSC
MKT
PUR
FIN
ACT
AUD
HRS
Business Function/ Business Area
IFT
Information Technology
Sales
Category Management
Prescription Products
Marketing
Purchasing
Finance
Accounting
Audit
Human Resource
Custom Objects
All custom objects start with “Z”.
All Local objects ($tmp) start with “Y”, however advised to clean local objects in the development
system after prototype etc.
Technical Name Syntax: ‘Z’+ ‘3char Business area Identifier’ +’_’+’Object type’
Position #
1
2-4
5
6
Custom object
Z (always)
SLS or CTG (3char Business Identifier, refer above
table)
‘-‘ (underscore)
Refer respective Object type
Last changed on 6/30/11
Page 1
Version 1.1
SAP-BW Objects Naming Standards
InfoArea
Technical Name
Max Length
Prefix
Description
Max Length
Prefix
30
Position 1 will be Z (always)
Position 2 to 4 will beBusiness Function/ Business
Area identifier (for e.g.SLS, PUR etc.)
Position 5 will be “_” (always underscore symbol)
Position 6 to7 will be IA (always)
Position 7 onwards – Freeform (for e.g. SLS_OPR,
SLS_MKT etc.)
60
Freeform Business relevant description (need to
follow recommended Abbreviations, Punctuation,
terminology etc.)
Examples:
Technical Name
ZSLS_IA_SLS_OPR
0FMCO
Description
HD Smith Sales Operations InfoArea
Financial Management & Controlling (Business
content example)
MultiProvider
Technical Name
Max Length
Prefix
Last changed on 6/30/11
20
Position 1 will be Z (always)
Position 2 to 4 will be Business Function/ Business
Area identifier (for e.g. SLS, PUR etc.)
Position 5 will be “_” (always underscore symbol)
Position 6 will be “M” (always)
Position 7 will be 2 digits numeric number (always
it should be incremental number for e.g. 01, 02, 03
etc.)
Page 2
Version 1.1
Description
Max Length
Prefix
SAP-BW Objects Naming Standards
60
Freeform Business relevant description(need to
follow recommended Abbreviations, Punctuation,
Terminology etc.)
Examples:
Technical Name
ZSLS_M01
0FC_MP21
Description
HD Smith Sales Operations Multiprovider
Payments (Business content example)
InfoCube
Technical Name
Max Length
Prefix
Description
Max Length
Prefix
20
Position 1 will be Z (always)
Position 2 to 4 will be Business Function/ Business
Area identifier (for e.g. SLS, PUR etc.)
Position 5 will be “_” (always underscore symbol)
Position 6 will be “C” (always)
Position 7 will be 2 digits numeric number (always
it should be incremental number for e.g. 01, 02, 03
etc.)
60
Freeform Business relevant description ((need to
follow recommended Abbreviations, Punctuation,
terminology etc.)
Examples:
Technical Name
ZSLS_C01
0FC_C21
Last changed on 6/30/11
Description
HD Smith Sales Operations Infocube
Payments (Business content example)
Page 3
Version 1.1
SAP-BW Objects Naming Standards
InfoSet
Technical Name
Max Length
Prefix
Description
Max Length
Prefix
30
Position 1 will be Z (always)
Position 2 to 4 will be Business Function/ Business
Area identifier (for e.g. SLS, PUR etc.)
Position 5 will be “_” (always underscore symbol)
Position 6 will be “I” (always)
Position 7 will be 2 digits numeric number (always
it should be incremental number for e.g. 01, 02, 03
etc.)
60
Freeform Business relevant description (need to
follow recommended Abbreviations, Punctuation,
terminology etc.)
Examples:
Technical Name
ZSLS_I01
0FC_IS01
Description
HD Smith Sales Operations Infoset
Business Partner Payment (Business content
example)
Datastore Objects (DSO)
Write-Optimized DSO
Note: Write-Optimized DSO for High Volume datasource e.g. Material Movements.
Technical Name
Max Length
Prefix
Last changed on 6/30/11
30
Position 1 will be Z (always)
Position 2 to 4 will be Business Function/ Business
Area identifier (for e.g. SLS, PUR etc.)
Position 5 will be “_” (always underscore symbol)
Position 6 will be “W” (always)
Position 7 will be 2 digits numeric number (always
it should be incremental number for e.g. 01, 02, 03
Page 4
Version 1.1
SAP-BW Objects Naming Standards
etc.)
Description
Max Length
Prefix
60
Freeform Business relevant description (need to
follow recommended Abbreviations, Punctuation,
terminology etc.)
Examples:
Technical Name
ZSLS_W01
Description
HD Smith Sales Operations DSO-Level1
(Business content example)
Standard DSO
Technical Name
Max Length
Prefix
Description
Max Length
Prefix
30
Position 1 will be Z (always)
Position 2 to 4 will be Business Function/ Business
Area identifier (for e.g. SLS, PUR etc.)
Position 5 will be “_” (always underscore symbol)
Position 6 will be “O” (always)
Position 7 will be 2 digits numeric number (always
it should be incremental number for e.g. 01, 02, 03
etc.)
60
Freeform Business relevant description (need to
follow recommended Abbreviations, Punctuation,
terminology etc.)
Examples:
Technical Name
ZSLS_O01
0FC_DS21
Last changed on 6/30/11
Description
HD Smith Sales Operations DSO
Payments (Business content example)
Page 5
Version 1.1
SAP-BW Objects Naming Standards
VirtualProvider
Technical Name
Max Length
Prefix
Description
Max Length
Prefix
30
Position 1 will be Z (always)
Position 2 to 4 will be Business Function/ Business
Area identifier (for e.g. SLS, PUR etc.)
Position 5 will be “_” (always underscore symbol)
Position 6 will be “V” (always)
Position 7 will be 2 digits numeric number (always
it should be incremental number for e.g. 01, 02, 03
etc.)
60
Freeform Business relevant description
Examples:
Technical Name
ZSLS_V01
Description
HD Smith Sales Operations VirtualCube
(Business content example)
Remotecubes
Technical Name
Max Length
Prefix
Last changed on 6/30/11
30
Position 1 will be Z (always)
Position 2 to 4 will be Business Function/ Business
Area identifier (for e.g. SLS, PUR etc.)
Position 5 will be “_” (always underscore symbol)
Position 6 will be “R” (always)
Position 7 will be 2 digits numeric number (always
it should be incremental number for e.g. 01, 02, 03
etc.)
Page 6
Version 1.1
Description
Max Length
Prefix
SAP-BW Objects Naming Standards
60
Freeform Business relevant description
Examples:
Technical Name
ZSLS_R01
Description
HD Smith Sales Operations VirtualCube
(Business content example)
Query
Technical Name
Max Length
Prefix
Description
Max Length
Prefix
30
Position 1 will be Z (always)
Position 2 to 4 will be Business Function/ Business
Area (max 3 Char, for e.g. SLS, PUR etc.)
Position 5 will be “_” (always underscore symbol)
Position 6 to 25 will beBusiness relevant
abbreviated characters (for e.g. SALES, MKT, FIN,
HR etc.)
Note: From Position 6 based on the business
requirement, length can be anywhere between min
3 chars to max 19 chars.
Position 26 will be “_” (always underscore symbol)
Position 27 will be “Q” (always)
Position 28 to 30 will be 3 digits numeric value
(always it should be incremental number for e.g.
001, 002, 003 etc.)
60
Business relevant description (need to follow
recommended Abbreviations, Punctuation,
terminology etc.)
Examples:
Technical Name
Description
ZSLS_MKT_EXPENSES_Q001 HDS- Marketing Expenses Report
(Business content example)
Last changed on 6/30/11
Page 7
Version 1.1
SAP-BW Objects Naming Standards
InfoObject Catalog
Technical Name
Max Length
Prefix
Description
Max Length
Prefix
30
Position 1 will be Z (always)
Position 2 to 4 will be Business Function/ Business
Area (max 3 Char, for e.g. SLS, PUR etc.)
Position 5 will be “_” (always underscore symbol)
Position 6 to 9 will be either CHAR or KFY
Position 10 will be “_” (always underscore symbol)
Position 27 will be “CATALOG” (always)
60
Freeform Business relevant description
Examples:
Technical Name
ZSLS_CHAR_CATALOG
ZSLS_KFYG_CATALOG
0FICA_CHA01
0FICA_KYF01
Last changed on 6/30/11
Description
HDS- Sales Characteristics Catalog
HDS- Sales Key Figures Catalog
FI-CA Attributes(Business content example)
FI-CA: Key Figures (Business content example)
Page 8
Version 1.1
SAP-BW Objects Naming Standards
InfoObjects
Chatacteristics - InfoObjects
When creating custom Characteristics Infoobject
Last 3 char identifier
Last 3 Char- Identifier
_DT
_ID
_NO
_DE
_AD
_CD
_IN
_NM
Technical Name
Max Length
Prefix
Description
Max Length
Prefix
Meaning
For Dates (e.g. Document
date, Submission date etc.)
For ID (e.g. Customer ID, Doc
ID etc.)
For Number (e.g. Document
number etc.)
For Description
For Address
For Code (Multivalues Master
data e.g. Material Group etc.)
For Indicator (2 values only,
e.g. Y or N)
For Name
14
Position 1 will be Z (always)
Position 2 to 11 will be Freeform Business relevant
abbreviated characters
Position 12 will be “_” (always underscore symbol)
Position 13 to 14 will be 2 digits char identifier
(refer above table)
60
Freeform Business relevant description, always try
to make this short being meaningful.
Examples:
Technical Name
ZCUST_ID
ZSUBMSN_DT
0FC_REC_NR
Last changed on 6/30/11
Description
Customer ID
Submission date
Record Number (Business content example)
Page 9
Version 1.1
SAP-BW Objects Naming Standards
Key Figures - InfoObjects
When creating custom Key Figures Infoobject
Last 3 char identifier
Last 3 CharIdentifier
_AM
_RT
_NO
Meaning
For Amount (e.g. Sales Amount,
Price etc.)
For Rates (e.g. Sales %, Variance
% etc.)
For Number (e.g. Document
number etc.)
Technical Name
Max Length
Prefix
Description
Max Length
Prefix
14
Position 1 will be Z (always)
Position 2 to 11 will be Freeform Business relevant
abbreviated characters
Position 12 will be “_” (always underscore symbol)
Position 13 to 14 will be 2 digits char identifier
(refer above table)
60
Freeform Business relevant description, always try
to make this short being meaningful.
Examples:
Technical Name
ZSALES_AM
ZVARIANCE_RT
0FC_TO_PAY
Last changed on 6/30/11
Description
Sales Amount
Sales Variance Rate
Payment Amount (Business content example)
Page 10
Download