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 NameDescriptionVisability
BUILD_GRIDGenerate ALV GridPublic
CALL METHOD if_ism_am_pub_ch_ui=>BUILD_GRID...more details

DISPLAY_PROTOCOLDisplay LogPublic
CALL METHOD if_ism_am_pub_ch_ui=>DISPLAY_PROTOCOL...more details

FIRST_DISPLAY_OF_GRIDInitialization/Initial Display of ALV GridPublic
CALL METHOD if_ism_am_pub_ch_ui=>FIRST_DISPLAY_OF_GRID...more details

HANDLE_AFTER_USER_COMMANDEvent Handler for Handle After User CommandPublic
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_AFTER_USER_COMMAND...more details

HANDLE_DATA_CHANGEDEvent Handler for Data Changes/EntriesPublic
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_DATA_CHANGED...more details

HANDLE_DOUBLE_CLICKEvent Handler for Double ClickPublic
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_DOUBLE_CLICK...more details

HANDLE_HOTSPOT_CLICKEvent Handler for Hotspot ClickPublic
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_HOTSPOT_CLICK...more details

HANDLE_MENU_BUTTONEvent Handler for Menu ButtonsPublic
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_MENU_BUTTON...more details

HANDLE_TOOLBAREvent Handler for Menu BarPublic
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_TOOLBAR...more details

HANDLE_USER_COMMANDEvent Handler for User CommandPublic
CALL METHOD if_ism_am_pub_ch_ui=>HANDLE_USER_COMMAND...more details

ON_F4Event Handler for F4 Possible EntriesPublic
CALL METHOD if_ism_am_pub_ch_ui=>ON_F4...more details

REFRESH_GRIDRefresh ALV GridPublic
CALL METHOD if_ism_am_pub_ch_ui=>REFRESH_GRID...more details

REGISTER_EVENTSEvent RegistrationPublic
CALL METHOD if_ism_am_pub_ch_ui=>REGISTER_EVENTS...more details

REGISTER_F4Register F4 Possible Entries Help for FieldsPublic
CALL METHOD if_ism_am_pub_ch_ui=>REGISTER_F4...more details

SET_DISPLAY_VARIANTGenerate Display Variants for ALV GridPublic
CALL METHOD if_ism_am_pub_ch_ui=>SET_DISPLAY_VARIANT...more details

SET_DROP_DOWN_REASONGenerate Change Reasons Dropdown ListPublic
CALL METHOD if_ism_am_pub_ch_ui=>SET_DROP_DOWN_REASON...more details

SET_EVENT_HANDLERSet Event HandlerPublic
CALL METHOD if_ism_am_pub_ch_ui=>SET_EVENT_HANDLER...more details

SET_FIELDCATALOGGenerate Field CatalogPublic
CALL METHOD if_ism_am_pub_ch_ui=>SET_FIELDCATALOG...more details

SET_GRID_LAYOUTGenerate ALV Grid LayoutPublic
CALL METHOD if_ism_am_pub_ch_ui=>SET_GRID_LAYOUT...more details

SET_LOG_REFERENCESupplies Reference to the Log ObjectPublic
CALL METHOD if_ism_am_pub_ch_ui=>SET_LOG_REFERENCE...more details

SET_TOOLBARGenerate ToolbarPublic
CALL METHOD if_ism_am_pub_ch_ui=>SET_TOOLBAR...more details

SHOW_DETAIL_SL_GRPSchedule Lines/Groupings for Publication GroupPublic
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.

NameLevelDescriptionInitial ValueTypeVisability
GR_ALV_GRIDInstance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Public
GR_ALV_GRID_BDSStatic AttributePublication Change UI: Billing DatasetsLIKE
CL_ISM_AM_PUB_CH_UI_BDS
Public
GR_ALV_GRID_SLStatic AttributePublication Change UI: Schedule LinesLIKE
CL_ISM_AM_PUB_CH_UI_SL
Public
GR_ALV_GRID_SL_BStatic AttributeCollective Publication Change UI: Schedule LinesLIKE
CL_ISM_AM_PUB_CH_UI_SL_B
Public
GR_ALV_GRID_SL_GRPStatic AttributePublication Change UI: Publication GroupsLIKE
CL_ISM_AM_PUB_CH_UI_SL_GRP
Public
GR_ALV_GRID_SL_GRP_BStatic AttributeCollective Publication Change UI: Publication GroupsLIKE
CL_ISM_AM_PUB_CH_UI_SL_GRP_B
Public
GR_ALV_GRID_SL_SUB_BStatic AttributeCollective Publication Change UI: Schedule LinesLIKE
CL_ISM_AM_PUB_CH_UI_SL_SUB_B
Public
GR_CUSTOM_CONTAINER_ALVInstance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Public
GR_CUSTOM_CONTAINER_LOGInstance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Public
GR_DATA_CHANGEDInstance AttributeMessage Log for Data EntryLIKE
CL_ALV_CHANGED_DATA_PROTOCOL
Public
GR_PROTOInstance AttributeMessage Log for Data EntryLIKE
CL_ALV_CHANGED_DATA_PROTOCOL
Public
GR_PUB_CHANGEInstance AttributePublication ChangeLIKE
CL_ISM_AM_PUB_CHANGE
Public
GR_PUB_CHANGE_BULKInstance AttributePublication Change - Mass ChangeLIKE
CL_ISM_AM_PUB_CHANGE_BULK
Public
GS_SL_300Instance AttributeSchedule Lines Screen for Manual GenerationLIKE
JHA1_PUB_CHNG_300_STR
Public
GS_SL_300_LOOPInstance AttributeSchedule Lines Screen for Manual GenerationLIKE
JHA1_PUB_CHNG_300_STR
Public
GT_JHAEA_COMP_OUTInstance AttributePublication GroupLIKE
JHA1_PUB_OUT_T
Public
GT_JHAEA_MAN_OUTInstance AttributeSchedule Lines Generated ManuallyLIKE
JHA1_PUB_CHNG_300_TAB
Public
GT_JHAEA_OUTInstance AttributeSchedule LinesLIKE
JHA1_PUB_CHANGE_JHAEA_OUT_T
Public
GT_JHAEA_SUB_OUTInstance AttributeSchedule Lines for Publication GroupLIKE
JHA1_PUB_CHANGE_JHAEA_OUT_T
Public
GT_JHAGA_OUTInstance AttributeBilling DatasetsLIKE
JHA1_PUB_CHANGE_JHAGA_OUT_T
Public
GT_JHAGA_SUB_OUTInstance AttributeBilling Datasets for Publication GroupLIKE
JHA1_PUB_CHANGE_JHAGA_OUT_T
Public
GT_PUB_CHANGE_DATAInstance AttributeChanged Data on Screen 300LIKE
JHA1_PUB_CHNG_300_TAB
Public
GT_SL_300Instance AttributeSchedule Lines Screen for Manual GenerationLIKE
JHA1_PUB_CHNG_300_TAB
Public
GT_SL_300_LOOPInstance AttributeSchedule Lines Screen for Manual GenerationLIKE
JHA1_PUB_CHNG_300_TAB
Public
GV_AVM_NRInstance AttributeIS-M/AM: Sales Document NumberLIKE
AVM_NR
Public
GV_CONTAINER_ALVInstance AttributeALV Container (Name)LIKE
DYNFNAM
Public
GV_CONTAINER_LOGInstance AttributeALV Log Container (Name)LIKE
DYNFNAM
Public
GV_CONTEXT_SL_GEN_MANInstance AttributeManual Schedule Line Generation ContextLIKE
BOOLEAN
Public
GV_DATA_CHCK_COMPLInstance AttributeIndicator: All Data has Been CheckedLIKE
BOOLEAN
Public
GV_FLG_UPDATEStatic AttributeChange IndicatorLIKE
XFELD
Public
GV_GLOBAL_TABNAMEInstance AttributeTable Name of Global Data TableLIKE
TABNAME
Public
GV_GRID_TITLEInstance AttributeALV Control: Title Line TextLIKE
LVC_TITLE
Public
GV_LAYOUT_INFO_FNAMEInstance AttributeALV control: Field name with simple row color codingLIKE
LVC_CIFNM
Public
GV_LAYOUT_STYLEFNAMEInstance AttributeALV Control: Field Name Display Style for Specific CellsLIKE
LVC_FNAME
Public
GV_POS_NRInstance AttributeIS-M: Order Item NumberLIKE
POS_NR
Public
GV_REPIDInstance AttributeABAP Program: Current Main ProgramLIKE
SYREPID
Public
GV_STRUCTURE_NAMEInstance AttributeALV Screen StructureLIKE
TABNAME
Public
GV_SWITCH_SCREENInstance AttributeScreen 1 = Groups , Screen 2 = Schedule LinesLIKE
NUMC1
Public
GV_VARIANT_IDInstance AttributeAdministrative ID for Layout VariantsLIKE
SLIS_HANDL
Public
RJHAORDERInstance AttributeIS-M/AM: Sales DocumentLIKE
RJHAORDER_STR
Public
RJHAPInstance AttributeIS-M/AM: Order-Publishing-Media Item StructureLIKE
RJHAP
Public
RJHAPAInstance AttributeIS-M: Order-Publishing-Media Item Ad StructureLIKE
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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!