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