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 | Instance method | Public | Method | Defines Mandatory Change Numbers | 20110506 | |
| 2 | Instance method | Public | Method | Defines PLMWUI Status | 20110506 | |
| 3 | Instance method | Public | Method | Define Data Origin | 20110506 | |
| 4 | Instance method | Public | Method | Set PDF Form | 20110614 | |
| 5 | Instance method | Public | Method | Delivers PLMWUI Customizing | 20110506 | |
| 6 | Instance method | Public | Method | Locks PLMWUI Label Set | 20110511 | |
| 7 | Instance method | Public | Method | Set Some Values in Label Set Header | 20110614 | |
| 8 | 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 | IS_RMSLA_HDH | Call by reference | Type reference (TYPE) | RMSLA_HDH | Zeitabhängige Kopfdaten des Etikettensatzes | 20110506 | |||
| 2 | IV_NEW_AENNR | Call by reference | Type reference (TYPE) | AENNR | Änderungsnummer | 20110506 | |||
| 3 | RV_AENNR | Value transfer | Type reference (TYPE) | AENNR | Änderungsnummer | 20110506 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Migration: Ausnahmeklasse | 20110506 |
Method DETERMINE_INITIAL_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NEW_LABELID | Call by reference | Type reference (TYPE) | RMSLE_LABELID | 20110506 | ||||
| 2 | IV_OLD_LABELID | Call by reference | Type reference (TYPE) | RMSLE_LABELID | 20110506 | ||||
| 3 | IV_OLD_STATUS_OBJNO | Call by reference | Type reference (TYPE) | J_OBJNR | Status Objectnummer | 20110506 | |||
| 4 | RV_INITIAL_STATUS | Value transfer | Type reference (TYPE) | RMSLE_WEBUI_STATUS | Etikettierung im PLM-Web-UI: Status | 20110506 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Migration: Ausnahmeklasse | 20110506 |
Method DETERMINE_INTERNAL_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_KEYDATE | Call by reference | Type reference (TYPE) | RMSLE_DATE | Datum | 20110526 | |||
| 2 | IV_LISTTYPE | Call by reference | Type reference (TYPE) | RMSLE_LSTTYPE | Listenart (INLI, DILI oder NULI) | 20110607 | |||
| 3 | IV_NEW_LABELID | Call by reference | Type reference (TYPE) | RMSLE_LABELID | Etikettensatz | 20110506 | |||
| 4 | IV_OLD_LABELID | Call by reference | Type reference (TYPE) | RMSLE_LABELID | Etikettensatz | 20110506 | |||
| 5 | IV_OLD_SOURCE_INT | Call by reference | Type reference (TYPE) | RMSLE_DATA_SOURCE | Datenherkunft | 20110506 | |||
| 6 | RV_NEW_SOURCE_INT | Value transfer | Type reference (TYPE) | RMSLE_DATA_SOURCE | Datenherkunft | 20110506 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Migration: Ausnahmeklasse | 20110506 |
Method DETERMINE_PDF_FORM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SOURCE_FORM | Call by reference | Type reference (TYPE) | FPWBFORMNAME | PDF-basierte Formulare: Formularname | 20110614 | |||
| 2 | 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 | EV_ALT_ENTRY | Call by reference | Type reference (TYPE) | TV_PLMB_LBL_ECN_FLG | 20110506 | ||||
| 2 | EV_ECN_USAGE | Call by reference | Type reference (TYPE) | TV_PLMB_LBL_ALT_ENTRY | 20110506 | ||||
| 3 | EV_SHOW_RDA | Call by reference | Type reference (TYPE) | TV_PLMB_SHOW_RDA | 20110506 | ||||
| 4 | EV_STATUS | Call by reference | Type reference (TYPE) | TV_PLMB_SAM_SCHEMA_ID | 20110506 | ||||
| 5 | 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 | IV_ALT_NO | Call by reference | Type reference (TYPE) | RMSLE_ALT_NO | Etikettierung im PLM-Web-UI: Etikettenalternative | 20110511 | |||
| 2 | IV_SPECIFICATION | Call by reference | Type reference (TYPE) | RMSLE_SPECIFICATION | Spezifikation | 20110511 | |||
| 3 | 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 | Migration: Ausnahmeklasse | 20110511 |
Method SET_HEADER_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CHNGBY | Call by reference | Type reference (TYPE) | RMSLE_CHNGBY | Geändert von | 20110614 | |||
| 2 | EV_CHNGDAT | Call by reference | Type reference (TYPE) | RMSLE_CHNGDAT | Geändert am | 20110614 | |||
| 3 | EV_CREABY | Call by reference | Type reference (TYPE) | RMSLE_CREABY | Angelegt von | 20110614 | |||
| 4 | EV_CREADAT | Call by reference | Type reference (TYPE) | RMSLE_CREADAT | Angelegt am | 20110614 | |||
| 5 | 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 | IV_ALT_NO | Call by reference | Type reference (TYPE) | RMSLE_ALT_NO | Etikettierung im PLM-Web-UI: Etikettenalternative | 20110511 | |||
| 2 | IV_SPECIFICATION | Call by reference | Type reference (TYPE) | RMSLE_SPECIFICATION | Spezifikation | 20110511 | |||
| 3 | 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 | Migration: Ausnahmeklasse | 20110511 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in |