SAP ABAP Class CL_CFX_P_NTF_ACTION (Persistence Class for Notification Action)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_STATUS_ACTIONS (Package) Status Actions for cFolders
Properties
Class CL_CFX_P_NTF_ACTION  
Short Description Persistence Class for Notification Action    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_STATUS_ACTIONS   Status Actions for cFolders 
Created 20020409   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CFX_P_NTF_ACTION has no interface implemented.
Friends
Class CL_CFX_P_NTF_ACTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SP_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_CFX_P_NTF_ACTION Persistence Class for Notification Action 20020409
Methods
# Method Level Visibility Method type Description Created on
1 ADD_RECIPIENT Instance method Public Method Adds Recipient 20020410
2 COMMIT Instance method Public Method Commit to Database 20020410
3 DELETE_ATTRIBUTES Instance method Public Method Deletes All Attributes of an Action 20020411
4 DELETE_RECIPIENT Instance method Public Method Deletes Recipient 20020410
5 GET_ACTIONS_FOR_NTF_TMPL Instance method Public Method 20070515
6 GET_ATTRIBUTES Instance method Public Method Delivers All Attributes of an Action 20020409
7 GET_DEADLINE Instance method Public Method Gets Deadline 20020430
8 GET_INSTANCE Static method Public Method Gets Instance of Persistence Class 20020409
9 GET_MANUAL_ADAPT Instance method Public Method Gets Flag for Manual Adjustment 20020613
10 GET_NTF_TEMPLATE_ID Instance method Public Method 20060418
11 GET_PROCESS_TIME Instance method Public Method Gets Processing Time 20020528
12 GET_REL_DEADLINE Instance method Public Method Gets Relatvie Deadline 20020830
13 GET_USAGE_LIST Instance method Public Method Determines All IDs of Objects to which Action is Assigned 20020529
14 INSERT_ATTRIBUTES Instance method Public Method Creating an Action 20020409
15 SET_DEADLINE Instance method Public Method Sets Deadline 20020430
16 SET_MANUAL_ADAPT Instance method Public Method Sets Flag If Adjustment Before Sending Desired 20020607
17 SET_NAME Instance method Public Method Sets Name 20020411
18 SET_NTF_TEMPLATE_ID Instance method Public Method 20060419
19 SET_PRIORITY Instance method Public Method Sets the Priority 20020411
20 SET_PROCESS_TIME Instance method Public Method Sets Processing Time of the Action 20020528
21 SET_RECIPIENTS Instance method Public Method Sets All Recipients 20020410
22 SET_REL_DEADLINE Instance method Public Method Sets Relative Deadline (Relative to Due Date of Object) 20020830
23 SET_SUBJECT Instance method Public Method Sets Subject 20020411
24 SET_TEXT Instance method Public Method Sets the Text Content 20020411
Events
Class CL_CFX_P_NTF_ACTION has no event.
Types
Class CL_CFX_P_NTF_ACTION has no local type.
Method Signatures

Method ADD_RECIPIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY Name der Person, die das Objekt geändert hat 20020410
2 Exporting E_CHANGED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020410
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020410
4 Importing I_RECIPIENT Call by reference Type reference (TYPE) CFX_RECIPIENT Empfänger einer Notifikation 20020410

Method ADD_RECIPIENT on class CL_CFX_P_NTF_ACTION has no exception.

Method COMMIT Signature

Method COMMIT on class CL_CFX_P_NTF_ACTION has no parameter.
Method COMMIT on class CL_CFX_P_NTF_ACTION has no exception.

Method DELETE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020411

Method DELETE_ATTRIBUTES on class CL_CFX_P_NTF_ACTION has no exception.

Method DELETE_RECIPIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY Name der Person, die das Objekt geändert hat 20020410
2 Exporting E_CHANGED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020410
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020410
4 Importing I_RECIPIENT Call by reference Type reference (TYPE) CFX_RECIPIENT Empfänger einer Notifikation 20020410

Method DELETE_RECIPIENT on class CL_CFX_P_NTF_ACTION has no exception.

Method GET_ACTIONS_FOR_NTF_TMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIONS Call by reference Type reference (TYPE) CFX_TT_ACTIONS Status Managment: Action: Send a Notification 20070515
2 Importing I_NTF_TMPL_ID Call by reference Type reference (TYPE) STRING 20070515

Method GET_ACTIONS_FOR_NTF_TMPL on class CL_CFX_P_NTF_ACTION has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) CFX_NTF_ACTION Statusmgmt: Aktion: Senden einer Meldung 20020409
2 Exporting ET_RECIPIENTS Call by reference Type reference (TYPE) CFX_TT_NTF_RECIPIENT Liste mit Empfängern von Notifikationen 20020409
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020409

Method GET_ATTRIBUTES on class CL_CFX_P_NTF_ACTION has no exception.

Method GET_DEADLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020430
2 Returning R_DEADLINE Value transfer Type reference (TYPE) CFX_DEADLINE Deadline zum Erreichen eines Status 20020430

Method GET_DEADLINE on class CL_CFX_P_NTF_ACTION has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_P_ACTION Value transfer Object reference (TYPE REF TO) CL_CFX_P_NTF_ACTION Persistenz-Klasse für Notification Action 20020409

Method GET_INSTANCE on class CL_CFX_P_NTF_ACTION has no exception.

Method GET_MANUAL_ADAPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020613
2 Returning R_MANUAL_ADAPT Value transfer Type reference (TYPE) CFX_MANUAL_ADAPT Kennzeichen, ob manuelles Anpassen vor dem Senden erwünscht 20020613

Method GET_MANUAL_ADAPT on class CL_CFX_P_NTF_ACTION has no exception.

Method GET_NTF_TEMPLATE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID 20060418
2 Returning R_NTF_TMPL_ID Value transfer Type reference (TYPE) CFX_NTF_TMPL_ID 20060418

Method GET_NTF_TEMPLATE_ID on class CL_CFX_P_NTF_ACTION has no exception.

Method GET_PROCESS_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020528
2 Returning R_PROCESS_TIME Value transfer Type reference (TYPE) CFX_PROCESS_TIME Bearbeitunsgzeit eines Status 20020528

Method GET_PROCESS_TIME on class CL_CFX_P_NTF_ACTION has no exception.

Method GET_REL_DEADLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020830
2 Returning R_REL_DEADLINE Value transfer Type reference (TYPE) CFX_REL_DEADLINE rel. Deadline zum Erreichen eines Status 20020830

Method GET_REL_DEADLINE on class CL_CFX_P_NTF_ACTION has no exception.

Method GET_USAGE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020529
2 Returning RT_USAGE_LIST Value transfer Type reference (TYPE) CFX_TT_GUID_32 Tabelle mit Objekt-IDs 20020529

Method GET_USAGE_LIST on class CL_CFX_P_NTF_ACTION has no exception.

Method INSERT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CREATED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CREATED_BY Name der Person, die das Objekt angelegt hat 20020409
2 Exporting E_CREATED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CREATED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020409
3 Importing IT_RECIPIENTS Call by reference Type reference (TYPE) CFX_TT_NTF_RECIPIENT Liste mit Empfängern von Notifikationen 20020409
4 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020409
5 Importing I_ACTION_TYPE Call by reference Type reference (TYPE) CFS_ACTION_TYPE CFS: Typ einer Aktion am Status(übergang) 20020409
6 Importing I_HIGH_PRIORITY Call by reference Type reference (TYPE) ABAP_BOOL Priorität einer Notifikation 20020409
7 Importing I_NAME Call by reference Type reference (TYPE) STRING 20020409
8 Importing I_SUBJECT Call by reference Type reference (TYPE) CFX_SUBJECT Betreff einer Notifikation 20020409
9 Importing I_TEMPLATE_ID Call by reference Type reference (TYPE) CFX_NTF_TMPL_ID 20060404
10 Importing I_TEXT Call by reference Type reference (TYPE) CFX_COMMENT Kommentartext für Notifikationen 20020409

Method INSERT_ATTRIBUTES on class CL_CFX_P_NTF_ACTION has no exception.

Method SET_DEADLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY Name der Person, die das Objekt geändert hat 20020430
2 Exporting E_CHANGED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020430
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020430
4 Importing I_DEADLINE Call by reference Type reference (TYPE) CFX_DEADLINE 20020430

Method SET_DEADLINE on class CL_CFX_P_NTF_ACTION has no exception.

Method SET_MANUAL_ADAPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY Name der Person, die das Objekt geändert hat 20020607
2 Exporting E_CHANGED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020607
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020607
4 Importing I_MANUAL_ADAPT Call by reference Type reference (TYPE) CFX_MANUAL_ADAPT Kennzeichen, ob manuelles Anpassen vor dem Senden erwünscht 20020607

Method SET_MANUAL_ADAPT on class CL_CFX_P_NTF_ACTION has no exception.

Method SET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY Name der Person, die das Objekt geändert hat 20020411
2 Exporting E_CHANGED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020411
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020411
4 Importing I_NAME Call by reference Type reference (TYPE) STRING Name der Action 20020411

Method SET_NAME on class CL_CFX_P_NTF_ACTION has no exception.

Method SET_NTF_TEMPLATE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY 20060419
2 Exporting E_CHANGED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_ON 20060419
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID 20060419
4 Importing I_NTF_TMPL_ID Call by reference Type reference (TYPE) CFX_NTF_TMPL_ID 20060419

Method SET_NTF_TEMPLATE_ID on class CL_CFX_P_NTF_ACTION has no exception.

Method SET_PRIORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY Name der Person, die das Objekt geändert hat 20020411
2 Exporting E_CHANGED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020411
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020411
4 Importing I_HIGH_PRIORITY Call by reference Type reference (TYPE) ABAP_BOOL 20020411

Method SET_PRIORITY on class CL_CFX_P_NTF_ACTION has no exception.

Method SET_PROCESS_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY Name der Person, die das Objekt geändert hat 20020528
2 Exporting E_CHANGED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020528
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020528
4 Importing I_PROCESS_TIME Call by reference Type reference (TYPE) CFX_PROCESS_TIME Bearbeitungszeit für einen Status 20020528

Method SET_PROCESS_TIME on class CL_CFX_P_NTF_ACTION has no exception.

Method SET_RECIPIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY Name der Person, die das Objekt geändert hat 20020410
2 Exporting E_CHANGED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020410
3 Importing IT_RECIPIENTS Call by reference Type reference (TYPE) CFX_TT_NTF_RECIPIENT Empfänger einer Notifikation 20020410
4 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020410

Method SET_RECIPIENTS on class CL_CFX_P_NTF_ACTION has no exception.

Method SET_REL_DEADLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY Name der Person, die das Objekt geändert hat 20020830
2 Exporting E_CHANGED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020830
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020830
4 Importing I_REL_DEADLINE Call by reference Type reference (TYPE) CFX_REL_DEADLINE CFX: relative Deadline zum Erreichen eines Status 20020830

Method SET_REL_DEADLINE on class CL_CFX_P_NTF_ACTION has no exception.

Method SET_SUBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY Name der Person, die das Objekt geändert hat 20020411
2 Exporting E_CHANGED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020411
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020411
4 Importing I_SUBJECT Call by reference Type reference (TYPE) CFX_SUBJECT Betreff einer Notifikation 20020411

Method SET_SUBJECT on class CL_CFX_P_NTF_ACTION has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED_BY Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_BY Name der Person, die das Objekt geändert hat 20020411
2 Exporting E_CHANGED_ON Call by reference Type reference (TYPE) CFX_ADMINISTRATION-CHANGED_ON UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20020411
3 Importing I_ACTION_ID Call by reference Type reference (TYPE) CFS_ACTION_ID cfs: Id einer Statusaktion 20020411
4 Importing I_TEXT Call by reference Type reference (TYPE) CFX_COMMENT Kommentartext für Notifikationen 20020411

Method SET_TEXT on class CL_CFX_P_NTF_ACTION has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200