SAP ABAP Class CL_FRML_UI_SELCNTRL (UI Access to RM Data)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
PLM-RM (Application Component) Recipe Management
⤷
RMSFRMDIA (Package) RMS-FRM: RMS Formula - Dialog
⤷
⤷
Properties
| Class | CL_FRML_UI_SELCNTRL | |
| Short Description | UI Access to RM Data | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | RMSFRMDIA | RMS-FRM: RMS Formula - Dialog |
| Created | 20050912 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FRML_UI_SELCNTRL has no interface implemented.
Friends
Class CL_FRML_UI_SELCNTRL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | FRMLE_AENNR | Change Number | 20051019 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | FLAG | General Flag | 20050912 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | ESEIDLID | Identification listing | 20050914 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | FRMLE_VALDAT | Key Date | 20050912 | |||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_FRML_MANAGER_DIETGRP | Class for Diet Groups | 20050921 | |||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_FRML_MANAGER_EPROF | Class for Energy Profiles | 20050912 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_FRML_MANAGER_NUTRGRP | Class for Nutrient Groups | 20050912 | |||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_FRML_MANAGER_NUTRLOSS | Class for Nutrient Losses | 20050912 | |||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_FRML_MANAGER_PROP | Class for Properties | 20050922 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | FRMLS_USAGE | Default USAGE for Level | 20050927 |
Methods
Events
Class CL_FRML_UI_SELCNTRL has no event.
Types
Class CL_FRML_UI_SELCNTRL has no local type.
Method Signatures
Method CLEAR_CHANGED Signature
Method CLEAR_CHANGED on class CL_FRML_UI_SELCNTRL has no parameter.
Method CLEAR_CHANGED on class CL_FRML_UI_SELCNTRL has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_AENNR | Call by reference | Type reference (TYPE) | FRMLE_AENNR | Änderungsnummer | 20051019 | |||
| 2 | I_LEVEL | Call by reference | Type reference (TYPE) | FRMLE_LEVEL | Sicht einer Rezeptformel | 20050927 | |||
| 3 | I_UDLID | Call by reference | Type reference (TYPE) | ESEIDLID | Identifikationsanzeige | 20050914 | |||
| 4 | I_VALDAT | Call by reference | Type reference (TYPE) | FRMLE_VALDAT | Stichtag | 20050912 |
Method CONSTRUCTOR on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_ALL_DIETGRP_MEMBERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DIETGRP_MEMB | Call by reference | Type reference (TYPE) | FRMLTY_LAYGRP_MEMB | RMSA: Dietgruppenmitglieder | 20060109 | |||
| 2 | ET_MSG | Call by reference | Type reference (TYPE) | FRMLTY_MAN_MSG | Sammeln d. Nachrichten aus der sekundären Datenbeschaffung | 20060109 |
Method GET_ALL_DIETGRP_MEMBERS on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_ALL_NUTRGRP_MEMBERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_NUTR_BASE_DRV | Call by reference | Type reference (TYPE) | FRMLTY_NUTR_BASEUNIT | Tabellentyp: Nährstoffe, Basiseinheit | 20090716 | |||
| 2 | ET_LAYGRP_MEMB | Call by reference | Type reference (TYPE) | FRMLTY_LAYGRP_MEMB | RMSA: Layoutgruppenmitglieder | 20051114 | |||
| 3 | ET_MSG | Call by reference | Type reference (TYPE) | FRMLTY_MAN_MSG | Sammeln d. Nachrichten aus der sekundären Datenbeschaffung | 20051114 | |||
| 4 | IO_PROT | Call by reference | Object reference (TYPE REF TO) | CL_RMST_PROT | Instanz Berechnungsprotokoll | 20060116 | |||
| 5 | I_FLG_READ_UNIT | Call by reference | Type reference (TYPE) | FRMLE_FLAG | 'X' | Basiseinheit zu Nährstoffen lesen | 20060322 |
Method GET_ALL_NUTRGRP_MEMBERS on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_COMP_DISP_MODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DISP_MODES | Call by reference | Type reference (TYPE) | VRM_VALUES | Anzeigemodi | 20051021 | |||
| 2 | EV_DEF_DISP_MODE | Call by reference | Type reference (TYPE) | FRMLE_DISP_MODE | Default-Anzeigemodus | 20051021 | |||
| 3 | EV_ONLY_CAL | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20060123 | |||
| 4 | IV_DEF_SUBST | Call by reference | Type reference (TYPE) | FRMLE_OTPT_OUPSUBID | Stoff | 20051027 | |||
| 5 | IV_EDITABLE | Call by reference | Type reference (TYPE) | XFELD | Zusammensetzung editierbar | 20051021 | |||
| 6 | IV_LEVEL | Call by reference | Type reference (TYPE) | FRMLE_LEVEL | Sicht einer Rezeptformel | 20060118 | |||
| 7 | IV_REAC_FLG | Call by reference | Type reference (TYPE) | FRMLE_REAC_FLG | Reaktion | 20060118 |
Method GET_COMP_DISP_MODES on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_F4_DIETGRP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DIETGRP_LIST | Call by reference | Type reference (TYPE) | FRMLTY_SUBRECN | Tabellentyp für die Übergabe von Stoffnummern | 20050921 | |||
| 2 | ET_DIETGRP_LIST_VRM | Call by reference | Type reference (TYPE) | VRM_VALUES | 20050921 | ||||
| 3 | ET_MSG | Call by reference | Type reference (TYPE) | FRMLTY_MAN_MSG | Sammeln d. Nachrichten aus der sekundären Datenbeschaffung | 20050921 | |||
| 4 | E_DEFAULT_SOURCE | Call by reference | Type reference (TYPE) | FRMLE_SRC | Datenquelle | 20050927 |
Method GET_F4_DIETGRP on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_F4_EPROF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EPROF | Call by reference | Type reference (TYPE) | FRMLTY_SUBRECN | Tabellentyp für die Übergabe von Stoffnummern | 20050912 | |||
| 2 | ET_EPROF_VRM | Call by reference | Type reference (TYPE) | VRM_VALUES | Energieprofildefault | 20050912 | |||
| 3 | ET_MSG | Call by reference | Type reference (TYPE) | FRMLTY_MAN_MSG | Sammeln d. Nachrichten aus der sekundären Datenbeschaffung | 20050912 | |||
| 4 | IO_PROT | Call by reference | Object reference (TYPE REF TO) | CL_RMST_PROT | Popup für Protokoll | 20051103 | |||
| 5 | IS_KEYPATH | Call by reference | Type reference (TYPE) | FRMLS_KEYPATH | Zum Lesen der Defaults je Formel | 20050926 | |||
| 6 | X_EPROF_DEFAULT | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20050926 |
Method GET_F4_EPROF on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_F4_FORM_VIEWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EXPL_START_PNT | Call by reference | Type reference (TYPE) | VRM_VALUES | 20050926 | ||||
| 2 | E_DEFAULT_LVL | Call by reference | Type reference (TYPE) | FRMLE_LEVEL | Sicht einer Rezeptformel | 20050926 |
Method GET_F4_FORM_VIEWS on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_F4_LOSS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSG | Call by reference | Type reference (TYPE) | FRMLTY_MAN_MSG | Sammeln d. Nachrichten aus der sekundären Datenbeschaffung | 20050912 | |||
| 2 | ET_PLOSS_PROF | Call by reference | Type reference (TYPE) | FRMLTY_SUBRECN | Tabellentyp für die Übergabe von Stoffnummern | 20050912 | |||
| 3 | ET_PLOSS_PROF_VRM | Call by reference | Type reference (TYPE) | VRM_VALUES | 20050912 | ||||
| 4 | ET_SLOSS_PROF | Call by reference | Type reference (TYPE) | FRMLTY_SUBRECN | Tabellentyp für die Übergabe von Stoffnummern | 20050912 | |||
| 5 | ET_SLOSS_PROF_VRM | Call by reference | Type reference (TYPE) | VRM_VALUES | 20050912 | ||||
| 6 | IO_PROT | Call by reference | Object reference (TYPE REF TO) | CL_RMST_PROT | Popup für Protokoll | 20051103 | |||
| 7 | IS_KEYPATH | Call by reference | Type reference (TYPE) | FRMLS_KEYPATH | Zum Lesen der Defaults je Formel | 20050926 | |||
| 8 | X_PL_DEFAULT | Call by reference | Type reference (TYPE) | FRMLE_RECN | Prozessverlustprofil | 20060112 | |||
| 9 | X_SL_DEFAULT | Call by reference | Type reference (TYPE) | FRMLE_RECN | Lagerungsverlustprofil | 20060112 |
Method GET_F4_LOSS on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_F4_MATPRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MM_PRICES | Call by reference | Type reference (TYPE) | VRM_VALUES | Materialpreisarten | 20050926 | |||
| 2 | E_DEFAULT_MATPRS | Call by reference | Type reference (TYPE) | FRMLE_MATPRS_TYPE | Standardpreisart | 20050926 |
Method GET_F4_MATPRS on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_F4_MISC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CALC_BASE | Call by reference | Type reference (TYPE) | FRMLTY_ADD_CALC_DATA | RMS-FRM: Tabelle Gruppen für zusätzli. Berechnungen | 20050912 | |||
| 2 | ET_CALC_BASE_VRM | Call by reference | Type reference (TYPE) | VRM_VALUES | 20050912 | ||||
| 3 | ET_DATA_SRC | Call by reference | Type reference (TYPE) | FRMLTY_DATA_SRC | RMS-FRM: Datenquellen | 20050912 | |||
| 4 | ET_DATA_SRC_VRM | Call by reference | Type reference (TYPE) | VRM_VALUES | 20050912 | ||||
| 5 | ET_MSG | Call by reference | Type reference (TYPE) | FRMLTY_MAN_MSG | Sammeln d. Nachrichten aus der sekundären Datenbeschaffung | 20050912 | |||
| 6 | IO_PROT | Call by reference | Object reference (TYPE REF TO) | CL_RMST_PROT | Popup für Protokoll | 20051103 |
Method GET_F4_MISC on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_F4_NUTRGRP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSG | Call by reference | Type reference (TYPE) | FRMLTY_MAN_MSG | Sammeln d. Nachrichten aus der sekundären Datenbeschaffung | 20050912 | |||
| 2 | ET_NUTRGRP_LIST | Call by reference | Type reference (TYPE) | FRMLTY_SUBRECN | Tabellentyp für die Übergabe von Stoffnummern | 20050912 | |||
| 3 | ET_NUTRGRP_LIST_VRM | Call by reference | Type reference (TYPE) | VRM_VALUES | 20050912 | ||||
| 4 | E_DEFAULT_SOURCE | Call by reference | Type reference (TYPE) | FRMLE_SRC | Datenquelle | 20050927 | |||
| 5 | IO_PROT | Call by reference | Object reference (TYPE REF TO) | CL_RMST_PROT | Popup für Protokoll | 20051103 |
Method GET_F4_NUTRGRP on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_FRML_OUTPUTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_SUBSTANCES | Call by reference | Type reference (TYPE) | VRM_VALUES | Outputsubstanzen | 20051020 | |||
| 2 | E_DEFAULT_SUBST | Call by reference | Type reference (TYPE) | FRMLE_OTPT_OUPSUBID | Laufende Nummer des Datensatzes | 20051020 | |||
| 3 | IS_ADDINF | Call by reference | Type reference (TYPE) | FRMLS_ADDINF | RMS-FRM: Zusatzinfos für FB-Aufrufe | 20051025 | |||
| 4 | IT_SUBSTANCES | Call by reference | Type reference (TYPE) | FRMLTY_EXPL_IO | 20051025 | ||||
| 5 | I_LEVEL | Call by reference | Type reference (TYPE) | FRMLE_LEVEL | Sicht einer Rezeptformel | 20051025 |
Method GET_FRML_OUTPUTS on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_IDENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_IDENTS | Call by reference | Type reference (TYPE) | VRM_VALUES | Exportierende Werte | 20060224 | |||
| 2 | IT_KEYS | Call by reference | Type reference (TYPE) | FRMLTY_SUBRECN | Tabellentyp für die Übergabe von Stoffnummern | 20060224 |
Method GET_IDENTS on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_LTYP_TXT_CL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DESCR | Call by reference | Type reference (TYPE) | C | Beschreibung | 20050920 | |||
| 2 | I_LTYP | Call by reference | Type reference (TYPE) | FRMLE_NUTR_LTYP | Zeilentyp | 20050920 |
Method GET_LTYP_TXT_CL on class CL_FRML_UI_SELCNTRL has no exception.
Method GET_OUTPUT_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MAKTX | Call by reference | Type reference (TYPE) | MAKTX | Materialkurztext | 20050922 | |||
| 2 | E_STREAMTX | Call by reference | Type reference (TYPE) | FRMLE_STREAMTX | Kurzbezeichnung des Intermediats | 20050922 | |||
| 3 | E_SUBID | Call by reference | Type reference (TYPE) | FRMLE_OTPT_OUPSUBID | Ausbeutestoff | 20050922 | |||
| 4 | E_SUBRECN_TXT | Call by reference | Type reference (TYPE) | FRMLE_IDENT | Stoffidentifikator | 20050922 | |||
| 5 | I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20050922 | |||
| 6 | I_STREAM_ID | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20050922 | |||
| 7 | I_SUBRECN | Call by reference | Type reference (TYPE) | FRMLE_SUBRECN | RMS-FRM: Objektidentifizierer | 20050922 |
Method GET_OUTPUT_DESCR on class CL_FRML_UI_SELCNTRL has no exception.
Method READ_DIETS_OF_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DIET | Call by reference | Type reference (TYPE) | FRMLTY_MEMBERS | Tabellentyp für die Übergabe von Stoffnummern | 20050926 | |||
| 2 | ET_MSG | Call by reference | Type reference (TYPE) | FRMLTY_MAN_MSG | Sammeln d. Nachrichten aus der sekundären Datenbeschaffung | 20050926 | |||
| 3 | IO_PROT | Call by reference | Object reference (TYPE REF TO) | CL_RMST_PROT | Instanz Berechnungsprotokoll | 20051115 | |||
| 4 | I_DIETGRP | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20050926 |
Method READ_DIETS_OF_GROUP on class CL_FRML_UI_SELCNTRL has no exception.
Method READ_LIMITS_OF_DIETS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DIETLIMIT | Call by reference | Type reference (TYPE) | FRMLTY_DIETLIMIT | Tabellentyp: Diät, Wert des Grenzwertes, Einheit | 20050928 | |||
| 2 | ET_MSG | Call by reference | Type reference (TYPE) | FRMLTY_MAN_MSG | Sammeln d. Nachrichten aus der sekundären Datenbeschaffung | 20050928 | |||
| 3 | IO_PROT | Call by reference | Object reference (TYPE REF TO) | CL_RMST_PROT | Popup für Protokoll | 20051104 | |||
| 4 | IT_DIET | Call by reference | Type reference (TYPE) | FRMLTY_SUBRECN | Übergabetabelle für Diäten | 20050928 | |||
| 5 | I_SOURCE | Call by reference | Type reference (TYPE) | FRMLE_SRC | Datenquelle | 20050928 |
Method READ_LIMITS_OF_DIETS on class CL_FRML_UI_SELCNTRL has no exception.
Method READ_NUTR_OF_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSG | Call by reference | Type reference (TYPE) | FRMLTY_MAN_MSG | Sammeln d. Nachrichten aus der sekundären Datenbeschaffung | 20050912 | |||
| 2 | ET_NUTR | Call by reference | Type reference (TYPE) | FRMLTY_MEMBERS | Tabellentyp für die Übergabe von Stoffnummern | 20050912 | |||
| 3 | IO_PROT | Call by reference | Object reference (TYPE REF TO) | CL_RMST_PROT | Popup für Protokoll | 20051103 | |||
| 4 | I_NUTRGRP | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20050912 |
Method READ_NUTR_OF_GROUP on class CL_FRML_UI_SELCNTRL has no exception.
Method SET_CHANGED Signature
Method SET_CHANGED on class CL_FRML_UI_SELCNTRL has no parameter.
Method SET_CHANGED on class CL_FRML_UI_SELCNTRL has no exception.
Method WRITE_LAYOUT_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MSG | Call by reference | Type reference (TYPE) | FRMLTY_MAN_MSG | Sammeln d. Nachrichten aus der sekundären Datenbeschaffung | 20051019 | |||
| 2 | I_FORMULA_RECN | Call by reference | Type reference (TYPE) | FRMLE_RECN | RMS-FRM: Objektidentifizierer | 20051019 | |||
| 3 | X_EPROF | Call by reference | Type reference (TYPE) | FRMLE_EPROF | Energieprofil | 20060412 | |||
| 4 | X_PLOSS | Call by reference | Type reference (TYPE) | FRMLE_PROC_LOSS_ID | Prozessverlust | 20060412 | |||
| 5 | X_SLOSS | Call by reference | Type reference (TYPE) | FRMLE_STORE_LOSS_ID | Lagerungsverlust | 20060412 |
Method WRITE_LAYOUT_ASSIGNMENT on class CL_FRML_UI_SELCNTRL has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 600 |