SAP ABAP Class CL_RMSL_MIG_LABEL_HEADER (Migration: Header Data)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSL (Package) Labeling Application
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMSL_MIG_LABEL_SUPER Migration: Superior Class for Label Set 20110502
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMSL_MIG_LABEL_STMT_PART Migration: Statement 20110502
Properties
Class CL_RMSL_MIG_LABEL_HEADER  
Short Description Migration: Header Data    
Super Class CL_RMSL_MIG_LABEL_SUPER Migration: Superior Class for Label Set 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSL   Labeling Application 
Created 20110428   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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 CL_RMSL_MIG_LABEL_HEADER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMSL_MIG_LABEL_STMT_PART Migration: Statement 20110502
Friends
Class CL_RMSL_MIG_LABEL_HEADER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_INITIAL_STM_OBJNO Instance attribute Private Attribute reference (LIKE) 20110502
2 MO_LABEL_STMT Instance attribute Private Attribute reference (LIKE) 20110502
3 MS_OLD_RMSLA_HD Instance attribute Private Type reference (TYPE) TS_RMSLA_HD 20110506
4 MS_OLD_RMSLA_HDH Instance attribute Private Type reference (TYPE) TS_RMSLA_HDH 20110506
5 MT_RMSLA_HD Instance attribute Private Type reference (TYPE) TT_RMSLA_HD Label Object: Label Header Data 20110428
6 MT_RMSLA_HDDS Instance attribute Private Type reference (TYPE) TT_RMSLA_HDDS Label Object: Description of Label 20110428
7 MT_RMSLA_HDH Instance attribute Private Type reference (TYPE) TT_RMSLA_HDH Label Object: Time-Dependent Label Header Data 20110428
8 MT_RMSLA_HDLG Instance attribute Private Type reference (TYPE) TT_RMSLA_HDLG Label Object: Languages for Labels (Sorted) 20110428
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_SOURCE_INT Instance method Private Method Adjust Data Origin 20110502
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110428
3 COPY_CLASSIFICATION Instance method Private Method Copy Classification Data 20110506
4 GET_AENNR Instance method Public Method Delivers Change Number of Label Set 20110527
5 GET_CHANGE_NUMBER Instance method Private Method 20110502
6 GET_CREADAT Instance method Public Method Delivers Created-On Date 20110527
7 GET_KEYDATE Instance method Public Method Delivers Key Date of Label Set 20110513
8 GET_RMSLA_HDH Instance method Public Method Delivers Time-Dependent Data 20110429
9 GET_SOURCE_INT Instance method Public Method Delivers Data Origin (for a Change State) 20110527
10 GET_SPECIFICATION Instance method Public Method Delivers Specification of Label Set 20110502
11 GET_STM_OBJNO Instance method Public Method 20110502
12 LOAD_CHANGE_STATES Instance method Private Method 20110502
13 READ_HEADER Instance method Private Method Read Basic Data 20110428
14 READ_LABEL Static method Public Method Read Label Sets by ID 20130125
15 READ_LABEL_BY_RANGE Static method Public Method Read Label Sets by Range 20130125
16 READ_STATEMENT Instance method Private Method 20110502
17 SET_INITIAL_STATUS Instance method Public Method Sets First PLMWUI Status 20110502
18 SET_RECORDS Instance method Public Method Sets Basic Data 20110502
19 SET_RMSLA_HDH Instance method Public Method Sets Time-Dependent Data 20110429
20 SET_STM_OBJNO Instance method Private Method 20110502
21 UNLOCK Instance method Public Method Unlock Label Set Header 20110531
Events
Class CL_RMSL_MIG_LABEL_HEADER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_RMSLA_HD Public Type reference (TYPE) RMSLA_HD 20110503
2 TS_RMSLA_HDDS Public Type reference (TYPE) RMSLA_HDDS 20110503
3 TS_RMSLA_HDH Public Type reference (TYPE) RMSLA_HDH 20110503
4 TS_RMSLA_HDLG Public Type reference (TYPE) RMSLA_HDLG 20110503
5 TS_SHORT_LABELID Public See coding 20130125 BEGIN OF ts_short_labelid, labelid TYPE rmsle_labelid, END OF ts_short_labelid
6 TS_STMT_OBJNO_KEY_HASH Private Attribute reference (LIKE) 20110502
7 TS_STM_OBJNO Private Attribute reference (LIKE) 20110502
8 TS_USAGE_OBJNO_KEY_HASH Private Attribute reference (LIKE) 20110502
9 TT_RMSLA_HD Public See coding 20110503 TT_RMSLA_HD type standard table of Ts_RMSLA_HD
10 TT_RMSLA_HDDS Public See coding 20110503 TT_RMSLA_HDDS type standard table of Ts_RMSLA_HDds
11 TT_RMSLA_HDH Public See coding 20110503 TT_RMSLA_HDH type standard table of Ts_RMSLA_HDh
12 TT_RMSLA_HDLG Public See coding 20110503 TT_RMSLA_HDLG type standard table of Ts_RMSLA_HDlg
13 TT_SHORT_LABELID Public See coding 20130125 tt_short_labelid TYPE STANDARD TABLE OF ts_short_labelid
14 TT_STMT_OBJNO_KEY_HASH Private Attribute reference (LIKE) 20110502
15 TT_STM_OBJNO Private Attribute reference (LIKE) 20110502
16 TT_USAGE_OBJNO_KEY_HASH Private Attribute reference (LIKE) 20110502
Method Signatures

Method ADJUST_SOURCE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OLD_RMSLA_HDH Call by reference Type reference (TYPE) TS_RMSLA_HDH 20110506
2 Returning RV_SOURCE_INT Value transfer Type reference (TYPE) RMSLE_DATA_SOURCE Datenherkunft 20110502
# Exception Resumable Description Created on
1 CX_RMSL_MIG_LABEL_EXCEPTION Migration: Ausnahmeklasse 20110506

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20110428
# Exception Resumable Description Created on
1 CX_RMSL_MIG_LABEL_EXCEPTION Migration: Ausnahmeklasse 20110503

Method COPY_CLASSIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Interner Schlüssel des zu klassifizierenden Etikettensatzes 20110506
2 Returning RV_CLA_OBJNO Value transfer Type reference (TYPE) RMSLE_CLA_OBJNO Interner Schlüssel des zu klassifizierenden Etikettensatzes 20110506
# Exception Resumable Description Created on
1 CX_RMSL_MIG_LABEL_EXCEPTION Migration: Ausnahmeklasse 20110506

Method GET_AENNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_AENNR Value transfer Type reference (TYPE) AENNR 20110527
# Exception Resumable Description Created on
1 CX_RMSL_MIG_LABEL_EXCEPTION Migration: Ausnahmeklasse 20110527

Method GET_CHANGE_NUMBER Signature

Method GET_CHANGE_NUMBER on class CL_RMSL_MIG_LABEL_HEADER has no parameter.
Method GET_CHANGE_NUMBER on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method GET_CREADAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CREADAT Value transfer Type reference (TYPE) RMSLE_CREADAT Angelegt am 20110527

Method GET_CREADAT on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method GET_KEYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_KEYDATE Value transfer Type reference (TYPE) RMSLE_VALID_FROM Etikettierung im PLM-Web-UI: Gültig-ab-Datum 20110513
# Exception Resumable Description Created on
1 CX_RMSL_MIG_LABEL_EXCEPTION Migration: Ausnahmeklasse 20110527

Method GET_RMSLA_HDH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RMSLA_HDH Call by reference Type reference (TYPE) TT_RMSLA_HDH Etikettobjekt: Zeitabhängige Kennzeichnungs-Kopfdaten 20110429

Method GET_RMSLA_HDH on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method GET_SOURCE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SOURCE_INT Value transfer Type reference (TYPE) RMSLE_DATA_SOURCE Datenherkunft 20110527

Method GET_SOURCE_INT on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method GET_SPECIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SPEC Value transfer Type reference (TYPE) RMSLE_SPECIFICATION Spezifikation 20110502

Method GET_SPECIFICATION on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method GET_STM_OBJNO Signature

Method GET_STM_OBJNO on class CL_RMSL_MIG_LABEL_HEADER has no parameter.
Method GET_STM_OBJNO on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method LOAD_CHANGE_STATES Signature

Method LOAD_CHANGE_STATES on class CL_RMSL_MIG_LABEL_HEADER has no parameter.
Method LOAD_CHANGE_STATES on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method READ_HEADER Signature

Method READ_HEADER on class CL_RMSL_MIG_LABEL_HEADER has no parameter.
# Exception Resumable Description Created on
1 CX_RMSL_MIG_LABEL_EXCEPTION Migration: Ausnahmeklasse 20110503

Method READ_LABEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LABELS Call by reference Type reference (TYPE) CL_RMSL_MIG_LABEL_HEADER=>TT_RMSLA_HD 20130125
2 Importing IT_LABELID Call by reference Type reference (TYPE) RMSLTY_LABEL_CHNG_STAT Etiketten mit Änderungsständen 20130125

Method READ_LABEL on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method READ_LABEL_BY_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LABELS Call by reference Type reference (TYPE) RMSLTY_LABEL_CHNG_STAT Etiketten mit Änderungsständen 20130125
2 Importing IT_LABEL_RANGE Call by reference Type reference (TYPE) RMSLTY_RANGE_LABELID Ranges Tabelle: Etikettensatz ID 20130125

Method READ_LABEL_BY_RANGE on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method READ_STATEMENT Signature

Method READ_STATEMENT on class CL_RMSL_MIG_LABEL_HEADER has no parameter.
Method READ_STATEMENT on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method SET_INITIAL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OLD_RMSLA_HDH Call by reference Type reference (TYPE) TS_RMSLA_HDH 20110506
2 Returning RV_STATUS Value transfer Type reference (TYPE) RMSLE_WEBUI_STATUS Etikettierung im PLM-Web-UI: Status 20110502
# Exception Resumable Description Created on
1 CX_RMSL_MIG_LABEL_EXCEPTION Migration: Ausnahmeklasse 20110506

Method SET_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LABEL_STMT Call by reference Object reference (TYPE REF TO) CL_RMSL_MIG_LABEL_STATEMENT Migration: Aussage 20110502
2 Importing IT_RMSLA_HD Call by reference Type reference (TYPE) TT_RMSLA_HD Etikettobjekt: Etikettkopfdaten 20110502
3 Importing IT_RMSLA_HDDS Call by reference Type reference (TYPE) TT_RMSLA_HDDS Etikettobjekt: Beschreibung der Kennzeichnung 20110502
4 Importing IT_RMSLA_HDH Call by reference Type reference (TYPE) TT_RMSLA_HDH Etikettobjekt: Zeitabhängige Kennzeichnungs-Kopfdaten 20110502
5 Importing IT_RMSLA_HDLG Call by reference Type reference (TYPE) TT_RMSLA_HDLG Etikettobjekt: Sprachen für Etiketten (sortiert) 20110502
6 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20110502

Method SET_RECORDS on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method SET_RMSLA_HDH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RMSLA_HDH Call by reference Type reference (TYPE) TT_RMSLA_HDH Etikettobjekt: Zeitabhängige Kennzeichnungs-Kopfdaten 20110429

Method SET_RMSLA_HDH on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method SET_STM_OBJNO Signature

Method SET_STM_OBJNO on class CL_RMSL_MIG_LABEL_HEADER has no parameter.
Method SET_STM_OBJNO on class CL_RMSL_MIG_LABEL_HEADER has no exception.

Method UNLOCK Signature

Method UNLOCK on class CL_RMSL_MIG_LABEL_HEADER has no parameter.
Method UNLOCK on class CL_RMSL_MIG_LABEL_HEADER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606