Hierarchy
⤷
⤷
Meta Relationship - Used By
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Constant | Public | Type reference (TYPE) | CHAR30 | 'AUTOCOM_TSK' | Auto Complete task name | 20110713 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR30 | 'DUE_TSK' | Overdue task name | 20110628 | ||
| 3 | Constant | Public | Type reference (TYPE) | CHAR30 | 'DUE_TSK_URL' | Overdue task URL | 20110628 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR30 | 'ERR_TSK' | Error task name | 20110628 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR30 | 'ERR_TSK_URL' | Error task URL | 20110628 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR30 | 'EXCEED_TSK' | Auto task exceeds planned duration | 20110921 | ||
| 7 | Constant | Public | Type reference (TYPE) | CHAR30 | 'FCC_APPEND_TEXT' | Appended Text by User in Notification | 20110819 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR30 | 'HAS_APPEND_TEXT' | If user appended some text | 20110819 | ||
| 9 | Constant | Public | Type reference (TYPE) | CHAR30 | 'HAS_PRE_TSK' | Flag, if has predecessors for schedule task | 20110708 | ||
| 10 | Constant | Public | Type reference (TYPE) | CHAR30 | 'INTERVAL' | Sending Interval | 20111118 | ||
| 11 | Constant | Public | Type reference (TYPE) | CHAR30 | 'KEY_DT' | Key date | 20110628 | ||
| 12 | Constant | Public | Type reference (TYPE) | CHAR2 | '06' | Cancel Scenario | 20111007 | ||
| 13 | Constant | Public | Type reference (TYPE) | CHAR2 | '03' | Complete Scenario | 20111007 | ||
| 14 | Constant | Public | Type reference (TYPE) | CHAR2 | '09' | Exceed Scenario | 20111007 | ||
| 15 | Constant | Public | Type reference (TYPE) | CHAR2 | '07' | Local Complete Scenario | 20111007 | ||
| 16 | Constant | Public | Type reference (TYPE) | CHAR2 | '04' | Overdue Scenario | 20111007 | ||
| 17 | Constant | Public | Type reference (TYPE) | CHAR2 | '10' | Reminder Scenario | 20111118 | ||
| 18 | Constant | Public | Type reference (TYPE) | CHAR2 | '08' | Remote Complete Scenario | 20111007 | ||
| 19 | Constant | Public | Type reference (TYPE) | CHAR30 | 'PARA' | Task parameter | 20110706 | ||
| 20 | Constant | Public | Type reference (TYPE) | CHAR30 | 'PLAN_DAY' | Plan day | 20110930 | ||
| 21 | Constant | Public | Type reference (TYPE) | CHAR30 | 'PLAN_HOUR' | Plan hour | 20110930 | ||
| 22 | Constant | Public | Type reference (TYPE) | CHAR30 | 'PLAN_MIN' | Plan minute | 20110930 | ||
| 23 | Constant | Public | Type reference (TYPE) | CHAR30 | 'PRE_TSKS' | Predecessors of a task, for schedule scenario | 20110708 | ||
| 24 | Constant | Public | Type reference (TYPE) | CHAR30 | 'PRO_TY' | Processor type | 20110706 | ||
| 25 | Constant | Public | Type reference (TYPE) | CHAR30 | 'PRO_VAL' | Processor | 20110706 | ||
| 26 | Constant | Public | Type reference (TYPE) | CHAR30 | 'REL_PERS' | Name of the person who has released a task list | 20110628 | ||
| 27 | Constant | Public | Type reference (TYPE) | CHAR30 | 'REMINDER_STR_DT' | Date When Reminder start to send | 20111118 | ||
| 28 | Constant | Public | Type reference (TYPE) | CHAR30 | 'REMINDER_STR_TM' | Time When Reminder start to send | 20111118 | ||
| 29 | Constant | Public | Type reference (TYPE) | CHAR30 | 'REPRO_TSK' | Name of the task that needs to be processed again | 20110706 | ||
| 30 | Constant | Public | Type reference (TYPE) | CHAR30 | 'RESP_TY' | Responsible person type | 20110706 | ||
| 31 | Constant | Public | Type reference (TYPE) | CHAR30 | 'RESP_VAL' | Responsible person | 20110706 | ||
| 32 | Constant | Public | Type reference (TYPE) | CHAR30 | 'RESTR_TSK' | Restarted task name | 20110628 | ||
| 33 | Constant | Public | Type reference (TYPE) | CHAR30 | 'RESTR_TSK_URL' | Restarted task URL | 20110628 | ||
| 34 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SCH_END_DT' | Scheduled end date of a task | 20110628 | ||
| 35 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SCH_END_TM' | Scheduled end time of a task | 20110628 | ||
| 36 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SCH_STR_DT' | Scheduled start date of a task | 20110628 | ||
| 37 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SCH_STR_TM' | Scheduled start time of a task | 20110628 | ||
| 38 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SCH_TSK' | Scheduled task name | 20110628 | ||
| 39 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SCH_TSK_URL' | Scheduled task URL | 20110628 | ||
| 40 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SUC_TSK' | Successive task name | 20110628 | ||
| 41 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SUC_TSK_URL' | Successive task URL | 20110628 | ||
| 42 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SYST-MANDT' | System client | 20110627 | ||
| 43 | Constant | Public | Type reference (TYPE) | CHAR30 | 'SYST-SYSID' | System name | 20110627 | ||
| 44 | Constant | Public | Type reference (TYPE) | CHAR30 | 'TASK_LIST_NAME' | 30 Characters | 20110627 | ||
| 45 | Constant | Public | Type reference (TYPE) | CHAR30 | 'TEMPL' | Template name | 20110628 | ||
| 46 | Constant | Public | Type reference (TYPE) | CHAR30 | 'TSK_ID' | Task ID | 20110706 | ||
| 47 | Constant | Public | Type reference (TYPE) | CHAR30 | 'FCC_TSK_LST_URL' | Task list URL | 20110628 | ||
| 48 | Constant | Public | Type reference (TYPE) | CHAR30 | 'TSK_TY' | Task type | 20110706 | ||
| 49 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_FCC_APP_LOG_MANAGER | Update Status Management | 20110628 | |||
| 50 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_FCC_CITEMX | Node Element | 20110624 | |||
| 51 | Instance attribute | Protected | Type reference (TYPE) | FCC_INST_ITEM | Administration of a Job (Report/Transaction or Workflow) | 20110719 | |||
| 52 | Instance attribute | Protected | Type reference (TYPE) | FCC_INSTANCE | Instances of a Profile | 20121228 | |||
| 53 | Instance attribute | Protected | Type reference (TYPE) | FCC_T_NOTI_USER_CC | Ext. receivers from BADI | 20110801 | |||
| 54 | Instance attribute | Protected | Type reference (TYPE) | FCC_IFIELDNM_VALUE | ITAB for FCC_FIELDNM_VAL | 20110624 | |||
| 55 | Instance attribute | Protected | Type reference (TYPE) | FAGL_T_FCC_MESSAGE | Table with Messages | 20120214 | |||
| 56 | Instance attribute | Protected | Type reference (TYPE) | FCC_T_CUSTLOG | FCC_NOTI_CUSTLOG buffer | 20130617 | |||
| 57 | Instance attribute | Protected | Type reference (TYPE) | FCC_T_SENTLOG | FCC_NOTI_SENTLOG buffer | 20130617 | |||
| 58 | Instance attribute | Protected | Type reference (TYPE) | FAGL_T_FCC_UNAME | Table of User Names | 20110611 | |||
| 59 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | 20130617 | ||||
| 60 | Instance attribute | Protected | Type reference (TYPE) | FCC_NOTIFICATION_CON | Notification Configuration | 20110713 | |||
| 61 | Instance attribute | Private | Type reference (TYPE) | SCMA_NODE | current task for notification | 20111110 | |||
| 62 | Instance attribute | Protected | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20110621 | |||
| 63 | Instance attribute | Protected | Type reference (TYPE) | DOKU_OBJ | Documentation Object | 20110611 | |||
| 64 | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20110719 | ||
| 65 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20120216 | ||
| 66 | Instance attribute | Protected | Type reference (TYPE) | FCC_NUM | Counter | 20110611 | |||
| 67 | Instance attribute | Protected | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20110611 | |||
| 68 | Instance attribute | Public | Type reference (TYPE) | BOOLEAN | ABAP_TRUE | First time to write cancelled log message | 20120215 | ||
| 69 | Instance attribute | Private | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20110623 | |||
| 70 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110711 | |||
| 71 | Instance attribute | Protected | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20110611 | |||
| 72 | Instance attribute | Protected | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20110611 | |||
| 73 | Instance attribute | Protected | Type reference (TYPE) | SCMA_NODE | Node ID | 20110611 | |||
| 74 | Instance attribute | Protected | Type reference (TYPE) | FCC_INST_ITEM | Details information about the current item, triggered by who | 20110802 | |||
| 75 | Instance attribute | Protected | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20110627 | |||
| 76 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20110722 | ||
| 77 | Instance attribute | Protected | Type reference (TYPE) | SCMA_NODE | Node ID | 20110611 | |||
| 78 | Instance attribute | Protected | Type reference (TYPE) | EMAIL_BODY | email body, text table | 20110611 | |||
| 79 | Instance attribute | Protected | Type reference (TYPE) | SO_OBJ_DES | Short description of contents | 20110611 | |||
| 80 | Instance attribute | Protected | Type reference (TYPE) | SO_OBJ_PRI | Document priority | 20110611 | |||
| 81 | Instance attribute | Protected | Type reference (TYPE) | FCC_PROFILE_SELECT | Name of a Template | 20110611 | |||
| 82 | Instance attribute | Protected | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20110621 | |||
| 83 | Instance attribute | Private | Type reference (TYPE) | FCC_NOTI_SCE_TEXT | Scenario description text | 20120202 | |||
| 84 | Instance attribute | Private | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20110624 | |||
| 85 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20110627 | ||||
| 86 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20110627 | ||||
| 87 | Instance attribute | Protected | Type reference (TYPE) | STRING | Task list Web URL | 20110714 | |||
| 88 | Constant | Private | Type reference (TYPE) | DOKHL-ID | 'DT' | Object Type | 20110611 | ||
| 89 | Instance attribute | Protected | Type reference (TYPE) | STRING | User append text for email | 20110707 | |||
| 90 | Static Attribute | Protected | See coding | 20110711 | |||||
| 91 | Static Attribute | Protected | See coding | 20110711 | |||||
| 92 | Static Attribute | Private | Type reference (TYPE) | FCC_T_NOTI_SCET | Table type ofFCC_NOTI_SCET | 20120105 | |||
| 93 | Static Attribute | Private | Type reference (TYPE) | STRING | 20110808 | ||||
| 94 | Static Attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110707 | |||
| 95 | Static Attribute | Private | Type reference (TYPE) | STRING | 20110808 | ||||
| 96 | Static Attribute | Private | Type reference (TYPE) | STRING | 20110808 | ||||
| 97 | Static Attribute | Protected | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20110722 | ||
| 98 | Static Attribute | Protected | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110708 | |||
| 99 | Static Attribute | Protected | Type reference (TYPE) | STRING | static user append text | 20110707 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Avoid multiple popups for manual confirmation | 20110707 | |
| 2 | Instance method | Public | Method | Check if sentlog has been sent. | 20111104 | |
| 3 | Instance method | Private | Method | Check the tasklist's notification configuration | 20120202 | |
| 4 | Static method | Public | Method | Clear the buffered notification configuration information | 20111227 | |
| 5 | Instance method | Public | Method | Clear Sent Flags for Custom Scenarios | 20111123 | |
| 6 | Instance method | Public | Constructor | constructor | 20110611 | |
| 7 | Instance method | Private | Method | Create Comment | 20110611 | |
| 8 | Instance method | Private | Method | Create .sap shortcut content, which will be sent in email | 20110630 | |
| 9 | Instance method | Public | Method | Determine if the scenario object is equal with me | 20110808 | |
| 10 | Instance method | Public | Method | Fill SENTLOG and CUSTLOG buffers | 20130617 | |
| 11 | Static method | Public | Method | Get the string of date with ISO format | 20110817 | |
| 12 | Static method | Private | Method | Get the keydate of a task list | 20110630 | |
| 13 | Instance method | Protected | Method | Get the tasks to be notified | 20110704 | |
| 14 | Instance method | Private | Method | retrive the notification's subject and body | 20110624 | |
| 15 | Instance method | Public | Method | get notification subject | 20110624 | |
| 16 | Instance method | Protected | Method | retrive the notification receivers | 20110611 | |
| 17 | Instance method | Protected | Method | Get the receivers of a task | 20110705 | |
| 18 | Instance method | Public | Method | get scenario type identification | 20110611 | |
| 19 | Instance method | Public | Method | Get the description string of scenario | 20110708 | |
| 20 | Static method | Public | Method | get the processors and reponsible people, no duplication | 20110621 | |
| 21 | Static method | Public | Method | Get the ISO format string of the time, like 11:59:59 | 20110817 | |
| 22 | Instance method | Protected | Method | Get the task type of the trigger task | 20110802 | |
| 23 | Instance method | Private | Method | Get Complete User Name | 20110611 | |
| 24 | Instance method | Protected | Method | get runtime value of variables in text template | 20110617 | |
| 25 | Static method | Public | Method | Get the WebDynpro URL | 20110617 | |
| 26 | Instance method | Public | Method | Return true if there is any notification relevant log. | 20110719 | |
| 27 | Instance method | Public | Method | Send email notification automatically, without confirmation | 20110808 | |
| 28 | Instance method | Private | Method | 20110624 | ||
| 29 | Instance method | Public | Method | Need to popup for confirmation and text or not | 20110722 | |
| 30 | Instance method | Public | Method | notify configured people with email or SAP Inbox | 20110611 | |
| 31 | Instance method | Private | Method | notify configured people with email or SAP Inbox | 20111114 | |
| 32 | Static method | Public | Method | Get the caption and content for confirm popup | 20110808 | |
| 33 | Instance method | Private | Method | Prepare the common runtime variable values for text template | 20110819 | |
| 34 | Instance method | Public | Method | Prepare the runtime values for variables | 20110617 | |
| 35 | Instance method | Public | Method | Additional Process After Emails if needed | 20111104 | |
| 36 | Instance method | Public | Method | Additional Process Before Emails if needed | 20111104 | |
| 37 | Static method | Protected | Method | Replace the symbols in text template | 20110823 | |
| 38 | Instance method | Protected | Method | Set the values for the variables for different scenarios | 20110705 | |
| 39 | Instance method | Private | Method | save email notification | 20110611 | |
| 40 | Instance method | Protected | Method | Set tasklist url variable | 20110801 | |
| 41 | Instance method | Public | Method | Set task detail information for notification | 20110707 | |
| 42 | Instance method | Public | Method | Popup the confirm dialog in WD application | 20110722 | |
| 43 | 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 | 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 | 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 | R_RESULT | Value transfer | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20120202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No notification set for the template or tasklist | 20120202 | ||
| 2 | Configuration error for the scenario | 20120202 | ||
| 3 | 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 | IM_CONFIG_ID | Call by reference | Type reference (TYPE) | FCC_NOTIFICATION_CON | Configuration ID of the task list | 20110713 | |||
| 2 | IM_IMMEDIATE_START | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Schedule the task and start immediately | 20120216 | ||
| 3 | IM_INSTANCE | Call by reference | Type reference (TYPE) | FCC_NUM | Instanzen eines Profils | 20110611 | |||
| 4 | IM_IS_FROM_BKGRD | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Boolean Variable (X=True, -=False, Space=Unknown) | 20110711 | ||
| 5 | IM_ITEM | Call by reference | Type reference (TYPE) | SCMA_NODE | Knotenelement | 20110611 | |||
| 6 | IM_ITEM_DETAIL | Call by reference | Type reference (TYPE) | FCC_INST_ITEM | Trigger item details | 20110802 | |||
| 7 | IM_KEY_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20110627 | |||
| 8 | IM_NODE | Call by reference | Type reference (TYPE) | SCMA_NODE | ID eines Knotens | 20110611 | |||
| 9 | IM_PROFILE | Call by reference | Type reference (TYPE) | FCC_PROFILE_SELECT | FastClose: Abschlußplan | 20110611 | |||
| 10 | IM_TASKLIST_DESC | Call by reference | Type reference (TYPE) | FCC_PROFILE_TEXT | Description of a Template or Task List | 20110627 | |||
| 11 | IM_TASK_DESC | Call by reference | Type reference (TYPE) | FCC_FOLDER_TEXT | task description | 20110627 | |||
| 12 | 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 | IM_WD | Call by reference | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20110611 | |||
| 14 | 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 | IM_COMMENT | Call by reference | Type reference (TYPE) | FAGL_FCC_COMNT | 20110611 | ||||
| 2 | IM_TYPE | Call by reference | Type reference (TYPE) | FAGL_FCC_CMT_TYPE | Indicator | 20110611 | |||
| 3 | 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 | EX_CONTENT | Call by reference | Type reference (TYPE) | STRING | Output content of the shortcut | 20110630 | |||
| 2 | IM_USER | Call by reference | Type reference (TYPE) | XUBNAME | User Name in User Master Record | 20110630 | |||
| 3 | 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 | IR_SCENARIO | Call by reference | Object reference (TYPE REF TO) | CL_FCC_NOTIFICATION_SCENARIO | Scenario of email notification (base class) | 20110808 | |||
| 2 | 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 | IT_NOTI_CUSTLOG | Call by reference | Type reference (TYPE) | FCC_T_CUSTLOG | FCC_NOTI_CUSTLOG buffer | 20130617 | |||
| 2 | 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 | EX_STRING | Call by reference | Type reference (TYPE) | STRING | String like 2011-01-02 | 20110817 | |||
| 2 | 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 | EX_KEYDATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20110630 | |||
| 2 | IM_INSTANCE | Call by reference | Type reference (TYPE) | FCC_NUM | Counter | 20110630 | |||
| 3 | IM_PROFILE | Call by reference | Type reference (TYPE) | FCC_PROFILE_SELECT | Name of a Template | 20110630 | |||
| 4 | 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 | 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 | 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 | ET_RECEIVERS_UNAME | Call by reference | Type reference (TYPE) | FAGL_T_FCC_UNAME | Tabelle mit Benutzernamen | 20110611 | |||
| 2 | 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 | ET_RECEIVERS | Call by reference | Type reference (TYPE) | FAGL_T_FCC_UNAME | Table of User Names | 20110705 | |||
| 2 | EV_IS_VISIBLE | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120209 | |||
| 3 | IM_IS_SINGLE_NOTIFICATION | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110705 | |||
| 4 | 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 | 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 | EX_DESC_STR | Call by reference | Type reference (TYPE) | FCC_NOTI_SCE_TEXT | Description of Notification Scenario | 20110708 | |||
| 2 | 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 | ET_RECEIVERS_UNAME | Call by reference | Type reference (TYPE) | FAGL_T_FCC_UNAME | Table of User Names | 20110621 | |||
| 2 | IM_INSTANCE | Call by reference | Type reference (TYPE) | FCC_NUM | Instances of a Profile | 20110621 | |||
| 3 | IM_ITEM | Call by reference | Type reference (TYPE) | SCMA_NODE | Node ID | 20110621 | |||
| 4 | IM_NODE | Call by reference | Type reference (TYPE) | SCMA_NODE | Node ID | 20110621 | |||
| 5 | IM_PROFILE | Call by reference | Type reference (TYPE) | FCC_PROFILE_SELECT | Name of a Template | 20110621 | |||
| 6 | IS_INST_HDR | Call by reference | Type reference (TYPE) | FCC_INST_HDR | Header Information on Status Admin for Fast Close | 20110704 | |||
| 7 | IS_INST_ITEM | Call by reference | Type reference (TYPE) | FCC_INST_ITEM | Administration of a Job (Report/Transaction or Workflow) | 20110624 | |||
| 8 | R_IS_VISIBLE | Call by reference | Type reference (TYPE) | OS_BOOLEAN | Boolean | 20120209 | |||
| 9 | 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 | EX_STRING | Call by reference | Type reference (TYPE) | STRING | Format string | 20110817 | |||
| 2 | IM_TIME | Call by reference | Type reference (TYPE) | SYTIME | Import time | 20110817 | |||
| 3 | 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 | 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 | IM_UNAME | Call by reference | Type reference (TYPE) | SY-UNAME | User Name | 20110611 | |||
| 2 | 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 | EX_WD_URL | Call by reference | Type reference (TYPE) | STRING | 20110617 | ||||
| 2 | IM_INSTANCE | Call by reference | Type reference (TYPE) | FCC_NUM | Counter | 20110617 | |||
| 3 | IM_NODE | Call by reference | Type reference (TYPE) | SCMA_NODE | Node ID | 20110617 | |||
| 4 | IM_PROFILE | Call by reference | Type reference (TYPE) | FCC_PROFILE_SELECT | Name of a Template | 20110617 | |||
| 5 | 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 | 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 | 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 | 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 | EX_WITH_CONFIRM | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20110722 | |||
| 2 | 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 | ID_CANCELLED_TEXT | Call by reference | Type reference (TYPE) | BOOLEAN | If the user cancelled the appended text | 20110729 | |||
| 2 | ID_CONFIRM_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | The button pressed in Confirm dialog, YES-1, No-2, Cancel-A | 20110729 | |||
| 3 | ID_USER_TEXT | Call by reference | Type reference (TYPE) | STRING | Text appended by user | 20110729 | |||
| 4 | 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 | ID_CANCELLED_TEXT | Call by reference | Type reference (TYPE) | BOOLEAN | If the user cancelled the appended text | 20111114 | |||
| 2 | ID_CONFIRM_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | The button pressed in Confirm dialog, YES-1, No-2, Cancel-A | 20111114 | |||
| 3 | ID_USER_TEXT | Call by reference | Type reference (TYPE) | STRING | Text appended by user | 20111114 | |||
| 4 | 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 | EX_APPEND | Call by reference | Type reference (TYPE) | STRING | Append text | 20110808 | |||
| 2 | EX_CAPTION | Call by reference | Type reference (TYPE) | STRING | Caption | 20110808 | |||
| 3 | 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 | 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 | 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 | CT_STREAM | Call by reference | Type reference (TYPE) | EMAIL_BODY | Email body, text table | 20110823 | |||
| 2 | ID_SYMBOL | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20110823 | |||
| 3 | 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 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | FAGL_T_FCC_MESSAGE | Tabelle mit Nachrichten | 20110611 | |||
| 2 | ID_COMMENT | Call by reference | Type reference (TYPE) | FAGL_FCC_COMNT | Kommentare für Closing Cockpit | 20110611 | |||
| 3 | ID_MAIL_TEXT | Call by reference | Type reference (TYPE) | STRING | 20110611 | ||||
| 4 | ID_TITLE | Call by reference | Type reference (TYPE) | STRING | 20110611 | ||||
| 5 | IT_RECEIVERS | Call by reference | Type reference (TYPE) | FAGL_T_FCC_UNAME | Tabelle mit Benutzernamen | 20110611 | |||
| 6 | 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 | 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 | 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 | P_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | 'FCC1' | Message Class | 20110628 | ||
| 2 | P_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Message Number | 20110628 | |||
| 3 | P_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | 'I' | Message Type | 20110628 | ||
| 4 | P_MSGV1 | Call by reference | Type reference (TYPE) | ANY | 20110628 | ||||
| 5 | P_MSGV2 | Call by reference | Type reference (TYPE) | ANY | 20110628 | ||||
| 6 | P_MSGV3 | Call by reference | Type reference (TYPE) | ANY | 20110628 | ||||
| 7 | P_MSGV4 | Call by reference | Type reference (TYPE) | ANY | 20110628 | ||||
| 8 | 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)
History
| Last changed by/on | SAP | 20141108 |
| SAP Release Created in | 607 |