SAP ABAP Class CL_FCC_NOTIFICATION_SCENARIO (Email Notification Scenarios (Base Class))
Hierarchy
FCCO (Software Component) Financial Closing Cockpit 200
   CA-GTF-FCC (Application Component) Financial Closing cockpit Add-on
     FCC_CLOSING (Package) Financial Closing Cockpit - SAPGUI and backend
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_CANCEL Cancel & Error Scenario 20110627
2 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_CANCELONLY Cancel Scenario Only to handle status = cancel 20120210
3 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_COMPGEN Task Completed in General 20110712
4 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_COMPLETE Task Completed Scenario 20110616
5 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_EXCEED Automatic Task Exceeds Planned Duration Scenario 20110921
6 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_OVERDUE Overdue Scenario 20110616
7 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_RELEASED Task List Released Scenario 20110621
8 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_REMINDER Scenario for Sending Reminder Email When Deadline Approaches 20111116
9 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_RESTART Task Restarted Scenario 20110611
10 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_SCHEDULE Task Scheduled Scenario 20110621
... Click here to see Used By full list (11 items)
Properties
Class CL_FCC_NOTIFICATION_SCENARIO  
Short Description Email Notification Scenarios (Base Class)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FCC1    
Program status     
Category 0   
Package FCC_CLOSING   Financial Closing Cockpit - SAPGUI and backend 
Created 20110611   SAP 
Last change 20141108    
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)
2 CL_FCC_NOTIFICATION_SCENARIO Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FCC_NOTIFICATION_SCENARIO has no interface implemented.
Friends
Class CL_FCC_NOTIFICATION_SCENARIO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_VAR_AUTOCOM_TSK Constant Public Type reference (TYPE) CHAR30 'AUTOCOM_TSK' Auto Complete task name 20110713
2 GC_VAR_DUE_TSK Constant Public Type reference (TYPE) CHAR30 'DUE_TSK' Overdue task name 20110628
3 GC_VAR_DUE_TSK_URL Constant Public Type reference (TYPE) CHAR30 'DUE_TSK_URL' Overdue task URL 20110628
4 GC_VAR_ERR_TSK Constant Public Type reference (TYPE) CHAR30 'ERR_TSK' Error task name 20110628
5 GC_VAR_ERR_TSK_URL Constant Public Type reference (TYPE) CHAR30 'ERR_TSK_URL' Error task URL 20110628
6 GC_VAR_EXC_TSK Constant Public Type reference (TYPE) CHAR30 'EXCEED_TSK' Auto task exceeds planned duration 20110921
7 GC_VAR_FCC_APPEND_TEXT Constant Public Type reference (TYPE) CHAR30 'FCC_APPEND_TEXT' Appended Text by User in Notification 20110819
8 GC_VAR_HAS_APPEND_TEXT Constant Public Type reference (TYPE) CHAR30 'HAS_APPEND_TEXT' If user appended some text 20110819
9 GC_VAR_HAS_PRE_TSK Constant Public Type reference (TYPE) CHAR30 'HAS_PRE_TSK' Flag, if has predecessors for schedule task 20110708
10 GC_VAR_INTERVAL Constant Public Type reference (TYPE) CHAR30 'INTERVAL' Sending Interval 20111118
11 GC_VAR_KEY_DT Constant Public Type reference (TYPE) CHAR30 'KEY_DT' Key date 20110628
12 GC_VAR_NOTI_CANCEL Constant Public Type reference (TYPE) CHAR2 '06' Cancel Scenario 20111007
13 GC_VAR_NOTI_COMPLETE Constant Public Type reference (TYPE) CHAR2 '03' Complete Scenario 20111007
14 GC_VAR_NOTI_EXCEED Constant Public Type reference (TYPE) CHAR2 '09' Exceed Scenario 20111007
15 GC_VAR_NOTI_LOCALCOM Constant Public Type reference (TYPE) CHAR2 '07' Local Complete Scenario 20111007
16 GC_VAR_NOTI_OVERDUE Constant Public Type reference (TYPE) CHAR2 '04' Overdue Scenario 20111007
17 GC_VAR_NOTI_REMINDER Constant Public Type reference (TYPE) CHAR2 '10' Reminder Scenario 20111118
18 GC_VAR_NOTI_REMOTECOM Constant Public Type reference (TYPE) CHAR2 '08' Remote Complete Scenario 20111007
19 GC_VAR_PARA Constant Public Type reference (TYPE) CHAR30 'PARA' Task parameter 20110706
20 GC_VAR_PLAN_DAY Constant Public Type reference (TYPE) CHAR30 'PLAN_DAY' Plan day 20110930
21 GC_VAR_PLAN_HOUR Constant Public Type reference (TYPE) CHAR30 'PLAN_HOUR' Plan hour 20110930
22 GC_VAR_PLAN_MIN Constant Public Type reference (TYPE) CHAR30 'PLAN_MIN' Plan minute 20110930
23 GC_VAR_PRE_TSKS Constant Public Type reference (TYPE) CHAR30 'PRE_TSKS' Predecessors of a task, for schedule scenario 20110708
24 GC_VAR_PRO_TY Constant Public Type reference (TYPE) CHAR30 'PRO_TY' Processor type 20110706
25 GC_VAR_PRO_VAL Constant Public Type reference (TYPE) CHAR30 'PRO_VAL' Processor 20110706
26 GC_VAR_REL_PERS Constant Public Type reference (TYPE) CHAR30 'REL_PERS' Name of the person who has released a task list 20110628
27 GC_VAR_REMIND_DT Constant Public Type reference (TYPE) CHAR30 'REMINDER_STR_DT' Date When Reminder start to send 20111118
28 GC_VAR_REMIND_TM Constant Public Type reference (TYPE) CHAR30 'REMINDER_STR_TM' Time When Reminder start to send 20111118
29 GC_VAR_REPRO_TSK Constant Public Type reference (TYPE) CHAR30 'REPRO_TSK' Name of the task that needs to be processed again 20110706
30 GC_VAR_RESP_TY Constant Public Type reference (TYPE) CHAR30 'RESP_TY' Responsible person type 20110706
31 GC_VAR_RESP_VAL Constant Public Type reference (TYPE) CHAR30 'RESP_VAL' Responsible person 20110706
32 GC_VAR_RESTR_TSK Constant Public Type reference (TYPE) CHAR30 'RESTR_TSK' Restarted task name 20110628
33 GC_VAR_RESTR_TSK_URL Constant Public Type reference (TYPE) CHAR30 'RESTR_TSK_URL' Restarted task URL 20110628
34 GC_VAR_SCH_END_DT Constant Public Type reference (TYPE) CHAR30 'SCH_END_DT' Scheduled end date of a task 20110628
35 GC_VAR_SCH_END_TM Constant Public Type reference (TYPE) CHAR30 'SCH_END_TM' Scheduled end time of a task 20110628
36 GC_VAR_SCH_STR_DT Constant Public Type reference (TYPE) CHAR30 'SCH_STR_DT' Scheduled start date of a task 20110628
37 GC_VAR_SCH_STR_TM Constant Public Type reference (TYPE) CHAR30 'SCH_STR_TM' Scheduled start time of a task 20110628
38 GC_VAR_SCH_TSK Constant Public Type reference (TYPE) CHAR30 'SCH_TSK' Scheduled task name 20110628
39 GC_VAR_SCH_TSK_URL Constant Public Type reference (TYPE) CHAR30 'SCH_TSK_URL' Scheduled task URL 20110628
40 GC_VAR_SUC_TSK Constant Public Type reference (TYPE) CHAR30 'SUC_TSK' Successive task name 20110628
41 GC_VAR_SUC_TSK_URL Constant Public Type reference (TYPE) CHAR30 'SUC_TSK_URL' Successive task URL 20110628
42 GC_VAR_SYST_MANDT Constant Public Type reference (TYPE) CHAR30 'SYST-MANDT' System client 20110627
43 GC_VAR_SYST_SYSID Constant Public Type reference (TYPE) CHAR30 'SYST-SYSID' System name 20110627
44 GC_VAR_TASK_LIST_NAME Constant Public Type reference (TYPE) CHAR30 'TASK_LIST_NAME' 30 Characters 20110627
45 GC_VAR_TEMPL Constant Public Type reference (TYPE) CHAR30 'TEMPL' Template name 20110628
46 GC_VAR_TSK_ID Constant Public Type reference (TYPE) CHAR30 'TSK_ID' Task ID 20110706
47 GC_VAR_TSK_LST_URL Constant Public Type reference (TYPE) CHAR30 'FCC_TSK_LST_URL' Task list URL 20110628
48 GC_VAR_TSK_TY Constant Public Type reference (TYPE) CHAR30 'TSK_TY' Task type 20110706
49 MR_LOG_MANAGER Instance attribute Protected Object reference (TYPE REF TO) CL_FCC_APP_LOG_MANAGER Update Status Management 20110628
50 MR_TASK_OBJ Instance attribute Protected Object reference (TYPE REF TO) CL_FCC_CITEMX Node Element 20110624
51 MS_ITEM Instance attribute Protected Type reference (TYPE) FCC_INST_ITEM Administration of a Job (Report/Transaction or Workflow) 20110719
52 MS_TASKLIST_INSTANCE Instance attribute Protected Type reference (TYPE) FCC_INSTANCE Instances of a Profile 20121228
53 MT_EXT_RECEIVERS Instance attribute Protected Type reference (TYPE) FCC_T_NOTI_USER_CC Ext. receivers from BADI 20110801
54 MT_FIELDNM_VALUE Instance attribute Protected Type reference (TYPE) FCC_IFIELDNM_VALUE ITAB for FCC_FIELDNM_VAL 20110624
55 MT_LOG_MESSAGES Instance attribute Protected Type reference (TYPE) FAGL_T_FCC_MESSAGE Table with Messages 20120214
56 MT_NOTI_CUSTLOG Instance attribute Protected Type reference (TYPE) FCC_T_CUSTLOG FCC_NOTI_CUSTLOG buffer 20130617
57 MT_NOTI_SENTLOG Instance attribute Protected Type reference (TYPE) FCC_T_SENTLOG FCC_NOTI_SENTLOG buffer 20130617
58 MT_RECEIVERS Instance attribute Protected Type reference (TYPE) FAGL_T_FCC_UNAME Table of User Names 20110611
59 M_BUFFERS_FILLED Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20130617
60 M_CONFIG_ID Instance attribute Protected Type reference (TYPE) FCC_NOTIFICATION_CON Notification Configuration 20110713
61 M_CURRENT_TASK Instance attribute Private Type reference (TYPE) SCMA_NODE current task for notification 20111110
62 M_EMAIL Instance attribute Protected Type reference (TYPE) OS_BOOLEAN Boolean 20110621
63 M_EMAIL_TEMP Instance attribute Protected Type reference (TYPE) DOKU_OBJ Documentation Object 20110611
64 M_HAS_NOTIFICATION_LOG Instance attribute Private Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20110719
65 M_IMMEDIATE_START Instance attribute Protected Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20120216
66 M_INSTANCE Instance attribute Protected Type reference (TYPE) FCC_NUM Counter 20110611
67 M_IS_AUTO Instance attribute Protected Type reference (TYPE) OS_BOOLEAN Boolean 20110611
68 M_IS_FIRST Instance attribute Public Type reference (TYPE) BOOLEAN ABAP_TRUE First time to write cancelled log message 20120215
69 M_IS_FORCE_AUTO_SEND Instance attribute Private Type reference (TYPE) OS_BOOLEAN Boolean 20110623
70 M_IS_FROM_BKGRD Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110711
71 M_IS_SEND Instance attribute Protected Type reference (TYPE) OS_BOOLEAN Boolean 20110611
72 M_IS_WD Instance attribute Protected Type reference (TYPE) OS_BOOLEAN Boolean 20110611
73 M_ITEM Instance attribute Protected Type reference (TYPE) SCMA_NODE Node ID 20110611
74 M_ITEM_DETAILS Instance attribute Protected Type reference (TYPE) FCC_INST_ITEM Details information about the current item, triggered by who 20110802
75 M_KEY_DATE Instance attribute Protected Type reference (TYPE) SYDATUM Current Date of Application Server 20110627
76 M_NEED_CONFIRM_POPUP Instance attribute Protected Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20110722
77 M_NODE Instance attribute Protected Type reference (TYPE) SCMA_NODE Node ID 20110611
78 M_NOTIFICATION_BODY Instance attribute Protected Type reference (TYPE) EMAIL_BODY email body, text table 20110611
79 M_NOTIFICATION_SUBJECT Instance attribute Protected Type reference (TYPE) SO_OBJ_DES Short description of contents 20110611
80 M_PRIORITY Instance attribute Protected Type reference (TYPE) SO_OBJ_PRI Document priority 20110611
81 M_PROFILE Instance attribute Protected Type reference (TYPE) FCC_PROFILE_SELECT Name of a Template 20110611
82 M_SAP_INBOX Instance attribute Protected Type reference (TYPE) OS_BOOLEAN Boolean 20110621
83 M_SCENARIO_TEXT Instance attribute Private Type reference (TYPE) FCC_NOTI_SCE_TEXT Scenario description text 20120202
84 M_SENDER Instance attribute Private Type reference (TYPE) XUBNAME User Name in User Master Record 20110624
85 M_TASKLIST_DESC Instance attribute Protected Type reference (TYPE) STRING 20110627
86 M_TASK_DESC Instance attribute Protected Type reference (TYPE) STRING 20110627
87 M_TSK_LST_URL Instance attribute Protected Type reference (TYPE) STRING Task list Web URL 20110714
88 M_TYPE Constant Private Type reference (TYPE) DOKHL-ID 'DT' Object Type 20110611
89 M_USER_APPEND_TEXT Instance attribute Protected Type reference (TYPE) STRING User append text for email 20110707
90 SMT_FCC_NOTI_CONFIG Static Attribute Protected See coding 20110711
91 SMT_FCC_NOTI_CUST Static Attribute Protected See coding 20110711
92 SMT_NOTI_SCET Static Attribute Private Type reference (TYPE) FCC_T_NOTI_SCET Table type ofFCC_NOTI_SCET 20120105
93 SM_APPEND_CAPTION Static Attribute Private Type reference (TYPE) STRING 20110808
94 SM_AVOID_MULTIPLE_POPUP Static Attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110707
95 SM_CONFIRM_CAPTION Static Attribute Private Type reference (TYPE) STRING 20110808
96 SM_CONFIRM_CONTENT Static Attribute Private Type reference (TYPE) STRING 20110808
97 SM_HAS_CANCELLED_NOTI Static Attribute Protected Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20110722
98 SM_HAS_USER_APPEND_TEXT Static Attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110708
99 SM_USER_APPEND_TEXT Static Attribute Protected Type reference (TYPE) STRING static user append text 20110707
Methods
# Method Level Visibility Method type Description Created on
1 AVOID_MULTIPLE_POPUPS Static method Public Method Avoid multiple popups for manual confirmation 20110707
2 CHECK_IF_SENT_ALREADY Instance method Public Method Check if sentlog has been sent. 20111104
3 CHECK_TASKLIST_CONFIGURATION Instance method Private Method Check the tasklist's notification configuration 20120202
4 CLEAR_BUFFERED_CONFIG Static method Public Method Clear the buffered notification configuration information 20111227
5 CLEAR_SENT_FLAGS Instance method Public Method Clear Sent Flags for Custom Scenarios 20111123
6 CONSTRUCTOR Instance method Public Constructor constructor 20110611
7 CREATE_COMMENT Instance method Private Method Create Comment 20110611
8 CREATE_SAP_SHORT_CUT Instance method Private Method Create .sap shortcut content, which will be sent in email 20110630
9 EQUAL Instance method Public Method Determine if the scenario object is equal with me 20110808
10 FILL_BUFFERS Instance method Public Method Fill SENTLOG and CUSTLOG buffers 20130617
11 GET_DATE_ISO_STRING Static method Public Method Get the string of date with ISO format 20110817
12 GET_KEY_DATE Static method Private Method Get the keydate of a task list 20110630
13 GET_NOTFICATION_TASKS Instance method Protected Method Get the tasks to be notified 20110704
14 GET_NOTI_BODY Instance method Private Method retrive the notification's subject and body 20110624
15 GET_NOTI_SUBJECT Instance method Public Method get notification subject 20110624
16 GET_RECEIVERS Instance method Protected Method retrive the notification receivers 20110611
17 GET_RECEIVERS_BY_TASK Instance method Protected Method Get the receivers of a task 20110705
18 GET_SCENARIO_TYPE Instance method Public Method get scenario type identification 20110611
19 GET_SCE_DESCRIPTION Instance method Public Method Get the description string of scenario 20110708
20 GET_TASK_NOTI_RECEIVERS Static method Public Method get the processors and reponsible people, no duplication 20110621
21 GET_TIME_ISO_STRING Static method Public Method Get the ISO format string of the time, like 11:59:59 20110817
22 GET_TRIGGER_TASK_TYPE Instance method Protected Method Get the task type of the trigger task 20110802
23 GET_USER_FULLNAME Instance method Private Method Get Complete User Name 20110611
24 GET_VARIABLE_VALUE Instance method Protected Method get runtime value of variables in text template 20110617
25 GET_WD_URL Static method Public Method Get the WebDynpro URL 20110617
26 HAS_NOTIFICATION_LOG Instance method Public Method Return true if there is any notification relevant log. 20110719
27 IS_AUTO_SEND_NOTIFICATION Instance method Public Method Send email notification automatically, without confirmation 20110808
28 MANUAL_CONFIRM_POPUP Instance method Private Method 20110624
29 NEED_CONFIRM_POPUP Instance method Public Method Need to popup for confirmation and text or not 20110722
30 NOTIFY Instance method Public Method notify configured people with email or SAP Inbox 20110611
31 NOTIFY_INTERNAL Instance method Private Method notify configured people with email or SAP Inbox 20111114
32 POPUP_CAPTION_CONTENT Static method Public Method Get the caption and content for confirm popup 20110808
33 PREPARE_COMMON_VARIABLES Instance method Private Method Prepare the common runtime variable values for text template 20110819
34 PREPARE_RUNTIME_VARIABLES Instance method Public Method Prepare the runtime values for variables 20110617
35 PROCESS_AFTER_NOTIFIED Instance method Public Method Additional Process After Emails if needed 20111104
36 PROCESS_BEFORE_NOTIFIED Instance method Public Method Additional Process Before Emails if needed 20111104
37 REPLACE_SYMBOL_FOR_EMAIL Static method Protected Method Replace the symbols in text template 20110823
38 RESET_RUNTIME_VARIABLE_VALUES Instance method Protected Method Set the values for the variables for different scenarios 20110705
39 SAVE_NOTIFICATION Instance method Private Method save email notification 20110611
40 SET_TASKLIST_URL_VARIABLE Instance method Protected Method Set tasklist url variable 20110801
41 SET_TSK_DETAIL Instance method Public Method Set task detail information for notification 20110707
42 SHOW_WD_CONFIRM_POPUP Instance method Public Method Popup the confirm dialog in WD application 20110722
43 WRITE_LOG Instance method Protected Method write log for notification 20110611
Events
Class CL_FCC_NOTIFICATION_SCENARIO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 EMAIL_BODY Public See coding Email body, text table 20110611 email_body TYPE TABLE OF solisti1
2 FCC_T_CUSTLOG Public See coding FCC_NOTI_CUSTLOG buffer 20130617 fcc_t_custlog TYPE SORTED TABLE OF fcc_noti_custlog WITH NON-UNIQUE KEY profile instance node item
3 FCC_T_SENTLOG Public See coding FCC_NOTI_SENTLOG buffer 20130617 fcc_t_sentlog TYPE SORTED TABLE OF fcc_noti_sentlog WITH NON-UNIQUE KEY profile instance node item
4 FCC_T_TASKS Public See coding Tasks table 20110704 fcc_t_tasks TYPE TABLE OF fcc_inst_item
Method Signatures

Method AVOID_MULTIPLE_POPUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLAG Call by reference Type reference (TYPE) BOOLEAN true, turn on; false, turn off 20110707

Method AVOID_MULTIPLE_POPUPS on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method CHECK_IF_SENT_ALREADY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_RESULT Value transfer Type reference (TYPE) CHAR1 Single-Character Flag 20111104

Method CHECK_IF_SENT_ALREADY on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method CHECK_TASKLIST_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) OS_BOOLEAN Boolean 20120202
# Exception Resumable Description Created on
1 NO_NOTIFICATION No notification set for the template or tasklist 20120202
2 SCENARIO_CONFIG_ERR Configuration error for the scenario 20120202
3 SCENARIO_NO_CONFIGURATION No configuration for the scenario, no notification, but OK 20120202

Method CLEAR_BUFFERED_CONFIG Signature

Method CLEAR_BUFFERED_CONFIG on class CL_FCC_NOTIFICATION_SCENARIO has no parameter.
Method CLEAR_BUFFERED_CONFIG on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method CLEAR_SENT_FLAGS Signature

Method CLEAR_SENT_FLAGS on class CL_FCC_NOTIFICATION_SCENARIO has no parameter.
Method CLEAR_SENT_FLAGS on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONFIG_ID Call by reference Type reference (TYPE) FCC_NOTIFICATION_CON Configuration ID of the task list 20110713
2 Importing IM_IMMEDIATE_START Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Schedule the task and start immediately 20120216
3 Importing IM_INSTANCE Call by reference Type reference (TYPE) FCC_NUM Instanzen eines Profils 20110611
4 Importing IM_IS_FROM_BKGRD Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20110711
5 Importing IM_ITEM Call by reference Type reference (TYPE) SCMA_NODE Knotenelement 20110611
6 Importing IM_ITEM_DETAIL Call by reference Type reference (TYPE) FCC_INST_ITEM Trigger item details 20110802
7 Importing IM_KEY_DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20110627
8 Importing IM_NODE Call by reference Type reference (TYPE) SCMA_NODE ID eines Knotens 20110611
9 Importing IM_PROFILE Call by reference Type reference (TYPE) FCC_PROFILE_SELECT FastClose: Abschlußplan 20110611
10 Importing IM_TASKLIST_DESC Call by reference Type reference (TYPE) FCC_PROFILE_TEXT Description of a Template or Task List 20110627
11 Importing IM_TASK_DESC Call by reference Type reference (TYPE) FCC_FOLDER_TEXT task description 20110627
12 Importing IM_TASK_OBJ Call by reference Object reference (TYPE REF TO) CL_FCC_CITEMX For UI interaction, pass the object; for background job, nil 20110611
13 Importing IM_WD Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20110611
14 Importing IR_LOGGER Call by reference Object reference (TYPE REF TO) CL_FCC_APP_LOG_MANAGER logger 20110707

Method CONSTRUCTOR on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method CREATE_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COMMENT Call by reference Type reference (TYPE) FAGL_FCC_COMNT 20110611
2 Importing IM_TYPE Call by reference Type reference (TYPE) FAGL_FCC_CMT_TYPE Indicator 20110611
3 Returning R_RESULT Value transfer Type reference (TYPE) FAGL_FCC_FLAG Character Field Length 1 20110611

Method CREATE_COMMENT on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method CREATE_SAP_SHORT_CUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONTENT Call by reference Type reference (TYPE) STRING Output content of the shortcut 20110630
2 Importing IM_USER Call by reference Type reference (TYPE) XUBNAME User Name in User Master Record 20110630
3 Exporting R_RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110630

Method CREATE_SAP_SHORT_CUT on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method EQUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SCENARIO Call by reference Object reference (TYPE REF TO) CL_FCC_NOTIFICATION_SCENARIO Scenario of email notification (base class) 20110808
2 Returning R_RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110808

Method EQUAL on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method FILL_BUFFERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NOTI_CUSTLOG Call by reference Type reference (TYPE) FCC_T_CUSTLOG FCC_NOTI_CUSTLOG buffer 20130617
2 Importing IT_NOTI_SENTLOG Call by reference Type reference (TYPE) FCC_T_SENTLOG FCC_NOTI_SENTLOG buffer 20130617

Method FILL_BUFFERS on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_DATE_ISO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STRING Call by reference Type reference (TYPE) STRING String like 2011-01-02 20110817
2 Importing IM_DATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20110817

Method GET_DATE_ISO_STRING on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_KEY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_KEYDATE Call by reference Type reference (TYPE) SYDATUM Current Date of Application Server 20110630
2 Importing IM_INSTANCE Call by reference Type reference (TYPE) FCC_NUM Counter 20110630
3 Importing IM_PROFILE Call by reference Type reference (TYPE) FCC_PROFILE_SELECT Name of a Template 20110630
4 Exporting R_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110630

Method GET_KEY_DATE on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_NOTFICATION_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TASKS Call by reference Type reference (TYPE) FCC_T_TASKS tasks table 20110704

Method GET_NOTFICATION_TASKS on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_NOTI_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) OS_BOOLEAN Boolean 20110624

Method GET_NOTI_BODY on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_NOTI_SUBJECT Signature

Method GET_NOTI_SUBJECT on class CL_FCC_NOTIFICATION_SCENARIO has no parameter.
Method GET_NOTI_SUBJECT on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_RECEIVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RECEIVERS_UNAME Call by reference Type reference (TYPE) FAGL_T_FCC_UNAME Tabelle mit Benutzernamen 20110611
2 Exporting EV_IS_VISIBLE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120209

Method GET_RECEIVERS on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_RECEIVERS_BY_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RECEIVERS Call by reference Type reference (TYPE) FAGL_T_FCC_UNAME Table of User Names 20110705
2 Exporting EV_IS_VISIBLE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120209
3 Importing IM_IS_SINGLE_NOTIFICATION Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110705
4 Importing IM_TASK Call by reference Type reference (TYPE) FCC_INST_ITEM Administration of a Job (Report/Transaction or Workflow) 20110705

Method GET_RECEIVERS_BY_TASK on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_SCENARIO_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_SCENARIO_TYPE Value transfer Type reference (TYPE) FCC_NOTIFICATION_SCE Notification Scenario 20110611

Method GET_SCENARIO_TYPE on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_SCE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DESC_STR Call by reference Type reference (TYPE) FCC_NOTI_SCE_TEXT Description of Notification Scenario 20110708
2 Importing IM_SCE_TYPE Call by reference Type reference (TYPE) FCC_NOTIFICATION_SCE Notification Scenario 20120105

Method GET_SCE_DESCRIPTION on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_TASK_NOTI_RECEIVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RECEIVERS_UNAME Call by reference Type reference (TYPE) FAGL_T_FCC_UNAME Table of User Names 20110621
2 Importing IM_INSTANCE Call by reference Type reference (TYPE) FCC_NUM Instances of a Profile 20110621
3 Importing IM_ITEM Call by reference Type reference (TYPE) SCMA_NODE Node ID 20110621
4 Importing IM_NODE Call by reference Type reference (TYPE) SCMA_NODE Node ID 20110621
5 Importing IM_PROFILE Call by reference Type reference (TYPE) FCC_PROFILE_SELECT Name of a Template 20110621
6 Importing IS_INST_HDR Call by reference Type reference (TYPE) FCC_INST_HDR Header Information on Status Admin for Fast Close 20110704
7 Importing IS_INST_ITEM Call by reference Type reference (TYPE) FCC_INST_ITEM Administration of a Job (Report/Transaction or Workflow) 20110624
8 Exporting R_IS_VISIBLE Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20120209
9 Exporting R_RESULT Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20110621

Method GET_TASK_NOTI_RECEIVERS on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_TIME_ISO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STRING Call by reference Type reference (TYPE) STRING Format string 20110817
2 Importing IM_TIME Call by reference Type reference (TYPE) SYTIME Import time 20110817
3 Importing IM_TIMEZONE Call by reference Type reference (TYPE) FCC_DEF_TIME_ZONE Timezone 20110817

Method GET_TIME_ISO_STRING on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_TRIGGER_TASK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_TASK_TYPE Value transfer Type reference (TYPE) FCC_TASK_TYPE Task Type (Report, Workflow, Transaction, Note) 20110802

Method GET_TRIGGER_TASK_TYPE on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_USER_FULLNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_UNAME Call by reference Type reference (TYPE) SY-UNAME User Name 20110611
2 Returning R_FULLNAME Value transfer Type reference (TYPE) STRING 20110611

Method GET_USER_FULLNAME on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_VARIABLE_VALUE Signature

Method GET_VARIABLE_VALUE on class CL_FCC_NOTIFICATION_SCENARIO has no parameter.
Method GET_VARIABLE_VALUE on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method GET_WD_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_WD_URL Call by reference Type reference (TYPE) STRING 20110617
2 Importing IM_INSTANCE Call by reference Type reference (TYPE) FCC_NUM Counter 20110617
3 Importing IM_NODE Call by reference Type reference (TYPE) SCMA_NODE Node ID 20110617
4 Importing IM_PROFILE Call by reference Type reference (TYPE) FCC_PROFILE_SELECT Name of a Template 20110617
5 Importing IM_TASK Call by reference Type reference (TYPE) SCMA_NODE Node ID 20110617

Method GET_WD_URL on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method HAS_NOTIFICATION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110719

Method HAS_NOTIFICATION_LOG on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method IS_AUTO_SEND_NOTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RESULT Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110808

Method IS_AUTO_SEND_NOTIFICATION on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method MANUAL_CONFIRM_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_CANCELED Value transfer Type reference (TYPE) CHAR1 Single-Character Indicator 20110624

Method MANUAL_CONFIRM_POPUP on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method NEED_CONFIRM_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_WITH_CONFIRM Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110722
2 Exporting EX_WITH_NOTI Call by reference Type reference (TYPE) BOOLEAN Need notification? 20110722

Method NEED_CONFIRM_POPUP on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method NOTIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CANCELLED_TEXT Call by reference Type reference (TYPE) BOOLEAN If the user cancelled the appended text 20110729
2 Importing ID_CONFIRM_TYPE Call by reference Type reference (TYPE) CHAR1 The button pressed in Confirm dialog, YES-1, No-2, Cancel-A 20110729
3 Importing ID_USER_TEXT Call by reference Type reference (TYPE) STRING Text appended by user 20110729
4 Returning R_RESULT Value transfer Type reference (TYPE) OS_BOOLEAN Boolean 20110611

Method NOTIFY on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method NOTIFY_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CANCELLED_TEXT Call by reference Type reference (TYPE) BOOLEAN If the user cancelled the appended text 20111114
2 Importing ID_CONFIRM_TYPE Call by reference Type reference (TYPE) CHAR1 The button pressed in Confirm dialog, YES-1, No-2, Cancel-A 20111114
3 Importing ID_USER_TEXT Call by reference Type reference (TYPE) STRING Text appended by user 20111114
4 Returning R_RESULT Value transfer Type reference (TYPE) OS_BOOLEAN Boolean 20111114

Method NOTIFY_INTERNAL on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method POPUP_CAPTION_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_APPEND Call by reference Type reference (TYPE) STRING Append text 20110808
2 Exporting EX_CAPTION Call by reference Type reference (TYPE) STRING Caption 20110808
3 Exporting EX_MESSAGE Call by reference Type reference (TYPE) STRING Content 20110808

Method POPUP_CAPTION_CONTENT on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method PREPARE_COMMON_VARIABLES Signature

Method PREPARE_COMMON_VARIABLES on class CL_FCC_NOTIFICATION_SCENARIO has no parameter.
Method PREPARE_COMMON_VARIABLES on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method PREPARE_RUNTIME_VARIABLES Signature

Method PREPARE_RUNTIME_VARIABLES on class CL_FCC_NOTIFICATION_SCENARIO has no parameter.
Method PREPARE_RUNTIME_VARIABLES on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method PROCESS_AFTER_NOTIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NOTIFIED_RESULT Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20111104

Method PROCESS_AFTER_NOTIFIED on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method PROCESS_BEFORE_NOTIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_RESULT Value transfer Type reference (TYPE) BOOLEAN Single-Character Flag 20111104

Method PROCESS_BEFORE_NOTIFIED on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method REPLACE_SYMBOL_FOR_EMAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_STREAM Call by reference Type reference (TYPE) EMAIL_BODY Email body, text table 20110823
2 Importing ID_SYMBOL Call by reference Type reference (TYPE) CHAR30 30 Characters 20110823
3 Importing ID_TEXT Call by reference Type reference (TYPE) STRING 20110823

Method REPLACE_SYMBOL_FOR_EMAIL on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method RESET_RUNTIME_VARIABLE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TASK Call by reference Type reference (TYPE) FCC_INST_ITEM Administration of a Job (Report/Transaction or Workflow) 20110705

Method RESET_RUNTIME_VARIABLE_VALUES on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method SAVE_NOTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) FAGL_T_FCC_MESSAGE Tabelle mit Nachrichten 20110611
2 Importing ID_COMMENT Call by reference Type reference (TYPE) FAGL_FCC_COMNT Kommentare für Closing Cockpit 20110611
3 Importing ID_MAIL_TEXT Call by reference Type reference (TYPE) STRING 20110611
4 Importing ID_TITLE Call by reference Type reference (TYPE) STRING 20110611
5 Importing IT_RECEIVERS Call by reference Type reference (TYPE) FAGL_T_FCC_UNAME Tabelle mit Benutzernamen 20110611
6 Exporting R_RESULT Call by reference Type reference (TYPE) FAGL_FCC_FLAG Kennzeichen 20110611

Method SAVE_NOTIFICATION on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method SET_TASKLIST_URL_VARIABLE Signature

Method SET_TASKLIST_URL_VARIABLE on class CL_FCC_NOTIFICATION_SCENARIO has no parameter.
Method SET_TASKLIST_URL_VARIABLE on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method SET_TSK_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TASK_ITEM Call by reference Type reference (TYPE) FCC_INST_ITEM Task Item information 20110707

Method SET_TSK_DETAIL on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method SHOW_WD_CONFIRM_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_WD_COMPONENT_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Component controller 20110722

Method SHOW_WD_CONFIRM_POPUP on class CL_FCC_NOTIFICATION_SCENARIO has no exception.

Method WRITE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MSGID Call by reference Type reference (TYPE) SYMSGID 'FCC1' Message Class 20110628
2 Importing P_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20110628
3 Importing P_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'I' Message Type 20110628
4 Importing P_MSGV1 Call by reference Type reference (TYPE) ANY 20110628
5 Importing P_MSGV2 Call by reference Type reference (TYPE) ANY 20110628
6 Importing P_MSGV3 Call by reference Type reference (TYPE) ANY 20110628
7 Importing P_MSGV4 Call by reference Type reference (TYPE) ANY 20110628
8 Importing P_WRITE_LOG Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20120214

Method WRITE_LOG on class CL_FCC_NOTIFICATION_SCENARIO has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_CANCEL Cancel & Error Scenario 20110627
2 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_CANCELONLY Cancel Scenario Only to handle status = cancel 20120210
3 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_COMPGEN Task Completed in General 20110712
4 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_COMPLETE Task Completed Scenario 20110616
5 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_EXCEED Automatic Task Exceeds Planned Duration Scenario 20110921
6 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_OVERDUE Overdue Scenario 20110616
7 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_RELEASED Task List Released Scenario 20110621
8 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_REMINDER Scenario for Sending Reminder Email When Deadline Approaches 20111116
9 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_RESTART Task Restarted Scenario 20110611
10 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_SCHEDULE Task Scheduled Scenario 20110621
11 Inheritance (c INHERITING FROM c_ref)  CL_FCC_NOTIFICATION_SET_ERROR Scenario For Manually Setting Status to Error 20111114
History
Last changed by/on SAP  20141108 
SAP Release Created in 607