SAP ABAP Class CL_CFG_MNT_SW (Maintain Switches to IPC for Config)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
LO-VC-IAD (Application Component) IPC Adapter
⤷
CFG_ERP_ADAPT (Package) IPC Integration

⤷

⤷

Properties
Class | CL_CFG_MNT_SW | |
Short Description | Maintain Switches to IPC for Config | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CFG_ERP_ADAPT | IPC Integration |
Created | 20041130 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_CFG_MNT_SW has no forward declaration.
Interfaces
Class CL_CFG_MNT_SW has no interface implemented.
Friends
Class CL_CFG_MNT_SW has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | C | 'F' | 20050203 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | I | 2 | 20050218 | ||
3 | ![]() |
Constant | Public | Type reference (TYPE) | I | 1 | 20050218 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | I | 3 | 20091103 | ||
5 | ![]() |
Constant | Public | Type reference (TYPE) | I | 0 | 20050218 | ||
6 | ![]() |
Constant | Public | Type reference (TYPE) | XFELD | '*' | Checkbox | 20041130 | |
7 | ![]() |
Constant | Private | Type reference (TYPE) | C | 'T' | 20050203 | ||
8 | ![]() |
Static Attribute | Private | Type reference (TYPE) | C | 20050203 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Add | 20041130 |
2 | ![]() |
Instance method | Public | Method | 20050203 | |
3 | ![]() |
Instance method | Public | Method | Single check for configurable object | 20041130 |
4 | ![]() |
Instance method | Public | Method | Single check for configurable object | 20050218 |
5 | ![]() |
Static method | Public | Method | 20050407 | |
6 | ![]() |
Instance method | Public | Method | Get | 20041130 |
7 | ![]() |
Static method | Private | Method | Remove | 20041130 |
8 | ![]() |
Static method | Public | Method | Prepare BADI-Implementation to switch off perf. optimization | 20041213 |
9 | ![]() |
Instance method | Public | Method | 20050218 | |
10 | ![]() |
Instance method | Public | Method | Switch back from IPC to VC engine | 20041130 |
11 | ![]() |
Instance method | Public | Method | Switch to IPC for productive use | 20041130 |
12 | ![]() |
Instance method | Protected | Method | Switch to IPC for all configurable objects | 20041130 |
13 | ![]() |
Instance method | Public | Method | Switch to IPC with option to use VC in simulation | 20091103 |
14 | ![]() |
Instance method | Public | Method | Switch to IPC for testing (enable choice bt. IPC and VC ) | 20041130 |
Events
Class CL_CFG_MNT_SW has no event.
Types
Class CL_CFG_MNT_SW has no local type.
Method Signatures
Method ADD_SWITCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CUCOOBJ | Schlüssel des konfigurierbaren Objekts | 20041130 | ||
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TABELLE | 'MARA' | Name der Datenbanktabelle des Objekts | 20041130 | |
3 | ![]() |
IV_SIMUL_OPT_VC | Call by reference | Type reference (TYPE) | XFELD | SPACE | Checkbox | 20091103 | |
4 | ![]() |
IV_TESTING | Call by reference | Type reference (TYPE) | XFELD | 'X' | Ankreuz-Feld | 20041130 |
Method ADD_SWITCH on class CL_CFG_MNT_SW has no exception.
Method CHECK_AUTHORITY Signature
Method CHECK_AUTHORITY on class CL_CFG_MNT_SW has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050303 |
Method CHECK_CONFIGURABLE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CUCOOBJ | Schlüssel des konfigurierbaren Objekts | 20041130 | ||
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TABELLE | 'MARA' | Name der Datenbanktabelle des Objekts | 20041130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20041130 |
Method CHECK_PROFILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PROFILE | Call by reference | Type reference (TYPE) | CUCO | Name der Datenbanktabelle des Objekts | 20050303 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050218 |
Method CHECK_USAGE_IN_CBASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CUCOOBJ | Schlüssel des konfigurierbaren Objekts | 20050407 | ||
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TABELLE | 'MARA' | Name der Datenbanktabelle des Objekts | 20050407 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050407 |
Method GET_SWITCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_MODE | Call by reference | Type reference (TYPE) | I | 20050401 | |||
2 | ![]() |
EV_ACTIVE | Call by reference | Type reference (TYPE) | XFELD | Ankreuz-Feld | 20041130 | ||
3 | ![]() |
EV_USER_DATE | Call by reference | Type reference (TYPE) | DATUV | Gültig-ab-Datum | 20041130 | ||
4 | ![]() |
EV_USER_NAME | Call by reference | Type reference (TYPE) | ERNAM | Anleger des Objekts | 20041130 | ||
5 | ![]() |
IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CUCOOBJ | Schlüssel des konfigurierbaren Objekts | 20041130 | ||
6 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TABELLE | 'MARA' | Name der Datenbanktabelle des Objekts | 20041130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20041130 |
Method REMOVE_SWITCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CUCOOBJ | Schlüssel des konfigurierbaren Objekts | 20041130 | ||
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TABELLE | 'MARA' | Name der Datenbanktabelle des Objekts | 20041130 |
Method REMOVE_SWITCH on class CL_CFG_MNT_SW has no exception.
Method SET_MAINTENANCE_MODE Signature
Method SET_MAINTENANCE_MODE on class CL_CFG_MNT_SW has no parameter.
Method SET_MAINTENANCE_MODE on class CL_CFG_MNT_SW has no exception.
Method SET_SWITCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_MODE | Call by reference | Type reference (TYPE) | I | mc_no_ipc_in_erp; mc_ipc_in_erp;mc_ipc_testing_in_erp | 20050218 | ||
2 | ![]() |
IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CUCOOBJ | Schlüssel des konfigurierbaren Objekts | 20050218 | ||
3 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TABELLE | 'MARA' | Name der Datenbanktabelle des Objekts | 20050218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050218 | ||
2 | ![]() |
20050218 | ||
3 | ![]() |
20050218 |
Method SWITCH_BACK_FROM_TESTING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CUCOOBJ | Schlüssel des konfigurierbaren Objekts | 20041130 | ||
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TABELLE | 'MARA' | Name der Datenbanktabelle des Objekts | 20041130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20041130 | ||
2 | ![]() |
20050203 |
Method SWITCH_TO_IPC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CUCOOBJ | Schlüssel des konfigurierbaren Objekts | 20041130 | ||
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TABELLE | 'MARA' | Name der Datenbanktabelle des Objekts | 20041130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050203 | ||
2 | ![]() |
20041130 |
Method SWITCH_TO_IPC_ALL_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_CHECK_ONLY | Call by reference | Type reference (TYPE) | XFELD | SPACE | Ankreuz-Feld | 20041130 | |
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TABELLE | 'MARA' | Name der Datenbanktabelle des Objekts | 20041130 | |
3 | ![]() |
IV_SIMUL_OPT_VC | Call by reference | Type reference (TYPE) | XFELD | SPACE | Checkbox | 20091103 | |
4 | ![]() |
IV_TESTING | Call by reference | Type reference (TYPE) | XFELD | 'X' | Ankreuz-Feld | 20041130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20041130 | ||
2 | ![]() |
20050203 |
Method SWITCH_TO_IPC_WITH_SIMULOPTVC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CUCOOBJ | Key of Configurable Object | 20091103 | ||
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of Database Table for Object | 20091103 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20091103 | ||
2 | ![]() |
20091103 |
Method SWITCH_TO_TESTING_WITH_IPC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CUCOOBJ | Schlüssel des konfigurierbaren Objekts | 20041130 | ||
2 | ![]() |
IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TABELLE | 'MARA' | Name der Datenbanktabelle des Objekts | 20041130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050203 | ||
2 | ![]() |
20041130 |
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 600 |