SAP ABAP Class CL_POWL_EASY_HELPER (Easy-POWL Helper class)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-MUS-POW (Application Component) Personal Object Worklist
⤷
GEN_PERSONAL_OBJECT_WORKLIST (Package) generic worklist

⤷

⤷

Properties
Class | CL_POWL_EASY_HELPER | |
Short Description | Easy-POWL Helper class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GEN_PERSONAL_OBJECT_WORKLIST | generic worklist |
Created | 20070606 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_POWL_EASY_HELPER has no interface implemented.
Friends
Class CL_POWL_EASY_HELPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | SEOCLSNAME | 'IF_POWL_EASY_FEEDER' | Easy-Feeder Interface | 20070615 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | BOOLE_D | 'X' | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070606 | |
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DFIES | DD Interface: Table Fields for DDIF_FIELDINFO_GET | 20070613 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | DDFIELDS | DD: Field List | 20070613 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TYP_T_TEXTPOOL | 20070615 | |||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TYP_T_TEXTPOOL | Text elements | 20070613 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRUKNAME | Name of a structure | 20070613 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Append output of GET_TEXT to log | 20070615 |
2 | ![]() |
Instance method | Public | Method | Check Easy-POWL Feeder Definition | 20070615 |
3 | ![]() |
Static method | Public | Method | Check validity of feeder class | 20070606 |
4 | ![]() |
Static method | Public | Method | Check validity of helper class | 20071001 |
5 | ![]() |
Instance method | Public | Method | Displays view cluster with EASY-POWL Settings | 20070614 |
6 | ![]() |
Instance method | Public | Method | Get textelements of class | 20070613 |
7 | ![]() |
Static method | Public | Method | Get class descriptions | 20071001 |
8 | ![]() |
Static method | Public | Method | Extracts the real values from the given definitions | 20070615 |
9 | ![]() |
Static method | Public | Method | Get valid Easy-Feeder classes | 20071001 |
10 | ![]() |
Instance method | Public | Method | Call POWL feeder and extract definition | 20070613 |
11 | ![]() |
Instance method | Public | Method | get DFIES entry | 20070613 |
12 | ![]() |
Static method | Public | Method | Get valid Easy-Helper classes | 20071001 |
13 | ![]() |
Static method | Public | Method | Convert List of Key Fields into a table | 20070704 |
14 | ![]() |
Instance method | Public | Method | Get Date and User when class was changed last | 20071011 |
15 | ![]() |
Static method | Public | Method | Get all superclasses up to the Easy-Feeder base class | 20071002 |
16 | ![]() |
Instance method | Public | Method | Get content of textelement, exchanging parameters | 20070615 |
17 | ![]() |
Instance method | Public | Method | Determines source of text | 20070613 |
18 | ![]() |
Instance method | Private | Method | Check POWL_TYPE | 20070615 |
19 | ![]() |
Instance method | Private | Method | Create DDIC Field Catalog from POWL Catalog | 20070622 |
20 | ![]() |
Instance method | Private | Method | Get header entry for POWL-Type | 20071010 |
Events
Class CL_POWL_EASY_HELPER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TYP_S_CLASSTXT | Public | See coding | 20071001 | BEGIN OF typ_s_classtxt,
clsname TYPE seoclsname,
descript TYPE seodescr,
END OF typ_s_classtxt
|
||
2 | TYP_S_SELMATCH | Public | See coding | 20070614 | BEGIN OF typ_s_selmatch,
dtel TYPE rollname,
fnam TYPE string, "name_komp,
selnam TYPE string, "rsscr_name,
END OF typ_s_selmatch
|
||
3 | TYP_TEXT_ID | Public | Type reference (TYPE) | POWL_EASY_COLUMN_TEXT_TY | Textelement, DDIC reference or OTR | 20070613 |
|
4 | TYP_T_CLASSTXT | Public | See coding | 20071001 | typ_t_classtxt TYPE STANDARD TABLE OF typ_s_classtxt
|
||
5 | TYP_T_EASY_FEEDER | Public | See coding | 20071001 | typ_t_easy_feeder TYPE STANDARD TABLE OF powl_easy_feeder_ty
|
||
6 | TYP_T_EASY_HELPER | Public | See coding | 20071001 | typ_t_easy_helper TYPE STANDARD TABLE OF powl_easy_helper_class_ty
|
||
7 | TYP_T_POWL_ACT | Public | See coding | 20070613 | typ_t_powl_act TYPE STANDARD TABLE OF powl_actdescr_sty
|
||
8 | TYP_T_POWL_FCAT | Public | See coding | 20070613 | typ_t_powl_fcat TYPE STANDARD TABLE OF powl_fieldcat_sty
|
||
9 | TYP_T_POWL_TYPE | Public | See coding | 20070614 | typ_t_powl_type TYPE STANDARD TABLE OF powl_type
|
||
10 | TYP_T_SELMATCH | Public | See coding | 20070614 | typ_t_selmatch TYPE STANDARD TABLE OF typ_s_selmatch
|
||
11 | TYP_T_TEXTPOOL | Private | See coding | 20070613 | typ_t_textpool type standard table of textpool
|
||
12 | TYP_T_V_EASY_ACT | Public | See coding | 20070614 | typ_t_v_easy_act TYPE STANDARD TABLE OF powl_v_easy_act
|
||
13 | TYP_T_V_EASY_DEF | Public | See coding | 20070614 | typ_t_v_easy_def TYPE STANDARD TABLE OF powl_v_easy_def
|
||
14 | TYP_T_V_EASY_HDR | Public | See coding | 20070614 | typ_t_v_easy_hdr TYPE STANDARD TABLE OF powl_v_easy_hdr
|
Method Signatures
Method APPEND_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_LOG | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20070615 | ||
2 | ![]() |
I_KEY | Call by reference | Type reference (TYPE) | TEXTPOOLKY | Text element key (number/selection name) | 20070615 | ||
3 | ![]() |
I_V1 | Call by reference | Type reference (TYPE) | ANY | 20070615 | |||
4 | ![]() |
I_V2 | Call by reference | Type reference (TYPE) | ANY | 20070615 | |||
5 | ![]() |
I_V3 | Call by reference | Type reference (TYPE) | ANY | 20070615 | |||
6 | ![]() |
I_V4 | Call by reference | Type reference (TYPE) | ANY | 20071010 |
Method APPEND_TEXT on class CL_POWL_EASY_HELPER has no exception.
Method CHECK_EASY_DEFINITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_LOG | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20070615 | ||
2 | ![]() |
IT_EASY_ACT | Call by reference | Type reference (TYPE) | CL_POWL_EASY_FEEDER=>TYP_T_ACTDEF | 20070615 | |||
3 | ![]() |
IT_EASY_DEF | Call by reference | Type reference (TYPE) | CL_POWL_EASY_FEEDER=>TYP_T_POWLDEF | 20070615 | |||
4 | ![]() |
IT_EASY_HDR | Call by reference | Type reference (TYPE) | CL_POWL_EASY_FEEDER=>TYP_T_POWLHDR | 20070615 | |||
5 | ![]() |
I_CLASS | Call by reference | Type reference (TYPE) | POWL_EASY_FEEDER_TY | Easy-POWL Feeder Class | 20070615 |
Method CHECK_EASY_DEFINITION on class CL_POWL_EASY_HELPER has no exception.
Method CHECK_EASY_FEEDER_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CLASS | Call by reference | Type reference (TYPE) | POWL_EASY_FEEDER_TY | Easy-POWL Feeder Class | 20070606 | ||
2 | ![]() |
R_VALID | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070606 |
Method CHECK_EASY_FEEDER_CLASS on class CL_POWL_EASY_HELPER has no exception.
Method CHECK_EASY_HELPER_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CLASS | Call by reference | Type reference (TYPE) | POWL_EASY_HELPER_CLASS_TY | Easy-POWL Feeder Class | 20071001 | ||
2 | ![]() |
R_VALID | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20071001 |
Method CHECK_EASY_HELPER_CLASS on class CL_POWL_EASY_HELPER has no exception.
Method DISPLAY_EASY_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_CLASS | Call by reference | Type reference (TYPE) | CL_POWL_EASY_FEEDER=>TYP_T_KOMP | 20070614 | |||
2 | ![]() |
IT_EASY_ACT | Call by reference | Type reference (TYPE) | CL_POWL_EASY_HELPER=>TYP_T_V_EASY_ACT | 20070614 | |||
3 | ![]() |
IT_EASY_DEF | Call by reference | Type reference (TYPE) | CL_POWL_EASY_HELPER=>TYP_T_V_EASY_DEF | 20070614 | |||
4 | ![]() |
IT_EASY_HDR | Call by reference | Type reference (TYPE) | CL_POWL_EASY_HELPER=>TYP_T_V_EASY_HDR | 20070614 |
Method DISPLAY_EASY_SETTINGS on class CL_POWL_EASY_HELPER has no exception.
Method FILL_TEXTPOOL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20070613 |
Method FILL_TEXTPOOL on class CL_POWL_EASY_HELPER has no exception.
Method GET_CLASS_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CLASS_TEXT | Call by reference | Type reference (TYPE) | TYP_T_CLASSTXT | 20071001 | |||
2 | ![]() |
IT_CLASS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20071001 |
Method GET_CLASS_TEXT on class CL_POWL_EASY_HELPER has no exception.
Method GET_CLASS_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_CLASS | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20070615 | |||
2 | ![]() |
IT_TABLE | Call by reference | Type reference (TYPE) | ANY TABLE | 20070615 | |||
3 | ![]() |
I_TABNAME | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20070615 |
Method GET_CLASS_VALUES on class CL_POWL_EASY_HELPER has no exception.
Method GET_FEEDER_CLASSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FEEDER_CLASSES | Call by reference | Type reference (TYPE) | TYP_T_EASY_FEEDER | 20071001 | |||
2 | ![]() |
I_BASE_FEEDER_CLASS | Call by reference | Type reference (TYPE) | POWL_EASY_FEEDER_TY | 'CL_POWL_EASY_FEEDER' | Easy-POWL Feeder Class | 20071002 | |
3 | ![]() |
I_NOSORT | Call by reference | Type reference (TYPE) | BOOLE_D | 1st entry = 1st superclass | 20071002 |
Method GET_FEEDER_CLASSES on class CL_POWL_EASY_HELPER has no exception.
Method GET_FEEDER_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_OBJDEF | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TABLEDESCR | Runtime Type Services | 20070613 | ||
2 | ![]() |
ET_ACTIONS | Call by reference | Type reference (TYPE) | TYP_T_POWL_ACT | Action definition | 20070613 | ||
3 | ![]() |
ET_FCAT | Call by reference | Type reference (TYPE) | TYP_T_POWL_FCAT | Field catalog META description | 20070613 | ||
4 | ![]() |
ET_SELCRIT | Call by reference | Type reference (TYPE) | POWL_SELCRIT_TTY | Selection criteria meta description | 20070613 | ||
5 | ![]() |
ET_VALUES | Call by reference | Type reference (TYPE) | RSPARAMS_TT | Default values | 20070613 | ||
6 | ![]() |
E_COLUMNS | Call by reference | Type reference (TYPE) | I | 20070614 | |||
7 | ![]() |
E_DETCOMP | Call by reference | Type reference (TYPE) | STRING | WebDynpro detail component for POWL | 20070613 | ||
8 | ![]() |
E_ROWS | Call by reference | Type reference (TYPE) | I | 20070614 | |||
9 | ![]() |
I_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20070613 | ||
10 | ![]() |
I_POWL_TYPE | Call by reference | Type reference (TYPE) | POWL_TYPE_TY | POWL type ID | 20070613 |
Method GET_FEEDER_VALUES on class CL_POWL_EASY_HELPER has no exception.
Method GET_FIELDINFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DFIES | Call by reference | Type reference (TYPE) | DFIES | DD Interface: Table Fields for DDIF_FIELDINFO_GET | 20070613 | ||
2 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20070613 | ||
3 | ![]() |
I_STRUCNAME | Call by reference | Type reference (TYPE) | STRUKNAME | Name of a structure | 20070613 |
Method GET_FIELDINFO on class CL_POWL_EASY_HELPER has no exception.
Method GET_HELPER_CLASSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_HELPER_CLASSES | Call by reference | Type reference (TYPE) | TYP_T_EASY_HELPER | 20071001 |
Method GET_HELPER_CLASSES on class CL_POWL_EASY_HELPER has no exception.
Method GET_KEYTABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_KEY_FIELDS | Call by reference | Type reference (TYPE) | CL_POWL_EASY_FEEDER=>TYP_T_KOMP | Table of field names | 20070704 | ||
2 | ![]() |
I_KEY_FIELDS | Call by reference | Type reference (TYPE) | ANY | List of field names seperated by '+' | 20070704 |
Method GET_KEYTABLE on class CL_POWL_EASY_HELPER has no exception.
Method GET_LAST_CLASS_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20071011 | ||
2 | ![]() |
R_CHANGEDBY | Call by reference | Type reference (TYPE) | UNAM | Last changed by | 20071011 | ||
3 | ![]() |
R_CHANGEDON | Call by reference | Type reference (TYPE) | RDIR_UDATE | Changed On | 20071011 |
Method GET_LAST_CLASS_CHANGE on class CL_POWL_EASY_HELPER has no exception.
Method GET_SUPER_CLASSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FEEDER_CLASSES | Call by reference | Type reference (TYPE) | TYP_T_EASY_FEEDER | 20071002 | |||
2 | ![]() |
I_FEEDER_CLASS | Call by reference | Type reference (TYPE) | POWL_EASY_FEEDER_TY | Easy-POWL Feeder Class | 20071002 |
Method GET_SUPER_CLASSES on class CL_POWL_EASY_HELPER has no exception.
Method GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_KEY | Call by reference | Type reference (TYPE) | TEXTPOOLKY | Text element key (number/selection name) | 20070615 | ||
2 | ![]() |
I_V1 | Call by reference | Type reference (TYPE) | ANY | 20070615 | |||
3 | ![]() |
I_V2 | Call by reference | Type reference (TYPE) | ANY | 20070615 | |||
4 | ![]() |
I_V3 | Call by reference | Type reference (TYPE) | ANY | 20070615 | |||
5 | ![]() |
I_V4 | Call by reference | Type reference (TYPE) | ANY | 20071010 | |||
6 | ![]() |
R_TEXT | Value transfer | Type reference (TYPE) | STRING | 20070615 |
Method GET_TEXT on class CL_POWL_EASY_HELPER has no exception.
Method GET_TEXT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TEXT | Call by reference | Type reference (TYPE) | ANY | Text | 20070613 | ||
2 | ![]() |
R_KEY | Value transfer | Type reference (TYPE) | TYP_TEXT_ID | Textelement, DDIC reference or OTR | 20070613 |
Method GET_TEXT_ID on class CL_POWL_EASY_HELPER has no exception.
Method _CHECK_POWL_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_LOG | Call by reference | Type reference (TYPE) | STRING_TABLE | Table of Strings | 20070615 | ||
2 | ![]() |
IT_EASY_ACT | Call by reference | Type reference (TYPE) | CL_POWL_EASY_FEEDER=>TYP_T_ACTDEF | 20070615 | |||
3 | ![]() |
IT_EASY_DEF | Call by reference | Type reference (TYPE) | CL_POWL_EASY_FEEDER=>TYP_T_POWLDEF | 20070615 | |||
4 | ![]() |
IT_EASY_HDR | Call by reference | Type reference (TYPE) | CL_POWL_EASY_FEEDER=>TYP_T_POWLHDR | 20070615 | |||
5 | ![]() |
I_CLASS | Call by reference | Type reference (TYPE) | POWL_EASY_FEEDER_TY | Easy-Feeder | 20070615 |
Method _CHECK_POWL_TYPE on class CL_POWL_EASY_HELPER has no exception.
Method _CREATE_FIELDCAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FCAT | Call by reference | Type reference (TYPE) | DD_X031L_TABLE | Table Type for X031L | 20070622 | ||
2 | ![]() |
IT_EASY_ACT | Call by reference | Type reference (TYPE) | CL_POWL_EASY_FEEDER=>TYP_T_ACTDEF | 20071010 | |||
3 | ![]() |
IT_EASY_DEF | Call by reference | Type reference (TYPE) | CL_POWL_EASY_FEEDER=>TYP_T_POWLDEF | 20070622 | |||
4 | ![]() |
IT_EASY_HDR | Call by reference | Type reference (TYPE) | CL_POWL_EASY_FEEDER=>TYP_T_POWLHDR | 20070622 |
Method _CREATE_FIELDCAT on class CL_POWL_EASY_HELPER has no exception.
Method _GET_HDR_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_EASY_HDR | Call by reference | Type reference (TYPE) | CL_POWL_EASY_FEEDER=>TYP_T_POWLHDR | 20071010 | |||
2 | ![]() |
I_POWL_TYPE | Call by reference | Type reference (TYPE) | POWL_EASY_TYPE_TY | POWL-Type | 20071010 | ||
3 | ![]() |
RS_EASY_HDR | Value transfer | Type reference (TYPE) | POWL_EASY_HDR | Definition for Easy-POWL Feeder | 20071010 |
Method _GET_HDR_LINE on class CL_POWL_EASY_HELPER has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 710 |