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
⤷ 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 |