Professional Documents
Culture Documents
Identification :
GCODINCODIF_OBJECTS-SANENG-B5
SAP CCC
SAP Notes
Coding of SAP objects
Purpose : Coding of SAP objects
Written by : G. Mauries
Service : IMAT/Airbus Operations S.A.S.
Date 18/03/2014
Validated by : PG Ranea
Contacts : G. Mauries
Ce document est la proprit d'AIRBUS FRANCE ; il ne peut tre communiqu des tiers et/ou reproduit sans l'autorisation pralable
crite d'AIRBUS FRANCE et son contenu ne peut tre divulgu.
AIRBUS FRANCE OIAM 2014
page 1/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
Summary of revisions
Revision
Date
A0 V1
A0 V2
programme coding
Ensure consistency of domain list and summary table
Coding of Streamserve objects
Remarks on object coding - quality notice
A0 V3
A0 V5
A0 V6
13/10/2002
A0 V7
A0 V8
A1
A2
23/01/2004 Codification Include for User exit (project A380), new codification for
A4
9/07/2004
A6
10/10/04
A7
22/11/04
A8
22/12/04
A9
11/3/05
B0
14/11/05
The sub-domains for domain Customer Services are not listed anymore : 2
first digits of the Managhas projects code
B1
22/05/06
B2
18/12/06
B3
17/01/08
B4
07/04/08
SAP Note
page 2/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
Add new codification for Logical File and Path in Sap Abap Program
Modification chapter 4.1 ES remplaces by SP for spain and BR by UK for
United of Kingdom
CONTENTS
1.
GENERAL
2.
3.
DICTIONARY OBJECTS :
4.
3.1. TABLES:
3.2. VIEWS:
3.2.1. STANDARD VIEWS:
3.2.2. VIEWS FOR ELEMENTARY SEARCH HELP:
3.3. STRUCTURES:
3.4. CLUSTER/POOL TABLES:
3.5. DATA ELEMENTS:
3.6. DOMAINS:
3.7. SEARCH HELP:
3.7.1. GROUPED SEARCH HELP:
3.7.2. ELEMENTARY SEARCH:
3.7.3. APPEND SEARCH HELP:
3.7.4. SEARCH HELP (Case :old HELP VIEW):
3.8. BLOCKING OBJECTS:
3.9. TABLE TYPES:
3.10.TYPE GROUPS:
9
9
9
9
10
10
10
11
11
11
11
11
12
12
13
13
PROGRAMMES:
14
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
14
14
15
15
15
15
REPORT:
POOL OF MODULES:
PROGRAMME VARIANTS:
PROGRAMME STATUS:
PROGRAMME DYNPROS:
INCLUDE FOR USER6EXIT IN A FUNCTION sap
5.
TRANSACTION CODES:
16
6.
DOMAIN MENUS:
16
7.
FUNCTIONS:
17
17
17
8.
MESSAGE CLASSES:
18
9.
DEVELOPMENT CLASSES:
19
20
20
20
11. CONTEXTS:
20
21
21
21
22
16. SAPSCRIPT:
22
SAP Note
page 3/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
17. JOB:
24
18. LIS:
24
18.1.ANALYSIS STRUCTURES:
18.2.ANALYSES:
18.3.INFOSETS AND RATIOS:
24
25
25
19. QUERY:
25
25
21. BW:
25
22. SM30:
25
26
23.1.objects type
23.2.standard task
23.3.Model Workflow
23.4.Role
26
26
26
26
22
22
22
23
23
23
SAP Note
27
27
27
page 4/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
1. GENERAL
Some of the modifications integrated in Version 5 (integration of Central Entity Corporate projects) are
related to the system's history: before the integration of Airbus France and Central Entity projects in
the same structure, there were two types of coding. In some cases, it would be too costly to change
this arrangement, so we sometimes have two types of coding for the same domain or subdomain.
When this is the case, we will specify the origin of the coding which will be shown in blue characters).
However, for any new project, it is essential to use the common rules.
2.
LIST OF DOMAINS AND SUBDOMAINS
Customer Services domain:
C (modules PP,)
Sub-domains of the Customer Services domain
The code of the sub-domain is the 2 first digits of the Managhas projects code.
Examples:
8D: Material IPC
8I : Source Management System (SMS)
Exception: for transverse developments and BW the sub-domain is:
ZZ: All Customer Services sub-domains
RE : reporting except reporting Technical Data
RT : reporting Technical Data
SAP Note
page 5/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
Finance domain:
F (module FI)
List of subdomains of the Finance domain:
CG : General Accounting
CF : Supplier Accounting
CC : Customer Accounting
CA : Analytical Accounting (Airbus France coding)
PS : Investments
CI : Fixed assets
TR : Treasury
GE : Management control
RE : Reportings
HB : Spares - IO
AV : Subsidiaries
CS : Consolidation
GD : Advances / Travel expenses
TV : VAT
L (only in the scope of ZEPHYR project)
The list of subdomains (idem list above)
SAP Note
page 6/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
Quality domain :
Remark : In the past, the domain Quality was a sub-domain of others domains (P, M), now we have
created a specific domain
Q (module QM)
List of subdomains of the Quality domain :
RE : reportings
Transversal modul PS
W (module PS)
List of subdomains :
DB : data base
WB : WBS working breakdown structure
OR : order
RE : restitution
ZZ : other
SAP Note
page 7/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
SAP Note
page 8/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
3. DICTIONARY OBJECTS :
3.1. TABLES:
16 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!D!
!_!_!SAP domain on 1
!_!_!_!SAP subdomain on 2
!_!_!_!_!_!T!
!_!_!_!_!_!_!Free on remaining positions
Example
!Z!D!P!G!A!T!8!0!N!_!_!_!_!_!_!_!
3.2. VIEWS:
3.2.1.
STANDARD VIEWS:
16 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!D!
!_!_! SAP domain on 1
!_!_!_! SAP subdomain on 2
!_!_!_!_!_!V!
!_!_!_!_!_!_! Free on remaining positions
Example
!Z!D!P!G!A!V!0!0!_!_!_!_!_!_!_!_!
3.2.2.
16 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!D!
!_!_! SAP domain on 1
!_!_!_! SAP subdomain on 2
!_!_!_!_!_!V!
!_!_!_!_!_!_!_!(Underscore)
!_!_!_!_!_!_!_!Name of elementary search help
AIRBUS FRANCE OIAM 2014
SAP Note
page 9/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
Example
!Z!D!F!C!A!V!_!Z!K!A!R!T!0!_!_!_!
3.3. STRUCTURES:
30 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!D!
!_!_!SAP domain on 1
!_!_!_!SAP subdomain on 2
!_!_!_!_!_!S!
!_!_!_!_!_!_!Free on remaining positions
Example
!Z!D!P!G!A!S!8!0!N!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
SAP Note
page 10/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!Free on remaining positions
Example
!Z!P!O!I!N!T!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
3.7. SEARCH HELP:
30 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!SAP domain on 1
!_!_!Free on remaining positions
Example
!Z!P!0!1!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
30 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Name of grouped search help!
!
!Sequential number on 1 position
Example
!Z!P!0!1!0!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
3.7.3. APPEND SEARCH HELP:
SAP Note
page 11/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
Example
!Z!A!K!A!R!T!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
Remarks : The help views have been removed by SAP at the time of migration V3 to V4.
The help views have been replaced by search help. The codification below has been defined
only for the period of migration V3 to V4. Now this codification has not to use. For the
codification of search help, you must refer to the chapter 3.7.1, 3.7.2, 3.7.3.
30 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Table name!
!
!_!H!V!
Example
!Z!D!P!G!A!T!8!5!N!_!H!V!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
SAP Note
page 12/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!Free on remaining positions
Example
!Z!M!A!T!N!R!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
SAP Note
page 13/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
PROGRAMMES:
4.1. REPORT:
30 positions usable on 40 (SAP constraint).
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!P!
!_!_!SAP domain on 1
!_!_!_!SAP subdomain on 2
!_!_!_!_!_!Programme technical function on 1
!_!_!_!_!_!_!Free on remaining positions with a minimum of 2
Technical functions:
B :Batch input
R :Reporting, provision of data(for or outside SAP)
T :Simple transaction
I :Include
Z :Other
Example
!Z!P!P!G!A!R!0!0!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
Remark : For projects multi-natco, and in order to differentiate the specific objects to
be made in each entity, a naming convention is defined, identifying the entities :
DE for Germany
SP for Spain
FR for French
UK for Great Britain
This naming is in the free place with _ before
Example : ZPHPAR_FR
SAP Note
page 14/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
SAP Note
page 15/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
5.
TRANSACTION CODES:
20 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!SAP domain on 1
!_!_!Free on remaining positions with a minimum of 2
Example
!Z!P!0!0!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
6.
DOMAIN MENUS:
30 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!SAP domain on 1
!_!_!Free on remaining positions with a minimum of 2
Example
!Z!P!0!2!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
SAP Note
page 16/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
7.
FUNCTIONS:
SAP Note
page 17/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
Example
!Z!_!S!E!N!D!_!M!S!G!_!T!O!_!M!E!S!S!A!P!P!L!I!_!_!_!_!_!_!_!
8.
MESSAGE CLASSES:
20 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!SAP domain on 1
!_!_!SAP subdomain on 2
!_!_!_!_!Free on remaining positions
Example
!Z!P!Q!M!0!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
or
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!Free on 1 position only(consequence of 3.1)
Example
!Z!M!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
SAP Note
page 18/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
9.
DEVELOPMENT CLASSES:
Rules to be respected are the following ones during the initialization and the
implementation(positioning) of a new landscape system inter-natco
- Creation of specific classes of development for every domain integrated into this new
landscape system
- Existence of a common class of development for objects not sensitives " transverses "or
multi-domain : ZZ01
- Existence of development class for sensitives objects ex : APPEND on standard
tables, User-exit
: ZCOMMON These objects are managed by entity : Support and
Services
30 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
List of classes of dvelopment :
- ZQUALITY
- ZASSEMBLY
- ZELEMENTS_PARTS
- ZLOGISTIC
- ZJIGS_AND_TOOLS
- ZPROCUREMENT
- ZSALES
- ZFINANCIAL
- ZHUMAN_RESSOURCES
- ZCUSTOMER_SERVICES
- ZDOCUMENTATION
- ZREPORTING (for the commons tools specifics of domain Reporting)
-
Remarks :
-
For the systems already in place, it was decided to keep the adopted codification even if
this one does not correspond to that presented above.
For some specific needs, and to protect developments from projects developers within
same domain, additional development classes could be created in the future by OIBS
with following format Zxxxxxxxxxx_yyyyy where xxxxxxxxxxx is the domain (ex:
ASSEMBLY) and yyyyy the project name (ex: IDMS scanning). This has to be
exceptional.
Exceptions :
ZAGE_IDMS (objects come system xDA)
ZFINANCIAL_EDI (objects GE implemented in Fr)
SAP Note
page 19/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
10.1. CLASSES:
30 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!C!L!
!_!_!_!_!(Underscore)
!_!_!_!_!Free on remaining positions
Example
!Z!C!L!_!A!V!I!O!N!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
10.2. INTERFACES:
30 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!I!F!
!_!_!_!_!(Underscore)
!_!_!_!_!Free on remaining positions
Example
!Z!I!F!_!C!O!U!N!T!E!R!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
11. CONTEXTS:
20 positions.
AIRBUS FRANCE OIAM 2014
SAP Note
page 20/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!SAP domain on 1
!_!_!SAP subdomain on 2
.!_!_!_!_!Free on remaining positions
Example
!Z!P!G!A!_!U!P!D!T!_!A!U!F!N!R!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
SAP Note
page 21/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
16. SAPSCRIPT:
16.1. STANDARD TEXTS:
32 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!Free on remaining positions
Example
!Z!_!L!O!G!O!_!A!I!R!B!U!S!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
16.3. FORMS:
SAP Note
page 22/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
SAP Note
page 23/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
17. JOB:
32 positions.
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!J!
!_!SAP domain on 1
!_!_!SAP subdomain on 2
!_!_!_!_!Free on remaining positions
Example
!J!P!C!B!_!M!R!P!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
or for Corporate Systems
!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
!J!
!_!SAP domain on 1
!_!_!SAP subdomain on 2
!_!_!_!_!Entity on 1
!_!_!_!_!_!_!(underscore)
!_!_!_!_!_!_!Free on remaining positions
Example
!J!F!B!P!H!_!J!O!B!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!_!
List of entities
A Airbus France
B Airbus GIE
R ATR
H Airbus Headquarters(Corporate /Central Entity)
Z Airbus Germany
S Airbus Spain
K Airbus UK
Remark : for the new landscapes (PEA, PEM, PBA), a new codification is presented in the
Sapnote : ARP_SCHEDULING_REQ_USAGE
18. LIS:
18.1. ANALYSIS STRUCTURES:
8 positions.
!_!_!_!_!_!_!_!_!
!Z!
AIRBUS FRANCE OIAM 2014
SAP Note
page 24/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
!_!SAP subdomain on 2
!_!_!_! LIS application code on 2 (standard SAP coding)
!_!_!_!_!_!Free on remaining positions
The standard SAP structures start with the letter S.
18.2. ANALYSES:
4 positions.
!_!_!_!_!
!Z!
!_!Free on remaining positions
18.3. INFOSETS AND RATIOS:
8 positions.
!_!_!_!_!_!_!_!_!
!Infoset domain or ratio on 1
!_!Infoset subdomain or ratio on 1
!_!_!P!
!_!_!_!Type of infoset or ratio on 1 (T for steering)
!_!_!_!_!Free on remaining positions
19. QUERY:
See Sapnote : QueryNUSE, GQUERY_AIDE, GUTIL_QUERY
20.
REPORT PAINTER:
See Sapnote RPAINTER01n.doc
21.
BW:
See Sapnote BWNAMING_OBJECTS
22.
SM30:
See Sapnote : GTRANSAC_SM30
SAP Note
page 25/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
!_!_!_!_!_!_!_!_!_!_!
!Z!
!_!name standard object if specific extension
23.2. standard task
Code on 12 positions
!_!_!_!_!_!_!_!_!_!_! _!_!
!Z!
!_!T!
!_!_!SAP Domain on 1
!_!_!_!SAP subdomain on 2
!_!_!_!_!_!free on remaining positions
Designation on 40 positions free
23.3. Model Workflow
Code on 12 positions
!_!_!_!_!_!_!_!_!_!_! _!_!
!Z!
!_!W!
!_!_!SAP Domain on 1
!_!_!_!SAP subdomain on 2
!_!_!_!_!_!free on remaining positions
Designation on 40 positions free
23.4. Role
Code on 12 positions
!_!_!_!_!_!_!_!_!_!_! _!_!
!Z!
!_!R!
!_!_!SAP Domain on 1
!_!_!_!SAP subdomain on 2
!_!_!_!_!_!free on remaining positions
AIRBUS FRANCE OIAM 2014
SAP Note
page 26/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
Naming convention for the field short description keeping in mind that the identifier of the requests
and tasks beneath are automatically generated by the system.
D = Domain
TT = SubDomain
Materiel Customization
SAP Note
page 27/28
Identification : GCODINCODIF_OBJECTSSAN-ENG-B5
SAP Note
page 28/28