SAP ABAP Class CL_FAGL_FCC_POWL (Feeder Class for POWL Task Lists)
Hierarchy
FCCO (Software Component) Financial Closing Cockpit 200
   CA-GTF-FCC (Application Component) Financial Closing cockpit Add-on
     FAGL_FCC_WD (Package) Financial Closing Cockpit Web Dynpro Applications
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_POWL_FEEDER Interface for POWL Feeders 20110611
Properties
Class CL_FAGL_FCC_POWL  
Short Description Feeder Class for POWL Task Lists    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FAGL_FCC    
Program status     
Category 0   
Package FAGL_FCC_WD   Financial Closing Cockpit Web Dynpro Applications 
Created 20110611   SAP 
Last change 20141107    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FAFCC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_POWL_FEEDER Interface for POWL Feeders 20110611
Friends
Class CL_FAGL_FCC_POWL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DT_DD07V Static Attribute Private Type reference (TYPE) T_DD07V Status Texts 20110611
2 DT_DD07V2 Static Attribute Private Type reference (TYPE) T_DD07V Texts for Closing Types 20110611
3 DT_DD07V3 Static Attribute Private Type reference (TYPE) T_DD07V Texts for Calendar Types 20110611
4 DT_INST_ORG Static Attribute Private Type reference (TYPE) TS_INST_ORG Table with Org. Unit IDs of Nodes 20110611
5 DT_INST_VAL Static Attribute Private Type reference (TYPE) TS_INST_VAL Table with Values of Org. Units of Nodes 20110611
6 DT_RESULTS Static Attribute Private Type reference (TYPE) FAGL_T_FCC_POWL_DATA Task Lists in Closing Cockpit 20110611
7 DT_TFACT Static Attribute Private Type reference (TYPE) TH_TFACT Texts for Factory Calendar 20110611
8 DT_TFC_METHODT Static Attribute Private Type reference (TYPE) TH_TFC_METHODT Texts for Closing Hierarchies 20110611
9 DT_USERS Static Attribute Private Type reference (TYPE) TS_USERS User Table 20110611
10 DT_USER_ORGUNIT Static Attribute Private Type reference (TYPE) TS_USER_ORGUNIT Table for User - Org. Unit Assignments 20110611
11 DT_USER_ROLES Static Attribute Private Type reference (TYPE) FAGL_TS_FCC_POWL_USER_ROLES Table Type: User-to-Role Assignment 20110611
12 D_ALL_SELECT Static Attribute Private Type reference (TYPE) CHAR1 SPACE Indicator 20110611
13 D_LAST_TYPE Instance attribute Private Type reference (TYPE) POWL_TYPE_TY ID of POWL Type 20110611
14 GC_APPLK Constant Private Type reference (TYPE) APPLK_BF 'FI-FI' Application Indicator 20110611
15 GC_BO_NAME Constant Private Type reference (TYPE) STRING 'fin_closing_cockpit' Name of Business Object 20110611
16 GC_BO_NAME2 Constant Private Type reference (TYPE) STRING 'user' Name of Business Object 20110611
17 GC_BO_OP_SHOW Constant Private Type reference (TYPE) STRING 'display_task_list' Activity / Transaction 20110611
18 GC_BO_OP_SHOW2 Constant Private Type reference (TYPE) STRING 'display' Activity / Transaction 20110611
19 GC_BO_OP_SHOW3 Constant Private Type reference (TYPE) STRING 'display_user_list' Activity / Transaction 20120202
20 GC_BO_SYSTEM_ALIAS Constant Private Type reference (TYPE) STRING 'SAP_FCC' System Alias 20110611
21 GC_BO_SYSTEM_ALIAS2 Constant Private Type reference (TYPE) STRING 'SAP_ERP_Common' System Alias 20110611
22 GC_BO_SYSTEM_ALIAS3 Constant Private Type reference (TYPE) STRING 'SAP_ECC_Financials' System Alias 20110611
23 GC_BO_USER_PROFILE Constant Private Type reference (TYPE) STRING 'display_user_profile' Activity / Transaction 20121023
24 GC_INITIAL_ORGID Constant Private Type reference (TYPE) SCMA_NODE '000000000000' Node ID 20110611
25 GC_MSGID Constant Private Type reference (TYPE) SY-MSGID 'FAGL_FCC' Message Class 20110611
26 GC_PROGRAM Constant Private Type reference (TYPE) PROGNAME 'CLOSING_MONITOR' ABAP Program Name 20110611
27 GC_TYPE_COMPL Constant Private Type reference (TYPE) STRING 'FAGL_FCC_TASKLIST_COMPL' Completed Task Lists 20110611
28 GC_TYPE_PREP Constant Private Type reference (TYPE) STRING 'FAGL_FCC_TASKLIST_PREP' Task Lists in Preparation 20110611
29 GC_TYPE_PROC Constant Private Type reference (TYPE) STRING 'FAGL_FCC_TASKLIST_PROC' Task Lists in Processing 20110611
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_USER_PROFILE Instance method Private Method apply user profile 20121023
2 AUTHORITY_CHECK_AUDITOR Instance method Private Method Authorization Check for Auditor 20110611
3 ENRICH_DATA Instance method Private Method Fill Attributes of POWL Data with Values 20110611
4 GET_ORGTYPE Instance method Private Method Get Type of Org Unit(s) 20110611
5 GET_SELVAR_VALUES Instance method Private Method Get Values of Selection Variables 20110611
6 GET_SINGLE_VALUES Instance method Private Method Break Down Range of Organizational Units into Single Values 20110611
7 GET_TIME_INTERVAL Instance method Private Method Get Values for Start and End Dates of Task List 20110611
8 GET_USER_ROLES Instance method Private Method Get All Roles of User 20110611
9 SELECT_DATA Instance method Private Method Data Selection for Task Lists 20110611
10 SET_STATUS Instance method Private Method Set Status of Task List 20110611
Events
Class CL_FAGL_FCC_POWL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_INST_ORG Private See coding 20110611 begin of s_inst_org, profile type FCC_PROFILE_SELECT, instance type FCC_NUM, type type FCC_INST_ORG-TYPE, org_id type FCC_INST_ORG-ORG_ID, end of s_inst_org
2 S_ORGUNIT Private See coding 20110611 begin of s_orgunit, name type char20, type type FCC_INST_ORG-TYPE, end of s_orgunit
3 S_RANGE_DATE Private See coding 20110611 s_range_date type line of t_range_date
4 S_RA_ROLES Private See coding 20110611 begin of s_ra_roles, sign type char1, option type char2, low type agr_name, high type agr_name, end of s_ra_roles
5 S_USERS Private See coding 20110611 begin of s_users, user type xuser, auditor type char1, end of s_users
6 S_USER_ORGUNIT Private See coding 20110611 begin of s_user_orgunit, user type sy-uname, orgunit type char20, keydate type dats, auth type char1, end of s_user_orgunit
7 TH_TFACT Private See coding 20110611 th_tfact type hashed table of tfact with unique key ident spras
8 TH_TFC_METHODT Private See coding 20110611 th_tfc_methodt type hashed table of FCC_CLS_METHODT with unique key method spras
9 TH_THOCT Private See coding 20110611 th_thoct type hashed table of thoct with unique key ident spras
10 TS_INST_ORG Private See coding 20110611 ts_inst_org type sorted table of s_inst_org with unique key profile instance type org_id
11 TS_INST_VAL Private See coding 20110611 ts_inst_val type sorted table of FCC_INST_VAL with unique key profile instance org_id
12 TS_ORGUNIT Private See coding 20110611 ts_orgunit type sorted table of s_orgunit with unique key name type
13 TS_USERS Private See coding 20110611 ts_users type sorted table of s_users with unique key user
14 TS_USER_ORGUNIT Private See coding 20110611 ts_user_orgunit type sorted table of s_user_orgunit with unique key user orgunit keydate
15 T_DD07V Private See coding 20110611 t_dd07v type standard table of dd07v
16 T_RANGE_DATE Private See coding 20110611 t_range_date type range of FAGL_S_FCC_POWL_DATA-START_DATE
17 T_RA_ROLES Private See coding 20110611 t_ra_roles type standard table of s_ra_roles
Method Signatures

Method APPLY_USER_PROFILE 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) FAGL_T_FCC_POWL_DATA Table Type for POWL Task Lists in Closing Cockpit 20121023
2 Importing IV_USER_PROFILE Call by reference Type reference (TYPE) FCC_USR_PROFILE Profile Name 20121023

Method APPLY_USER_PROFILE on class CL_FAGL_FCC_POWL has no exception.

Method AUTHORITY_CHECK_AUDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) FAGL_S_FCC_POWL_DATA Datenstruktur für POWL Abschlußpläne Closing Cockpit 20110611
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichtenmetabeschreibung 20110611
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20110611
4 Importing I_USERNAME Call by reference Type reference (TYPE) SY-UNAME Benutzername 20110611

Method AUTHORITY_CHECK_AUDITOR on class CL_FAGL_FCC_POWL has no exception.

Method ENRICH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) FAGL_S_FCC_POWL_DATA Datenstruktur für POWL Abschlußpläne Closing Cockpit 20110611
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichtenmetabeschreibung 20110611
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20110611
4 Importing IT_END_DATE Call by reference Type reference (TYPE) T_RANGE_DATE 20110611
5 Importing IT_START_DATE Call by reference Type reference (TYPE) T_RANGE_DATE 20110611
6 Importing I_AUTH_CHECK Call by reference Type reference (TYPE) CHAR1 SPACE Einstelliges Kennzeichen 20110611
7 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20110611
8 Importing I_USERNAME Call by reference Type reference (TYPE) SY-UNAME Benutzername 20110611

Method ENRICH_DATA on class CL_FAGL_FCC_POWL has no exception.

Method GET_ORGTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ORGTYPE Call by reference Type reference (TYPE) FCC_ORGTYPE Typ der OrgEinheit(en) 20110611
2 Importing IS_INST_VAL Call by reference Type reference (TYPE) FCC_INST_VAL Ausprägungen der Orgeinheiten pro Knoten 20110611

Method GET_ORGTYPE on class CL_FAGL_FCC_POWL has no exception.

Method GET_SELVAR_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) FAGL_S_FCC_POWL_DATA Datenstruktur für POWL Abschlußpläne Closing Cockpit 20110611
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichtenmetabeschreibung 20110611
3 Importing IO_CFC Call by reference Object reference (TYPE REF TO) CL_FCC_CFC Klasse zur Verwaltung des FastClose 20110611

Method GET_SELVAR_VALUES on class CL_FAGL_FCC_POWL has no exception.

Method GET_SINGLE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ORGUNIT Call by reference Type reference (TYPE) TS_ORGUNIT Tabelle mit OrgEinheiten (Werte) 20110611
2 Importing IS_INST_VAL Call by reference Type reference (TYPE) FCC_INST_VAL Ausprägungen der Orgeinheiten pro Knoten 20110611

Method GET_SINGLE_VALUES on class CL_FAGL_FCC_POWL has no exception.

Method GET_TIME_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) FAGL_S_FCC_POWL_DATA Datenstruktur für POWL Abschlußpläne Closing Cockpit 20110611
2 Exporting EO_CFC Call by reference Object reference (TYPE REF TO) CL_FCC_CFC Klasse zur Verwaltung des FastClose 20110611
3 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20110611
4 Importing IT_END_DATE Call by reference Type reference (TYPE) FCC_T_RANGE_DATE Rangetabelle für Datumsangaben 20110611
5 Importing IT_START_DATE Call by reference Type reference (TYPE) FCC_T_RANGE_DATE Rangetabelle für Datumsangaben 20110611

Method GET_TIME_INTERVAL on class CL_FAGL_FCC_POWL has no exception.

Method GET_USER_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RA_ROLES Call by reference Type reference (TYPE) FAGL_T_FCC_POWL_ROLES Benutzerrollen 20110611
2 Importing I_USERNAME Call by reference Type reference (TYPE) SY-UNAME Benutzername 20110611

Method GET_USER_ROLES on class CL_FAGL_FCC_POWL has no exception.

Method SELECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MESSAGES Call by reference Type reference (TYPE) POWL_MSG_TTY Nachrichten, die dem Benutzer angezeigt werden sollen 20110611
2 Exporting E_RESULTS Call by reference Type reference (TYPE) INDEX TABLE Ergebnistabelle der Selektion (vgl. GET_OBJECT_DEFINITION) 20110611
3 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20110611
4 Importing I_SELCRIT_VALUES Call by reference Type reference (TYPE) RSPARAMS_TT Selektionsparameter der entsprechenden Query 20110611
5 Importing I_TYPE Call by reference Type reference (TYPE) POWL_TYPE_TY ID des POWL-Typs 20110611
6 Importing I_USERNAME Call by reference Type reference (TYPE) XUSER Benutzername 20110611

Method SELECT_DATA on class CL_FAGL_FCC_POWL has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20130103
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20110611
3 Importing IS_DATA Call by reference Type reference (TYPE) FAGL_S_FCC_POWL_DATA Datenstruktur für POWL Abschlusspläne Closing Cockpit 20110611
4 Importing I_STATUS Call by reference Type reference (TYPE) FCC_READY Status eines Aufgabenplans 20110611

Method SET_STATUS on class CL_FAGL_FCC_POWL has no exception.
History
Last changed by/on SAP  20141107 
SAP Release Created in 607