SAP ABAP Class CL_RMSL_CTRL_LABEL_NULI (Label Controller - Nutrition Label List)
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_CTRL_TAB Tabstrip Controller (Base Class) 20060712
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMSL_CONTROLLER Controller Interface 20060712
Properties
Class CL_RMSL_CTRL_LABEL_NULI  
Short Description Label Controller - Nutrition Label List    
Super Class CL_RMSL_CTRL_TAB Tabstrip Controller (Base Class) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSL   Labeling Application 
Created 20060712   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RMSL_CTRL_LABEL_NULI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMSL_CONTROLLER Controller Interface 20060712
Friends
Class CL_RMSL_CTRL_LABEL_NULI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_HDL_LABEL_CREATION Instance attribute Private Object reference (TYPE REF TO) CL_RMSL_HDL_LABEL_CREATION Label Set Creation Handler 20060803
2 MO_HDL_NUTRIENT_DATA Instance attribute Private Object reference (TYPE REF TO) CL_RMSL_HDL_NUTRIENT_DATA Nutrient Handler 20060804
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060803
2 PROCESS_FCODE_APPLY_RULE Instance method Public Method Process Function Code "Apply Rule" 20060922
3 PROCESS_FCODE_DECL_NVAL_CHANGE Instance method Public Method Process Function Code "Change Declared Nutritional Value" 20060821
4 PROCESS_FCODE_DECL_RVAL_CHANGE Instance method Public Method Process Function Code "Change Declared RDA Value" 20060821
5 PROCESS_FCODE_NUIT_APPEND Instance method Public Method Process Function Code "Append Nutrient Item" 20060828
6 PROCESS_FCODE_NUIT_DELETE Instance method Public Method Process Function Code "Delete Nutrient Item" 20060828
7 PROCESS_FCODE_NUIT_FOOTNOTE Instance method Public Method Process Function Code "Footnotes" (Item) 20060825
8 PROCESS_FCODE_NUIT_INSERT Instance method Public Method Process Function Code "Insert Nutrient Item" 20060828
9 PROCESS_FCODE_NULIT_CHANGE Instance method Public Method EHP4: Process Function Code "Change List Description" 20080206
10 PROCESS_FCODE_NULIT_CREATE Instance method Public Method EHP4: Process Function Code "Create List Description" 20080206
11 PROCESS_FCODE_NULIT_DELETE Instance method Public Method EHP4: Process Function Code "Delete List Description" 20080206
12 PROCESS_FCODE_NULI_CREATE Instance method Public Method Process Function Code "Create Nutrition Label List" (Header) 20060803
13 PROCESS_FCODE_NULI_DELETE Instance method Public Method Process Function Code "Delete Nutrition Label List" 20060804
14 PROCESS_FCODE_NULI_FOOTNOTE Instance method Public Method Process Function Code "Footnotes" (Header) 20060824
15 PROCESS_FCODE_NULI_ITEM_CREATE Instance method Public Method Process Function Code "Create Nutrition Label List" (Items) 20060828
16 PROCESS_FCODE_NULI_MRKTSTMT Instance method Public Method Process Function Code "Marketing Statements" 20060824
17 PROCESS_FCODE_NULI_SWITCH Instance method Public Method Process Function Code "Switch Nutrition Label List" 20060803
18 PROCESS_FCODE_RDA_CREATE Instance method Public Method Process Function Code "Create RDA Profile" 20060808
19 PROCESS_FCODE_RDA_DELETE Instance method Public Method Process Function Code "Delete RDA List" 20060821
20 PROCESS_FCODE_RDA_SWITCH Instance method Public Method Process Function Code "Switch RDA Profile" 20060809
21 PROCESS_FCODE_SHOW_FLAG_CHANGE Instance method Public Method Process Function Code "Change 'Display Item' Indicator" 20060918
Events
Class CL_RMSL_CTRL_LABEL_NULI has no event.
Types
Class CL_RMSL_CTRL_LABEL_NULI has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_MANAGER Call by reference Object reference (TYPE REF TO) IF_RMSL_UI_MANAGER UI-Manager 20060803
2 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) IF_RMSL_TABSTRIP Tabstrip-View 20060803

Method CONSTRUCTOR on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_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_POSNR Tabelle mit Positionszählern 20070103
3 Importing I_FILTER Call by reference Type reference (TYPE) ENH_BADI_FILTER_ID Enhancement BadI Filter ID 20070103
4 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060922
5 Importing I_RDA_PROFILE Call by reference Type reference (TYPE) RMSLE_RDA_PROFILE ETM-Datenprofil 20060922

Method PROCESS_FCODE_APPLY_RULE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_DECL_NVAL_CHANGE 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 20060821
2 Importing IS_ITEM Call by reference Type reference (TYPE) RMSLS_DYNP_VIEW_NUT_ITEM_DECL Dynprostruktur für ausgewiesenen Wert eines Nährstoffs 20060821
3 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060821

Method PROCESS_FCODE_DECL_NVAL_CHANGE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_DECL_RVAL_CHANGE 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 20060821
2 Importing IS_ITEM Call by reference Type reference (TYPE) RMSLS_DYNP_VIEW_RDA_ITEM_DECL Dynprostruktur für ausgewiesenen ETM-Wert 20060821
3 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060821

Method PROCESS_FCODE_DECL_RVAL_CHANGE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NUIT_APPEND 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 20060828
2 Importing I_LIST_COUNTER Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060828
3 Importing I_NUTRIENT Call by reference Type reference (TYPE) RMSLE_NUTRIENT Nährstoff 20060828

Method PROCESS_FCODE_NUIT_APPEND on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NUIT_DELETE 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 20060828
2 Importing I_LIST_COUNTER Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060828
3 Importing I_NUTRIENT Call by reference Type reference (TYPE) RMSLE_NUTRIENT Nährstoff 20060828

Method PROCESS_FCODE_NUIT_DELETE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NUIT_FOOTNOTE 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 20060825
2 Importing I_LIST_COUNTER Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060825
3 Importing I_NUTRIENT Call by reference Type reference (TYPE) RMSLE_NUTRIENT Nährstoff 20060825

Method PROCESS_FCODE_NUIT_FOOTNOTE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NUIT_INSERT 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 20060828
2 Importing I_LIST_COUNTER Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060828
3 Importing I_NUTRIENT Call by reference Type reference (TYPE) RMSLE_NUTRIENT Neuer Nährstoff 20060828
4 Importing I_RELATIVE Call by reference Type reference (TYPE) RMSLE_NUTRIENT Nährstoff vor dem die neue Position eingefügt werden soll 20060828

Method PROCESS_FCODE_NUIT_INSERT on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NULIT_CHANGE 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 20080206
2 Importing IS_DESCRIPTION Call by reference Type reference (TYPE) RMSLS_TEXT Sprachabhängiger Text 20080206
3 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20080206

Method PROCESS_FCODE_NULIT_CHANGE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NULIT_CREATE 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 20080206
2 Importing IS_DESCRIPTION Call by reference Type reference (TYPE) RMSLS_TEXT Sprachabhängige Texte 20080206
3 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20080206

Method PROCESS_FCODE_NULIT_CREATE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NULIT_DELETE 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 20080206
2 Importing I_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20080206
3 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20080206

Method PROCESS_FCODE_NULIT_DELETE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NULI_CREATE 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 20060803
2 Exporting E_LIST_COUNTER Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060824
3 Importing I_BASE_QTY Call by reference Type reference (TYPE) RMSLE_VALUE_BASE_QTY_EXT Basismenge 20060803
4 Importing I_DATA_SOURCE_INT Call by reference Type reference (TYPE) RMSLE_DATA_SOURCE Datenherkunft (interner Schlüssel) 20060803
5 Importing I_RATING Call by reference Type reference (TYPE) RMSLE_RATING Einstufung 20080124
6 Importing I_UNIT_BASE_QTY Call by reference Type reference (TYPE) RMSLE_UNIT_BASE_QTY Masseinheit der Basismenge 20060803
7 Importing I_VALIDITY_AREA Call by reference Type reference (TYPE) RMSLE_VALIDITY_AREA Gültigkeitsraum 20080124

Method PROCESS_FCODE_NULI_CREATE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NULI_DELETE 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 20060804
2 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Nährstoffliste 20060804

Method PROCESS_FCODE_NULI_DELETE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NULI_FOOTNOTE 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 20060824
2 Importing I_LIST_COUNTER Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060824

Method PROCESS_FCODE_NULI_FOOTNOTE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NULI_ITEM_CREATE 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 20060828
2 Importing I_BASE_QTY Call by reference Type reference (TYPE) RMSLE_VALUE_BASE_QTY_EXT Basismenge 20060828
3 Importing I_DATA_SOURCE_INT Call by reference Type reference (TYPE) RMSLE_DATA_SOURCE Datenherkunft (interner Schlüssel) 20060828
4 Importing I_LIST_COUNTER Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060828
5 Importing I_NUTRIENT_GROUP Call by reference Type reference (TYPE) RMSLE_NUTRIENT_GROUP Nährstoffgruppe 20060828
6 Importing I_RATING Call by reference Type reference (TYPE) RMSLE_RATING Einstufung 20060828
7 Importing I_UNIT_BASE_QTY Call by reference Type reference (TYPE) RMSLE_UNIT_BASE_QTY Masseinheit der Basismenge 20060828
8 Importing I_VALIDITY_AREA Call by reference Type reference (TYPE) RMSLE_VALIDITY_AREA Gültigkeitsraum der Verwendung 20060828

Method PROCESS_FCODE_NULI_ITEM_CREATE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NULI_MRKTSTMT 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 20060824
2 Importing I_LIST_COUNTER Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060824

Method PROCESS_FCODE_NULI_MRKTSTMT on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_NULI_SWITCH 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 20060803
2 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Nährstoffliste 20060803

Method PROCESS_FCODE_NULI_SWITCH on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_RDA_CREATE 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 20060808
2 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Nährstoffetikettenliste 20060808
3 Importing I_PROFILE Call by reference Type reference (TYPE) RMSLE_RDA_PROFILE ETM-Datenprofil 20060808

Method PROCESS_FCODE_RDA_CREATE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_RDA_DELETE 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 20060821
2 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Nährstoffliste 20060821
3 Importing I_RDA_PROFILE Call by reference Type reference (TYPE) RMSLE_RDA_PROFILE ETM-Datenprofil 20060821

Method PROCESS_FCODE_RDA_DELETE on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_RDA_SWITCH 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 20060809
2 Importing I_RDA_PROFILE Call by reference Type reference (TYPE) RMSLE_RDA_PROFILE ETM-Datenprofil 20060809

Method PROCESS_FCODE_RDA_SWITCH on class CL_RMSL_CTRL_LABEL_NULI has no exception.

Method PROCESS_FCODE_SHOW_FLAG_CHANGE 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 Importing I_FLG_SHOW_ITEM Call by reference Type reference (TYPE) RMSLE_FLG_SHOW_ITEM Kennzeichen: Position anzeigen 20060918
3 Importing I_LISTCNT Call by reference Type reference (TYPE) RMSLE_LISTCNT Listenzähler 20060918
4 Importing I_NUTRIENT Call by reference Type reference (TYPE) RMSLE_NUTRIENT Nährstoff 20060918

Method PROCESS_FCODE_SHOW_FLAG_CHANGE on class CL_RMSL_CTRL_LABEL_NULI has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700