Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_MDG_BS_MAT_CLF_CNTL | Classification Controll for Material | 20090908 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | TH_MDG_BS_MAT_CLF_SRV | Unittest Services and mocking for CLF Cntl | 20101104 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | TH_MDG_BS_MAT_CLF_SRV_OLD | Unittest Services and mocking for CLF Cntl | 20101104 |
Properties
| Interface | IF_MDG_BS_CLF_CNTL | |
| Short Description | Classification Controller Interface for Lead Object |
General Data
| Package | MDG_BS_CLF_MODEL_GEN | MDG: ERP Classification Model General |
| Created | 20090901 | SAP |
| Last changed | 20140121 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | IF_MDG_BS_CLF_ACCESS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 3 | IF_MDG_BS_CLF_ACCESS_C | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_MDG_BS_CLF_CNTL has no interface.
Friends
Interface IF_MDG_BS_CLF_CNTL has no friend.
Attributes
Interface IF_MDG_BS_CLF_CNTL has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check and determine before DIRECT SAVE | 20100721 | |
| 2 | Instance method | Public | Method | Check if Classification supports change nunber (ECO) | 20100102 | |
| 3 | Instance method | Public | Method | Check if Classtype with change number exists | 20100921 | |
| 4 | Instance method | Public | Method | Check if Classification commit supports multiple change no | 20100408 | |
| 5 | Instance method | Public | Method | Check if Classification is in scope (can be changed) | 20120410 | |
| 6 | Instance method | Public | Method | Check if Classification is saved directly to DB | 20100407 | |
| 7 | Instance method | Public | Method | Check if Classification is saved in update task | 20100803 | |
| 8 | Instance method | Public | Method | Check if Classification is saved on commit | 20100803 | |
| 9 | Instance method | Public | Method | Check if Classification snapshot from Primary Pers. is dity | 20091024 | |
| 10 | Instance method | Public | Method | Ui provider means UI is active | 20130731 | |
| 11 | Instance method | Public | Method | Convert Object Number for output - e.g. MATNR | 20100128 | |
| 12 | Instance method | Public | Method | Dequeue | 20101005 | |
| 13 | Instance method | Public | Method | Enqueue | 20101005 | |
| 14 | Instance method | Public | Method | Flush Data | 20110912 | |
| 15 | Instance method | Public | Method | Get "active" Class Type, Change No, Valid From | 20090922 | |
| 16 | Instance method | Public | Method | Get "active" Change Number | 20090917 | |
| 17 | Instance method | Public | Method | Get "active" Class Type | 20090917 | |
| 18 | Instance method | Public | Method | Get "active" Language Code | 20090917 | |
| 19 | Instance method | Public | Method | Get "active" Change Number or Valid From | 20090924 | |
| 20 | Instance method | Public | Method | Get "active" Valid From | 20090922 | |
| 21 | Instance method | Public | Method | Get "valid" Class Type | 20100305 | |
| 22 | Instance method | Public | Method | Read classification data from model | 20100913 | |
| 23 | Instance method | Public | Method | Get "default" Class | 20091217 | |
| 24 | Instance method | Public | Method | Get "default" Class Type | 20090915 | |
| 25 | Instance method | Public | Method | Get "default" Language | 20090922 | |
| 26 | Instance method | Public | Method | Get "default" UI Mode | 20090925 | |
| 27 | Instance method | Public | Method | Get "default" Valid From | 20090917 | |
| 28 | Instance method | Public | Method | Get MAFID Parameter for Classification DIRECT SAVE | 20100915 | |
| 29 | Instance method | Public | Method | Get Key part for Classification access - e.g. MTART | 20091007 | |
| 30 | Instance method | Public | Method | actual Model | 20110408 | |
| 31 | Instance method | Public | Method | Get Context Message Severity | 20091127 | |
| 32 | Static method | Public | Method | Get text for messages | 20110405 | |
| 33 | Instance method | Public | Method | Get Object Key for Classification | 20090917 | |
| 34 | Instance method | Public | Method | Get Key part for Classification access - e.g. MATNR | 20090917 | |
| 35 | Instance method | Public | Method | Get Object Type of leading application | 20100712 | |
| 36 | Instance method | Public | Method | Primary persistent mode active | 20100329 | |
| 37 | Instance method | Public | Method | Get Transaction Parameter for Classification DIRECT SAVE | 20110119 | |
| 38 | Instance method | Public | Method | Converts Message into USMD Message | 20091127 | |
| 39 | Instance method | Public | Method | Get "valid" Class Type | 20090922 | |
| 40 | Instance method | Public | Method | Save data | 20110422 | |
| 41 | Instance method | Public | Method | DIRECT SAVE - save additinal context | 20110422 | |
| 42 | Instance method | Public | Method | Set classification data exists for external consumer | 20111216 | |
| 43 | Instance method | Public | Method | Set classification data exists for external consumer | 20130208 | |
| 44 | Instance method | Public | Method | Set Views for classification (needed object characteristics) | 20091217 | |
| 45 | Instance method | Public | Method | Provide staging data for BO sync | 20090911 | |
| 46 | Instance method | Public | Method | Sync staging after classification data has changed | 20090911 | |
| 47 | Instance method | Public | Method | Validate changeno | 20110302 | |
| 48 | Instance method | Public | Method | Validate generic classification context | 20090901 |
Events
Interface IF_MDG_BS_CLF_CNTL has no event.
Types
Interface IF_MDG_BS_CLF_CNTL has no local type.
Method Signatures
Method CHECK_AND_DETERMINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Classification Context Message Table | 20100721 | |||
| 2 | ET_REKURSIVE_CLASS | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_MDCP_DB | Recusion Classes | 20101213 | |||
| 3 | ITS_CLASS_MAP | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_CLASS_MAP | Class mapping by KLAH Table result | 20100721 | |||
| 4 | ITS_OBJNUM_MAP | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_OBJNUM_MAP | Mapp OBJEK by INOB Table result | 20100721 | |||
| 5 | ITS_VALUE_MAP | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_VALUE_MAP | Value Mapping for external values | 20100721 | |||
| 6 | IT_AUSP_ALL | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_AUSP | all valuations | 20101213 | |||
| 7 | IT_AUSP_DEL | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_AUSP_DB | Char Valuation AUSP | 20101207 | |||
| 8 | IT_AUSP_INS | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_AUSP_DB | Char Valuation AUSP | 20101207 | |||
| 9 | IT_AUSP_UPD | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_AUSP_DB | Char Valuation AUSP | 20101207 | |||
| 10 | IT_INOB_INS | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_INOB_DB | Objnum internal for Classification INOB | 20101207 | |||
| 11 | IT_KSSK_ALL | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_KSSK | all classes | 20101213 | |||
| 12 | IT_KSSK_DEL | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_KSSK_DB | Class Assignment KSSK | 20101207 | |||
| 13 | IT_KSSK_INS | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_KSSK_DB | Class Assignment KSSK | 20101207 | |||
| 14 | IT_KSSK_UPD | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_KSSK_DB | Class Assignment KSSK | 20101207 | |||
| 15 | IV_OBJEK | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified - internal Key ( INOB) | 20100915 | |||
| 16 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified - external Key | 20100915 | |||
| 17 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20100915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100721 |
Method CHECK_CC_CLASSIFICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CLF_CC_ALLOWED | Value transfer | Type reference (TYPE) | BOOLE_D | Change Number for Classification allowed (ECO) | 20100102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100102 |
Method CHECK_CC_CLASSTYPE_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Classtype supporting Changno exists | 20100921 | |||
| 2 | IV_OBJETYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20100921 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100921 |
Method CHECK_CC_MULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CLF_CC_MULT | Value transfer | Type reference (TYPE) | BOOLE_D | Multiple Change Number for Classification in one commit | 20100408 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100408 |
Method CHECK_CLASSIFICATION_SCOPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IN_SCOPE | Value transfer | Type reference (TYPE) | BOOLE_D | Classification in scope | 20120410 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20120410 |
Method CHECK_DS_CLASSIFICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CLF_DIRECT_SAVE | Value transfer | Type reference (TYPE) | BOOLE_D | Save without 'ON COMMIT' requested | 20100407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100407 |
Method CHECK_DS_IN_UPD_TASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Save in update task | 20100803 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100803 |
Method CHECK_DS_ON_COMMIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Save on commit | 20100803 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100803 |
Method CHECK_PP_CLASSIFICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DIRTY | Value transfer | Type reference (TYPE) | BOOLE_D | Snapshot is dirty | 20091024 | |||
| 2 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20091024 | |||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of Database Table for Object | 20091024 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20091024 |
Method CHECK_UI_PROVIDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | UI provider | 20130731 |
Method CHECK_UI_PROVIDER on Interface IF_MDG_BS_CLF_CNTL has no exception.
Method CONVERT_OBJNUM_TO_EXTERN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OBJNUM | Value transfer | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20100128 | |||
| 2 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20100128 | |||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20100128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100128 |
Method DEQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Value transfer | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Classification Context Message Table | 20101005 | |||
| 2 | IV_ENQMODE | Call by reference | Type reference (TYPE) | ENQMODE | IF_MDG_BS_CLF_ACCESS_C=>GC_ENQ_MODE_EXCL | Lock mode | 20101005 | ||
| 3 | IV_ENQSCOPE | Call by reference | Type reference (TYPE) | CHAR1 | IF_MDG_BS_CLF_ACCESS_C=>GC_ENQ_SCOPE_ALL | Lock scope | 20101014 | ||
| 4 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20101005 | |||
| 5 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of Database Table for Object | 20101005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20101005 |
Method ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Value transfer | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Classification Context Message Table | 20101005 | |||
| 2 | IV_ENQMODE | Call by reference | Type reference (TYPE) | ENQMODE | IF_MDG_BS_CLF_ACCESS_C=>GC_ENQ_MODE_EXCL | Lock mode | 20101005 | ||
| 3 | IV_ENQSCOPE | Call by reference | Type reference (TYPE) | CHAR1 | IF_MDG_BS_CLF_ACCESS_C=>GC_ENQ_SCOPE_TRANS | Lock scope | 20101014 | ||
| 4 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20101005 | |||
| 5 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of Database Table for Object | 20101005 | |||
| 6 | IV_STATUS_CHECK_INCL | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Check change allowed | 20110704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20101005 |
Method FLUSH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Value transfer | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Classification Context Message Table | 20130919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20110912 |
Method GET_ACTIVE_ACCESS_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ACCESS_CONTEXT | Value transfer | Type reference (TYPE) | MDG_BS_CLF_S_ACCESS_CONTEXT | Classification Context | 20090923 | |||
| 2 | IT_LEAD_OBJKEY | Call by reference | Type reference (TYPE) | /PLMB/T_CLF_LEAD_OBJKEY | Key of object to be classified | 20100318 | |||
| 3 | IV_CHANGENO_FILTER | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20091203 | |||
| 4 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090922 |
Method GET_ACTIVE_CHANGENO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CHANGENO | Value transfer | Type reference (TYPE) | AENNR | Change Number | 20090917 | |||
| 2 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20090917 | |||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090917 |
Method GET_ACTIVE_CLASSTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CLASSTYPE | Value transfer | Type reference (TYPE) | KLASSENART | Class Type | 20090917 | |||
| 2 | IT_LEAD_OBJKEY | Call by reference | Type reference (TYPE) | /PLMB/T_CLF_LEAD_OBJKEY | Key of object to be classified | 20100318 | |||
| 3 | IV_CHANGENO_FILTER | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20091203 | |||
| 4 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20090917 | ||
| 5 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090917 |
Method GET_ACTIVE_LANGUAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LANGUAGE | Value transfer | Type reference (TYPE) | SY-LANGU | Language | 20090917 | |||
| 2 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20090917 | |||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090917 |
Method GET_ACTIVE_VALIDITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CHANGENO | Call by reference | Type reference (TYPE) | AENNR | Change number or ... | 20090924 | |||
| 2 | EV_VALID_FROM | Call by reference | Type reference (TYPE) | DATUV | ... or Valid From | 20090924 | |||
| 3 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20090924 | |||
| 4 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090924 |
Method GET_ACTIVE_VALID_FROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_VALID_FROM | Value transfer | Type reference (TYPE) | DATUV | Valid From | 20090922 | |||
| 2 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20090922 | |||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090922 |
Method GET_ALL_CLASSTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_CLASSTYPE | Value transfer | Type reference (TYPE) | MDG_BS_CLF_T_CLASSTYPE | Table of Classtypes | 20100305 | |||
| 2 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20100305 | ||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20100305 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100305 |
Method GET_CLASSIFICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_CLASSASGN | Call by reference | Type reference (TYPE) | IF_MDG_BS_CLF_ACCESS=>TY_TS_CLASSASGN | Class Assignment | 20100913 | |||
| 2 | ETS_VALUATION | Call by reference | Type reference (TYPE) | IF_MDG_BS_CLF_ACCESS=>TY_TS_VALUATION | Characteristic Valuation | 20100913 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Classification Message Table | 20110428 | |||
| 4 | EV_NO_HIT | Call by reference | Type reference (TYPE) | BOOLE_D | Data found | 20110414 | |||
| 5 | ITS_CLF_CONTEXT | Call by reference | Type reference (TYPE) | IF_MDG_BS_CLF_ACCESS=>TY_TS_CONTEXT | Classification Context | 20100913 | |||
| 6 | IV_READ_WITH_PARENT_KEY_ONLY | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Read all entries for leading object (no explosion!) | 20110415 | ||
| 7 | IV_WITH_EXPLOSION | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Explode data | 20110414 | ||
| 8 | IV_WITH_VALUATION_CONV | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Convert valuation (VALUE + CHARNAME filled) | 20121011 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100913 |
Method GET_DEFAULT_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CLASS | Value transfer | Type reference (TYPE) | KLASSE_D | Class | 20091217 | |||
| 2 | IT_LEAD_OBJKEY | Call by reference | Type reference (TYPE) | /PLMB/T_CLF_LEAD_OBJKEY | Key of object to be classified | 20100318 | |||
| 3 | IV_CLASSTYPE | Call by reference | Type reference (TYPE) | KLASSENART | Class Type | 20100108 | |||
| 4 | IV_DEFAULT | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | With defaulting Data | 20100110 | ||
| 5 | IV_LEADING | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | With Lead Object Data | 20100110 | ||
| 6 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20091217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20091217 |
Method GET_DEFAULT_CLASSTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CLASSTYPE | Value transfer | Type reference (TYPE) | KLASSENART | Class Type | 20090915 | |||
| 2 | IT_LEAD_OBJKEY | Call by reference | Type reference (TYPE) | /PLMB/T_CLF_LEAD_OBJKEY | Key of object to be classified | 20100318 | |||
| 3 | IV_CHANGENO_FILTER | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20091203 | |||
| 4 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20090915 | ||
| 5 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090915 |
Method GET_DEFAULT_LANGUAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LANGUAGE | Value transfer | Type reference (TYPE) | SY-LANGU | Language | 20090922 | |||
| 2 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20090922 | |||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090922 |
Method GET_DEFAULT_UI_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_UI_MODE | Value transfer | Type reference (TYPE) | /PLMB/SPI_MODE | UI Mode | 20090925 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090925 |
Method GET_DEFAULT_VALID_FROM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_VALID_FROM | Value transfer | Type reference (TYPE) | DATUV | Valid from | 20090917 | |||
| 2 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20090917 | |||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090917 |
Method GET_MAFID_FOR_DS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MAFID | Value transfer | Type reference (TYPE) | KLMAF | Indicator: Object/Class | 20100915 | |||
| 2 | IV_CLASSTYPE | Call by reference | Type reference (TYPE) | KLASSENART | Class Type | 20100915 | |||
| 3 | IV_FOR_CLASS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | MAFID requested for class assignment | 20100915 | ||
| 4 | IV_FOR_VALUE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | MAFID requested for valuation | 20100915 | ||
| 5 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20100915 | |||
| 6 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20100915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100915 |
Method GET_MATERIAL_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MATERIAL_TYPE | Value transfer | Type reference (TYPE) | MTART | Material Type | 20091007 | |||
| 2 | IT_LEAD_OBJKEY | Call by reference | Type reference (TYPE) | /PLMB/T_CLF_LEAD_OBJKEY | Key of lead object | 20091007 | |||
| 3 | IV_DEFAULT | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | With default values if key is incomplete in persistency | 20100108 | ||
| 4 | IV_LEADING | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | With UI leading data if key is incomplete in persistency | 20100108 | ||
| 5 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20091007 |
Method GET_MODEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MODEL | Value transfer | Type reference (TYPE) | USMD_MODEL | Data Model | 20110408 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20110408 |
Method GET_MSG_SEVERITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CLF_SEVERITY | Value transfer | Type reference (TYPE) | CHAR1 | Severity of cx_mdg_bs_clf_gen | 20091127 | |||
| 2 | IT_CONTEXT_MESSAGE | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Context Message | 20091127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20091127 |
Method GET_MSG_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE_TEXT | Call by reference | Type reference (TYPE) | CX_MDG_BS_CLF_GEN=>TY_T_MESSAGE_TEXT | Text of messages | 20110405 | |||
| 2 | IT_CONTEXT_MESSAGE | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Context Message | 20110405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Classification Exceptions and Messages | 20110405 |
Method GET_OBJKEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LEAD_OBJKEY | Value transfer | Type reference (TYPE) | /PLMB/T_CLF_LEAD_OBJKEY | Key of lead object | 20090917 | |||
| 2 | IV_DEFAULT | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | With default values if key is incomplete in persistency | 20100108 | ||
| 3 | IV_LEADING | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | With UI leading object is key is incomplete in persitency | 20100108 | ||
| 4 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20090917 | |||
| 5 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090918 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090917 |
Method GET_OBJNUM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OBJNUM | Value transfer | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20090917 | |||
| 2 | IT_LEAD_OBJKEY | Call by reference | Type reference (TYPE) | /PLMB/T_CLF_LEAD_OBJKEY | Key of lead object | 20090917 | |||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090917 |
Method GET_OBJTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OBJTYPE | Value transfer | Type reference (TYPE) | TABELLE | Name of database table for object | 20100712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100712 |
Method GET_PP_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PP_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Work on primary persistency only | 20100706 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20100329 |
Method GET_TCODE_FOR_DS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TCODE | Value transfer | Type reference (TYPE) | CDHDR-TCODE | Transaction in which a change was made | 20110119 | |||
| 2 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20110119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20110119 |
Method GET_USMD_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSG_NO_CONVERSION | Call by reference | Type reference (TYPE) | USMD_TS_MSG_KEY | Messages not to be converted | 20091207 | |||
| 2 | ET_USMD_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | USMD Messages | 20091127 | |||
| 3 | IT_CONTEXT_MESSAGE | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Classification Context Message Table | 20091127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20091127 |
Method GET_VALID_CLASSTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_CLASSTYPE | Value transfer | Type reference (TYPE) | MDG_BS_CLF_T_CLASSTYPE | Table of Classtypes | 20090922 | |||
| 2 | IV_CHANGENO_FILTER | Call by reference | Type reference (TYPE) | AENNR | Filter Classtype: only Changeno based classtypes | 20091203 | |||
| 3 | IV_INVERSE_FILTER | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Filter Classtype: only Time based classtypes if no changeno | 20091205 | ||
| 4 | IV_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20090922 | ||
| 5 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20121128 | |||
| 6 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090922 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090922 |
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Value transfer | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Classification Context Message Table | 20110422 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20110422 |
Method SAVE_ADDITIONAL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Classification Context Message Table | 20110422 | |||
| 2 | ITS_CLASS_MAP | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_CLASS_MAP | Class mapping by KLAH Table result | 20110422 | |||
| 3 | ITS_OBJNUM_MAP | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_OBJNUM_MAP | Mapp OBJEK by INOB Table result | 20110422 | |||
| 4 | ITS_VALUE_MAP | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_VALUE_MAP | Value Mapping for external values | 20110422 | |||
| 5 | IT_AUSP_ALL | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_AUSP | all valuations | 20110422 | |||
| 6 | IT_AUSP_DEL | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_AUSP_DB | Char Valuation AUSP | 20110422 | |||
| 7 | IT_AUSP_INS | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_AUSP_DB | Char Valuation AUSP | 20110422 | |||
| 8 | IT_AUSP_UPD | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_AUSP_DB | Char Valuation AUSP | 20110422 | |||
| 9 | IT_INOB_INS | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_INOB_DB | Objnum internal for Classification INOB | 20110422 | |||
| 10 | IT_KSSK_ALL | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_KSSK | all classes | 20110422 | |||
| 11 | IT_KSSK_DEL | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_KSSK_DB | Class Assignment KSSK | 20110422 | |||
| 12 | IT_KSSK_INS | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_KSSK_DB | Class Assignment KSSK | 20110422 | |||
| 13 | IT_KSSK_UPD | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_KSSK_DB | Class Assignment KSSK | 20110422 | |||
| 14 | IV_OBJEK | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified - internal Key ( INOB) | 20110422 | |||
| 15 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified - external Key | 20110422 | |||
| 16 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20110422 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20110422 |
Method SET_CLF_IN_USE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | CLF Data exists | 20111216 | |||
| 2 | IV_CHANGENO | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20111216 | |||
| 3 | IV_CLASSTYPE | Call by reference | Type reference (TYPE) | KLASSENART | Class Type | 20111216 | |||
| 4 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20111216 | |||
| 5 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20111216 | |||
| 6 | IV_UI_COMPONENT | Call by reference | Type reference (TYPE) | FPM_COMPONENT_NAME | Web Dynpro: Component Name | 20111216 | |||
| 7 | IV_UI_CONFIG_ID | Call by reference | Type reference (TYPE) | WDY_CONFIG_ID | Configuration Identification | 20111216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20111216 |
Method SET_CLF_IN_USE2 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_MESSAGE | CLF Messages | 20130208 | |||
| 2 | EV_RESULT | Call by reference | Type reference (TYPE) | BOOLE_D | CLF Data exists | 20130208 | |||
| 3 | IV_CHANGENO | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20130208 | |||
| 4 | IV_CLASSTYPE | Call by reference | Type reference (TYPE) | KLASSENART | Class Type | 20130208 | |||
| 5 | IV_OBJNUM | Call by reference | Type reference (TYPE) | OBJNUM | Key of object to be classified | 20130208 | |||
| 6 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20130208 | |||
| 7 | IV_UI_COMPONENT | Call by reference | Type reference (TYPE) | FPM_COMPONENT_NAME | Web Dynpro: Component Name | 20130208 | |||
| 8 | IV_UI_CONFIG_ID | Call by reference | Type reference (TYPE) | WDY_CONFIG_ID | Configuration Identification | 20130208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20130208 |
Method SET_REF_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Classification Context Message Table | 20110328 | |||
| 2 | EV_CONTEXT_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | Context has changed | 20100122 | |||
| 3 | IO_CLF_BO | Call by reference | Object reference (TYPE REF TO) | /PLMI/CL_CLF_BO | Business Object Classification | 20091217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20091217 |
Method SYNC_BO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_CONTEXT_DATA | Call by reference | Type reference (TYPE) | IF_MDG_BS_CLF_ACCESS=>TY_TS_CONTEXT_DATA | Classification Data | 20091123 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Message Table | 20110428 | |||
| 3 | IS_CLF_KEY | Call by reference | Type reference (TYPE) | IF_MDG_BS_CLF_ACCESS=>TY_S_BO_DATA | Classification BO Key for PP Access | 20091004 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090911 |
Method SYNC_STAGING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Call by reference | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Classification Context Message Table | 20110318 | |||
| 2 | EV_STAGING_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | Data changed | 20110420 | |||
| 3 | IS_CLF_KEY | Call by reference | Type reference (TYPE) | IF_MDG_BS_CLF_ACCESS=>TY_S_BO_DATA | Classification BO Key | 20091004 | |||
| 4 | ITS_CLASSASGN | Call by reference | Type reference (TYPE) | IF_MDG_BS_CLF_ACCESS=>TY_TS_CLASSASGN | Class Assigment | 20100430 | |||
| 5 | ITS_VALUATION | Call by reference | Type reference (TYPE) | IF_MDG_BS_CLF_ACCESS=>TY_TS_VALUATION | Characteristic Valuation | 20100430 | |||
| 6 | IV_CLASS_CHG | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Class Assignment has changed | 20091008 | ||
| 7 | IV_VALUE_CHG | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Characteristic Valuation has changed | 20091008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090911 |
Method VALIDATE_CHANGENO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Value transfer | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Classification Context Message Table | 20110302 | |||
| 2 | IV_CHANGE_NO | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20110302 | |||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20110302 | |||
| 4 | IV_UI_MODE | Call by reference | Type reference (TYPE) | /PLMB/SPI_MODE | UI Mode | 20110302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20110302 |
Method VALIDATE_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGE | Value transfer | Type reference (TYPE) | MDG_BS_CLF_T_CONTEXT_MESSAGE | Classification Context Message Table | 20090901 | |||
| 2 | IT_LEAD_OBJKEY | Call by reference | Type reference (TYPE) | /PLMB/T_CLF_LEAD_OBJKEY | generic Object Key | 20090901 | |||
| 3 | IV_CHANGE_CLF | Call by reference | Type reference (TYPE) | BOOLE_D | X = Lock | 20090901 | |||
| 4 | IV_CHANGE_NO | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20090901 | |||
| 5 | IV_CLASSTYPE | Call by reference | Type reference (TYPE) | KLASSENART | Class Type | 20090925 | |||
| 6 | IV_CLF_LOCKED | Call by reference | Type reference (TYPE) | BOOLE_D | Classification Locked - PP changed | 20091024 | |||
| 7 | IV_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Language Key | 20090901 | |||
| 8 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | TABELLE | Name of database table for object | 20090901 | |||
| 9 | IV_PP_DATA | Call by reference | Type reference (TYPE) | BOOLE_D | Display active data | 20091024 | |||
| 10 | IV_UI_MODE | Call by reference | Type reference (TYPE) | /PLMB/SPI_MODE | UI Mode | 20090901 | |||
| 11 | IV_VALID_FROM | Call by reference | Type reference (TYPE) | DATUV | Valid-From Date | 20090901 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions with Static and Dynamic Check of RAISING Clause | 20090901 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 605 |