SAP IF_ISM_AM_PUB_CH_UI OO Class - Publication Change: Interface for UI Classes
IF_ISM_AM_PUB_CH_UI is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_ISM_AM_PUB_CH_UI including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_ISM_AM_PUB_CH_UI SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
BUILD_GRID | Generate ALV Grid | Public |
CALL METHOD if_ism_am_pub_ch_ui=>BUILD_GRID...more details | ||
DISPLAY_PROTOCOL | Display Log | Public |
CALL METHOD if_ism_am_pub_ch_ui=>DISPLAY_PROTOCOL...more details | ||
FIRST_DISPLAY_OF_GRID | Initialization/Initial Display of ALV Grid | Public |
CALL METHOD if_ism_am_pub_ch_ui=>FIRST_DISPLAY_OF_GRID...more details | ||
HANDLE_AFTER_USER_COMMAND | Event Handler for Handle After User Command | Public |
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_AFTER_USER_COMMAND...more details | ||
HANDLE_DATA_CHANGED | Event Handler for Data Changes/Entries | Public |
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_DATA_CHANGED...more details | ||
HANDLE_DOUBLE_CLICK | Event Handler for Double Click | Public |
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_DOUBLE_CLICK...more details | ||
| ||
HANDLE_HOTSPOT_CLICK | Event Handler for Hotspot Click | Public |
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_HOTSPOT_CLICK...more details | ||
HANDLE_MENU_BUTTON | Event Handler for Menu Buttons | Public |
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_MENU_BUTTON...more details | ||
HANDLE_TOOLBAR | Event Handler for Menu Bar | Public |
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_TOOLBAR...more details | ||
HANDLE_USER_COMMAND | Event Handler for User Command | Public |
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_USER_COMMAND...more details | ||
ON_F4 | Event Handler for F4 Possible Entries | Public |
CALL METHOD if_ism_am_pub_ch_ui=>ON_F4...more details | ||
REFRESH_GRID | Refresh ALV Grid | Public |
CALL METHOD if_ism_am_pub_ch_ui=>REFRESH_GRID...more details | ||
REGISTER_EVENTS | Event Registration | Public |
CALL METHOD if_ism_am_pub_ch_ui=>REGISTER_EVENTS...more details | ||
REGISTER_F4 | Register F4 Possible Entries Help for Fields | Public |
CALL METHOD if_ism_am_pub_ch_ui=>REGISTER_F4...more details | ||
SET_DISPLAY_VARIANT | Generate Display Variants for ALV Grid | Public |
CALL METHOD if_ism_am_pub_ch_ui=>SET_DISPLAY_VARIANT...more details | ||
SET_DROP_DOWN_REASON | Generate Change Reasons Dropdown List | Public |
CALL METHOD if_ism_am_pub_ch_ui=>SET_DROP_DOWN_REASON...more details | ||
SET_EVENT_HANDLER | Set Event Handler | Public |
CALL METHOD if_ism_am_pub_ch_ui=>SET_EVENT_HANDLER...more details | ||
SET_FIELDCATALOG | Generate Field Catalog | Public |
CALL METHOD if_ism_am_pub_ch_ui=>SET_FIELDCATALOG...more details | ||
SET_GRID_LAYOUT | Generate ALV Grid Layout | Public |
CALL METHOD if_ism_am_pub_ch_ui=>SET_GRID_LAYOUT...more details | ||
SET_LOG_REFERENCE | Supplies Reference to the Log Object | Public |
CALL METHOD if_ism_am_pub_ch_ui=>SET_LOG_REFERENCE...more details | ||
SET_TOOLBAR | Generate Toolbar | Public |
CALL METHOD if_ism_am_pub_ch_ui=>SET_TOOLBAR...more details | ||
SHOW_DETAIL_SL_GRP | Schedule Lines/Groupings for Publication Group | Public |
CALL METHOD if_ism_am_pub_ch_ui=>SHOW_DETAIL_SL_GRP...more details |
IF_ISM_AM_PUB_CH_UI attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
GR_ALV_GRID | Instance Attribute | SAP List Viewer | LIKE CL_GUI_ALV_GRID | Public | |
GR_ALV_GRID_BDS | Static Attribute | Publication Change UI: Billing Datasets | LIKE CL_ISM_AM_PUB_CH_UI_BDS | Public | |
GR_ALV_GRID_SL | Static Attribute | Publication Change UI: Schedule Lines | LIKE CL_ISM_AM_PUB_CH_UI_SL | Public | |
GR_ALV_GRID_SL_B | Static Attribute | Collective Publication Change UI: Schedule Lines | LIKE CL_ISM_AM_PUB_CH_UI_SL_B | Public | |
GR_ALV_GRID_SL_GRP | Static Attribute | Publication Change UI: Publication Groups | LIKE CL_ISM_AM_PUB_CH_UI_SL_GRP | Public | |
GR_ALV_GRID_SL_GRP_B | Static Attribute | Collective Publication Change UI: Publication Groups | LIKE CL_ISM_AM_PUB_CH_UI_SL_GRP_B | Public | |
GR_ALV_GRID_SL_SUB_B | Static Attribute | Collective Publication Change UI: Schedule Lines | LIKE CL_ISM_AM_PUB_CH_UI_SL_SUB_B | Public | |
GR_CUSTOM_CONTAINER_ALV | Instance Attribute | Container for Custom Controls in Screen Area | LIKE CL_GUI_CUSTOM_CONTAINER | Public | |
GR_CUSTOM_CONTAINER_LOG | Instance Attribute | Container for Custom Controls in Screen Area | LIKE CL_GUI_CUSTOM_CONTAINER | Public | |
GR_DATA_CHANGED | Instance Attribute | Message Log for Data Entry | LIKE CL_ALV_CHANGED_DATA_PROTOCOL | Public | |
GR_PROTO | Instance Attribute | Message Log for Data Entry | LIKE CL_ALV_CHANGED_DATA_PROTOCOL | Public | |
GR_PUB_CHANGE | Instance Attribute | Publication Change | LIKE CL_ISM_AM_PUB_CHANGE | Public | |
GR_PUB_CHANGE_BULK | Instance Attribute | Publication Change - Mass Change | LIKE CL_ISM_AM_PUB_CHANGE_BULK | Public | |
GS_SL_300 | Instance Attribute | Schedule Lines Screen for Manual Generation | LIKE JHA1_PUB_CHNG_300_STR | Public | |
GS_SL_300_LOOP | Instance Attribute | Schedule Lines Screen for Manual Generation | LIKE JHA1_PUB_CHNG_300_STR | Public | |
GT_JHAEA_COMP_OUT | Instance Attribute | Publication Group | LIKE JHA1_PUB_OUT_T | Public | |
GT_JHAEA_MAN_OUT | Instance Attribute | Schedule Lines Generated Manually | LIKE JHA1_PUB_CHNG_300_TAB | Public | |
GT_JHAEA_OUT | Instance Attribute | Schedule Lines | LIKE JHA1_PUB_CHANGE_JHAEA_OUT_T | Public | |
GT_JHAEA_SUB_OUT | Instance Attribute | Schedule Lines for Publication Group | LIKE JHA1_PUB_CHANGE_JHAEA_OUT_T | Public | |
GT_JHAGA_OUT | Instance Attribute | Billing Datasets | LIKE JHA1_PUB_CHANGE_JHAGA_OUT_T | Public | |
GT_JHAGA_SUB_OUT | Instance Attribute | Billing Datasets for Publication Group | LIKE JHA1_PUB_CHANGE_JHAGA_OUT_T | Public | |
GT_PUB_CHANGE_DATA | Instance Attribute | Changed Data on Screen 300 | LIKE JHA1_PUB_CHNG_300_TAB | Public | |
GT_SL_300 | Instance Attribute | Schedule Lines Screen for Manual Generation | LIKE JHA1_PUB_CHNG_300_TAB | Public | |
GT_SL_300_LOOP | Instance Attribute | Schedule Lines Screen for Manual Generation | LIKE JHA1_PUB_CHNG_300_TAB | Public | |
GV_AVM_NR | Instance Attribute | IS-M/AM: Sales Document Number | LIKE AVM_NR | Public | |
GV_CONTAINER_ALV | Instance Attribute | ALV Container (Name) | LIKE DYNFNAM | Public | |
GV_CONTAINER_LOG | Instance Attribute | ALV Log Container (Name) | LIKE DYNFNAM | Public | |
GV_CONTEXT_SL_GEN_MAN | Instance Attribute | Manual Schedule Line Generation Context | LIKE BOOLEAN | Public | |
GV_DATA_CHCK_COMPL | Instance Attribute | Indicator: All Data has Been Checked | LIKE BOOLEAN | Public | |
GV_FLG_UPDATE | Static Attribute | Change Indicator | LIKE XFELD | Public | |
GV_GLOBAL_TABNAME | Instance Attribute | Table Name of Global Data Table | LIKE TABNAME | Public | |
GV_GRID_TITLE | Instance Attribute | ALV Control: Title Line Text | LIKE LVC_TITLE | Public | |
GV_LAYOUT_INFO_FNAME | Instance Attribute | ALV control: Field name with simple row color coding | LIKE LVC_CIFNM | Public | |
GV_LAYOUT_STYLEFNAME | Instance Attribute | ALV Control: Field Name Display Style for Specific Cells | LIKE LVC_FNAME | Public | |
GV_POS_NR | Instance Attribute | IS-M: Order Item Number | LIKE POS_NR | Public | |
GV_REPID | Instance Attribute | ABAP Program: Current Main Program | LIKE SYREPID | Public | |
GV_STRUCTURE_NAME | Instance Attribute | ALV Screen Structure | LIKE TABNAME | Public | |
GV_SWITCH_SCREEN | Instance Attribute | Screen 1 = Groups , Screen 2 = Schedule Lines | LIKE NUMC1 | Public | |
GV_VARIANT_ID | Instance Attribute | Administrative ID for Layout Variants | LIKE SLIS_HANDL | Public | |
RJHAORDER | Instance Attribute | IS-M/AM: Sales Document | LIKE RJHAORDER_STR | Public | |
RJHAP | Instance Attribute | IS-M/AM: Order-Publishing-Media Item Structure | LIKE RJHAP | Public | |
RJHAPA | Instance Attribute | IS-M: Order-Publishing-Media Item Ad Structure | LIKE RJHAPA | Public |
Links to Related Class(s)
IF_ISM_A...Full list of available SAP object classes
Search for further information about these or an SAP related objects