SAP ABAP Class IF_SWN_NOTIF (WF Notif: Notification)
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_SERIALIZABLE_OBJECT | Serializable Object | 20031002 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SWN_NOTIF_BASE | WF Notif: Base Class for Notification Handler | 20030903 |
Properties
Class | IF_SWN_NOTIF | |
Short Description | WF Notif: Notification | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20030825 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class IF_SWN_NOTIF has no forward declaration.
Interfaces
Class IF_SWN_NOTIF has no interface implemented.
Friends
Class IF_SWN_NOTIF has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | APP_KEY | Instance attribute | Public | Type reference (TYPE) | SWN_APPKEY | Key from Application | 20030825 | ||
2 | APP_STATUS | Instance attribute | Public | Type reference (TYPE) | SWN_APPSTAT | Status of Application Object | 20050108 | ||
3 | APP_TYPE | Instance attribute | Public | Type reference (TYPE) | SWN_APPTYPE | Origin of Key (for Example, Scenario) | 20030903 | ||
4 | CATEGORY_ID | Instance attribute | Public | Type reference (TYPE) | SWN_CATID | Category | 20030825 | ||
5 | CL_NOTIF | Instance attribute | Public | Type reference (TYPE) | SWN_CLNOTIF | Class Name of Notification Handler | 20030905 | ||
6 | CL_USER | Instance attribute | Public | Type reference (TYPE) | SWN_USRCLASS | Class Name of User Handler | 20030905 | ||
7 | CONTAINER_REF | Instance attribute | Public | Type reference (TYPE) | SWN_SIBFLPOR | Reference to Container | 20030825 | ||
8 | DELIVER_ASAP | Instance attribute | Public | Type reference (TYPE) | SWN_DELIVERASAP | Deliver as Soon as Possible | 20030825 | ||
9 | ID | Instance attribute | Public | Type reference (TYPE) | SWN_NOTIFGUID | ID (GUID) | 20030825 | ||
10 | LANGUAGE | Instance attribute | Public | Type reference (TYPE) | SWW_LANG | Language | 20130204 | ||
11 | LAST_MODIFIED | Instance attribute | Public | Type reference (TYPE) | SWN_LMODTST | Last Changed on | 20030825 | ||
12 | LAST_MODIFIED_BY | Instance attribute | Public | Type reference (TYPE) | SWN_LMODUSR | Last Changed By | 20030825 | ||
13 | LAST_SENT_TIME | Instance attribute | Public | Type reference (TYPE) | SWN_LSENTTST | Time of Last Dispatch | 20030825 | ||
14 | MSGTMPL_ID | Instance attribute | Public | Type reference (TYPE) | SWN_MSGTEMPLID | Message Template | 20031110 | ||
15 | OP_ADD | Constant | Public | Type reference (TYPE) | SWN_NOTIFOP | 'A' | Operation: Add | 20030825 | |
16 | OP_DELETE | Constant | Public | Type reference (TYPE) | SWN_NOTIFOP | 'D' | Operation: Delete | 20030825 | |
17 | OP_MODIFY | Constant | Public | Type reference (TYPE) | SWN_NOTIFOP | 'M' | Operation: Change | 20030825 | |
18 | OP_REASSIGN | Constant | Public | Type reference (TYPE) | SWN_NOTIFOP | 'R' | Operation: Change Receiver | 20030831 | |
19 | PRIORITY | Instance attribute | Public | Type reference (TYPE) | SWN_NOTIFPRIO | Priority | 20031013 | ||
20 | RECIPIENT_HASH | Instance attribute | Public | Type reference (TYPE) | SWN_HASH | Hash Code Determined from Receiver ID | 20030903 | ||
21 | RECIPIENT_ID | Instance attribute | Public | Type reference (TYPE) | SWN_RECID | Recipient address | 20030825 | ||
22 | RECIPIENT_TYPE | Instance attribute | Public | Type reference (TYPE) | SWN_RECTYPE | Recipient Type | 20030825 | ||
23 | RECPTYPE_SMS | Constant | Public | Type reference (TYPE) | SWN_RECTYPE | 'PAG' | Receiver Type: SMS or Pager | 20030929 | |
24 | RECPTYPE_SMTP | Constant | Public | Type reference (TYPE) | SWN_RECTYPE | 'INT' | Receiver Type: E-Mail Address | 20030826 | |
25 | RECPTYPE_USER | Constant | Public | Type reference (TYPE) | SWN_RECTYPE | 'RML' | Receiver Type: SAP User | 20030826 | |
26 | RELIABILITY | Instance attribute | Public | Type reference (TYPE) | SWN_RELIABILITY | Requested Reliability | 20030825 | ||
27 | SAP_RELEASE | Instance attribute | Public | Type reference (TYPE) | SYSAPRL | SAP Release | 20030825 | ||
28 | SCENARIO_ID | Instance attribute | Public | Type reference (TYPE) | SWN_SCENID | Business Scenario | 20030825 | ||
29 | SENT_COUNT | Instance attribute | Public | Type reference (TYPE) | SWN_SENTCOUNT | Number of Dispatches Sent | 20030825 | ||
30 | STATUS | Instance attribute | Public | Type reference (TYPE) | SWN_NOTIFSTAT | Notification Status | 20030903 | ||
31 | STATUS_DELETED | Constant | Public | Type reference (TYPE) | SWN_NOTIFSTAT | 'L' | Status: Logically Deleted | 20030825 | |
32 | STATUS_DELIVERED | Constant | Public | Type reference (TYPE) | SWN_NOTIFSTAT | 'D' | Status: Sent | 20030825 | |
33 | STATUS_NEW | Constant | Public | Type reference (TYPE) | SWN_NOTIFSTAT | ' ' | Status: Unprocessed | 20030825 | |
34 | STATUS_PENDING | Constant | Public | Type reference (TYPE) | SWN_NOTIFSTAT | 'P' | Status: In Process | 20030825 | |
35 | STATUS_SAVED | Constant | Public | Type reference (TYPE) | SWN_NOTIFSTAT | 'S' | Status: Saved | 20030825 | |
36 | SUBSCRIPTION_ID | Instance attribute | Public | Type reference (TYPE) | SWN_SUBSCRID | Subscription | 20030825 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | GET_ATTACHMENT_CONTENT | Instance method | Public | Method | Content of Attachments | 20030825 |
2 | GET_ATTACHMENT_LIST | Instance method | Public | Method | List of Attachments (Only Header Data) | 20030919 |
3 | GET_BODY | Instance method | Public | Method | Core for Message | 20030825 |
4 | GET_CATEGORY_REF | Instance method | Public | Method | Reference to Category | 20030825 |
5 | GET_HAS_ACTION_ATTACHMENT | Instance method | Public | Method | Does the notification have action attachments? | 20031014 |
6 | GET_IS_VALID | Instance method | Public | Method | Checks if Message is Valid | 20070404 |
7 | GET_LAST_SENT | Instance method | Public | Method | Information on Last Send | 20030929 |
8 | GET_LINKS | Instance method | Public | Method | List of URLs | 20030905 |
9 | GET_SCENARIO_REF | Instance method | Public | Method | Reference to Scenario | 20030825 |
10 | GET_SUBJECT | Instance method | Public | Method | Message Subject | 20030825 |
11 | GET_SUBSCRIPTION_REF | Instance method | Public | Method | Determine Reference to Subscription | 20030903 |
12 | GET_USER_REF | Instance method | Public | Method | Determine Reference to User | 20030902 |
13 | SET_LANGUAGE | Instance method | Public | Method | 20130204 | |
14 | SET_LAST_SENT | Instance method | Public | Method | Set Information on Last Send | 20030929 |
15 | SET_STATUS_DELETED | Instance method | Public | Method | Sets the status 'deleted' | 20031010 |
16 | SET_STATUS_DELIVERED | Instance method | Public | Method | Sets the status 'sent' | 20031010 |
17 | SET_SUBSCRIPTION_REF | Instance method | Public | Method | Set Reference to Subscription | 20030903 |
18 | SET_USER_REF | Instance method | Public | Method | Set Reference to User | 20030902 |
Events
Class IF_SWN_NOTIF has no event.
Types
Class IF_SWN_NOTIF has no local type.
Method Signatures
Method GET_ATTACHMENT_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | CONTENT_AS_STRING | Call by reference | Type reference (TYPE) | STRING | Inhalt als STRING | 20030919 | ||
2 | Exporting | CONTENT_AS_TABLE | Call by reference | Type reference (TYPE) | SOLI_TAB | Inhalt als SO-Tabelle | 20031010 | ||
3 | Exporting | CONTENT_AS_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | Inhalt als XSTRING | 20030919 | ||
4 | Importing | ID | Value transfer | Type reference (TYPE) | SWN_ATTACHID | ID der gewünschten Anlage | 20031009 | ||
5 | Importing | INDEX | Value transfer | Type reference (TYPE) | SWN_ATTACHINDEX | Index der gewünschten Anlage | 20030919 |
Method GET_ATTACHMENT_CONTENT on class IF_SWN_NOTIF has no exception.
Method GET_ATTACHMENT_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_ATTACHMENTS | Value transfer | Type reference (TYPE) | SWNTATTACH | Liste der Anlagen | 20030919 |
Method GET_ATTACHMENT_LIST on class IF_SWN_NOTIF has no exception.
Method GET_BODY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_LINE_WIDTH | Call by reference | Type reference (TYPE) | TDLINESIZE | Zeilenbreite (hin und zurück!) | 20030908 | ||
2 | Exporting | E_TEXT_STRING | Call by reference | Type reference (TYPE) | STRING | Text als String mit CR/LF | 20030908 | ||
3 | Exporting | E_TEXT_TABLE | Call by reference | Type reference (TYPE) | SWNTTEXTLINE | Text als Tabelle im SAPscript-Format | 20030908 | ||
4 | Importing | I_DELIVERY_TYPE | Call by reference | Type reference (TYPE) | SWN_DELTYPEID | Zustellungsart | 20030926 | ||
5 | Importing | I_HTML_ESCAPE_FORMAT | Call by reference | Type reference (TYPE) | STRING | html-ESCAPE-Format | 20121204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_SUBSCRIPTION | Keine Abonnement zugewiesen | 20030902 | |
2 | OBJECT_NOT_FOUND | Anwendungsobjekt zu ang. Schlüssel existiert nicht | 20030907 |
Method GET_CATEGORY_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_CATEGORY | Value transfer | Object reference (TYPE REF TO) | IF_SWN_CATEGORY | Referenz | 20030903 |
Method GET_CATEGORY_REF on class IF_SWN_NOTIF has no exception.
Method GET_HAS_ACTION_ATTACHMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_HAS | Value transfer | Type reference (TYPE) | XFELD | hat sie? | 20031014 |
Method GET_HAS_ACTION_ATTACHMENT on class IF_SWN_NOTIF has no exception.
Method GET_IS_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_VALID | Value transfer | Type reference (TYPE) | XFELD | Benachrichtigung ist gültig | 20070404 |
Method GET_IS_VALID on class IF_SWN_NOTIF has no exception.
Method GET_LAST_SENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DELIVERY_TYPE | Call by reference | Type reference (TYPE) | SWN_DELTYPEID | Zustellungsart | 20030929 | ||
2 | Exporting | R_LAST_SENT_DATA | Call by reference | Type reference (TYPE) | SWNSNOTIFTSTMP | Info über letztes Senden | 20030929 |
Method GET_LAST_SENT on class IF_SWN_NOTIF has no exception.
Method GET_LINKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_LINKS | Value transfer | Type reference (TYPE) | SWNTLINKS | Tabelle von Links | 20030905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_SUBSCRIPTION | Keine Abonnement zugewiesen | 20030905 |
Method GET_SCENARIO_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_SCENARIO | Value transfer | Object reference (TYPE REF TO) | IF_SWN_SCENARIO | Referenz | 20030903 |
Method GET_SCENARIO_REF on class IF_SWN_NOTIF has no exception.
Method GET_SUBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DELIVERY_TYPE | Call by reference | Type reference (TYPE) | SWN_DELTYPEID | Zustellungsart | 20030926 | ||
2 | Returning | R_TEXT | Value transfer | Type reference (TYPE) | STRING | Text | 20030905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_SUBSCRIPTION | Kein Abonnement zugewiesen | 20030902 | |
2 | OBJECT_NOT_FOUND | Anwendungsobjekt zu ang. Schlüssel existiert nicht | 20030907 |
Method GET_SUBSCRIPTION_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_SUBSCRIPTION | Value transfer | Object reference (TYPE REF TO) | IF_SWN_SUBSCRIPTION | Abonnement | 20030903 |
Method GET_SUBSCRIPTION_REF on class IF_SWN_NOTIF has no exception.
Method GET_USER_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_USER | Value transfer | Object reference (TYPE REF TO) | IF_SWN_USER | Benutzer | 20030902 |
Method GET_USER_REF on class IF_SWN_NOTIF has no exception.
Method SET_LANGUAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_RECIPIENT | Call by reference | Object reference (TYPE REF TO) | IF_SWN_USER | 20130204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_NOT_FOUND | 20130204 |
Method SET_LAST_SENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DELIVERY_TYPE | Call by reference | Type reference (TYPE) | SWN_DELTYPEID | Zustellungsart | 20030929 | ||
2 | Importing | I_LAST_SENT_TIME | Call by reference | Type reference (TYPE) | SWN_LSENTTST | Letzte Sendung | 20030929 |
Method SET_LAST_SENT on class IF_SWN_NOTIF has no exception.
Method SET_STATUS_DELETED Signature
Method SET_STATUS_DELETED on class IF_SWN_NOTIF has no parameter.
Method SET_STATUS_DELETED on class IF_SWN_NOTIF has no exception.
Method SET_STATUS_DELIVERED Signature
Method SET_STATUS_DELIVERED on class IF_SWN_NOTIF has no parameter.
Method SET_STATUS_DELIVERED on class IF_SWN_NOTIF has no exception.
Method SET_SUBSCRIPTION_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SUBSCRIPTION | Call by reference | Object reference (TYPE REF TO) | IF_SWN_SUBSCRIPTION | Abonnement | 20030903 |
Method SET_SUBSCRIPTION_REF on class IF_SWN_NOTIF has no exception.
Method SET_USER_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_USER | Value transfer | Object reference (TYPE REF TO) | IF_SWN_USER | Benutzer | 20030903 |
Method SET_USER_REF on class IF_SWN_NOTIF has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in |