SAP /BEV2/CL_CS_COCKPIT_CLASSIC OO Class - Singleton for EMCS Cockpit









/BEV2/CL_CS_COCKPIT_CLASSIC 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 /BEV2/CL_CS_COCKPIT_CLASSIC 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 /BEV2/CL_CS_COCKPIT_CLASSIC 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
ALV_GRID_INIT_100Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>ALV_GRID_INIT_100...more details

ALV_GRID_INIT_DETAILPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>ALV_GRID_INIT_DETAIL...more details

AT_SELECTION_SCREENCheck Selection ParametersPublic
CALL METHOD /bev2/cl_cs_cockpit_classic=>AT_SELECTION_SCREEN...more details

AT_SELECTION_SCREEN_CUSTPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>AT_SELECTION_SCREEN_CUST...more details

AT_SELECTION_SCREEN_VENDPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>AT_SELECTION_SCREEN_VEND...more details

CALL_TRANSACTION_EDMK1Call Transaction to Create Correction DocumentsPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>CALL_TRANSACTION_EDMK1...more details

CONSTRUCTORCONSTRUCTORPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>CONSTRUCTOR...more details

EMCS_PROCESS_COMPLETEPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>EMCS_PROCESS_COMPLETE...more details

FIELDCATALOG_100Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>FIELDCATALOG_100...more details

FIELDCATALOG_DETAILPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>FIELDCATALOG_DETAIL...more details

GET_INSTANCEReturn Singleton InstancePublic
CALL METHOD /bev2/cl_cs_cockpit_classic=>GET_INSTANCE...more details

ON_BUTTON_CLICKPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>ON_BUTTON_CLICK...more details

ON_CONTEXT_MENU_REQUESTPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>ON_CONTEXT_MENU_REQUEST...more details

ON_DOUBLE_CLICKPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>ON_DOUBLE_CLICK...more details

ON_HOTSPOT_CLICKPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>ON_HOTSPOT_CLICK...more details

ON_HOTSPOT_CLICK_101APrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>ON_HOTSPOT_CLICK_101A...more details

PF_STATUS_SETPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>PF_STATUS_SET...more details

PROCESS_AFTER_INPUT_100Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_AFTER_INPUT_100...more details

PROCESS_AFTER_INPUT_200Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_AFTER_INPUT_200...more details

PROCESS_AFTER_INPUT_201Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_AFTER_INPUT_201...more details

PROCESS_AFTER_INPUT_202Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_AFTER_INPUT_202...more details

PROCESS_AFTER_INPUT_203Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_AFTER_INPUT_203...more details

PROCESS_AFTER_INPUT_204Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_AFTER_INPUT_204...more details

PROCESS_AFTER_INPUT_300Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_AFTER_INPUT_300...more details

PROCESS_AFTER_INPUT_400Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_AFTER_INPUT_400...more details

PROCESS_AFTER_INPUT_500Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_AFTER_INPUT_500...more details

PROCESS_AFTER_INPUT_600Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_AFTER_INPUT_600...more details

PROCESS_BEFORE_OUTPUT_100Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_100...more details

PROCESS_BEFORE_OUTPUT_101Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_101...more details

PROCESS_BEFORE_OUTPUT_102Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_102...more details

PROCESS_BEFORE_OUTPUT_103Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_103...more details

PROCESS_BEFORE_OUTPUT_104Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_104...more details

PROCESS_BEFORE_OUTPUT_105Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_105...more details

PROCESS_BEFORE_OUTPUT_106Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_106...more details

PROCESS_BEFORE_OUTPUT_107Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_107...more details

PROCESS_BEFORE_OUTPUT_108Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_108...more details

PROCESS_BEFORE_OUTPUT_109Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_109...more details

PROCESS_BEFORE_OUTPUT_200Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_200...more details

PROCESS_BEFORE_OUTPUT_201Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_201...more details

PROCESS_BEFORE_OUTPUT_202Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_202...more details

PROCESS_BEFORE_OUTPUT_203Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_203...more details

PROCESS_BEFORE_OUTPUT_204Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_204...more details

PROCESS_BEFORE_OUTPUT_300Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_300...more details

PROCESS_BEFORE_OUTPUT_400Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_400...more details

PROCESS_BEFORE_OUTPUT_500Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_500...more details

PROCESS_BEFORE_OUTPUT_600Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>PROCESS_BEFORE_OUTPUT_600...more details

REFRESH_GRID_100Private
CALL METHOD /bev2/cl_cs_cockpit_classic=>REFRESH_GRID_100...more details

SET_DETAILPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>SET_DETAIL...more details

SET_EXCLUDED_FUNCTIONSPrivate
CALL METHOD /bev2/cl_cs_cockpit_classic=>SET_EXCLUDED_FUNCTIONS...more details

START_OF_SELECTIONStart SelectionPublic
CALL METHOD /bev2/cl_cs_cockpit_classic=>START_OF_SELECTION...more details



/BEV2/CL_CS_COCKPIT_CLASSIC 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
GC_COCKPIT_ACTION_ASS_MMConstantFunction Code'ASS_MM'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_BACKConstantFunction Code'BACK'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_CANCELConstantFunction Code'CANCEL'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_CANCEL_EMCSConstantFunction Code'CANCEL_P'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_CANCEL_WINDConstantFunction Code'CANCEL'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_CODConstantFunction Code'COD'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_COD_SENDConstantFunction Code'COD_SEND'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_COMPLETEConstantFunction Code'COMPLETE'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_DSP_CORConstantFunction Code'CORR_DISP'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_ED_DOCSConstantFunction Code'CORR_CREA'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_EXITConstantFunction Code'EXIT'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_MM_DOCConstantFunction Code'ASSIGN'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_RORConstantFunction Code'ROR'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_ROR_SENDConstantFunction Code'ROR_SEND'LIKE
UI_FUNC
Private
GC_COCKPIT_ACTION_STATUSConstantFunction Code'STATUS'LIKE
UI_FUNC
Private
GC_PFKEYConstantCurrent GUI Status'EMCS_COCKPIT'LIKE
SY-PFKEY
Private
GC_PFKEY_STATUSConstantCurrent GUI Status'EMCS_COCKPIT_STATUS'LIKE
SY-PFKEY
Private
GC_REPIDInstance AttributeLIKE
Private
GC_TITLEConstantMenu Painter: Title code'EMCS_COCKPIT'LIKE
GUI_TITLE
Private
GC_TITLE_STATUSConstantMenu Painter: Title code'EMCS_COCKPIT_STATUS'LIKE
GUI_TITLE
Private
GO_COCKPIT_CLASSICStatic AttributeSingleton for EMCS CockpitLIKE
/BEV2/CL_CS_COCKPIT_CLASSIC
Private
GO_CONTAINER_100Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_101Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_101AInstance AttributeAbstract Container for GUI ControlsLIKE
CL_GUI_CONTAINER
Private
GO_CONTAINER_101BInstance AttributeAbstract Container for GUI ControlsLIKE
CL_GUI_CONTAINER
Private
GO_CONTAINER_102Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_103Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_104Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_105Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_106Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_107Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_108Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_109Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_201Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_201AInstance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CONTAINER
Private
GO_CONTAINER_201BInstance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CONTAINER
Private
GO_CONTAINER_202Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_203Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_204Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_300Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_500Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_CONTAINER_600Instance AttributeContainer for Custom Controls in Screen AreaLIKE
CL_GUI_CUSTOM_CONTAINER
Private
GO_GRID_100Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_101AInstance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_101BInstance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_102Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_103Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_104Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_105Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_106Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_107Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_108Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_109Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_201AInstance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_201BInstance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_202Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_203Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_204Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_300Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_500Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_GRID_600Instance AttributeSAP List ViewerLIKE
CL_GUI_ALV_GRID
Private
GO_SPLITTER_CONTAINER_101Instance AttributeSplitter ControlLIKE
CL_GUI_SPLITTER_CONTAINER
Private
GO_SPLITTER_CONTAINER_201Instance AttributeSplitter ControlLIKE
CL_GUI_SPLITTER_CONTAINER
Private
GS_HDInstance AttributeLIKE
Private
GS_HD_SAVEInstance AttributeLIKE
Private
GT_BP_DISPLAYInstance AttributeEMCS Process: PartnersLIKE
/BEV2/T_CS_BP
Private
GT_DEV_DISPLAYInstance AttributeEMCS Process: Information About DeviationsLIKE
Private
GT_DEV_DSP_RORInstance AttributeEMCS Process: Information About DeviationsLIKE
/BEV2/T_CS_DEV
Private
GT_DOCS_DISPLAYInstance AttributeEMCS Process: DocumentsLIKE
/BEV2/T_CS_DOCS
Private
GT_DSP_CORRInstance AttributeED Document DataLIKE
/BEV2/T_CS_EDMSE
Private
GT_EXCLUDED_FUNCTIONSInstance AttributeFunction Code TableLIKE
UI_FUNCTIONS
Private
GT_HDInstance AttributeLIKE
Private
GT_HDT_DISPLAYInstance AttributeEMCS Process: Texts for Header DataLIKE
/BEV2/T_CS_HDT
Private
GT_HDT_DSP_RORInstance AttributeEMCS Process: Texts for Header DataLIKE
/BEV2/T_CS_HDT
Private
GT_IOTEXTInstance AttributeR/3 DD: values for the domainsLIKE
Private
GT_ITT_DISPLAYInstance AttributeEMCS Process: Texts for ItemsLIKE
/BEV2/T_CS_ITT
Private
GT_ITT_DSP_RORInstance AttributeEMCS Process: Texts for ItemsLIKE
/BEV2/T_CS_ITT
Private
GT_IT_DISPLAYInstance AttributeEMCS Process: ItemsLIKE
/BEV2/T_CS_IT
Private
GT_IT_DSP_RORInstance AttributeItem Data for Display/Change of Report of ReceiptLIKE
/BEV2/T_CS_DSP_IT_ROR
Private
GT_MSEGARCInstance AttributeEMCS Process: ARC in Material Document ItemsLIKE
/BEV2/T_CS_MSEGARC
Private
GT_MSEG_DISPLAYInstance AttributeMSEG Reduced to Most Important FieldsLIKE
/BEV2/T_CS_MSEG
Private
GT_MSG_DISPLAYInstance AttributeEMCS Process: MessagesLIKE
Private
GT_PACK_DISPLAYInstance AttributeEMCS Process: Packaging InformationLIKE
/BEV2/T_CS_PACK
Private
GT_PROC_STATUSInstance AttributeProcess Data with Fixed Value TextsLIKE
/BEV2/T_CS_COMSTATUS_DSP
Private
GT_RET_MMInstance AttributeAssignment of Returns MM Document to ARCLIKE
/BEV2/T_CS_RET_MM_DOC
Private
GT_TRANS_DISPLAYInstance AttributeEMCS Process: Shipment DetailsLIKE
Private
MO_COCKPITInstance AttributeSingleton for FPM GUIBBLIKE
/BEV2/CL_CS_COCKPIT
Private
MO_EXCEPTIONInstance AttributeExceptions for EMCS ProcessLIKE
/BEV2/CX_CS_EMCS
Private
MV_INDEX_OF_SELECTED_ITEMInstance AttributeIndex of Selected ItemsLIKE
I
Private
MV_POPUP_IN_CHANGE_MODEInstance AttributePopup Window in Change ModeLIKE
ABAP_BOOL
Private




/BEV2/CL_CS_COCKPIT_CLASSIC types

GTYP_ARCNO_RANGE -
GTYP_ARDATE_RANGE -
GTYP_CATEG_RANGE -
GTYP_COMPLT_RANGE -
GTYP_DEV -
GTYP_DIRECT_RANGE -
GTYP_DPDATE_RANGE -
GTYP_DPTIME_RANGE -
GTYP_EBELN_RANGE -
GTYP_HD -
GTYP_KUNWE_RANGE -
GTYP_LIFNR_RANGE -
GTYP_LRNNO_RANGE -
GTYP_MBLNR_RANGE -
GTYP_MJAHR_RANGE -
GTYP_MSG -
GTYP_PLANTF_RANGE -
GTYP_PLANTT_RANGE -
GTYP_RECRES_RANGE -
GTYP_REJREA_RANGE -
GTYP_TAXWH_RANGE -
GTYP_TRANS -
GTYP_UNAME_RANGE -
GTYP_VBELND_RANGE -
GTYP_VBELNO_RANGE -

Links to Related Class(s)

/BEV2/CL...
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!