SAP ABAP Class CL_FAGL_PC_MONITOR (Class for Profit Center Assignment Monitor SAPMKEC4)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       KE1 (Package) Profit Center Accounting
Properties
Class CL_FAGL_PC_MONITOR  
Short Description Class for Profit Center Assignment Monitor SAPMKEC4    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class KM    
Program status     
Category 0   
Package KE1   Profit Center Accounting 
Created 20080208   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FAGL_PC_MONITOR has no interface implemented.
Friends
Class CL_FAGL_PC_MONITOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MODE Constant Public See coding Mode of Method Callup 20080208
2 GT_RE_ALV Static Attribute Private See coding Table with RE-FX Objects for ALV Output 20080208
3 GT_SO_ALV Static Attribute Private See coding Table with Sales Order Items for ALV Output 20080218
4 GT_VKORG_BUKRS_BUFFER Static Attribute Private See coding Buffer for Assignment of Sales Organization to Company Code 20080211
Methods
# Method Level Visibility Method type Description Created on
1 DISPLAY_REFX Static method Public Method Display of Real Estate Objects (RE-FX) 20080221
2 DISPLAY_SO Static method Public Method Display of Sales Order Items 20080221
3 ON_DOUBLE_CLICK_REFX Static method Private Event handling method Event Handler for Double-Clicking RE-FX Objects 20080208
4 ON_DOUBLE_CLICK_SO Static method Private Event handling method Event Handler for Double-Clicking Sales Order Items 20080211
5 SELECT_REFX Static method Public Method Selection of Real Estate Objects (RE-FX) 20080221
6 SELECT_SO Static method Public Method Selection of Sales Order Items 20080221
7 VALIDATE_VKORG Static method Public Method Check and Make Any Necessary Changes to Entered Sales Org. 20080211
Events
Class CL_FAGL_PC_MONITOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_BE_RANGE Public See coding Range Table: Business Entity 20080208 gty_be_range TYPE RANGE OF swenr
2 GTY_BUILD_RANGE Public See coding Range Table for Buildings 20080208 gty_build_range TYPE RANGE OF sgenr
3 GTY_BUKRS_RANGE Public See coding Range Table: Company Code 20080208 gty_bukrs_range TYPE RANGE OF bukrs
4 GTY_CONTR_RANGE Public See coding Range Table: Contract 20080208 gty_contr_range TYPE RANGE OF recnnr
5 GTY_ERDAT_RANGE Public See coding Range Table: Entry Date 20080211 gty_erdat_range TYPE RANGE OF erdat
6 GTY_LAND_RANGE Public See coding Range Table: Land 20080208 gty_land_range TYPE RANGE OF sgrnr
7 GTY_MATNR_RANGE Public See coding Range Table Material 20080211 gty_matnr_range TYPE RANGE OF matnr
8 GTY_PRCTR_RANGE Public See coding Range Table for Profit Centers 20080208 gty_prctr_range TYPE RANGE OF prctr
9 GTY_RE_ALV Public See coding Structure for Displaying RE Objects with ALV Display 20080208 BEGIN OF gty_re_alv, bukrs TYPE bukrs, objid TYPE j_objnr_out, obart_txt TYPE fagl_obart_txt20, text TYPE fagl_descr, prctr TYPE prctr, obtyp TYPE vvimkob, swenr TYPE swenr, sgrnr TYPE sgrnr, sgenr TYPE sgenr, smenr TYPE smenr, recnnr TYPE recnnr, sempsl TYPE sempsl, snksl TYPE snksl, intreno TYPE vvintreno, " needed for event double-click, not for display END OF gty_re_alv
10 GTY_RO_RANGE Public See coding Range Table: Rental Object 20080208 gty_ro_range TYPE RANGE OF smenr
11 GTY_SO_ALV Public See coding Structure for ALV Display of Sales Order Items 20080211 BEGIN OF gty_so_alv, bukrs TYPE bukrs, vkorg TYPE vkorg, vtweg TYPE vtweg, spart TYPE spart, vbeln TYPE vbeln_va, posnr TYPE posnr_va, matnr TYPE matnr, arktx TYPE arktx, prctr TYPE prctr, kunag TYPE kunag, kunag_t TYPE name1_gp, netwr TYPE netwr_ap, waerk TYPE waerk, ernam TYPE ernam, erdat TYPE erdat, END OF gty_so_alv
12 GTY_SU_RANGE Public See coding Range Table: Settlement Unit 20080208 gty_su_range TYPE RANGE OF sempsl
13 GTY_SU_SCC_RANGE Public See coding Range Table: Service Charge Key 20080208 gty_su_scc_range TYPE RANGE OF snksl
14 GTY_VKORG_BUKRS Public See coding Structure for Buffering VKORG-BUKRS Assignment 20080211 BEGIN OF gty_vkorg_bukrs, vkorg TYPE vkorg, bukrs TYPE bukrs, END OF gty_vkorg_bukrs
15 GTY_VKORG_RANGE Public See coding Range Table for Sales Organizations 20080211 gty_vkorg_range TYPE RANGE OF vkorg
Method Signatures

Method DISPLAY_REFX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BATCH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Aufruf der Methode aus der Hintergrundverarbeitung? 20080229
2 Importing IV_FURTHER_SEL_CONSTRAINTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE War Selektion eingeschränkt? 20080303
3 Importing IV_KEYDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20080229
4 Importing IV_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis 20080303
5 Importing IV_MODE Call by reference Type reference (TYPE) C 20080229
6 Importing IV_PC_GRP Call by reference Type reference (TYPE) GRPNAME Gruppenname 20080303
7 Importing IV_PRCTR Call by reference Type reference (TYPE) PRCTR Profitcenter 20080303

Method DISPLAY_REFX on class CL_FAGL_PC_MONITOR has no exception.

Method DISPLAY_SO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BATCH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Aufruf der Methode in Hintergrundverarbeitung? 20080229
2 Importing IV_FURTHER_SEL_CONSTRAINTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE War Selektion eingeschränkt? 20080303
3 Importing IV_KOKRS Call by reference Type reference (TYPE) KOKRS Kostenrechnungskreis (für Ausgabe in Hintergrundverarbeit. ) 20080303
4 Importing IV_MODE Call by reference Type reference (TYPE) C 20080229
5 Importing IV_PC_GRP Call by reference Type reference (TYPE) GRPNAME Prctr-Gruppe (für Ausgabe in Hintergrundverarbeitung) 20080303
6 Importing IV_PRCTR Call by reference Type reference (TYPE) PRCTR Profitcenter (für Ausgabe in Hintergrundverarbeitung ) 20080303

Method DISPLAY_SO on class CL_FAGL_PC_MONITOR has no exception.

Method ON_DOUBLE_CLICK_REFX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROW Value transfer Attribute reference (LIKE) 20080208

Method ON_DOUBLE_CLICK_REFX on class CL_FAGL_PC_MONITOR has no exception.

Method ON_DOUBLE_CLICK_SO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROW Value transfer Attribute reference (LIKE) 20080211

Method ON_DOUBLE_CLICK_SO on class CL_FAGL_PC_MONITOR has no exception.

Method SELECT_REFX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BE Call by reference Type reference (TYPE) GTY_BE_RANGE Range-Tabelle Wirtschaftseinheiten 20080221
2 Importing IT_BUILD Call by reference Type reference (TYPE) GTY_BUILD_RANGE Range-Tabelle Gebäude 20080221
3 Importing IT_BUKRS Call by reference Type reference (TYPE) GTY_BUKRS_RANGE Range-Tabelle Buchungskreise 20080221
4 Importing IT_CONTR Call by reference Type reference (TYPE) GTY_CONTR_RANGE Range-Tabelle Verträge 20080221
5 Importing IT_LAND Call by reference Type reference (TYPE) GTY_LAND_RANGE Range-Tabelle Grundstücke 20080221
6 Importing IT_PRCTR Call by reference Type reference (TYPE) GTY_PRCTR_RANGE Range-Tabelle Profitcenter 20080221
7 Importing IT_RO Call by reference Type reference (TYPE) GTY_RO_RANGE Range-Tabelle Mietobjekte 20080221
8 Importing IT_SU Call by reference Type reference (TYPE) GTY_SU_RANGE Range-Tabelle Abrechnungseinheiten 20080221
9 Importing IT_SU_BE Call by reference Type reference (TYPE) GTY_BE_RANGE Range-Tabelle Wirtschaftseinh. der Abrechnungseinh. 20080221
10 Importing IT_SU_SCC Call by reference Type reference (TYPE) GTY_SU_SCC_RANGE Range-Tabelle Nebenkostenschl. der Abrechnungseinh. 20080221
11 Importing IV_BE Call by reference Type reference (TYPE) ABAP_BOOL Wirtschaftseinheiten selektieren? 20080221
12 Importing IV_BUILD Call by reference Type reference (TYPE) ABAP_BOOL Gebäude selektieren? 20080221
13 Importing IV_CON Call by reference Type reference (TYPE) ABAP_BOOL Verträge selektieren? 20080221
14 Importing IV_DATE Call by reference Type reference (TYPE) DATS Stichtag 20080221
15 Importing IV_LAND Call by reference Type reference (TYPE) ABAP_BOOL Grundstücke selektieren? 20080221
16 Importing IV_MODE Call by reference Type reference (TYPE) C Modus der Selektion 20080221
17 Importing IV_RO Call by reference Type reference (TYPE) ABAP_BOOL Mietobjekte selektieren? 20080221
18 Importing IV_SU Call by reference Type reference (TYPE) ABAP_BOOL Abrechnungseinheiten selektieren? 20080221

Method SELECT_REFX on class CL_FAGL_PC_MONITOR has no exception.

Method SELECT_SO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ERDAT Call by reference Type reference (TYPE) GTY_ERDAT_RANGE Ranges-Tabelle Erfassungsdatum 20080221
2 Importing IT_MAT Call by reference Type reference (TYPE) GTY_MATNR_RANGE Ranges-Tabelle Material 20080221
3 Importing IT_PRCTR Call by reference Type reference (TYPE) GTY_PRCTR_RANGE Ranges-Tabelle Profit Center 20080221
4 Importing IT_VKORG Call by reference Type reference (TYPE) GTY_VKORG_RANGE Ranges-Tabelle Verkaufsorganisation 20080221
5 Importing IV_MODE Call by reference Type reference (TYPE) C Modus der Selektion 20080221
6 Importing IV_SHOW_COMPLETED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Auch abgeschlossene Aufträge anzeigen? 20080221

Method SELECT_SO on class CL_FAGL_PC_MONITOR has no exception.

Method VALIDATE_VKORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_VKORG_RANGE Call by reference Type reference (TYPE) GTY_VKORG_RANGE Range-Tabelle Verkaufsorganisation 20080211
2 Changing CV_VKO_AUTOFILL Call by reference Type reference (TYPE) ABAP_BOOL Wird auf true gesetzt, wenn ct_vkorg_range automat. gefüllt 20080227
3 Importing IT_BUKRS_RANGE Call by reference Type reference (TYPE) GTY_BUKRS_RANGE Range-Tabelle Buchungskreis 20080211

Method VALIDATE_VKORG on class CL_FAGL_PC_MONITOR has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604