SAP ABAP Class IF_RMSL_MIGRATION (Interface for BAdI: RMSL_MIGRATION)
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20110506 |
Properties
Class | IF_RMSL_MIGRATION | |
Short Description | Interface for BAdI: RMSL_MIGRATION | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20110506 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class IF_RMSL_MIGRATION has no forward declaration.
Interfaces
Class IF_RMSL_MIGRATION has no interface implemented.
Friends
Class IF_RMSL_MIGRATION has no friend class.
Attributes
Class IF_RMSL_MIGRATION has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | DETERMINE_CHANGE_STATE | Instance method | Public | Method | Defines Mandatory Change Numbers | 20110506 |
2 | DETERMINE_INITIAL_STATUS | Instance method | Public | Method | Defines PLMWUI Status | 20110506 |
3 | DETERMINE_INTERNAL_SOURCE | Instance method | Public | Method | Define Data Origin | 20110506 |
4 | DETERMINE_PDF_FORM | Instance method | Public | Method | Set PDF Form | 20110614 |
5 | GET_GENERAL_SETTINGS | Instance method | Public | Method | Delivers PLMWUI Customizing | 20110506 |
6 | LOCK_PLM_WUI_LABEL | Instance method | Public | Method | Locks PLMWUI Label Set | 20110511 |
7 | SET_HEADER_FIELDS | Instance method | Public | Method | Set Some Values in Label Set Header | 20110614 |
8 | UNLOCK_PLM_WUI_LABEL | Instance method | Public | Method | Unlocks PLMWUI Label Set | 20110511 |
Events
Class IF_RMSL_MIGRATION has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TV_PLMB_LBL_ALT_ENTRY | Public | See coding | 20110506 | TV_PLMB_LBL_ALT_ENTRY type c LENGTH 1
|
||
2 | TV_PLMB_LBL_ECN_FLG | Public | See coding | 20110506 | TV_PLMB_LBL_ECN_FLG type c LENGTH 1
|
||
3 | TV_PLMB_LBL_VERS_FLG | Public | See coding | 20110506 | TV_PLMB_LBL_VERS_FLG type c LENGTH 1
|
||
4 | TV_PLMB_SAM_SCHEMA_ID | Public | See coding | 20110506 | TV_PLMB_SAM_SCHEMA_ID type c LENGTH 20
|
||
5 | TV_PLMB_SHOW_RDA | Public | See coding | 20110506 | TV_PLMB_SHOW_RDA type c LENGTH 1
|
Method Signatures
Method DETERMINE_CHANGE_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_RMSLA_HDH | Call by reference | Type reference (TYPE) | RMSLA_HDH | Zeitabhängige Kopfdaten des Etikettensatzes | 20110506 | ||
2 | Importing | IV_NEW_AENNR | Call by reference | Type reference (TYPE) | AENNR | Änderungsnummer | 20110506 | ||
3 | Returning | RV_AENNR | Value transfer | Type reference (TYPE) | AENNR | Änderungsnummer | 20110506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RMSL_MIG_LABEL_EXCEPTION | Migration: Ausnahmeklasse | 20110506 |
Method DETERMINE_INITIAL_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_NEW_LABELID | Call by reference | Type reference (TYPE) | RMSLE_LABELID | 20110506 | |||
2 | Importing | IV_OLD_LABELID | Call by reference | Type reference (TYPE) | RMSLE_LABELID | 20110506 | |||
3 | Importing | IV_OLD_STATUS_OBJNO | Call by reference | Type reference (TYPE) | J_OBJNR | Status Objectnummer | 20110506 | ||
4 | Returning | RV_INITIAL_STATUS | Value transfer | Type reference (TYPE) | RMSLE_WEBUI_STATUS | Etikettierung im PLM-Web-UI: Status | 20110506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RMSL_MIG_LABEL_EXCEPTION | Migration: Ausnahmeklasse | 20110506 |
Method DETERMINE_INTERNAL_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_KEYDATE | Call by reference | Type reference (TYPE) | RMSLE_DATE | Datum | 20110526 | ||
2 | Importing | IV_LISTTYPE | Call by reference | Type reference (TYPE) | RMSLE_LSTTYPE | Listenart (INLI, DILI oder NULI) | 20110607 | ||
3 | Importing | IV_NEW_LABELID | Call by reference | Type reference (TYPE) | RMSLE_LABELID | Etikettensatz | 20110506 | ||
4 | Importing | IV_OLD_LABELID | Call by reference | Type reference (TYPE) | RMSLE_LABELID | Etikettensatz | 20110506 | ||
5 | Importing | IV_OLD_SOURCE_INT | Call by reference | Type reference (TYPE) | RMSLE_DATA_SOURCE | Datenherkunft | 20110506 | ||
6 | Returning | RV_NEW_SOURCE_INT | Value transfer | Type reference (TYPE) | RMSLE_DATA_SOURCE | Datenherkunft | 20110506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RMSL_MIG_LABEL_EXCEPTION | Migration: Ausnahmeklasse | 20110506 |
Method DETERMINE_PDF_FORM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_SOURCE_FORM | Call by reference | Type reference (TYPE) | FPWBFORMNAME | PDF-basierte Formulare: Formularname | 20110614 | ||
2 | Returning | RV_FORM | Value transfer | Type reference (TYPE) | FPWBFORMNAME | PDF-basierte Formulare: Formularname | 20110614 |
Method DETERMINE_PDF_FORM on class IF_RMSL_MIGRATION has no exception.
Method GET_GENERAL_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ALT_ENTRY | Call by reference | Type reference (TYPE) | TV_PLMB_LBL_ECN_FLG | 20110506 | |||
2 | Exporting | EV_ECN_USAGE | Call by reference | Type reference (TYPE) | TV_PLMB_LBL_ALT_ENTRY | 20110506 | |||
3 | Exporting | EV_SHOW_RDA | Call by reference | Type reference (TYPE) | TV_PLMB_SHOW_RDA | 20110506 | |||
4 | Exporting | EV_STATUS | Call by reference | Type reference (TYPE) | TV_PLMB_SAM_SCHEMA_ID | 20110506 | |||
5 | Exporting | EV_VERS_FLG | Call by reference | Type reference (TYPE) | TV_PLMB_LBL_VERS_FLG | 20110506 |
Method GET_GENERAL_SETTINGS on class IF_RMSL_MIGRATION has no exception.
Method LOCK_PLM_WUI_LABEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ALT_NO | Call by reference | Type reference (TYPE) | RMSLE_ALT_NO | Etikettierung im PLM-Web-UI: Etikettenalternative | 20110511 | ||
2 | Importing | IV_SPECIFICATION | Call by reference | Type reference (TYPE) | RMSLE_SPECIFICATION | Spezifikation | 20110511 | ||
3 | Importing | IV_VERS_NO | Call by reference | Type reference (TYPE) | RMSLE_VERS_NO | Etikettierung im PLM-Web-UI: Etikettversion | 20110511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RMSL_MIG_LABEL_EXCEPTION | Migration: Ausnahmeklasse | 20110511 |
Method SET_HEADER_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_CHNGBY | Call by reference | Type reference (TYPE) | RMSLE_CHNGBY | Geändert von | 20110614 | ||
2 | Exporting | EV_CHNGDAT | Call by reference | Type reference (TYPE) | RMSLE_CHNGDAT | Geändert am | 20110614 | ||
3 | Exporting | EV_CREABY | Call by reference | Type reference (TYPE) | RMSLE_CREABY | Angelegt von | 20110614 | ||
4 | Exporting | EV_CREADAT | Call by reference | Type reference (TYPE) | RMSLE_CREADAT | Angelegt am | 20110614 | ||
5 | Importing | IS_SOURCE_RMSL_HD | Call by reference | Type reference (TYPE) | RMSLA_HD | Kopfdaten des Etikettensatzes | 20110614 |
Method SET_HEADER_FIELDS on class IF_RMSL_MIGRATION has no exception.
Method UNLOCK_PLM_WUI_LABEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ALT_NO | Call by reference | Type reference (TYPE) | RMSLE_ALT_NO | Etikettierung im PLM-Web-UI: Etikettenalternative | 20110511 | ||
2 | Importing | IV_SPECIFICATION | Call by reference | Type reference (TYPE) | RMSLE_SPECIFICATION | Spezifikation | 20110511 | ||
3 | Importing | IV_VERS_NO | Call by reference | Type reference (TYPE) | RMSLE_VERS_NO | Etikettierung im PLM-Web-UI: Etikettversion | 20110511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_RMSL_MIG_LABEL_EXCEPTION | Migration: Ausnahmeklasse | 20110511 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in |