SAP ABAP Interface IF_EX_RMSA_VAI_ADD_INF (BAdI Interface IF_EX_RMSA_VAI_ADD_INF)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSATLVAL (Package) RMS-ATL: EH&S Value Assignment Dialog
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_RMSA_VAI_ADD_INF Default Implementation for BAdI Definition RMSA_VAI_ADD_INF 20030311
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_RMSA_VAI_ADD_INF BAdI Class CL_EX_RMSA_VAI_ADD_INF 20020910
Properties
Interface IF_EX_RMSA_VAI_ADD_INF  
Short Description BAdI Interface IF_EX_RMSA_VAI_ADD_INF    
General Data
Package RMSATLVAL   RMS-ATL: EH&S Value Assignment Dialog 
Created 20020910   SAP 
Last changed 20031212   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RMSA_VAI_TL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Interface IF_EX_RMSA_VAI_ADD_INF has no interface.
Friends
Interface IF_EX_RMSA_VAI_ADD_INF has no friend.
Attributes
Interface IF_EX_RMSA_VAI_ADD_INF has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ADD_CLASS_DEF Instance method Public Method Add Application-Specific Characteristics 20020910
2 GET_ADD_DATA Instance method Public Method Add Application-Specific Data 20020912
3 GET_LAYOUT Instance method Public Method Determine ALV Layout 20020910
4 GET_OUTTAB Instance method Public Method Determine 'ALV Outtab' Table 20021014
5 ON_DATA_CHANGED Instance method Public Method Check Routine for Changes in ALV Grid 20020925
6 ON_F4 Instance method Public Method Check Routine for F4 Help 20021008
7 ON_TOOLBAR Instance method Public Method Add More Buttons to Toolbar 20021018
8 ON_USER_COMMAND Instance method Public Method Evaluate User Action 20021018
9 SAVE_TO_DB Instance method Public Method Save 20021011
Events
Interface IF_EX_RMSA_VAI_ADD_INF has no event.
Types
Interface IF_EX_RMSA_VAI_ADD_INF has no local type.
Method Signatures

Method GET_ADD_CLASS_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASS_DEF Value transfer Type reference (TYPE) RMSATY_API_VAI_CLASS_DEF temporär angepaßte Definitionen der Bewertungsinstanzen 20020910
2 Importing FLT_VAL Value transfer Type reference (TYPE) RMSAE_VAI_APPL_CONTEXT Parameter FLT_VAL der Methode GET_ADD_CLASS_DEF 20020910
3 Importing IT_CLASS_DEF Value transfer Type reference (TYPE) RMSATY_API_VAI_CLASS_DEF bisherige Definitionen der Bewertungsinstanzen 20020910
4 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_RMSA_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20020910

Method GET_ADD_CLASS_DEF on Interface IF_EX_RMSA_VAI_ADD_INF has no exception.

Method GET_ADD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALV_DATA Value transfer Type reference (TYPE) RMSATY_API_VAI_DATA ALV-Daten 20021001
2 Importing FLT_VAL Value transfer Type reference (TYPE) RMSAE_VAI_APPL_CONTEXT Parameter FLT_VAL der Methode GET_ADD_CLASS_DEF 20020912
3 Importing IO_DATA Call by reference Object reference (TYPE REF TO) IF_RMSA_VAI_ALVDATA Darzustellende Daten 20021001
4 Importing IT_CLASS_DEF Value transfer Type reference (TYPE) RMSATY_API_VAI_CLASS_DEF RMS-ATL: Klassendefinition der Bewertungsinstanz 20021001
5 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_RMSA_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20020912

Method GET_ADD_DATA on Interface IF_EX_RMSA_VAI_ADD_INF has no exception.

Method GET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LAYOUT Value transfer Type reference (TYPE) RMSATY_API_VAI_LAYOUT ALV-Layout 20020910
2 Importing FLT_VAL Value transfer Type reference (TYPE) RMSAE_VAI_APPL_CONTEXT Parameter FLT_VAL der Methode GET_LAYOUT 20020910
3 Importing IT_CLASS_DEF Value transfer Type reference (TYPE) RMSATY_API_VAI_CLASS_DEF Klassendefinition der Bewertungsinstanz 20020910
4 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR CL_RMSA_VAI_TL=>C_SUBSCREEN_1 Darstellender Subscreen 20020910

Method GET_LAYOUT on Interface IF_EX_RMSA_VAI_ADD_INF has no exception.

Method GET_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUTTAB Value transfer Type reference (TYPE) RMSATY_API_VAI_ALVOUT ALV-Datenausgabe 20021014
2 Exporting ET_OUTTAB_PHR Value transfer Type reference (TYPE) RMSATY_API_VAI_ALVOUT ALV-Datenausgabe 20021014
3 Importing FLT_VAL Value transfer Type reference (TYPE) RMSAE_VAI_APPL_CONTEXT Parameter FLT_VAL der Methode GET_OUTTAB 20021014
4 Importing IO_ALVDATA Value transfer Object reference (TYPE REF TO) IF_RMSA_VAI_ALVDATA ALV-Datencontainer 20021022
5 Importing IO_ALVLAYOUT Value transfer Object reference (TYPE REF TO) IF_RMSA_VAI_ALVLAYOUT ALV-Layoutdaten 20021022
6 Importing IT_OUTTAB Value transfer Type reference (TYPE) RMSATY_API_VAI_ALVOUT 20021014
7 Importing IT_OUTTAB_PHR Value transfer Type reference (TYPE) RMSATY_API_VAI_ALVOUT ALV-Datenausgabe 20021014
8 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20021014

Method GET_OUTTAB on Interface IF_EX_RMSA_VAI_ADD_INF has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) RMSAE_VAI_APPL_CONTEXT Parameter FLT_VAL der Methode ON_DATA_CHANGED 20020925
2 Importing IO_CHNGSUP Call by reference Object reference (TYPE REF TO) CL_RMST_ALV_CHNGSUP s. IF_RMST_ALV_DATA~ON_DATA_CHANGED 20020925
3 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL s. IF_RMST_ALV_DATA~ON_DATA_CHANGED 20020925
4 Importing I_ONF4 Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20021015
5 Importing I_ONF4_AFTER Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20021016
6 Importing I_ONF4_BEFORE Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20021016
7 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR Darstellender Subscreen 20020925
8 Changing XO_ALVDATA Call by reference Object reference (TYPE REF TO) IF_RMSA_VAI_ALVDATA Darzustellende Daten vor Änderung 20020925
9 Changing XO_ALVLAYOUT Call by reference Object reference (TYPE REF TO) IF_RMSA_VAI_ALVLAYOUT ALV-Aufruf-Layoutdaten 20020925

Method ON_DATA_CHANGED on Interface IF_EX_RMSA_VAI_ADD_INF has no exception.

Method ON_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) RMSAE_VAI_APPL_CONTEXT Parameter FLT_VAL der Methode ON_F4 20021008
2 Importing IO_ALVDATA Value transfer Object reference (TYPE REF TO) IF_RMSA_VAI_ALVDATA RMS-ATL: ALV-Datencontainer 20021008
3 Importing IO_ALVLAYOUT Value transfer Object reference (TYPE REF TO) IF_RMSA_VAI_ALVLAYOUT RMS-ATL: ALV-Layoutdaten 20021008
4 Importing IO_EVENT_DATA Value transfer Object reference (TYPE REF TO) CL_ALV_EVENT_DATA 20021008
5 Importing IS_ROW_NO Value transfer Type reference (TYPE) LVC_S_ROID 20021008
6 Importing IT_BAD_CELLS Value transfer Type reference (TYPE) LVC_T_MODI 20021008
7 Importing I_DISPLAY Value transfer Type reference (TYPE) CHAR01 20021008
8 Importing I_FIELDNAME Value transfer Type reference (TYPE) LVC_FNAME 20021008
9 Importing I_FIELDVALUE Value transfer Type reference (TYPE) LVC_VALUE 20021008
10 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20021008

Method ON_F4 on Interface IF_EX_RMSA_VAI_ADD_INF has no exception.

Method ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20021018
2 Importing E_OBJECT Call by reference Object reference (TYPE REF TO) CL_ALV_EVENT_TOOLBAR_SET ALV Kontextmenü 20021018
3 Importing FLT_VAL Value transfer Type reference (TYPE) RMSAE_VAI_APPL_CONTEXT Anwendungsbereich der tabell. Bewertungspflege 20021018
4 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20021018

Method ON_TOOLBAR on Interface IF_EX_RMSA_VAI_ADD_INF has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20021018
2 Importing FLT_VAL Value transfer Type reference (TYPE) RMSAE_VAI_APPL_CONTEXT Parameter FLT_VAL der Methode ON_USER_COMMAND 20021018
3 Importing IO_ALVDATA Value transfer Object reference (TYPE REF TO) IF_RMSA_VAI_ALVDATA ALV-Datencontainer 20021018
4 Importing IO_ALVGRID Value transfer Object reference (TYPE REF TO) CL_RMST_ALV ALV Verschalung für Recipe Management 20021018
5 Importing IO_ALVLAYOUT Value transfer Object reference (TYPE REF TO) IF_RMSA_VAI_ALVLAYOUT ALV-Layoutdaten 20021018
6 Importing I_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20021018

Method ON_USER_COMMAND on Interface IF_EX_RMSA_VAI_ADD_INF has no exception.

Method SAVE_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) RMSAE_VAI_APPL_CONTEXT Parameter FLT_VAL der Methode SAVE_TO_DB 20021011

Method SAVE_TO_DB on Interface IF_EX_RMSA_VAI_ADD_INF has no exception.
History
Last changed by/on SAP  20031212 
SAP Release Created in 210