Hierarchy
⤷
⤷
Properties
| Class | CL_LOP_HELP_FUNC | |
| Short Description | Help functions for logitical contract options | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | LOOP | Model layer for logistical contract options |
| Created | 20111215 | 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_LOP_HELP_FUNC has no interface implemented.
Friends
Class CL_LOP_HELP_FUNC has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_LOP_DB_ACCESS | DB access | 20120731 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_LOP_LIST_FACTORY | Factory for option lists | 20120806 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | RSDS_TYPE | Selection Range for Logistical Option Lists | 20120913 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | T002T | Language Key Texts | 20120228 | |||
| 5 | Static Attribute | Private | Type reference (TYPE) | TTXIT | Texts for Text IDs | 20120228 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | WLF_TH_FIELD | Field Names | 20120216 | |||
| 7 | Static Attribute | Private | Type reference (TYPE) | WLF_TH_FIELD | Field Names | 20120216 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | WLF_TH_FIELD | Field Names | 20120216 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | WLF_TH_FIELD | Field Names | 20121123 | |||
| 10 | Static Attribute | Private | Type reference (TYPE) | WLF_TH_FIELD | Field Names | 20120216 | |||
| 11 | Static Attribute | Private | Type reference (TYPE) | WLF_TH_FIELD | Field Names | 20120216 | |||
| 12 | Static Attribute | Private | Type reference (TYPE) | MTY_TS_BUFFER_ITEM | 20120208 | ||||
| 13 | Static Attribute | Private | Type reference (TYPE) | MTY_TS_BUFFER | 20111221 | ||||
| 14 | Static Attribute | Private | Type reference (TYPE) | MTY_TS_EMB_BUFFER_SEL | 20120731 | ||||
| 15 | Static Attribute | Private | Type reference (TYPE) | LOP_TS_FIELD | Fieldnames | 20120323 | |||
| 16 | Static Attribute | Private | Type reference (TYPE) | LOP_TS_DOC_REF_KEY | Entries w/o logistical options | 20120731 | |||
| 17 | Static Attribute | Private | Type reference (TYPE) | LOP_TS_CAT | Logistical Option Category | 20120228 | |||
| 18 | Static Attribute | Private | Type reference (TYPE) | LOP_TS_FIELD_PROPERTY | Field Properties | 20120213 | |||
| 19 | Static Attribute | Private | Type reference (TYPE) | LOP_TS_FIELD_PROPERTY | Field Properties | 20120208 | |||
| 20 | Static Attribute | Private | Type reference (TYPE) | DDFIELDS | DD: Field List | 20120228 | |||
| 21 | Static Attribute | Private | Type reference (TYPE) | DDFIELDS | DD: Field List | 20120213 | |||
| 22 | Static Attribute | Private | Type reference (TYPE) | DDFIELDS | DD: Field List | 20120213 | |||
| 23 | Static Attribute | Private | Type reference (TYPE) | DDFIELDS | DD: Field List | 20120208 | |||
| 24 | Static Attribute | Private | Type reference (TYPE) | DDFIELDS | DD: Field List | 20120210 | |||
| 25 | Static Attribute | Private | Type reference (TYPE) | DDFIELDS | 20120719 | ||||
| 26 | Static Attribute | Private | Type reference (TYPE) | LOP_T_FIELDS_CONV | 20120719 | ||||
| 27 | Static Attribute | Private | Type reference (TYPE) | DDFIELDS | 20121207 | ||||
| 28 | Static Attribute | Private | Type reference (TYPE) | LOP_T_FIELDS_CONV | 20121207 | ||||
| 29 | Static Attribute | Private | Type reference (TYPE) | DDFIELDS | 20120719 | ||||
| 30 | Static Attribute | Private | Type reference (TYPE) | I | Number of entries with logistical options | 20120731 | |||
| 31 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | All option categories read | 20120228 | |||
| 32 | Static Attribute | Private | Type reference (TYPE) | I | 30 | Max. number of buffer entries | 20120731 | ||
| 33 | Constant | Private | Type reference (TYPE) | ICONNAME | 'ICON_STATUS_PARTLY_BOOKED' | 20120906 | |||
| 34 | Constant | Private | Type reference (TYPE) | ICONNAME | 'ICON_STATUS_OPEN' | 20120906 | |||
| 35 | Constant | Private | Type reference (TYPE) | ICONNAME | 'ICON_STATUS_REVERSE' | 20120906 | |||
| 36 | Constant | Private | Type reference (TYPE) | ICONNAME | 'ICON_OKAY' | 20120906 | |||
| 37 | Static Attribute | Private | Type reference (TYPE) | STRING | 20120906 | ||||
| 38 | Static Attribute | Private | Type reference (TYPE) | STRING | 20120906 | ||||
| 39 | Static Attribute | Private | Type reference (TYPE) | STRING | 20120906 | ||||
| 40 | Static Attribute | Private | Type reference (TYPE) | STRING | 20120906 | ||||
| 41 | Static Attribute | Private | Type reference (TYPE) | STRING | 20120906 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Convert Embedded Header to String | 20121207 | |
| 2 | Static method | Public | Method | Convert Master Header to String | 20121207 | |
| 3 | Static method | Public | Method | 20120416 | ||
| 4 | Static method | Private | Method | Fill all option categories (intern) | 20120228 | |
| 5 | Static method | Private | Method | Fill the standard fields of 'LOP_S_LIST_HD_COM' | 20120213 | |
| 6 | Static method | Private | Method | Fill the standard fields of 'LOP_S_LIST_IT_COM' | 20120208 | |
| 7 | Static method | Public | Method | Filter embedded heads via selection ranges for fields | 20120731 | |
| 8 | Static method | Public | Method | Filter embedded list values via selection ranges for fields | 20120731 | |
| 9 | Static method | Public | Method | Get all option categories | 20120228 | |
| 10 | Static method | Public | Method | Context depending declaration date fields + additional info | 20120214 | |
| 11 | Static method | Public | Method | Get the declaration date fields | 20120323 | |
| 12 | Static method | Public | Method | Get the field properties of the embedded list header | 20111215 | |
| 13 | Static method | Public | Method | Get data for embedded list (with DB access) | 20120731 | |
| 14 | Static method | Public | Method | Get information about the embedded list data | 20120731 | |
| 15 | Static method | Public | Method | Get list values for a given key | 20120806 | |
| 16 | Static method | Public | Method | Field properties of 'LOP_S_LIST_HD_COM' | 20120213 | |
| 17 | Static method | Public | Method | Field properties of 'LOP_S_LIST_IT_COM' per Option Category | 20120208 | |
| 18 | Static method | Public | Method | 20120410 | ||
| 19 | Static method | Public | Method | 20120906 | ||
| 20 | Static method | Public | Method | Get the required fields for a option category | 20111221 | |
| 21 | Static method | Public | Method | Get Selection Range To Buffer | 20120913 | |
| 22 | Static method | Public | Method | Get Fieldnames of Fields should be converted to String (EMB) | 20121207 | |
| 23 | Static method | Public | Method | Get Fieldnames of Fields should be converted to String (MAS) | 20121207 | |
| 24 | Static method | Public | Method | 20120718 | ||
| 25 | Static method | Public | Method | 20121207 | ||
| 26 | Static method | Public | Method | 20120416 | ||
| 27 | Static method | Public | Method | 20120621 | ||
| 28 | Static method | Private | Method | new entry | 20111221 | |
| 29 | Static method | Public | Method | read language key kexts | 20120228 | |
| 30 | Static method | Public | Method | Read texts for text IDs | 20120228 | |
| 31 | Static method | Public | Method | Set Date and Time | 20130129 | |
| 32 | Static method | Public | Method | Set the max. number of buffer lines for embedded list data | 20120731 | |
| 33 | Static method | Public | Method | Set Selection Range To Buffer | 20120913 |
Events
Class CL_LOP_HELP_FUNC has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | MTY_S_BUFFER | Private | See coding | 20111221 | BEGIN OF mty_s_buffer,
lop_cat TYPE lop_cat,
exist TYPE boole_d,
lts_fld_required TYPE lop_ts_field,
END OF mty_s_buffer
|
||
| 2 | MTY_S_BUFFER_ITEM | Private | See coding | 20120208 | BEGIN OF mty_s_buffer_item,
lop_cat TYPE lop_cat,
ts_field_property TYPE lop_ts_field_property,
ts_column_data TYPE lop_ts_fieldcat_data,
ts_convexit_data TYPE lop_ts_convexit_dyn_data,
END OF mty_s_buffer_item
|
||
| 3 | MTY_S_EMB_BUFFER_SEL | Private | See coding | 20120731 | BEGIN OF mty_s_emb_buffer_sel,
doc_type TYPE lop_doc_type,
doc_no TYPE lop_doc_no,
ref_guid TYPE lop_ref_guid,
ts_head TYPE lop_ts_list_hd_com,
ts_item TYPE lop_ts_list_it_com,
END OF mty_s_emb_buffer_sel
|
||
| 4 | MTY_TS_BUFFER | Private | See coding | 20111221 | mty_ts_buffer TYPE SORTED TABLE OF mty_s_buffer
WITH UNIQUE KEY lop_cat
|
||
| 5 | MTY_TS_BUFFER_ITEM | Private | See coding | 20120208 | mty_ts_buffer_item TYPE SORTED TABLE OF mty_s_buffer_item
WITH UNIQUE KEY lop_cat
|
||
| 6 | MTY_TS_EMB_BUFFER_SEL | Private | See coding | 20120731 | mty_ts_emb_buffer_sel TYPE SORTED TABLE OF mty_s_emb_buffer_sel
WITH UNIQUE KEY doc_type doc_no ref_guid
|
Method Signatures
Method CONVERT_HD_TO_STRING_EMB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_EMB_HEAD_STRING | Call by reference | Type reference (TYPE) | LOP_S_EMB_HEAD_STRING | 20121207 | ||||
| 2 | IS_EMB_HEADER | Call by reference | Type reference (TYPE) | LOP_S_LIST_HD_COM | 20121207 |
Method CONVERT_HD_TO_STRING_EMB on class CL_LOP_HELP_FUNC has no exception.
Method CONVERT_HD_TO_STRING_MASTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_STRING_HD | Call by reference | Type reference (TYPE) | LOP_S_STRING_HD | Header String / Description | 20121207 | |||
| 2 | IS_MASTER_HEADER | Call by reference | Type reference (TYPE) | LOP_D_MASTER_HD | Option list header as master data | 20121207 |
Method CONVERT_HD_TO_STRING_MASTER on class CL_LOP_HELP_FUNC has no exception.
Method CONVERT_VALUE_TO_STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_VALUE_STRING | Call by reference | Type reference (TYPE) | LOP_S_VALUE_STRING | 20120416 | ||||
| 2 | IS_ITEM | Call by reference | Type reference (TYPE) | LOP_S_LIST_IT_COM | 20120416 | ||||
| 3 | IV_LOP_CAT | Call by reference | Type reference (TYPE) | LOP_CAT | 20120416 |
Method CONVERT_VALUE_TO_STRING on class CL_LOP_HELP_FUNC has no exception.
Method FILL_ALL_LOP_CAT Signature
Method FILL_ALL_LOP_CAT on class CL_LOP_HELP_FUNC has no parameter.
Method FILL_ALL_LOP_CAT on class CL_LOP_HELP_FUNC has no exception.
Method FILL_STD_FIELD_EMB_HEAD Signature
Method FILL_STD_FIELD_EMB_HEAD on class CL_LOP_HELP_FUNC has no parameter.
Method FILL_STD_FIELD_EMB_HEAD on class CL_LOP_HELP_FUNC has no exception.
Method FILL_STD_FIELD_ITEM Signature
Method FILL_STD_FIELD_ITEM on class CL_LOP_HELP_FUNC has no parameter.
Method FILL_STD_FIELD_ITEM on class CL_LOP_HELP_FUNC has no exception.
Method FILTER_EMB_HEAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_EMB_HEAD_RESULT | Call by reference | Type reference (TYPE) | LOP_TS_LIST_HD_COM | Embedded option list header communication structure | 20120731 | |||
| 2 | IO_SEL_RANGE | Call by reference | Object reference (TYPE REF TO) | CL_WLF_SHD_ITEM_RANGE | Selection Range for Shadow Items | 20120731 | |||
| 3 | ITS_EMB_HEAD | Call by reference | Type reference (TYPE) | LOP_TS_LIST_HD_COM | Embedded option list header communication structure | 20120731 |
Method FILTER_EMB_HEAD on class CL_LOP_HELP_FUNC has no exception.
Method FILTER_EMB_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_ITEM_RESULT | Call by reference | Type reference (TYPE) | LOP_TS_LIST_IT_COM | Communication structure for option list items | 20120731 | |||
| 2 | IO_SEL_RANGE | Call by reference | Object reference (TYPE REF TO) | CL_WLF_SHD_ITEM_RANGE | Selection Range for Shadow Items | 20120731 | |||
| 3 | ITS_EMB_HEAD | Call by reference | Type reference (TYPE) | LOP_TS_LIST_HD_COM | Embedded option list header communication structure | 20120731 | |||
| 4 | ITS_ITEM | Call by reference | Type reference (TYPE) | LOP_TS_LIST_IT_COM | Communication structure for option list items | 20120731 | |||
| 5 | IV_USE_EMB_HEAD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Use the header table to determine the items | 20120731 |
Method FILTER_EMB_ITEM on class CL_LOP_HELP_FUNC has no exception.
Method GET_ALL_LOP_CAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_LOP_CAT | Call by reference | Type reference (TYPE) | LOP_TS_CAT | Logistical Option Category | 20120228 | |||
| 2 | I_REFRESH_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120228 |
Method GET_ALL_LOP_CAT on class CL_LOP_HELP_FUNC has no exception.
Method GET_DECL_FIELDS_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETH_DISP_FIELD_EMB_HEAD | Call by reference | Type reference (TYPE) | WLF_TH_FIELD | Field Names | 20120216 | |||
| 2 | ETH_EDIT_FIELD_EMB_HEAD | Call by reference | Type reference (TYPE) | WLF_TH_FIELD | Field Names | 20120216 | |||
| 3 | ETH_NO_OUT_FIELD_EMB_HEAD | Call by reference | Type reference (TYPE) | WLF_TH_FIELD | Field Names | 20120216 | |||
| 4 | ETH_RECHECK_FIELD_EMB_HEAD | Call by reference | Type reference (TYPE) | WLF_TH_FIELD | Field Names | 20120216 | |||
| 5 | ETH_TECH_FIELD_EMB_HEAD | Call by reference | Type reference (TYPE) | WLF_TH_FIELD | Field Names | 20120216 | |||
| 6 | ET_COMP_SORT | Call by reference | Type reference (TYPE) | DDFIELDS | DD: Field List | 20120214 | |||
| 7 | ET_COMP_SORT_ENH | Call by reference | Type reference (TYPE) | DDFIELDS | DD: Field List | 20120214 |
Method GET_DECL_FIELDS_CONTEXT on class CL_LOP_HELP_FUNC has no exception.
Method GET_EMB_HD_DECL_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_FIELDS | Call by reference | Type reference (TYPE) | LOP_TS_FIELD | Fieldnames | 20120323 |
Method GET_EMB_HD_DECL_FIELDS on class CL_LOP_HELP_FUNC has no exception.
Method GET_EMB_HD_FIELD_PROPERTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_CHANGEABLE_FIELDS | Call by reference | Type reference (TYPE) | LOP_TS_FIELD | Fieldnames | 20111215 | |||
| 2 | ETS_DISPLAY_FIELDS | Call by reference | Type reference (TYPE) | LOP_TS_FIELD | Fieldnames | 20111215 | |||
| 3 | ETS_HIDDEN_FIELDS | Call by reference | Type reference (TYPE) | LOP_TS_FIELD | Fieldnames | 20111215 | |||
| 4 | ETS_TECH_FIELDS | Call by reference | Type reference (TYPE) | LOP_TS_FIELD | Fieldnames | 20111215 | |||
| 5 | I_DECL_RULE | Call by reference | Type reference (TYPE) | LOP_DECL_RULE | Declaration Date Rule | 20111215 |
Method GET_EMB_HD_FIELD_PROPERTY on class CL_LOP_HELP_FUNC has no exception.
Method GET_EMB_LIST_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_EMB_HEAD_ALL | Call by reference | Type reference (TYPE) | LOP_TS_LIST_HD_COM | All embedded headers: For whole document or reference | 20120731 | |||
| 2 | ETS_EMB_HEAD_FOR_ITEM | Call by reference | Type reference (TYPE) | LOP_TS_LIST_HD_COM | Headers: For document item number (also header level) | 20120731 | |||
| 3 | ETS_ITEM_ALL | Call by reference | Type reference (TYPE) | LOP_TS_LIST_IT_COM | All value items: For whole document or reference | 20120731 | |||
| 4 | ETS_ITEM_FOR_ITEM | Call by reference | Type reference (TYPE) | LOP_TS_LIST_IT_COM | Value items: For document item number (also header level) | 20120731 | |||
| 5 | EV_LOP_EXIST_ITEM | Call by reference | Type reference (TYPE) | ABAP_BOOL | Logistical options exists for the item | 20120731 | |||
| 6 | EV_LOP_EXIST_MAIN | Call by reference | Type reference (TYPE) | ABAP_BOOL | Logistical options exists for the document/reference | 20120731 | |||
| 7 | IS_KEY | Call by reference | Type reference (TYPE) | LOP_S_DOC_REF | Document item key or reference | 20120731 | |||
| 8 | IV_BYPASSING_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Bypass the buffer | 20120731 | |||
| 9 | IV_ONLY_FOR_HEAD | Call by reference | Type reference (TYPE) | ABAP_BOOL | Do not read data for the item level | 20120731 | |||
| 10 | IV_REFRESH_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | Refresh buffer | 20120731 |
Method GET_EMB_LIST_DATA on class CL_LOP_HELP_FUNC has no exception.
Method GET_EMB_LIST_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_EMB_LOP_KEYS | Call by reference | Type reference (TYPE) | LOP_TS_DOC_REF_KEY | Documents or References with logistical options | 20120731 | |||
| 2 | ETS_EMB_NO_LOP | Call by reference | Type reference (TYPE) | LOP_TS_DOC_REF_KEY | Documents or References w/o logistical options | 20120731 | |||
| 3 | EV_BUFFER_LINES | Call by reference | Type reference (TYPE) | I | Number of buffer entries (with logistical options) | 20120731 | |||
| 4 | EV_MAX_LINES_BUFFER | Call by reference | Type reference (TYPE) | I | 20120731 |
Method GET_EMB_LIST_INFO on class CL_LOP_HELP_FUNC has no exception.
Method GET_EMB_VAL_STRING_WITH_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_EMB_HEAD | Call by reference | Type reference (TYPE) | LOP_TS_LIST_HD_COM | Embedded option list header communication structure | 20120806 | |||
| 2 | ETS_ITEM | Call by reference | Type reference (TYPE) | LOP_TS_LIST_IT_COM | Communication structure for option list items | 20120806 | |||
| 3 | ETS_VAL_STRING_KEYS | Call by reference | Type reference (TYPE) | LOP_TS_DOC_REF_CAT_VAL_STRING | List Value as String (with Key) | 20120806 | |||
| 4 | IS_KEY_MAIN | Call by reference | Type reference (TYPE) | LOP_S_DOC_REF_KEY | Key of a document or reference | 20120806 | |||
| 5 | IV_BYPASSING_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | DB read: Bypass the buffer | 20120806 | |||
| 6 | IV_DOC_ITEM | Call by reference | Type reference (TYPE) | LOP_DOC_ITEM_NO | Item Number | 20120806 | |||
| 7 | IV_IS_HEADER | Call by reference | Type reference (TYPE) | LOP_IS_HEADER | Entry For Header | 20120806 | |||
| 8 | IV_LOP_CAT | Call by reference | Type reference (TYPE) | LOP_CAT | Logistical Option Category | 20120806 | |||
| 9 | IV_READ_MODEL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Read data with factory | 20120806 | |||
| 10 | IV_REFRESH_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | DB read: Refresh buffer | 20120806 |
Method GET_EMB_VAL_STRING_WITH_KEY on class CL_LOP_HELP_FUNC has no exception.
Method GET_FIELD_PROPERTY_EMB_HEAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_FIELD_PROPERTY | Call by reference | Type reference (TYPE) | LOP_S_FIELD_PROPERTY | Field Properties | 20120213 | |||
| 2 | I_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20120213 | |||
| 3 | I_NOT_CHANGEABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | Not changeable general | 20120213 | |||
| 4 | I_NO_INPUT_FIELD | Call by reference | Type reference (TYPE) | ABAP_BOOL | No input: Context depending | 20120213 | |||
| 5 | I_NO_MSG | Call by reference | Type reference (TYPE) | ABAP_BOOL | If field is not part of the structure -> tech. field | 20120213 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Maintain error | 20120213 |
Method GET_FIELD_PROPERTY_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_FIELDCAT_TEXT | Call by reference | Type reference (TYPE) | LOP_S_FIELDCAT_DATA | Data of the fieldcatalog | 20120208 | |||
| 2 | ES_FIELD_PROPERTY | Call by reference | Type reference (TYPE) | LOP_S_FIELD_PROPERTY | Field Properties | 20120208 | |||
| 3 | EV_CONVEXIT | Call by reference | Type reference (TYPE) | CONVEXIT | Conversion Routine | 20120208 | |||
| 4 | I_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20120208 | |||
| 5 | I_LOP_CAT | Call by reference | Type reference (TYPE) | LOP_CAT | Logistical Option Category | 20120208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Customizing error | 20120208 | ||
| 2 | Maintain error | 20120208 |
Method GET_IS_MASTER_NO_VALID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_LIST_NAME | Call by reference | Type reference (TYPE) | LOP_ID | Logistical Option List Name | 20120410 | |||
| 2 | EV_LOP_CAT | Call by reference | Type reference (TYPE) | LOP_CAT | Logistical Option Category | 20121112 | |||
| 3 | EV_VALID | Call by reference | Type reference (TYPE) | ABAP_BOOL | Option Master List is Valid | 20120410 | |||
| 4 | IV_LOP_CAT | Call by reference | Type reference (TYPE) | LOP_CAT | Logistical Option Category | 20120410 | |||
| 5 | IV_MASTER_NO | Call by reference | Type reference (TYPE) | LOP_NO | Option List Number (for Master Data) | 20120410 |
Method GET_IS_MASTER_NO_VALID on class CL_LOP_HELP_FUNC has no exception.
Method GET_LIST_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_STATUS | Call by reference | Type reference (TYPE) | LOP_S_EMB_LIST_STATUS | Logistical Option: Embedded List Status | 20120906 | |||
| 2 | IS_HEADER | Call by reference | Type reference (TYPE) | LOP_S_LIST_HD_COM | Logistical Option: Emb. list header communication structure | 20120906 |
Method GET_LIST_STATUS on class CL_LOP_HELP_FUNC has no exception.
Method GET_REQUIRED_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETS_FIELDS | Call by reference | Type reference (TYPE) | LOP_TS_FIELD | Fieldnames | 20111221 | |||
| 2 | I_LOP_CAT | Call by reference | Type reference (TYPE) | LOP_CAT | Logistical Option Category | 20111221 |
Method GET_REQUIRED_FIELDS on class CL_LOP_HELP_FUNC has no exception.
Method GET_RSDS_RANGE_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DYNSEL | Call by reference | Type reference (TYPE) | RSDS_TYPE | 20120913 |
Method GET_RSDS_RANGE_BUFFER on class CL_LOP_HELP_FUNC has no exception.
Method GET_STRING_FIELDS_HD_EMB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELDS | Call by reference | Type reference (TYPE) | LOP_T_FIELDS_CONV | 20121207 |
Method GET_STRING_FIELDS_HD_EMB on class CL_LOP_HELP_FUNC has no exception.
Method GET_STRING_FIELDS_HD_MASTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FIELDS | Call by reference | Type reference (TYPE) | LOP_T_FIELDS_CONV | Logistical Options Table for Tree Conversion Exit | 20121207 |
Method GET_STRING_FIELDS_HD_MASTER on class CL_LOP_HELP_FUNC has no exception.
Method GET_STRING_FOR_EMB_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EMB_HEAD_STRING | Call by reference | Type reference (TYPE) | LOP_T_EMB_HEAD_STRING | 20120719 | ||||
| 2 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | LOP_S_REFERENCE | 20120718 | ||||
| 3 | IS_EMB_HEADER | Call by reference | Type reference (TYPE) | LOP_D_LIST_HD | 20120719 |
Method GET_STRING_FOR_EMB_HEADER on class CL_LOP_HELP_FUNC has no exception.
Method GET_STRING_FOR_MASTER_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_STRING_HD | Call by reference | Type reference (TYPE) | LOP_S_STRING_HD | Header String / Description | 20121207 | |||
| 2 | IS_MASTER_HEADER | Call by reference | Type reference (TYPE) | LOP_D_MASTER_HD | Option list header as master data | 20121207 | |||
| 3 | I_LOP_NO | Call by reference | Type reference (TYPE) | LOP_NO | Option List Number (for Master Data) | 20121207 |
Method GET_STRING_FOR_MASTER_HEADER on class CL_LOP_HELP_FUNC has no exception.
Method GET_VALUE_STRINGS_FOR_CAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUE_STRING | Call by reference | Type reference (TYPE) | LOP_T_VALUE_STRING | 20120416 | ||||
| 2 | IS_DOC_KEY | Call by reference | Type reference (TYPE) | LOP_S_DOC_ITEM_KEY | 20120416 | ||||
| 3 | IV_EXEC_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120416 | ||||
| 4 | IV_EXTERNAL_CALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20120416 | ||||
| 5 | IV_LOP_CAT | Call by reference | Type reference (TYPE) | LOP_CAT | 20120416 |
Method GET_VALUE_STRINGS_FOR_CAT on class CL_LOP_HELP_FUNC has no exception.
Method GET_VAL_STR_FOR_MASTER_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_LIST_HD_COM | Call by reference | Type reference (TYPE) | LOP_S_MASTER_HD_COM | Option list header as master data communication structure | 20120711 | |||
| 2 | ETS_LIST_IT_COM | Call by reference | Type reference (TYPE) | LOP_TS_LIST_IT_COM | Communication structure for option list items | 20120628 | |||
| 3 | ET_VALUE_STRING | Call by reference | Type reference (TYPE) | LOP_T_MASTER_VALUE_STRING | 20120621 | ||||
| 4 | IO_MASTER_LIST | Call by reference | Object reference (TYPE REF TO) | IF_LOP_LIST_MASTER | 20120621 | ||||
| 5 | IV_LOP_NO | Call by reference | Type reference (TYPE) | LOP_NO | 20120621 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120621 | |||
| 2 | 20120621 | |||
| 3 | 20120621 | |||
| 4 | 20120621 |
Method NEW_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LOP_CAT | Call by reference | Type reference (TYPE) | LOP_CAT | Logistical Option Category | 20111221 | |||
| 2 | RR_BUFFER | Value transfer | Object reference (TYPE REF TO) | MTY_S_BUFFER | 20111221 |
Method NEW_ENTRY on class CL_LOP_HELP_FUNC has no exception.
Method READ_T002T Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_T002T | Call by reference | Type reference (TYPE) | T002T | Language Key Texts | 20120228 | |||
| 2 | I_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Language Key | 20120228 | |||
| 3 | I_LANGU_KEY | Call by reference | Type reference (TYPE) | SPRAS | Language Key | 20120228 |
Method READ_T002T on class CL_LOP_HELP_FUNC has no exception.
Method READ_TTXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TTXIT | Call by reference | Type reference (TYPE) | TTXIT | Texts for Text IDs | 20120228 | |||
| 2 | I_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Language Key | 20120228 | |||
| 3 | I_TDID | Call by reference | Type reference (TYPE) | TDID | Language Key | 20120228 | |||
| 4 | I_TDOBJECT | Call by reference | Type reference (TYPE) | TDOBJECT | Texts: Application Object | 20120228 |
Method READ_TTXIT on class CL_LOP_HELP_FUNC has no exception.
Method SET_DATE_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | System Date | 20130129 | |||
| 2 | EV_TIME | Call by reference | Type reference (TYPE) | SYUZEIT | System Time | 20130129 | |||
| 3 | IV_LOCAL | Call by reference | Type reference (TYPE) | ABAP_BOOL | Local date and time | 20130129 |
Method SET_DATE_TIME on class CL_LOP_HELP_FUNC has no exception.
Method SET_MAX_LINES_BUFFER_EMB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BUFFER_ADJUSTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | Buffer adjusted | 20120731 | |||
| 2 | IV_MAX_LINES | Call by reference | Type reference (TYPE) | I | 20120731 |
Method SET_MAX_LINES_BUFFER_EMB on class CL_LOP_HELP_FUNC has no exception.
Method SET_RSDS_RANGE_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DYNSEL | Call by reference | Type reference (TYPE) | RSDS_TYPE | 20120913 |
Method SET_RSDS_RANGE_BUFFER on class CL_LOP_HELP_FUNC has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 607 |