SAP ABAP Class CL_EHSB_VAI_TOOLS (EHS-BAS: Tools for Table-Based Value Assignment)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-SAF (Application Component) Product Safety
     CBUI_TV (Package) Table-Based Value Assignment Screen in Spec. Database
Properties
Class CL_EHSB_VAI_TOOLS  
Short Description EHS-BAS: Tools for Table-Based Value Assignment    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBUI_TV   Table-Based Value Assignment Screen in Spec. Database 
Created 20021125   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ESPAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 ESPRH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EHSB_VAI_TOOLS has no interface implemented.
Friends
Class CL_EHSB_VAI_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ADDCOL_ADDINF1 Constant Public Type reference (TYPE) ATNAM '%_STDVAI_ADDINF1' Temporary Characteristic for Addinf1 Field 20021128
2 C_ADDCOL_ADDINF2 Constant Public Type reference (TYPE) ATNAM '%_STDVAI_ADDINF2' Temporary Characteristic for Addinf2 Field 20021128
3 C_ADDCOL_ADDINF3 Constant Public Type reference (TYPE) ATNAM '%_STDVAI_ADDINF3' Temporary Characteristic for Addinf3 Field 20021128
4 C_ADDCOL_ADDINF4 Constant Public Type reference (TYPE) ATNAM '%_STDVAI_ADDINF4' Temporary Characteristic for Addinf4 Field 20021128
5 C_ADDCOL_ADDINF5 Constant Public Type reference (TYPE) ATNAM '%_STDVAI_ADDINF5' Temporary Characteristic for Addinf5 Field 20021128
6 C_ADDCOL_ASSESSMENT Constant Public Type reference (TYPE) ATNAM '%_STDVAI_ASSESSMENT' Temporary Characteristic for Assessment Field 20021128
7 C_ADDCOL_FTEXT Constant Public Type reference (TYPE) ATNAM '%_FTEXT' Temporary Characteristic for User-Defined Text 20021128
8 C_ADDCOL_NOCOM Constant Public Type reference (TYPE) ATNAM '%_STDVAI_NOCOM' Temporary Characteristic for Number of Components Field 20021128
9 C_ADDCOL_RELATION Constant Public Type reference (TYPE) ATNAM '%_STDVAI_RELATION' Temporary Characteristic for Inheritance Field 20021128
10 C_ADDCOL_SORT Constant Public Type reference (TYPE) ATNAM '%_STDVAI_SORT' Temporary Characteristic for Sort Field 20021128
11 C_ADDCOL_STATUS Constant Public Type reference (TYPE) ATNAM '%_STDVAI_STATUS' Temporary Characteristic for Status Field 20021128
12 C_ADDCOL_USAGE Constant Public Type reference (TYPE) ATNAM '%_USAGE' Temporary Characteristic for Usage 20021128
13 C_ALV_ONF4_AFTER Constant Public Type reference (TYPE) CHAR01 'A' Character Field of Length 1 20030311
14 C_EV_ON_DATA_CHANGED_FINISHED Constant Public Type reference (TYPE) ESEFIELD 'ON_DATA_CHANGED_FINISHED' Event Name 20030312
15 C_EV_ON_F4 Constant Public Type reference (TYPE) ESEFIELD 'ON_F4' Event Name 20030312
16 C_EV_ON_USER_COMMAND Constant Public Type reference (TYPE) ESEFIELD 'ON_USER_COMMAND' Event Name 20030312
17 C_ICON_ADD_VA_INSTANCE Constant Public Type reference (TYPE) ICON_D '@0Y@' Icon in Text Fields (Substitute Display, Alias) 20030311
18 C_ICON_CHANGE_TEXT Constant Public Type reference (TYPE) ICON_D '@0Q@' Icon in Text Fields (Substitute Display, Alias) 20030311
19 C_ICON_MULTI_VALUE_INSERT Constant Public Type reference (TYPE) ICON_D '@17@' Icon in Text Fields (Substitute Display, Alias) 20030311
20 C_ICON_ROW_DELETE Constant Public Type reference (TYPE) ICON_D '@18@' Icon in Text Fields (Substitute Display, Alias) 20030311
21 C_ICON_SELECT_DETAIL Constant Public Type reference (TYPE) ICON_D '@16@' Icon in Text Fields (Substitute Display, Alias) 20030311
22 C_ICON_SORT_DOWN Constant Public Type reference (TYPE) ICON_D '@3F@' Icon in Text Fields (Substitute Display, Alias) 20030311
23 C_ICON_SORT_UP Constant Public Type reference (TYPE) ICON_D '@3E@' Icon in Text Fields (Substitute Display, Alias) 20030311
24 C_ICON_TEXT_INA Constant Public Type reference (TYPE) ICON_INT '@6Y@' Icon in Text Fields (Substitute Display, Alias) 20040419
25 C_ICON_VAI_DELETE Constant Public Type reference (TYPE) ICON_D '@11@' Icon in Text Fields (Substitute Display, Alias) 20030311
26 C_ICON_VAI_FTEXT_DEL Constant Public Type reference (TYPE) ICON_INT '@Q0@' Icon internal format 20041109
27 C_ICON_VAI_INVERT Constant Public Type reference (TYPE) ICON_INT '@8K@' Icon in Text Fields (Substitute Display, Alias) 20040114
28 C_ICON_VAI_USAGE Constant Public Type reference (TYPE) ICON_INT '@62@' Icon in Text Fields (Substitute Display, Alias) 20031222
29 C_OBJID_ESTVA Constant Public Type reference (TYPE) RCGAPIPR-OBJID 'ESTVA' Name of Database Table for Object 20030311
30 C_OBJID_STDVAI_ADDINF1 Constant Public Type reference (TYPE) ESEVAIATNAM 'OBJID_STDVAI_ADDINF1' Object ID for ADDINF1 Field of Standard Value Asst Instance 20021128
31 C_OBJID_STDVAI_ADDINF2 Constant Public Type reference (TYPE) ESEVAIATNAM 'OBJID_STDVAI_ADDINF2' Object ID for ADDINF2 Field of Standard Value Asst Instance 20021128
32 C_OBJID_STDVAI_ADDINF3 Constant Public Type reference (TYPE) ESEVAIATNAM 'OBJID_STDVAI_ADDINF3' Object ID for ADDINF3 Field of Standard Value Asst Instance 20021128
33 C_OBJID_STDVAI_ADDINF4 Constant Public Type reference (TYPE) ESEVAIATNAM 'OBJID_STDVAI_ADDINF4' Object ID for ADDINF4 Field of Standard Value Asst Instance 20021128
34 C_OBJID_STDVAI_ADDINF5 Constant Public Type reference (TYPE) ESEVAIATNAM 'OBJID_STDVAI_ADDINF5' Object ID for ADDINF5 Field of Standard Value Asst Instance 20021128
35 C_OBJID_STDVAI_ASSESSMENT Constant Public Type reference (TYPE) ESEVAIATNAM 'OBJID_STDVAI_ASSESSMENT' Object ID for Assessment Field of Standard Value Asst Inst. 20021128
36 C_OBJID_STDVAI_NOCOM Constant Public Type reference (TYPE) ESEVAIATNAM 'OBJID_STDVAI_NOCOM' Object ID for No. Components Field of Stand. Val. Asst Inst. 20021128
37 C_OBJID_STDVAI_RELATION Constant Public Type reference (TYPE) ESEVAIATNAM 'OBJID_STDVAI_RELATION' Object ID for Inherit. Field of Standard Value Asst Instance 20021128
38 C_OBJID_STDVAI_SORT Constant Public Type reference (TYPE) ESEVAIATNAM 'OBJID_STDVAI_SORT' Object ID for Sort Field of Standard Value Assgmt Instance 20021128
39 C_OBJID_STDVAI_STATUS Constant Public Type reference (TYPE) ESEVAIATNAM 'OBJID_STDVAI_STATUS' Object ID for Status Field of Standard Value Assgmt Instance 20021128
40 C_OBJID_USAGE Constant Public Type reference (TYPE) ESEVAIATNAM 'OBJID_USAGE' Object ID of Usage 20021128
41 C_OBJTYP_CHARAC Constant Public Type reference (TYPE) ESEVAIOBJCAT 'CHA' Object Type of a Characteristic 20021128
42 C_OBJTYP_FTEXT Constant Public Type reference (TYPE) ESEVAIOBJCAT 'FTX' Object Type of a User-Defined Text 20021128
43 C_OBJTYP_SVAI Constant Public Type reference (TYPE) ESEVAIOBJCAT 'SVA' Object Type of a Standard Value Assignment Instance 20021128
44 C_OBJTYP_USAGE Constant Public Type reference (TYPE) ESEVAIOBJCAT 'USA' Object Type of a Usage 20021128
45 C_OKCODE_DOUBLE_CLICK Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_DOUBLC' Double-Click 20030311
46 C_OKCODE_INHER_DELETE Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_EDELETE' Deletion of a Passed-On Instance 20030311
47 C_OKCODE_MULTI_VALUE_INSERT Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_MULTI_INSERT' OK Code: Create Multiple Value Assignment Row 20030311
48 C_OKCODE_ROW_DELETE Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_ROW_DELETE' OK Code: Delete Value Assignment Instance 20030311
49 C_OKCODE_VAI_CHMO Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'CHMO' OK Code: Sort in Ascending Order 20030627
50 C_OKCODE_VAI_COPY Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_COPY' OK Code: Copy Instances 20060222
51 C_OKCODE_VAI_DELETE Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_DELETE' OK Code: Create Value Assignment Instance 20030311
52 C_OKCODE_VAI_DOC_IMP Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_DOC_IMP' OK Code: Import Document 20060725
53 C_OKCODE_VAI_FRE_TRSL Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_FRE_TRSL' OK Code: Long Text Maintenance 20030311
54 C_OKCODE_VAI_FTEXT_DEL Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_FTEXT_DEL' OK Code: Delete User-Defined Texts 20041109
55 C_OKCODE_VAI_INSERT Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_INSERT' OK Code: Create Value Assignment Instance 20030311
56 C_OKCODE_VAI_INVERT Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_INVERT' OK Code: Axis Inversion 20040114
57 C_OKCODE_VAI_OUPD Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_OUPD' OK Code: Local Overwrite of Passed-On Value Assgmt Instance 20030311
58 C_OKCODE_VAI_PASTE Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_PASTE' OK Code: Insert Instances 20060222
59 C_OKCODE_VAI_SORT_DOWN Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_SORT_DOWN' OK Code: Sort in Descending Order 20030311
60 C_OKCODE_VAI_SORT_UP Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_SORT_UP' OK Code: Sort in Ascending Order 20030311
61 C_OKCODE_VAI_USAGE Constant Public Type reference (TYPE) ESP1_OKCODE_TYPE 'VAI_USAGE' OK Code: Usage 20031222
62 C_PHRASECODE Constant Public Type reference (TYPE) ESEPHRASEDISPLAY 'COD' Phrase Representation: Phrase Code 20111011
63 C_PHRASECODTXT Constant Public Type reference (TYPE) ESEPHRASEDISPLAY 'CT' Phrase Representation: Phrase Code and Text 20111011
64 C_ROW_COLOUR_1 Static Attribute Private Type reference (TYPE) EHSBE_VAI_LINECOLOR 'C100' Row Color 20030311
65 C_ROW_COLOUR_2 Static Attribute Private Type reference (TYPE) EHSBE_VAI_LINECOLOR 'C200' Row Color 20030311
66 C_TEMP_CHARACTER_ID Constant Public Type reference (TYPE) CHAR1 '%' Prefix for Temporary Characteristic 20021205
67 S_LANGU Static Attribute Public Type reference (TYPE) SYLANGU '%' SAP System, Current Language 20030311
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FTEXT Static method Public Method 20030409
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030311
3 GET_ACTUAL_VAI Static method Public Method EHS-BAS 20030311
4 GET_ATNAM_VIA_TEXTCAT Static method Public Method EHS-BAS 20030311
5 GET_DOCUMENT_HEADER_TEXT Static method Public Method 20030409
6 GET_INHERITED_PORPERTIES Static method Public Method 20030409
7 GET_MULTIPLE_VAI_DATA Static method Public Method Determination of Characteristics with Multiple Value Assgmt 20030311
8 GET_NEW_MULTIPLE_VALUABLE_ROW Static method Public Method EHS-BAS 20030311
9 GET_NEXT_ORD_NUMBER Static method Public Method Determination of Next Highest Sort Number 20030311
10 GET_NEXT_ORD_NUMBER_INTERN Static method Private Method EHS-BAS 20030311
11 GET_PARENT Static method Public Method EHS-BAS 20030311
12 GET_SELECTED_CELL Static method Public Method Determines Selected Cell or Row of ALV Grid 20030311
13 GET_SELECTED_LINES Static method Public Method Determines Selected Rows 20030311
14 GET_SELECTED_VAIS Static method Public Method Determines Selected Value Assignment Instances 20030311
15 GET_TEXTCAT_VIA_ATNAM Static method Public Method EHS-BAS 20030311
16 IS_CHANGE_PERMITTED_BY_ACTYPE Static method Public Method Check Whether Actype Allows Changes 20030311
17 IS_COLUMN_EDITABLE Static method Public Method Check If Editable 20030311
18 IS_FIELD_FTEXT Static method Public Method EHS-BAS 20030311
19 IS_FIELD_USAGE Static method Public Method EHS-BAS 20031217
20 IS_INHERITANCE_ACTIVE Static method Public Method Check Whether Inheritance Active 20030311
21 IS_INHERITANCE_OVERWRITTEN Static method Public Method Check Whether Inheritance Was Overwritten 20030311
22 IS_LONGTXT_EXISTING Static method Public Method Check Whether Long Text Available for Short Text 20030311
23 IS_MULTIPLE_FAI Static method Public Method Check Whether VAI Has Multiple Texts of One Text Type 20030311
24 IS_MULTIPLE_VAI Static method Public Method Check Whether Value Assignment Instance Has Multiple Values 20030311
25 IS_PROTECTED_BY_STATUS Static method Public Method Check Whether Specification Status Allows Changes 20030311
26 REFRESH_TABLE_DISPLAY Static method Public Method EHS-BAS 20030311
27 SET_CELL_COLOR_VIA_STYLE_INT Static method Private Method EHS-BAS 20030311
28 SET_ROW_COLOR_ZEBRA Static method Public Method EHS-BAS 20030311
29 SET_ROW_COLOR_ZEBRA_INTERN Static method Private Method EHS-BAS 20030311
30 TRANSL_ADDCOL_2_OBJID Static method Public Method Translate ADDCOL to OBJID 20021206
31 TRANSL_FTEXT_KEY_2_VALUE Static method Public Method EHS-BAS 20030311
32 TRANSL_OBJID_2_ADDCOL Static method Public Method Object ID in ADDCOL 20021206
33 TRANSL_VALUE_2_FTEXT_KEY Static method Public Method EHS-BAS 20030311
34 UPDATE_OUTTAB_FROM_VAI Static method Public Method EHS-BAS 20030311
Events
Class CL_EHSB_VAI_TOOLS has no event.
Types
Class CL_EHSB_VAI_TOOLS has no local type.
Method Signatures

Method CHECK_FTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXTERROR_TAB Value transfer Type reference (TYPE) ESPAP_EXTERROR_TAB_TYPE 20030409
2 Exporting E_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20030409
3 Importing I_ESTCAT Value transfer Type reference (TYPE) ESEESTCAT Bewertungsart 20030409
4 Importing I_PROP_FTEXT_TAB Value transfer Type reference (TYPE) ESPRH_APIDF_TAB_TYPE 20030409

Method CHECK_FTEXT on class CL_EHSB_VAI_TOOLS has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_EHSB_VAI_TOOLS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EHSB_VAI_TOOLS has no exception.

Method GET_ACTUAL_VAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTUAL_VAI_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
2 Importing I_INDEX Value transfer Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20030311
3 Importing I_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
4 Importing I_VAI_KEY_WA Value transfer Type reference (TYPE) EHSBS_API_VAI_EXKEY EHS-BAS: Schlüssel der Bewertungsinstanz incl. Recnroot 20030311

Method GET_ACTUAL_VAI on class CL_EHSB_VAI_TOOLS has no exception.

Method GET_ATNAM_VIA_TEXTCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ATNAM Value transfer Type reference (TYPE) ATNAM Merkmalname 20030311
2 Importing I_TEXTCAT Value transfer Type reference (TYPE) ESETEXTCAT Freitextart 20030311

Method GET_ATNAM_VIA_TEXTCAT on class CL_EHSB_VAI_TOOLS has no exception.

Method GET_DOCUMENT_HEADER_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HEADER Value transfer Type reference (TYPE) ESEHEADER Anfang des Bewertungsfreitextes 20030409
2 Importing I_DOCKEY Value transfer Type reference (TYPE) CVDDOCKEY DDS: Dokumentschlüssel des DVS 20030409

Method GET_DOCUMENT_HEADER_TEXT on class CL_EHSB_VAI_TOOLS has no exception.

Method GET_INHERITED_PORPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_API_INHERITED_PROP_TAB Value transfer Type reference (TYPE) ESPRH_APIVA_TAB_TYPE 20030409
2 Exporting E_API_REMAINING_PROP_TAB Value transfer Type reference (TYPE) ESPRH_APIVA_TAB_TYPE 20030409
3 Importing I_API_PROP_TAB Value transfer Type reference (TYPE) ESPRH_APIVA_TAB_TYPE 20030409

Method GET_INHERITED_PORPERTIES on class CL_EHSB_VAI_TOOLS has no exception.

Method GET_MULTIPLE_VAI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MULTI_DATA_TAB Value transfer Type reference (TYPE) EHSB_TT_VAIDATA_ADDINF1 EHS-BAS: ALV-Daten (erweiterte Struktur) 20030311
2 Importing I_ALV_DATA_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_DATA EHS-BAS: ALV-Daten 20030311
3 Importing I_CLASS_DEF_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_CLASS_DEF EHS-BAS: Klassendefinition der Bewertungsinstanz 20030311
4 Importing I_VAI_KEY Value transfer Type reference (TYPE) EHSBS_API_VAI_EXKEY EHS-BAS: Schlüssel der Bewertungsinstanz incl. Recnroot 20030311

Method GET_MULTIPLE_VAI_DATA on class CL_EHSB_VAI_TOOLS has no exception.

Method GET_NEW_MULTIPLE_VALUABLE_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OUT_WA Call by reference Type reference (TYPE) EHSBS_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
2 Importing I_MULTIPLE_VAI_NO Value transfer Type reference (TYPE) ESECOUNTER allgemeiner Hilfszähler 20030311
3 Importing I_OUT_PARENT_WA Value transfer Type reference (TYPE) EHSBS_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311

Method GET_NEW_MULTIPLE_VALUABLE_ROW on class CL_EHSB_VAI_TOOLS has no exception.

Method GET_NEXT_ORD_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_API_PROP_FTEXT_TAB Value transfer Type reference (TYPE) ESPRH_APIDF_TAB_TYPE ESTDF-Tabelle 20030311
2 Importing I_API_PROP_TAB Value transfer Type reference (TYPE) ESPRH_APIVA_TAB_TYPE ESTVA-Tabelle 20030311
3 Returning R_ORD Value transfer Type reference (TYPE) ESTVA-ORD Sortierreihenfolge 20030311

Method GET_NEXT_ORD_NUMBER on class CL_EHSB_VAI_TOOLS has no exception.

Method GET_NEXT_ORD_NUMBER_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ORD Value transfer Type reference (TYPE) ESEORD Sortierreihenfolge 20030311
2 Importing I_ORD_TAB Value transfer Type reference (TYPE) EHSB_TT_VAIORD Tabellentyp für Sortierreihenfolge 20030311

Method GET_NEXT_ORD_NUMBER_INTERN on class CL_EHSB_VAI_TOOLS has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OUT_PARENT_WA Value transfer Type reference (TYPE) EHSBS_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
2 Exporting E_PARENT_INDEX Value transfer Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20030311
3 Importing I_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
4 Importing I_VAI_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311

Method GET_PARENT on class CL_EHSB_VAI_TOOLS has no exception.

Method GET_SELECTED_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COL_ID Value transfer Type reference (TYPE) LVC_S_COL ALV-Control: Spalten-ID 20030311
2 Exporting E_ROW_ID Value transfer Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20030311
3 Importing I_ALVGRID Value transfer Object reference (TYPE REF TO) CL_EHSB_VAI_ALV ALV-Grid Instanz 20030311
# Exception Resumable Description Created on
1 MORE_THAN_ONE_MARKED Mehr als eine Zeile oder Zelle makiert 20030311
2 NOTHING_MARKED Werder Zelle noch Zeile Makiert 20030311

Method GET_SELECTED_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SELECTED_LINE_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
2 Importing I_ALVDATA Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA EHS-BAS: ALV-Datencontainer 20030311
3 Importing I_ALVGRID Value transfer Object reference (TYPE REF TO) CL_EHSB_VAI_ALV RMS-TLS: ALV Verschalung für Recipe Management 20030311
4 Importing I_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
# Exception Resumable Description Created on
1 NOTHING_MARKED Keine Zeile markiert 20030311

Method GET_SELECTED_VAIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_API_PROP_TAB Value transfer Type reference (TYPE) ESPRH_APIVA_TAB_TYPE Bewertungsinstanzen 20030311
2 Exporting E_VAI_KEY_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_EXKEY Bewertunsginstanzen (Schlüssel) 20030311
3 Importing I_ALVDATA Value transfer Object reference (TYPE REF TO) IF_EHSB_VAI_ALVDATA EHS-BAS: ALV-Datencontainer 20030311
4 Importing I_ALVGRID Value transfer Object reference (TYPE REF TO) CL_EHSB_VAI_ALV ALV-Grid Instanz 20030311
5 Importing I_FLG_CHECK_ROWS_ONLY Value transfer Type reference (TYPE) ESP1_BOOLEAN ESP1_FALSE 20030409
6 Importing I_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
# Exception Resumable Description Created on
1 NOTHING_MARKED Weder Zelle noch Zeile markiert 20030311

Method GET_TEXTCAT_VIA_ATNAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TEXTCAT Value transfer Type reference (TYPE) ESETEXTCAT Freitextart 20030311
2 Importing I_ATNAM Value transfer Type reference (TYPE) ATNAM Merkmalname 20030311

Method GET_TEXTCAT_VIA_ATNAM on class CL_EHSB_VAI_TOOLS has no exception.

Method IS_CHANGE_PERMITTED_BY_ACTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_CHANGE_PERMITTED Value transfer Type reference (TYPE) ESP1_BOOLEAN = ESP1_TRUE, falls Änderungen gestattet sind 20030311
2 Importing I_ACTYPE Value transfer Type reference (TYPE) ESEVAIACTYPE Aktivitätstyp 20030311

Method IS_CHANGE_PERMITTED_BY_ACTYPE on class CL_EHSB_VAI_TOOLS has no exception.

Method IS_COLUMN_EDITABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLG_IS_EDITABLE Value transfer Type reference (TYPE) ESP1_BOOLEAN Editierbarkeit 20030311
2 Importing I_ACTYPE Value transfer Type reference (TYPE) RCGDIALCTR-ACTYPE Aktivitätstyp in der Transaktion 20030311
3 Importing I_FIELDNAME Value transfer Type reference (TYPE) LVC_FNAME Feldname internes Tabellenfeld 20030311
4 Importing I_LAYOUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_LAYOUT EHS-BAS: ALV-Layout 20030311

Method IS_COLUMN_EDITABLE on class CL_EHSB_VAI_TOOLS has no exception.

Method IS_FIELD_FTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_IS_FTEXT Value transfer Type reference (TYPE) ESP1_BOOLEAN 20030311
2 Exporting E_FLG_IS_FTEXT_DOC Value transfer Type reference (TYPE) ESP1_BOOLEAN 20030409
3 Importing I_ATNAM Value transfer Type reference (TYPE) ATNAM Merkmalname 20030311

Method IS_FIELD_FTEXT on class CL_EHSB_VAI_TOOLS has no exception.

Method IS_FIELD_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_IS_USAGE Value transfer Type reference (TYPE) ESP1_BOOLEAN 20031217
2 Importing I_ATNAM Value transfer Type reference (TYPE) ATNAM Merkmalname 20031217

Method IS_FIELD_USAGE on class CL_EHSB_VAI_TOOLS has no exception.

Method IS_INHERITANCE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_INHERITANCE_ACTIVE Value transfer Type reference (TYPE) ESP1_BOOLEAN Vererbung ist aktiv 20030311
2 Importing I_ESTVA Value transfer Type reference (TYPE) ESTVA EHS: Bewertung 20030311

Method IS_INHERITANCE_ACTIVE on class CL_EHSB_VAI_TOOLS has no exception.

Method IS_INHERITANCE_OVERWRITTEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_INHERITANCE_OVERWRITTEN Value transfer Type reference (TYPE) ESP1_BOOLEAN Vererbung ist überschrieben 20030311
2 Importing I_ESTVA Value transfer Type reference (TYPE) ESTVA Bewertung 20030311

Method IS_INHERITANCE_OVERWRITTEN on class CL_EHSB_VAI_TOOLS has no exception.

Method IS_LONGTXT_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLG_LONGTXT_EXISTS Value transfer Type reference (TYPE) ESP1_BOOLEAN Langtext existiert 20030311
2 Importing I_ESTDF_WA Value transfer Type reference (TYPE) ESPRH_APIDF_WA_TYPE ESTDF Zeile 20030311

Method IS_LONGTXT_EXISTING on class CL_EHSB_VAI_TOOLS has no exception.

Method IS_MULTIPLE_FAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_IS_MULTIPLE_FAI Value transfer Type reference (TYPE) ESP1_BOOLEAN Instanz hat Mehrfachtexte einer Textart 20030311
2 Importing I_PROP_FTEXT_TAB Value transfer Type reference (TYPE) ESPRH_APIDF_TAB_TYPE 20030311
3 Importing I_VAI_KEY Value transfer Type reference (TYPE) EHSBS_API_VAI_EXKEY EHS-BAS: Schlüssel der Bewertungsinstanz incl. Recnroot 20030311

Method IS_MULTIPLE_FAI on class CL_EHSB_VAI_TOOLS has no exception.

Method IS_MULTIPLE_VAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_IS_MULTIPLE_VAI Value transfer Type reference (TYPE) ESP1_BOOLEAN Instanz hat Mehrfachbewertungen 20030311
2 Importing I_PROP_DATA_TAB Value transfer Type reference (TYPE) ESPRH_APIPR_TAB_TYPE 20030311
3 Importing I_VAI_KEY Value transfer Type reference (TYPE) EHSBS_API_VAI_EXKEY EHS-BAS: Schlüssel der Bewertungsinstanz incl. Recnroot 20030311

Method IS_MULTIPLE_VAI on class CL_EHSB_VAI_TOOLS has no exception.

Method IS_PROTECTED_BY_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_PROTECTED_BY_STATUS Value transfer Type reference (TYPE) ESP1_BOOLEAN 20030311
2 Importing I_VALIOWA Value transfer Type reference (TYPE) RCGVALIOT EHS: IOTAB für Bewertungsdialog 20030311

Method IS_PROTECTED_BY_STATUS on class CL_EHSB_VAI_TOOLS has no exception.

Method REFRESH_TABLE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALVLAYOUT_OBJ Call by reference Object reference (TYPE REF TO) IF_EHSB_VAI_ALVLAYOUT EHS-BAS: ALV-Layoutdaten 20030311
2 Importing I_EVENT Value transfer Type reference (TYPE) ESEFIELD Event-Name 20030312
3 Importing I_OUTPHR_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
4 Importing I_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311

Method REFRESH_TABLE_DISPLAY on class CL_EHSB_VAI_TOOLS has no exception.

Method SET_CELL_COLOR_VIA_STYLE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
2 Importing I_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311

Method SET_CELL_COLOR_VIA_STYLE_INT on class CL_EHSB_VAI_TOOLS has no exception.

Method SET_ROW_COLOR_ZEBRA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
2 Importing I_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311

Method SET_ROW_COLOR_ZEBRA on class CL_EHSB_VAI_TOOLS has no exception.

Method SET_ROW_COLOR_ZEBRA_INTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
2 Importing I_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311

Method SET_ROW_COLOR_ZEBRA_INTERN on class CL_EHSB_VAI_TOOLS has no exception.

Method TRANSL_ADDCOL_2_OBJID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJID Value transfer Type reference (TYPE) ESEVAIATNAM Objekt 20030311
2 Exporting E_OBJTYP Value transfer Type reference (TYPE) ESEVAIOBJCAT Objekttyp 20030311
3 Importing I_ADDCOL Value transfer Type reference (TYPE) ATNAM Merkmalname 20021213

Method TRANSL_ADDCOL_2_OBJID on class CL_EHSB_VAI_TOOLS has no exception.

Method TRANSL_FTEXT_KEY_2_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Value transfer Type reference (TYPE) TEXT132 Text in Länge 132 20030311
2 Importing I_ACTN Value transfer Type reference (TYPE) ESEACTN laufende Nummer des Änderungsstandes 20030311
3 Importing I_DOCKEY Value transfer Type reference (TYPE) CVDDOCKEY DDS: Dokumentschlüssel des DVS 20030409
4 Importing I_RECN Value transfer Type reference (TYPE) ESERECN Laufende Nummer des Datensatzes 20030311

Method TRANSL_FTEXT_KEY_2_VALUE on class CL_EHSB_VAI_TOOLS has no exception.

Method TRANSL_OBJID_2_ADDCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ADDCOL Value transfer Type reference (TYPE) ATNAM Merkmalname 20030311
2 Importing I_OBJID Value transfer Type reference (TYPE) ESEVAIATNAM Objekt 20030311
3 Importing I_OBJTYP Value transfer Type reference (TYPE) ESEVAIOBJCAT Objekttyp 20030311

Method TRANSL_OBJID_2_ADDCOL on class CL_EHSB_VAI_TOOLS has no exception.

Method TRANSL_VALUE_2_FTEXT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTN Value transfer Type reference (TYPE) ESEACTN laufende Nummer des Änderungsstandes 20030311
2 Exporting E_DOCKEY Value transfer Type reference (TYPE) CVDDOCKEY DDS: Dokumentschlüssel des DVS 20030409
3 Exporting E_RECN Value transfer Type reference (TYPE) ESERECN Laufende Nummer des Datensatzes 20030311
4 Importing I_VALUE Value transfer Type reference (TYPE) TEXT132 Text in Länge 132 20030311

Method TRANSL_VALUE_2_FTEXT_KEY on class CL_EHSB_VAI_TOOLS has no exception.

Method UPDATE_OUTTAB_FROM_VAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OUTPHR_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
2 Exporting E_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
3 Importing I_ACTUAL_VAI_OUTPHR_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
4 Importing I_ACTUAL_VAI_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
5 Importing I_INDEX Value transfer Type reference (TYPE) SYTABIX Interne Tabellen, aktueller Zeilenindex 20030311
6 Importing I_OUTPHR_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311
7 Importing I_OUT_TAB Value transfer Type reference (TYPE) EHSBTY_API_VAI_ALVOUT EHS-BAS: ALV-Datenausgabe 20030311

Method UPDATE_OUTTAB_FROM_VAI on class CL_EHSB_VAI_TOOLS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200