SAP ABAP Class CL_FCOM_IP_AUTHORITY_CHECK (Authorization Check in the Back End)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO (Application Component) Controlling
     FCOM_PLANNING_CORE (Package) Planning
Properties
Class CL_FCOM_IP_AUTHORITY_CHECK  
Short Description Authorization Check in the Back End    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FCOM_PLANNING_CORE    
Program status     
Category 0   
Package FCOM_PLANNING_CORE   Planning 
Created 20101108   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FCOM_IP_AUTHORITY_CHECK has no forward declaration.
Interfaces
Class CL_FCOM_IP_AUTHORITY_CHECK has no interface implemented.
Friends
Class CL_FCOM_IP_AUTHORITY_CHECK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DTS_ACTIVITY_INPUT Instance attribute Private Type reference (TYPE) YTS_ACTIVITY_INPUT 20101109
2 DT_KOKRS_CC Instance attribute Private Type reference (TYPE) YT_KOKRS 20110926
3 DT_KOKRS_KOSTL_CC Instance attribute Private Type reference (TYPE) YT_KOKRS_KOSTL 20110926
4 DT_ORDER_AUTH Instance attribute Public Type reference (TYPE) YT_ORDER_AUTH 20121123
5 DT_POSID_ACT_INPUT_COSTING Instance attribute Public Type reference (TYPE) YT_POSID 20111201
6 DT_POSID_COSTING Instance attribute Public Type reference (TYPE) YT_POSID 20101109
7 DT_POSID_OVERALL Instance attribute Private Type reference (TYPE) YT_POSID 20101109
8 DT_PSPID_OVERALL Instance attribute Private Type reference (TYPE) YT_PSPID 20101109
9 DT_TACT_ACT_INPUT_COSTING Instance attribute Private Type reference (TYPE) YT_TACT 20111201
10 DT_TACT_COSTING Instance attribute Private Type reference (TYPE) YT_TACT 20101109
11 SF_SWITCH_ACTIVE Static Attribute Public Type reference (TYPE) FLAG General Flag 20110127
12 SO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_FCOM_IP_AUTHORITY_CHECK Check of Authorizations in the Back End 20101108
Methods
# Method Level Visibility Method type Description Created on
1 CHK_CC Instance method Private Method 20110926
2 CHK_CC_ACT_OUTPUT_DATA Instance method Public Method 20120124
3 CHK_CC_DATA Instance method Public Method 20110926
4 CHK_CC_DATA2 Instance method Public Method 20110926
5 CHK_COSTING_DATA Instance method Public Method 20101109
6 CHK_COSTING_DATA2 Instance method Public Method 20101111
7 CHK_ORDER_DATA Instance method Public Method 20121120
8 CHK_ORDER_DATA2 Instance method Public Method 20121122
9 CHK_OVERALL_DATA Instance method Public Method 20101109
10 CHK_OVERALL_DATA2 Instance method Public Method 20101109
11 CHK_WBS_ACT_INPUT_DATA Instance method Public Method 20111201
12 CHK_WBS_ACT_INPUT_DATA2 Instance method Public Method 20111202
13 GET_INSTANCE Static method Public Method 20101108
Events
Class CL_FCOM_IP_AUTHORITY_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_ACTIVITY_INPUT Public See coding 20101109 BEGIN OF ys_activity_input, kokrs TYPE kokrs, gjahr TYPE gjahr, "perio TYPE poper, kstar TYPE kstar, END OF ys_activity_input
2 YS_KOKRS Public See coding 20110926 BEGIN OF ys_kokrs, kokrs TYPE kokrs, authorized TYPE flag, END OF ys_kokrs
3 YS_KOKRS_KOSTL Public See coding 20110926 BEGIN OF ys_kokrs_kostl, kokrs TYPE kokrs, kostl TYPE kostl, authorized TYPE flag, END OF ys_kokrs_kostl
4 YS_ORDER_AUTH Public See coding 20121123 BEGIN OF ys_order_auth, aufnr TYPE aufnr, kokrs TYPE kokrs, gjahr TYPE gjahr, perio TYPE poper, kstar TYPE kstar, authorized TYPE flag, END OF ys_order_auth
5 YS_POSID_AUTH Public See coding 20110330 BEGIN OF ys_posid_auth, posid TYPE ps_posid, posid_uedit TYPE ps_posid, authorized TYPE flag, END OF ys_posid_auth
6 YS_PSPID_AUTH Public See coding 20110331 BEGIN OF ys_pspid_auth, pspid TYPE ps_pspid, pspid_uedit TYPE ps_pspid, authorized TYPE flag, END OF ys_pspid_auth
7 YTS_ACTIVITY_INPUT Public See coding 20101109 yts_activity_input TYPE SORTED TABLE OF ys_activity_input WITH UNIQUE KEY kokrs gjahr kstar
8 YT_ICCTRCST Public See coding 20110926 yt_icctrcst TYPE STANDARD TABLE OF icctrcst_copln
9 YT_ICORDCST_COPLN Public See coding 20121120 yt_icordcst_copln TYPE STANDARD TABLE OF icordcst_copln
10 YT_ICWBSCST_COPLN Public See coding 20101108 yt_icwbscst_copln TYPE STANDARD TABLE OF icwbscst_copln
11 YT_ICWBSPLN_COPLN Public See coding 20101108 yt_icwbspln_copln TYPE STANDARD TABLE OF icwbspln_copln
12 YT_KOKRS Public See coding 20110926 yt_kokrs TYPE SORTED TABLE OF ys_kokrs WITH UNIQUE KEY kokrs
13 YT_KOKRS_KOSTL Public See coding 20110926 yt_kokrs_kostl TYPE SORTED TABLE OF ys_kokrs_kostl WITH UNIQUE KEY kokrs kostl
14 YT_KOSTL Public See coding 20110926 yt_kostl TYPE STANDARD TABLE OF kostl
15 YT_ORDER_AUTH Public See coding 20121123 yt_order_auth TYPE SORTED TABLE OF ys_order_auth WITH UNIQUE KEY aufnr kokrs gjahr perio kstar
16 YT_POSID Public See coding 20101108 yt_posid TYPE SORTED TABLE OF ys_posid_auth WITH UNIQUE KEY posid WITH UNIQUE SORTED KEY pue COMPONENTS posid_uedit
17 YT_PSPID Public See coding 20101108 yt_pspid TYPE SORTED TABLE OF ys_pspid_auth WITH UNIQUE KEY pspid WITH UNIQUE SORTED KEY pue COMPONENTS pspid_uedit
18 YT_TACT Public See coding 20101108 yt_tact TYPE STANDARD TABLE OF tact
Method Signatures

Method CHK_CC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20110926
2 Importing IT_KOKRS Call by reference Type reference (TYPE) YT_KOKRS 20110926
3 Importing IT_KOKRS_KOSTL Call by reference Type reference (TYPE) YT_KOKRS_KOSTL 20110926

Method CHK_CC on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.

Method CHK_CC_ACT_OUTPUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20120124
2 Importing IT_DATA_ICCTRACT Call by reference Type reference (TYPE) FCOMICCTRACT_TT Table Type of structure ICCTRACT 20120124
3 Importing IT_DATA_ICCTRPRICE Call by reference Type reference (TYPE) FCOMICCTRPRICE_TT Table Type for structure ICCTRPRICE 20120124

Method CHK_CC_ACT_OUTPUT_DATA on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.

Method CHK_CC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20110926
2 Importing IT_DATA Call by reference Type reference (TYPE) YT_ICCTRCST 20110926

Method CHK_CC_DATA on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.

Method CHK_CC_DATA2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20110926
2 Importing I_KOKRS Call by reference Type reference (TYPE) KOKRS Controlling Area 20110926
3 Importing I_KOSTL Call by reference Type reference (TYPE) KOSTL Cost Center 20110926

Method CHK_CC_DATA2 on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.

Method CHK_COSTING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20101109
2 Importing IT_DATA Call by reference Type reference (TYPE) YT_ICWBSCST_COPLN 20101109

Method CHK_COSTING_DATA on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.

Method CHK_COSTING_DATA2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20101111
2 Importing IV_GJAHR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20101111
3 Importing IV_KOKRS Call by reference Type reference (TYPE) KOKRS Controlling Area 20101111
4 Importing IV_KSTAR Call by reference Type reference (TYPE) KSTAR Cost Element 20101111
5 Importing IV_PERIO Call by reference Type reference (TYPE) POPER Posting period 20101111
6 Importing IV_POSID Call by reference Type reference (TYPE) PS_POSID Work Breakdown Structure Element (WBS Element) 20101111

Method CHK_COSTING_DATA2 on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.

Method CHK_ORDER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20121120
2 Importing IT_DATA Call by reference Type reference (TYPE) YT_ICORDCST_COPLN 20121120

Method CHK_ORDER_DATA on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.

Method CHK_ORDER_DATA2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20121122
2 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order Number 20121122
3 Importing IV_GJAHR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121122
4 Importing IV_KOKRS Call by reference Type reference (TYPE) KOKRS Controlling Area 20121122
5 Importing IV_KSTAR Call by reference Type reference (TYPE) KSTAR Cost Element 20121122
6 Importing IV_PERIO Call by reference Type reference (TYPE) POPER Posting period 20121122

Method CHK_ORDER_DATA2 on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.

Method CHK_OVERALL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA_ Call by reference Type reference (TYPE) ANY TABLE Data with posid / pspid 20120416
2 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20101109
3 Importing IT_DATA Call by reference Type reference (TYPE) YT_ICWBSPLN_COPLN 20101109

Method CHK_OVERALL_DATA on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.

Method CHK_OVERALL_DATA2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20101109
2 Importing I_POSID Call by reference Type reference (TYPE) PS_POSID Work Breakdown Structure Element (WBS Element) 20101109
3 Importing I_PSPID Call by reference Type reference (TYPE) PS_PSPID Project Definition 20101109

Method CHK_OVERALL_DATA2 on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.

Method CHK_WBS_ACT_INPUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20111201
2 Importing IT_DATA Call by reference Type reference (TYPE) YT_ICWBSCST_COPLN 20111201

Method CHK_WBS_ACT_INPUT_DATA on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.

Method CHK_WBS_ACT_INPUT_DATA2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20111202
2 Importing IV_POSID Call by reference Type reference (TYPE) PS_POSID Work Breakdown Structure Element (WBS Element) 20111202
3 Importing IV_VTDETAIL Call by reference Type reference (TYPE) RSVTDETAIL Detailing the value type 20111202

Method CHK_WBS_ACT_INPUT_DATA2 on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_FCOM_IP_AUTHORITY_CHECK Check of Authorizations in the Back End 20101108

Method GET_INSTANCE on class CL_FCOM_IP_AUTHORITY_CHECK has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606