SAP ABAP Class CL_RMSL_HDL_INGREDIENT_DATA (Ingredient Handler)
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_HDL Handler - Base Class 20060801
Properties
Class CL_RMSL_HDL_INGREDIENT_DATA  
Short Description Ingredient Handler    
Super Class CL_RMSL_HDL Handler - Base Class 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSL   Labeling Application 
Created 20060801   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)
Interfaces
Class CL_RMSL_HDL_INGREDIENT_DATA has no interface implemented.
Friends
Class CL_RMSL_HDL_INGREDIENT_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_DISSOLVE Instance attribute Protected Type reference (TYPE) TY_T_DISSOLVE 20080317
2 MO_HANDLER_CL Static Attribute Private Object reference (TYPE REF TO) CL_RMSL_HDL_INGREDIENT_DATA Handler Instance 20060801
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_DECLARATION_GROUP Instance method Public Method Adds a Declaration Group 20060807
2 APPLY_AGGREGATE Instance method Public Method Aggregate Items 20080313
3 APPLY_AGGREGATE_WUI Instance method Public Method Aggregation in EhP6 20110111
4 APPLY_COMBINE Instance method Public Method Combine Items 20080214
5 APPLY_COMBINE_WUI Instance method Public Method Combine Items Web UI Ehp 6 20101008
6 APPLY_RULE Instance method Public Method Use Rule 20060922
7 AS_EXTERNAL_VALUE_CL Static method Private Method Convert Declared Value to External Format 20060809
8 AS_INTERNAL_VALUE_CL Static method Public Method Convert Declared Value to Internal Format 20060809
9 CHECK_ASSIGNED_DIETS Instance method Public Method Delivers the Assigned Diets 20060911
10 DELETE_DECLARATION_GROUP Instance method Public Method Deletes a Declaration Group 20060808
11 DELETE_INGREDIENT_LIST Instance method Public Method Delete Ingredient Label List 20060808
12 EXPLODE_INGREDIENT Instance method Public Method Explode Ingredient 20060815
13 EXPLODE_INGREDIENT_WUI Instance method Public Method Explodes an Ingredient Into its Components 20101018
14 GENERATE_DRAFT Instance method Public Method EHP4: Generates Drafts in Multiple Languages 20080312
15 GET_DECL_GRP_LIST_CL Static method Public Method Delivers Declaration Groups 20060807
16 GET_DEFAULT_USAGE Instance method Public Method Delivers Default Usage 20060918
17 GET_INSTANCE_CL Static method Public Method Delivers a Handler Instance 20060801
18 GET_ITEM Instance method Public Method Delivers Ingredient Item 20060809
19 GET_LABEL_NAME_DESCRIPTION Static method Public Method Delivers Description for Label Name 20060829
20 GET_LABEL_NAME_LIST_CL Static method Public Method Delivers Label Names 20060807
21 GET_LIST Instance method Public Method Delivers Ingredient Label List 20060801
22 GET_LIST_ATTRIBUTES Instance method Private Method Delivers Attributes of Nutrient Header Data 20060801
23 GET_LIST_HEADER Instance method Public Method Delivers Ingredient Header Data 20060801
24 GET_LIST_HEADER_ATTRIBUTES Instance method Private Method Delivers Attributes of Nutrient Header Data 20060801
25 GET_WUI_LIST_ASGMT Instance method Public Method 20100720
26 INSERT_DECLARATION_GROUP Instance method Public Method Inserts a Declaration Group 20060808
27 INSERT_DECLARATION_GROUP_WUI Instance method Public Method Inserts a Declaration Group 20101206
28 MOVE_ITEM Instance method Public Method Move Item 20060818
29 PASTE_ITEMS Instance method Public Method Pastes Items to the Ingredient List 20101102
30 RESET_LIST Instance method Public Method Reset the Ingredient list 20101026
31 SET_DECLARED_VALUE Instance method Public Method Set Declared Value 20060809
32 SET_FLAG_HIDDEN_ITEM Instance method Public Method Select Indicator 'Display Item' 20060809
33 SET_FLAG_VISBL_CONT Instance method Public Method Select Indicator 'Display Proportion' 20060809
34 SET_LABEL_NAME Instance method Public Method Set Label Name 20060809
35 UNDO_AGGREGATION Instance method Public Method Undo of aggregation 20101029
36 UNDO_EXPLODE_INGREDIENT Instance method Public Method Undo Explode in the Ingredient list 20101013
37 UNDO_PASTE Instance method Public Method Undo Paste in the Ingredient list 20101105
38 UNIT_CONVERSION Instance method Private Method Unit Conversion 20060821
Events
Class CL_RMSL_HDL_INGREDIENT_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_DISSOLVE Protected See coding 20080317 BEGIN OF ty_s_dissolve, ingredient TYPE rmsle_ingredient, flg_sub_in_exist TYPE boole_d, END OF ty_s_dissolve
2 TY_T_DISSOLVE Protected See coding 20080317 ty_t_dissolve TYPE Standard TABLE OF ty_s_dissolve
Method Signatures

Method APPEND_DECLARATION_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060807
2 Exporting E_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060821
3 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100713
4 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060807
5 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060807
6 Importing I_DECLGRP Call by reference Type reference (TYPE) RMSLE_DECLARATION_GROUP Deklarationsgruppe 20060808
7 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20061020
8 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060807
9 Importing I_RELATIVE Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060807
10 Importing I_TYPE Call by reference Type reference (TYPE) RMSLE_ITEM_TYPE Typ einer Position der Inhaltsstoffliste 20080311

Method APPEND_DECLARATION_GROUP on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method APPLY_AGGREGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080313
2 Importing IT_SELECTED Call by reference Type reference (TYPE) RMSLTY_ITEMCNT Tabelle mit Positionszählern 20080313
3 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100713
4 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20080313
5 Importing I_FILTER Call by reference Type reference (TYPE) ENH_BADI_FILTER_ID Enhancement BadI Filter ID 20080313
6 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20080313
7 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20080313

Method APPLY_AGGREGATE on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method APPLY_AGGREGATE_WUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20110111
2 Importing IT_SELECTED Call by reference Type reference (TYPE) RMSLTY_ITEMCNT Table of Item Counters 20110111
3 Importing IV_AENNR Call by reference Type reference (TYPE) AENNR Change Number 20110111
4 Importing IV_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Key Date 20110111
5 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Label 20110111
6 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20110111

Method APPLY_AGGREGATE_WUI on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method APPLY_COMBINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20080214
2 Exporting E_CHANGED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080313
3 Importing IT_SELECTED Call by reference Type reference (TYPE) RMSLTY_ITEMCNT Tabelle mit Positionszählern 20080214
4 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20080313
5 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20080214
6 Importing I_FILTER Call by reference Type reference (TYPE) ENH_BADI_FILTER_ID Enhancement BadI Filter ID 20080214
7 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20080214
8 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20080214

Method APPLY_COMBINE on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method APPLY_COMBINE_WUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101008
2 Exporting E_CHANGED Call by reference Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20101008
3 Importing IT_DATA Call by reference Type reference (TYPE) RMSLTY_INIT_EXT Label Object: Ingredient Label Item 20101008
4 Importing IT_SELECTED Call by reference Type reference (TYPE) RMSLTY_ITEMCNT Table of Item Counters 20101008
5 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Mode Indicator Display/Change/Create/Invalid 20101008
6 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Change Number 20101008
7 Importing I_FILTER Call by reference Type reference (TYPE) ENH_BADI_FILTER_ID Enhancement BAdI Filter ID 20101008
8 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Key Date 20101008
9 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Label 20101008

Method APPLY_COMBINE_WUI on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method APPLY_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060922
2 Importing IT_SELECTED Call by reference Type reference (TYPE) RMSLTY_ITEMCNT Tabelle mit Positionszählern 20070103
3 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100713
4 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060922
5 Importing I_FILTER Call by reference Type reference (TYPE) ENH_BADI_FILTER_ID Enhancement BadI Filter ID 20070103
6 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060922
7 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060922

Method APPLY_RULE on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method AS_EXTERNAL_VALUE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DECIMALS Call by reference Type reference (TYPE) RMSLE_DECIMALS Dezimalstellen 20060809
2 Importing I_VALUE Call by reference Type reference (TYPE) RMSLE_VALUE Ausgewiesener Wert 20060809
3 Returning R_VALUE_EXT Value transfer Type reference (TYPE) RMSLE_VALUE_DECL_EXT_1 Ausgewiesener Wert 20060809

Method AS_EXTERNAL_VALUE_CL on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method AS_INTERNAL_VALUE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060809
2 Exporting E_DECIMALS Call by reference Type reference (TYPE) RMSLE_DECIMALS Dezimalstellen 20060809
3 Exporting E_VALUE Call by reference Type reference (TYPE) RMSLE_VALUE Ausgewiesener Wert 20060809
4 Importing I_VALUE_EXT Call by reference Type reference (TYPE) RMSLE_VALUE_DECL_EXT_1 Ausgewiesener Wert 20060809

Method AS_INTERNAL_VALUE_CL on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method CHECK_ASSIGNED_DIETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060911
2 Exporting E_FLG_DIET_ASSIGNED Call by reference Type reference (TYPE) RMSLE_FLG Kz. Diät zugeordnet 20060911
3 Exporting E_FLG_INGREDIENT_MULTI Call by reference Type reference (TYPE) RMSLE_FLG Kz. Ingredient mehrfach in Ingredientliste vorhanden 20060911
4 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100713
5 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060911
6 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060911
7 Importing I_INGREDIENT Call by reference Type reference (TYPE) RMSLE_INGREDIENT Inhaltsstoff 20060911
8 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060911

Method CHECK_ASSIGNED_DIETS on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method DELETE_DECLARATION_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060808
2 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100713
3 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060808
4 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060808
5 Importing I_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060808
6 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060808

Method DELETE_DECLARATION_GROUP on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method DELETE_INGREDIENT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060808
2 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100721
3 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060808
4 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060808
5 Importing I_FLG_DELETE_DIET Call by reference Type reference (TYPE) RMSLE_FLG ABAP_FALSE allgemeines Kennzeichen 20060911
6 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060808

Method DELETE_INGREDIENT_LIST on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method EXPLODE_INGREDIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060815
2 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100714
3 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060815
4 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060815
5 Importing I_DECLGRP Call by reference Type reference (TYPE) RMSLE_DECLARATION_GROUP Deklarationsgruppe 20060815
6 Importing I_FLG_DELETE_DIET Call by reference Type reference (TYPE) RMSLE_FLG ABAP_FALSE allgemeines Kennzeichen 20060911
7 Importing I_INGREDIENT Call by reference Type reference (TYPE) RMSLE_INGREDIENT Inhaltsstoff 20060815
8 Importing I_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060815
9 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060815
10 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060815

Method EXPLODE_INGREDIENT on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method EXPLODE_INGREDIENT_WUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101018
2 Importing IV_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Mode Indicator Display/Change/Create/Invalid 20101018
3 Importing IV_AENNR Call by reference Type reference (TYPE) AENNR Change Number 20101018
4 Importing IV_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Internal Item Counter 20101018
5 Importing IV_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Key Date of Label Set Data 20101018
6 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Label Set 20101018

Method EXPLODE_INGREDIENT_WUI on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method GENERATE_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Meldungstabelle 20080312
2 Exporting E_FLG_CANCEL Call by reference Type reference (TYPE) RMSLE_FLAG Verarbeitung abbrechen 20080312
3 Exporting E_FLG_CHANGED Call by reference Type reference (TYPE) RMSLE_FLAG Daten wurden geändert 20080314
4 Importing IS_USAGE Call by reference Type reference (TYPE) RMSLS_USAGE Usage 20100921
5 Importing IT_WEBUI_LANGU Call by reference Type reference (TYPE) RMSLTY_LANGU Sprachen 20090921
6 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100823
7 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20080312
8 Importing I_KEYDATE Call by reference Type reference (TYPE) DATUM Stichtag 20080312
9 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20080312

Method GENERATE_DRAFT on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method GET_DECL_GRP_LIST_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DECLARATION_GROUP Call by reference Type reference (TYPE) RMSLTY_DYNP_VIEW_DECLGRP Dynprotabellentyp für Etikettbezeichnungen 20060807
2 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060807
3 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060807

Method GET_DECL_GRP_LIST_CL on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method GET_DEFAULT_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060918
2 Exporting E_RATING Call by reference Type reference (TYPE) RMSLE_RATING Einstufung 20060918
3 Exporting E_VALIDITY_AREA Call by reference Type reference (TYPE) RMSLE_VALIDITY_AREA Gültigkeitsraum der Verwendung 20060918

Method GET_DEFAULT_USAGE on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method GET_INSTANCE_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_HANDLER Call by reference Object reference (TYPE REF TO) CL_RMSL_HDL_INGREDIENT_DATA Handlerinstanz 20060801

Method GET_INSTANCE_CL on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method GET_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ITEM Call by reference Type reference (TYPE) RMSLS_DYNP_VIEW_INGREDIENT_LT Dynprostruktur für Inhaltsstoffetikettenliste 20060809
2 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060809
3 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060809
4 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060809
5 Importing I_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060809
6 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060809
7 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060809

Method GET_ITEM on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method GET_LABEL_NAME_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060829
2 Exporting E_DESCRIPTION Call by reference Type reference (TYPE) RMSLE_TEXT Beschreibung 20060829
3 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060829
4 Importing I_LABEL_NAME Call by reference Type reference (TYPE) RMSLE_LABEL_NAME Etikettbezeichnung 20060829

Method GET_LABEL_NAME_DESCRIPTION on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method GET_LABEL_NAME_LIST_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060807
2 Exporting ET_LABEL_NAME Call by reference Type reference (TYPE) RMSLTY_DYNP_VIEW_LABEL_NAME Dynprotabellentyp für Etikettbezeichnungen 20060807
3 Importing I_INGREDIENT Call by reference Type reference (TYPE) RMSLE_INGREDIENT Inhaltsstoff 20060829
4 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060807

Method GET_LABEL_NAME_LIST_CL on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060801
2 Exporting ET_LIST Call by reference Type reference (TYPE) RMSLTY_DYNP_VIEW_INGREDIENT_LT Dynprotabellentyp für Inhaltsstoffetikettlisten 20060801
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20061114
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20100916
5 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100721
6 Importing IV_LOCCNT Call by reference Type reference (TYPE) RMSLE_LOCCNT Internal Target Location Counter 20100928
7 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060801
8 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060801
9 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060801
10 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060801

Method GET_LIST on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method GET_LIST_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060801
2 Exporting ET_LIST Call by reference Type reference (TYPE) RMSLTY_DYNP_VIEW_INGREDIENT_LT Dynprotabellentyp für Inhaltsstoffetikettlisten 20060801
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20061114
4 Importing IS_INLI Call by reference Type reference (TYPE) RMSLS_LO_INLI Etikettobjekt: Inhaltsstoff-Kennzeichnung 20080318
5 Importing IS_TARGET_LOC Call by reference Type reference (TYPE) RMSLS_USAGE Target Location 20100928
6 Importing IT_INIT Call by reference Type reference (TYPE) RMSLTY_INIT_EXT Etikettobjekt: Position einer Inhaltsstoff-Kennzeichung 20060801
7 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Label Set 20110322
8 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Language Key 20100916
9 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060801

Method GET_LIST_ATTRIBUTES on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method GET_LIST_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INGREDIENT_HEAD Call by reference Type reference (TYPE) RMSLS_DYNP_VIEW_INGREDIENT_HD Dynprostruktur für Inhaltsstofflistkopf 20060801
2 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060801
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20061114
4 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100721
5 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060801
6 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060801
7 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060801
8 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060801

Method GET_LIST_HEADER on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method GET_LIST_HEADER_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_INGREDIENT_HEAD Call by reference Type reference (TYPE) RMSLS_DYNP_VIEW_INGREDIENT_HD Dynprostruktur für Inhaltsstofflistkopf 20060801
2 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060801
3 Exporting E_FLG_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20061114
4 Importing IS_INLI Call by reference Type reference (TYPE) RMSLS_LO_INLI Etikettobjekt: Inhaltsstoff-Kennzeichnung 20060801
5 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Label Set 20110322
6 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20060801

Method GET_LIST_HEADER_ATTRIBUTES on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method GET_WUI_LIST_ASGMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ASG Call by reference Type reference (TYPE) RMSLTY_LO_ASGMT Label Object: Target Location Assignment to Lists 20100720
2 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100720
3 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Label Set 20100720
4 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT List Counter 20100720
5 Importing IV_LOCCNT Call by reference Type reference (TYPE) RMSLE_LOCCNT Internal Target Location Counter 20100720
6 Importing IV_MODE Call by reference Type reference (TYPE) RMSLE_MODE Mode Indicator Display/Change/Create/Invalid 20100720

Method GET_WUI_LIST_ASGMT on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method INSERT_DECLARATION_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060808
2 Exporting E_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060821
3 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100714
4 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060808
5 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060808
6 Importing I_DECLGRP Call by reference Type reference (TYPE) RMSLE_DECLARATION_GROUP Deklarationsgruppe 20060808
7 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20061020
8 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060808
9 Importing I_RELATIVE Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060808
10 Importing I_TYPE Call by reference Type reference (TYPE) RMSLE_ITEM_TYPE Typ einer Position der Inhaltsstoffliste 20080311

Method INSERT_DECLARATION_GROUP on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method INSERT_DECLARATION_GROUP_WUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101206
2 Importing IV_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE 20101206
3 Importing IV_AENNR Call by reference Type reference (TYPE) AENNR Change Number 20101207
4 Importing IV_DECLGRP Call by reference Type reference (TYPE) RMSLE_DECLARATION_GROUP Declaration Group 20101206
5 Importing IV_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Key Date of Label Set Data 20101207
6 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Label 20101206
7 Importing IV_RELATIVE Call by reference Type reference (TYPE) RMSLE_ITEMCNT Internal Item Counter 20101206

Method INSERT_DECLARATION_GROUP_WUI on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method MOVE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060818
2 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100713
3 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060818
4 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060818
5 Importing I_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060818
6 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060818
7 Importing I_RELATION Call by reference Type reference (TYPE) RMSLE_TREE_REL Beziehung innerhalb eines Baumes 20060818
8 Importing I_RELATIVE Call by reference Type reference (TYPE) RMSLE_ITEMCNT Interner Positionszähler 20060818

Method MOVE_ITEM on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method PASTE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101102
2 Importing IT_ITEMCNT Call by reference Type reference (TYPE) RMSLTY_ITEMCNT Internal Item Counter 20101102
3 Importing IV_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Mode Indicator Display/Change/Create/Invalid 20101102
4 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Label 20101102
5 Importing IV_RELATION Call by reference Type reference (TYPE) RMSLE_TREE_REL Relationship in a Tree 20101130
6 Importing IV_RELATIVE Call by reference Type reference (TYPE) RMSLE_ITEMCNT Internal Item Counter 20101102

Method PASTE_ITEMS on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method RESET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101026
2 Importing IV_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Mode Indicator Display/Change/Create/Invalid 20101026
3 Importing IV_AENNR Call by reference Type reference (TYPE) AENNR Change Number 20101026
4 Importing IV_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Key Date of Label Set Data 20101029
5 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Label Set 20101026

Method RESET_LIST on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method SET_DECLARED_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060809
2 Importing IS_ITEM Call by reference Type reference (TYPE) RMSLS_DYNP_VIEW_INGREDIENT_LT Dynprostruktur für Inhaltsstoffetikettenliste 20060809
3 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100722
4 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060809
5 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060809
6 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20061020
7 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060809

Method SET_DECLARED_VALUE on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method SET_FLAG_HIDDEN_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060809
2 Importing IS_ITEM Call by reference Type reference (TYPE) RMSLS_DYNP_VIEW_INGREDIENT_LT Dynprostruktur für Inhaltsstoffetikettenliste 20060809
3 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100722
4 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060809
5 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060809
6 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060809

Method SET_FLAG_HIDDEN_ITEM on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method SET_FLAG_VISBL_CONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060809
2 Importing IS_ITEM Call by reference Type reference (TYPE) RMSLS_DYNP_VIEW_INGREDIENT_LT Dynprostruktur für Inhaltsstoffetikettenliste 20060809
3 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100722
4 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060809
5 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060809
6 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060809

Method SET_FLAG_VISBL_CONT on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method SET_LABEL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060809
2 Importing IS_ITEM Call by reference Type reference (TYPE) RMSLS_DYNP_VIEW_INGREDIENT_LT Dynprostruktur für Inhaltsstoffetikettenliste 20060809
3 Importing IV_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT 1 List Counter 20100722
4 Importing I_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Moduskennzeichen Anzeige/Ändern/Anlegen/Ungültig 20060809
5 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060809
6 Importing I_KEYDATE Call by reference Type reference (TYPE) RMSLE_KEY_DATE Stichtag 20061020
7 Importing I_LABEL_ID Call by reference Type reference (TYPE) RMSLE_LABELID Etikett 20060809

Method SET_LABEL_NAME on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method UNDO_AGGREGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101029
2 Importing IV_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Mode Indicator Display/Change/Create/Invalid 20101029
3 Importing IV_AENNR Call by reference Type reference (TYPE) AENNR Change Number 20101029
4 Importing IV_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Internal Item Counter 20101029
5 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Label Set 20101029

Method UNDO_AGGREGATION on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method UNDO_EXPLODE_INGREDIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101013
2 Importing IV_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Mode Indicator Display/Change/Create/Invalid 20101013
3 Importing IV_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Internal Item Counter 20101013
4 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Label Set 20101013

Method UNDO_EXPLODE_INGREDIENT on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method UNDO_PASTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101105
2 Importing IV_ACTIVITY_MODE Call by reference Type reference (TYPE) RMSLE_MODE Mode Indicator Display/Change/Create/Invalid 20101105
3 Importing IV_ITEMCNT Call by reference Type reference (TYPE) RMSLE_ITEMCNT Internal Item Counter 20101105
4 Importing IV_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Label Set 20101105

Method UNDO_PASTE on class CL_RMSL_HDL_INGREDIENT_DATA has no exception.

Method UNIT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONV_UNIT Call by reference Type reference (TYPE) RMSLE_UNIT_VALUE_CALC Masseinheit des Anteils 20060821
2 Exporting E_CONV_VALUE Call by reference Type reference (TYPE) RMSLE_VALUE_CALC_EXT Anteil 20060821
3 Exporting E_CONV_VALUE_MASTER Call by reference Type reference (TYPE) RMSLE_VALUE_CALC_EXT Anteil 20060821
4 Importing I_UNIT Call by reference Type reference (TYPE) RMSLE_UNIT_VALUE_CALC Mengeneinheit 20060821
5 Importing I_UNIT_MASTER Call by reference Type reference (TYPE) RMSLE_UNIT_VALUE_CALC Mengeneinheit 20060821
6 Importing I_VALUE Call by reference Type reference (TYPE) RMSLE_VALUE_CALC_EXT Anteil 20060821
7 Importing I_VALUE_MASTER Call by reference Type reference (TYPE) RMSLE_VALUE_CALC_EXT Anteil 20060821
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20060821
History
Last changed by/on SAP  20130531 
SAP Release Created in 700