SAP ABAP Class CL_FINAR_HDB_BUILD_SQL (build where clause)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷
CRM (Application Component) Customer Relationship Management
⤷
CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷
FBD (Package) Customers
⤷
⤷
⤷
Properties
| Class | CL_FINAR_HDB_BUILD_SQL | |
| Short Description | build where clause | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FBD | Customers |
| Created | 20121023 | 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_FINAR_HDB_BUILD_SQL has no interface implemented.
Friends
Class CL_FINAR_HDB_BUILD_SQL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | STRING | '1' | 20121102 | |||
| 2 | Constant | Public | Type reference (TYPE) | STRING | '3' | 20121102 | |||
| 3 | Constant | Public | Type reference (TYPE) | STRING | '2' | 20121102 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | STRING | 20121115 | ||||
| 5 | Static Attribute | Private | Type reference (TYPE) | STRING | 20121115 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | 20121112 | ||
| 2 | Static method | Public | Method | 20121112 | ||
| 3 | Static method | Public | Method | 20121102 | ||
| 4 | Static method | Public | Method | normal dynamic selection | 20121023 | |
| 5 | Static method | Public | Method | normal selection | 20121023 | |
| 6 | Static method | Public | Method | parked dynamic selection | 20121023 | |
| 7 | Static method | Public | Method | parked selection | 20121023 | |
| 8 | Static method | Public | Method | search help | 20121023 | |
| 9 | Static method | Public | Method | convert and sql string concatenate utility | 20121023 | |
| 10 | Static method | Private | Method | convert identical field name | 20121023 | |
| 11 | Static method | Public | Method | 20121115 | ||
| 12 | Static method | Private | Method | replace string | 20121029 |
Events
Class CL_FINAR_HDB_BUILD_SQL has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | CL_T_DDF_SP_TYPE | Public | See coding | 20121023 | cl_t_ddf_sp_type TYPE TABLE OF ddf_sp_type
|
||
| 2 | CL_T_SP_TABLE_TYPE | Public | See coding | 20121023 | cl_t_sp_table_type TYPE TABLE OF sp_table_type
|
||
| 3 | CL_T_STR_ITAB_TYPE | Public | See coding | 20121023 | cl_t_str_itab_type TYPE TABLE OF str_itab_type
|
||
| 4 | CL_T_WHERE_TAB | Public | See coding | 20121023 | cl_t_where_tab TYPE TABLE OF rsdswhere
|
||
| 5 | DDF_SP_TYPE | Public | See coding | 20121023 | BEGIN OF ddf_sp_type,
kunnr TYPE c LENGTH 10,
bukrs TYPE c LENGTH 4,
END OF ddf_sp_type
|
||
| 6 | SP_TABLE_TYPE | Public | See coding | 20121023 | BEGIN OF sp_table_type,
tablename TYPE c LENGTH 30,
supplied TYPE c LENGTH 1,
END OF sp_table_type
|
||
| 7 | STR_ITAB_TYPE | Public | See coding | 20121023 | BEGIN OF str_itab_type,
where_clause TYPE string,
END OF str_itab_type
|
Method Signatures
Method BUILD_KNC1_DYN_SEL_WHERE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STR_WHERE | Call by reference | Type reference (TYPE) | STRING | 20121112 | ||||
| 2 | IT_KNA1_WHERE | Call by reference | Type reference (TYPE) | CL_T_WHERE_TAB | 20121112 | ||||
| 3 | IT_KNB1_WHERE | Call by reference | Type reference (TYPE) | CL_T_WHERE_TAB | 20121112 |
Method BUILD_KNC1_DYN_SEL_WHERE on class CL_FINAR_HDB_BUILD_SQL has no exception.
Method BUILD_KNC1_SEL_WHERE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STR_WHERE | Call by reference | Type reference (TYPE) | STRING | 20121112 | ||||
| 2 | IV_REP_ID | Call by reference | Type reference (TYPE) | SY-REPID | 20121112 |
Method BUILD_KNC1_SEL_WHERE on class CL_FINAR_HDB_BUILD_SQL has no exception.
Method BUILD_KNKK_WHERECLAUSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STR_KNKK_WHERECLAUSE | Call by reference | Type reference (TYPE) | STRING | 20121102 | ||||
| 2 | IT_KNKK_WHERE | Call by reference | Type reference (TYPE) | CL_T_WHERE_TAB | 20121102 |
Method BUILD_KNKK_WHERECLAUSE on class CL_FINAR_HDB_BUILD_SQL has no exception.
Method BUILD_NORMAL_DYN_SEL_WHERE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STR_WHERE | Call by reference | Type reference (TYPE) | STRING | 20121023 | ||||
| 2 | IT_BSID_WHERE | Call by reference | Type reference (TYPE) | CL_T_WHERE_TAB | 20121102 | ||||
| 3 | IT_KNA1_WHERE | Call by reference | Type reference (TYPE) | CL_T_WHERE_TAB | 20121102 | ||||
| 4 | IT_KNB1_WHERE | Call by reference | Type reference (TYPE) | CL_T_WHERE_TAB | 20121102 |
Method BUILD_NORMAL_DYN_SEL_WHERE on class CL_FINAR_HDB_BUILD_SQL has no exception.
Method BUILD_NORMAL_SELECTION_WHERE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STR_WHERE | Call by reference | Type reference (TYPE) | STRING | 20121023 | ||||
| 2 | IV_REP_ID | Call by reference | Attribute reference (LIKE) | SY-REPID | 20121024 |
Method BUILD_NORMAL_SELECTION_WHERE on class CL_FINAR_HDB_BUILD_SQL has no exception.
Method BUILD_PARKED_DYN_SEL_WHERE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STR_WHERE | Call by reference | Type reference (TYPE) | STRING | 20121023 | ||||
| 2 | IT_KNA1_WHERE | Call by reference | Type reference (TYPE) | CL_T_WHERE_TAB | 20121107 | ||||
| 3 | IT_KNB1_WHERE | Call by reference | Type reference (TYPE) | CL_T_WHERE_TAB | 20121107 | ||||
| 4 | IT_VBSEGD_WHERE | Call by reference | Type reference (TYPE) | CL_T_WHERE_TAB | 20121102 |
Method BUILD_PARKED_DYN_SEL_WHERE on class CL_FINAR_HDB_BUILD_SQL has no exception.
Method BUILD_PARKED_SELECTION_WHERE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STR_WHERE | Call by reference | Type reference (TYPE) | STRING | 20121023 | ||||
| 2 | IV_REP_ID | Call by reference | Attribute reference (LIKE) | SY-REPID | 20121024 |
Method BUILD_PARKED_SELECTION_WHERE on class CL_FINAR_HDB_BUILD_SQL has no exception.
Method BUILD_SEARCH_HELP_WHERE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STR_WHERE | Call by reference | Type reference (TYPE) | STRING | 20121023 | ||||
| 2 | IT_DDF_SP | Call by reference | Type reference (TYPE) | CL_T_DDF_SP_TYPE | 20121102 | ||||
| 3 | IT_SP_TABLES | Call by reference | Type reference (TYPE) | CL_T_SP_TABLE_TYPE | 20121102 |
Method BUILD_SEARCH_HELP_WHERE on class CL_FINAR_HDB_BUILD_SQL has no exception.
Method CONCATENATE_UTILITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STR_WHERE_CLAUSE | Call by reference | Type reference (TYPE) | STRING | 20121023 | ||||
| 2 | IT_FIELD_RANGE | Call by reference | Type reference (TYPE) | RSDS_TRANGE | 20121102 | ||||
| 3 | IT_STR | Call by reference | Type reference (TYPE) | CL_T_STR_ITAB_TYPE | 20121102 | ||||
| 4 | IT_WHERE | Call by reference | Type reference (TYPE) | CL_T_WHERE_TAB | 20121102 | ||||
| 5 | IV_OPTION | Call by reference | Type reference (TYPE) | STRING | 1 for rsds where, 2 for full where clause,3 for field range | 20121023 |
Method CONCATENATE_UTILITY on class CL_FINAR_HDB_BUILD_SQL has no exception.
Method CONVERT_FIELD_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STR_WHERE | Call by reference | Type reference (TYPE) | STRING | 20121023 | ||||
| 2 | IV_STR_WHERE | Call by reference | Type reference (TYPE) | STRING | 20121023 | ||||
| 3 | IV_TABLE | Call by reference | Type reference (TYPE) | STRING | 20121023 |
Method CONVERT_FIELD_NAME on class CL_FINAR_HDB_BUILD_SQL has no exception.
Method GET_VIEW_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PACKAGE_NAME | Call by reference | Type reference (TYPE) | STRING | 20121115 | ||||
| 2 | IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20121115 |
Method GET_VIEW_INFO on class CL_FINAR_HDB_BUILD_SQL has no exception.
Method REPLACE_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MODIFIED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121029 | ||||
| 2 | EV_STRING | Call by reference | Type reference (TYPE) | STRING | 20121029 | ||||
| 3 | IV_STRING | Call by reference | Type reference (TYPE) | STRING | 20121029 | ||||
| 4 | IV_WORD_REPLACED | Call by reference | Type reference (TYPE) | STRING | 20121029 | ||||
| 5 | IV_WORD_REPLACING | Call by reference | Type reference (TYPE) | STRING | 20121029 |
Method REPLACE_STRING on class CL_FINAR_HDB_BUILD_SQL has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 616 |