SAP IF_ISM_AM_PK_UI OO Class - Package Configurator: Interface for UI Classes









IF_ISM_AM_PK_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_PK_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_PK_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_pk_ui=>BUILD_GRID...more details

CHANGE_DATA_ON_EVENTProcess Modified Data in Evt. Handl. (Redefinition!)Public
CALL METHOD if_ism_am_pk_ui=>CHANGE_DATA_ON_EVENT...more details

CHECK_OUTTAB_ON_INIT_LOADCheck ALV Output Table During InitializationPublic
CALL METHOD if_ism_am_pk_ui=>CHECK_OUTTAB_ON_INIT_LOAD...more details

FIRST_DISPLAY_OF_GRIDInitialization (First Display) of ALV Grid (Redefinition!)Public
CALL METHOD if_ism_am_pk_ui=>FIRST_DISPLAY_OF_GRID...more details

GET_DEFAULT_UNITDetermines Unit for Which Default Setting Is to Be MadePublic
CALL METHOD if_ism_am_pk_ui=>GET_DEFAULT_UNIT...more details

GET_FIELDCATALOG_CUSTOM_ATTRCreate Field Catalog from Customizing AttributesPublic
CALL METHOD if_ism_am_pk_ui=>GET_FIELDCATALOG_CUSTOM_ATTR...more details

GET_FLG_UPDATESupplies Update Flag for ChangesPublic
CALL METHOD if_ism_am_pk_ui=>GET_FLG_UPDATE...more details

GET_GRID_REFERENCESupplies Reference to ALV Grid ObjectPublic
CALL METHOD if_ism_am_pk_ui=>GET_GRID_REFERENCE...more details

GET_UNIT_PLAN_GR_IMPRDetermines Unit for Planned Gross Impressions (Online)Public
CALL METHOD if_ism_am_pk_ui=>GET_UNIT_PLAN_GR_IMPR...more details

GET_UNIT_SERVICE_QUANDetermines Unit for Service QuantityPublic
CALL METHOD if_ism_am_pk_ui=>GET_UNIT_SERVICE_QUAN...more details

HANDLE_DATA_CHANGEDEvent Handler for Data ChangesPublic
CALL METHOD if_ism_am_pk_ui=>HANDLE_DATA_CHANGED...more details

HANDLE_DATA_CHANGED_FINISHEDEvent Handler Contract Data ChangesPublic
CALL METHOD if_ism_am_pk_ui=>HANDLE_DATA_CHANGED_FINISHED...more details

HANDLE_DOUBLE_CLICKEvent Handler for Double Clicking Default ValuesPublic
CALL METHOD if_ism_am_pk_ui=>HANDLE_DOUBLE_CLICK...more details

HANDLE_MODIFY_CELL_STYLEChanges Edit/Display Response for Cell in ALV GridPublic
CALL METHOD if_ism_am_pk_ui=>HANDLE_MODIFY_CELL_STYLE...more details

HANDLE_TOOLBAREvent Handler for Runtime Changes to Menu BarPublic
CALL METHOD if_ism_am_pk_ui=>HANDLE_TOOLBAR...more details

IS_CELL_STYLE_DISABLEDDetermines Whether Cell in ALV Grid is in Display ModePublic
CALL METHOD if_ism_am_pk_ui=>IS_CELL_STYLE_DISABLED...more details

IS_CELL_STYLE_EXISTSDetermines Whether Edit/Display Response Exists for CellPublic
CALL METHOD if_ism_am_pk_ui=>IS_CELL_STYLE_EXISTS...more details

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

ON_F4_BOOKING_UNITF4 Possible Entries for Booking Unit by Package Element TypePublic
CALL METHOD if_ism_am_pk_ui=>ON_F4_BOOKING_UNIT...more details

ON_F4_CONTENT_COMPONENTF4 Possible Entries for Content Component (Incl.Hier.Lev.1)Public
CALL METHOD if_ism_am_pk_ui=>ON_F4_CONTENT_COMPONENT...more details

OPTIMIZE_PROTOCOL_ENTRIESOptimize Log Entries (Delete Duplicate Entries)Public
CALL METHOD if_ism_am_pk_ui=>OPTIMIZE_PROTOCOL_ENTRIES...more details

REFRESH_OF_GRIDRefresh ALV Grid (Redefinition!)Public
CALL METHOD if_ism_am_pk_ui=>REFRESH_OF_GRID...more details

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

REGISTER_F4Register F4 Possible Entries for Affected FieldsPublic
CALL METHOD if_ism_am_pk_ui=>REGISTER_F4...more details

SET_CC_LEVEL1_PER_ROWDefines Level 1 Nodes for Content Components per RowPublic
CALL METHOD if_ism_am_pk_ui=>SET_CC_LEVEL1_PER_ROW...more details

SET_CELLS_TO_EDITMake Cells Available for Input Dynamically during Initializ.Public
CALL METHOD if_ism_am_pk_ui=>SET_CELLS_TO_EDIT...more details

SET_CELLS_TO_EDIT_ON_EVENTMake Cells Available for Input Dynamically in Event HandlerPublic
CALL METHOD if_ism_am_pk_ui=>SET_CELLS_TO_EDIT_ON_EVENT...more details

SET_CONTENT_COMPONENT_LEVEL1Defines Level 1 Nodes for Content ComponentPublic
CALL METHOD if_ism_am_pk_ui=>SET_CONTENT_COMPONENT_LEVEL1...more details

SET_DEFAULT_UNITDefine Default Unit According to an Initial FieldPublic
CALL METHOD if_ism_am_pk_ui=>SET_DEFAULT_UNIT...more details

SET_DEFAULT_UNIT_INITIALDetermines Unit and Switches Qty Field to Initial EditablePublic
CALL METHOD if_ism_am_pk_ui=>SET_DEFAULT_UNIT_INITIAL...more details

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

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

SET_FIELDCATALOGGenerate Field Catalog (Redefinition!)Public
CALL METHOD if_ism_am_pk_ui=>SET_FIELDCATALOG...more details

SET_FLG_UPDATESets the Update Flag for Changes (Reset)Public
CALL METHOD if_ism_am_pk_ui=>SET_FLG_UPDATE...more details

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

SET_ITEM_CATEGORY_TO_DISPLAYSets Item Category to Not ModifiablePublic
CALL METHOD if_ism_am_pk_ui=>SET_ITEM_CATEGORY_TO_DISPLAY...more details

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

SET_TOOLBARGenerate Toolbar (Redefinition)Public
CALL METHOD if_ism_am_pk_ui=>SET_TOOLBAR...more details

SET_TO_DISPLAY_MODESwitches ALV Grid to the Display ModePublic
CALL METHOD if_ism_am_pk_ui=>SET_TO_DISPLAY_MODE...more details

SET_TO_DISPLAY_USED_IN_ORDERDisplay Mode for Packages Used in the OrderPublic
CALL METHOD if_ism_am_pk_ui=>SET_TO_DISPLAY_USED_IN_ORDER...more details



IF_ISM_AM_PK_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_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
GV_ACT_MODEInstance AttributeTransaction ModeLIKE
CHAR01
Public
GV_CONTAINER_ALVInstance AttributeALV Container (Name)LIKE
DYNFNAM
Public
GV_CONTAINER_LOGInstance AttributeALV Log Container (Name)LIKE
DYNFNAM
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_PK_ELEMENT_TYPEInstance AttributePackage Element TypeLIKE
ISM_PK_ELEMENT_TYPE
Public
GV_REPIDInstance AttributeABAP Program: Current Main ProgramLIKE
SYREPID
Public
GV_STRUCTURE_NAMEInstance AttributeALV Screen StructureLIKE
TABNAME
Public
GV_USAGE_TYPEInstance AttributeUsage of Check StrategyLIKE
ISM_USAGE
Public
GV_USED_IN_ORDERInstance AttributeCheckbox FieldLIKE
XFELD
Public
GV_VALID_FROMStatic AttributeSales Release (From)LIKE
ISM_VALID_FROM
Public
GV_VALID_TOStatic AttributeSales Release (To)LIKE
ISM_VALID_TO
Public
GV_VARIANT_IDInstance AttributeAdministrative ID for Layout VariantsLIKE
SLIS_HANDL
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!