SAP ABAP Class CL_ECM_SERVICES (Engineering Change Management Service Class)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-ECM (Application Component) Engineering Change Management
⤷
CC (Package) Engineering Change Management
⤷
⤷
Properties
| Class | CL_ECM_SERVICES | |
| Short Description | Engineering Change Management Service Class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CC | Engineering Change Management |
| Created | 20011017 | SAP |
| Last change | 00000000 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_ECM_SERVICES has no interface implemented.
Friends
Class CL_ECM_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | CC01_INSTANCES | Generated Instances | 20011017 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_ECM_ACTIVE_OBJECTS | Reference to BAdI Instance ECM_ACTIVE_OBJECTS | 20011018 | |||
| 3 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_ECM_OTHERS_DECO | Reference to BAdI Instance ECM_OTHERS_DECO | 20011018 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Read Active and Inactive Objects in Engineering Change Mgmt | 20011017 | |
| 2 | Static method | Public | Method | Returns Reference to Instance of Environment BAdI | 20011018 | |
| 3 | Static method | Public | Method | Fill Structure TCCS01 (Deactivate ECM Functions) | 20011017 |
Events
Class CL_ECM_SERVICES has no event.
Types
Class CL_ECM_SERVICES has no local type.
Method Signatures
Method ECM_ACT_INACT_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ALL_OBJECT_TYPES | Call by reference | Type reference (TYPE) | CC01_TCC01_TAB | alle Objekttypen werden reduziert auf die aktiven | 20011017 | |||
| 2 | OT_INACTIVE_OBJECT_TYPES | Call by reference | Type reference (TYPE) | CC01_TCC01_INACT | inaktive Objekttypen | 20011017 |
Method ECM_ACT_INACT_OBJECTS on class CL_ECM_SERVICES has no exception.
Method GET_INSTANCES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FL_ACT_OBJ_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 2 | I_FL_BOM_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 3 | I_FL_DIGSIGN_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 4 | I_FL_DOC_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 5 | I_FL_EXIT_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20020123 | ||
| 6 | I_FL_IPPE_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 7 | I_FL_MAT_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 8 | I_FL_O55_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 9 | I_FL_O60_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 10 | I_FL_O61_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 11 | I_FL_O62_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 12 | I_FL_O66_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 13 | I_FL_O75_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 14 | I_FL_O76_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 15 | I_FL_O77_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 16 | I_FL_O78_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 17 | I_FL_O79_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 18 | I_FL_O80_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 19 | I_FL_O81_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 20 | I_FL_O82_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 21 | I_FL_O83_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 22 | I_FL_O84_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 23 | I_FL_O85_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 24 | I_FL_O86_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 25 | I_FL_O87_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 26 | I_FL_O88_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 27 | I_FL_O89_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 28 | I_FL_O90_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 29 | I_FL_O91_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 30 | I_FL_O92_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 31 | I_FL_O93_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 32 | I_FL_O94_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 33 | I_FL_O95_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 34 | I_FL_O96_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 35 | I_FL_O97_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 36 | I_FL_O98_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 37 | I_FL_O99_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011106 | ||
| 38 | I_FL_OTHERS_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 39 | I_FL_ROUT_INST | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20011018 | ||
| 40 | O_ACT_OBJ_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_ACTIVE_OBJECTS | BAdI-Interface IF_EX_ECM_ACTIVE_OBJECTS | 20011018 | |||
| 41 | O_BOM_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_BOM_DECO | BAdI-Interface IF_EX_ECM_BOM_DECO | 20011018 | |||
| 42 | O_DIGSIGN_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_DIGSIGN_DECO | BAdI-Interface IF_EX_ECM_DIGSIGN_DECO | 20011018 | |||
| 43 | O_DOC_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_DOC_DECO | BAdI-Interface IF_EX_ECM_DOC_DECO | 20011018 | |||
| 44 | O_EXIT_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_EXIT | BAdI-Interface IF_EX_ECM_EXIT | 20020123 | |||
| 45 | O_IPPE_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_IPPE_DECO | BAdI-Interface IF_EX_ECM_IPPE_DECO | 20011018 | |||
| 46 | O_MAT_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_MAT_DECO | BAdI-Interface IF_EX_ECM_MAT_DECO | 20011018 | |||
| 47 | O_O55_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O55_DECO | BAdI-Interface IF_EX_ECM_O55_DECO | 20011018 | |||
| 48 | O_O60_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O60_DECO | BAdI-Interface IF_EX_ECM_O60_DECO | 20011018 | |||
| 49 | O_O61_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O61_DECO | BAdI-Interface IF_EX_ECM_O61_DECO | 20011018 | |||
| 50 | O_O62_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O62_DECO | BAdI-Interface IF_EX_ECM_O62_DECO | 20011018 | |||
| 51 | O_O66_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O66_DECO | BAdI-Interface IF_EX_ECM_O66_DECO | 20011018 | |||
| 52 | O_O75_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O75_DECO | BAdI-Interface IF_EX_ECM_O75_DECO | 20011018 | |||
| 53 | O_O76_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O76_DECO | BAdI-Interface IF_EX_ECM_O76_DECO | 20011106 | |||
| 54 | O_O77_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O77_DECO | BAdI-Interface IF_EX_ECM_O77_DECO | 20011106 | |||
| 55 | O_O78_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O78_DECO | BAdI-Interface IF_EX_ECM_O78_DECO | 20011106 | |||
| 56 | O_O79_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O79_DECO | BAdI-Interface IF_EX_ECM_O79_DECO | 20011106 | |||
| 57 | O_O80_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O80_DECO | BAdI-Interface IF_EX_ECM_O80_DECO | 20011106 | |||
| 58 | O_O81_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O81_DECO | BAdI-Interface IF_EX_ECM_O81_DECO | 20011106 | |||
| 59 | O_O82_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O82_DECO | BAdI-Interface IF_EX_ECM_O82_DECO | 20011106 | |||
| 60 | O_O83_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O83_DECO | BAdI-Interface IF_EX_ECM_O83_DECO | 20011106 | |||
| 61 | O_O84_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O84_DECO | BAdI-Interface IF_EX_ECM_O84_DECO | 20011106 | |||
| 62 | O_O85_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O85_DECO | BAdI-Interface IF_EX_ECM_O85_DECO | 20011106 | |||
| 63 | O_O86_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O86_DECO | BAdI-Interface IF_EX_ECM_O86_DECO | 20011106 | |||
| 64 | O_O87_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O87_DECO | BAdI-Interface IF_EX_ECM_O87_DECO | 20011106 | |||
| 65 | O_O88_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O88_DECO | BAdI-Interface IF_EX_ECM_O88_DECO | 20011106 | |||
| 66 | O_O89_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O89_DECO | BAdI-Interface IF_EX_ECM_O89_DECO | 20011106 | |||
| 67 | O_O90_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O90_DECO | BAdI-Interface IF_EX_ECM_O90_DECO | 20011106 | |||
| 68 | O_O91_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O91_DECO | BAdI-Interface IF_EX_ECM_O91_DECO | 20011106 | |||
| 69 | O_O92_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O92_DECO | BAdI-Interface IF_EX_ECM_O92_DECO | 20011106 | |||
| 70 | O_O93_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O93_DECO | BAdI-Interface IF_EX_ECM_O93_DECO | 20011106 | |||
| 71 | O_O94_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O94_DECO | BAdI-Interface IF_EX_ECM_O94_DECO | 20011106 | |||
| 72 | O_O95_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O95_DECO | BAdI-Interface IF_EX_ECM_O95_DECO | 20011106 | |||
| 73 | O_O96_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O96_DECO | BAdI-Interface IF_EX_ECM_O96_DECO | 20011106 | |||
| 74 | O_O97_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O97_DECO | BAdI-Interface IF_EX_ECM_O97_DECO | 20011106 | |||
| 75 | O_O98_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O98_DECO | BAdI-Interface IF_EX_ECM_O98_DECO | 20011106 | |||
| 76 | O_O99_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_O99_DECO | BAdI-Interface IF_EX_ECM_O99_DECO | 20011106 | |||
| 77 | O_OTHERS_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_OTHERS_DECO | BAdI-Interface IF_EX_ECM_OTHERS_DECO | 20011018 | |||
| 78 | O_ROUT_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_EX_ECM_ROUT_DECO | BAdI-Interface IF_EX_ECM_ROUT_DECO | 20011018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei Instanziierung | 20011018 |
Method TCCS01_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | O_TCCS01 | Call by reference | Type reference (TYPE) | TCCS01 | Änderungsdienst: Grundfunktionen inaktivieren | 20011017 |
Method TCCS01_SET on class CL_ECM_SERVICES has no exception.
History
| Last changed by/on | SAP | 00000000 |
| SAP Release Created in | 620 |