SAP ABAP Class CL_PHIN_NOTIF (Notifications / Takeover of techn. Objects)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷ PM-EQM-THO (Application Component) Takeover/Handover of Technical Objects
⤷ PHIN (Package) Takeover/Handover of Technical Objects
⤷ PM-EQM-THO (Application Component) Takeover/Handover of Technical Objects
⤷ PHIN (Package) Takeover/Handover of Technical Objects
Properties
Class | CL_PHIN_NOTIF | |
Short Description | Notifications / Takeover of techn. Objects | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PHIN | Takeover/Handover of Technical Objects |
Created | 20061114 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_PHIN_NOTIF has no forward declaration.
Interfaces
Class CL_PHIN_NOTIF has no interface implemented.
Friends
Class CL_PHIN_NOTIF has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_GREEN | Constant | Private | Type reference (TYPE) | PHIN_D_TO_STATUS | 'G' | Icon green | 20070710 | |
2 | GC_IW21 | Constant | Private | Type reference (TYPE) | TCODE | 'IW21' | Constant for IW21 | 20070714 | |
3 | GC_MSGFCT_06 | Constant | Private | Type reference (TYPE) | PHIN_MSG_FUNCTION | '06' | Message function 06 | 20070718 | |
4 | GC_MSGFCT_07 | Constant | Private | Type reference (TYPE) | PHIN_MSG_FUNCTION | '07' | message function 07 | 20070718 | |
5 | GC_MSGFCT_08 | Constant | Private | Type reference (TYPE) | PHIN_MSG_FUNCTION | '08' | message function 08 | 20070718 | |
6 | GC_MSGFCT_09 | Constant | Private | Type reference (TYPE) | PHIN_MSG_FUNCTION | '09' | message function 09 | 20070718 | |
7 | GC_MSGFCT_10 | Constant | Private | Type reference (TYPE) | PHIN_MSG_FUNCTION | '10' | Message function 10 | 20070718 | |
8 | GC_MSGFCT_11 | Constant | Private | Type reference (TYPE) | PHIN_MSG_FUNCTION | '11' | Message function 11 | 20070718 | |
9 | GC_MSGFCT_12 | Constant | Private | Type reference (TYPE) | PHIN_MSG_FUNCTION | '12' | Message function 11 | 20070725 | |
10 | GC_MSGID_NOTIF | Constant | Private | Type reference (TYPE) | SYMSGID | 'PHIN_NOTIF' | Message Class | 20061228 | |
11 | GC_MSGID_PHIN | Constant | Private | Type reference (TYPE) | SYMSGID | 'PHIN' | Message ID PHIN | 20061228 | |
12 | GC_MSGTYPE_A | Constant | Private | Type reference (TYPE) | SYMSGTY | 'A' | Message Type A | 20070718 | |
13 | GC_MSGTYPE_E | Constant | Private | Type reference (TYPE) | SYMSGTY | 'E' | Message Type E Error | 20061228 | |
14 | GC_MSGTYPE_I | Constant | Private | Type reference (TYPE) | SYMSGTY | 'I' | Message Type I Information | 20061228 | |
15 | GC_MSGTYPE_S | Constant | Private | Type reference (TYPE) | BAPI_MTYPE | 'S' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20061228 | |
16 | GC_MSGTYPE_W | Constant | Private | Type reference (TYPE) | SYMSGTY | 'W' | Message Type W Warning | 20061228 | |
17 | GC_MSGVIEW_WC | Constant | Private | Type reference (TYPE) | PHIN_MSG_VIEW | 'WC' | Message View GC | 20070718 | |
18 | GC_RED | Constant | Private | Type reference (TYPE) | PHIN_D_TO_STATUS | 'R' | Icon red | 20070710 | |
19 | GC_STATUS_NOTIF_COMP | Constant | Private | Type reference (TYPE) | PHIN_D_TO_CHECKS | 'NOTIF_COMP' | Satutus Notification completed | 20070714 | |
20 | GC_TABLEKEY_GENERAL | Constant | Private | Type reference (TYPE) | PHIN_D_GUID | '*' | Tabelkey * | 20070725 | |
21 | GC_YELLOW | Constant | Private | Type reference (TYPE) | PHIN_D_TO_STATUS | 'Y' | Yellow icon | 20070710 | |
22 | GT_NOTIF_CALL_TCODE | Static Attribute | Private | Type reference (TYPE) | PHIN_T_NOTIF_CALL_TCODE | Notification external tcode calls | 20070714 | ||
23 | GT_NOTIF_ERROR_COMPL | Static Attribute | Public | Type reference (TYPE) | PHIN_T_QMNUM | Notifs with error whil autom. completion | 20070714 | ||
24 | GT_POSSIBLE_STATUS | Static Attribute | Private | Type reference (TYPE) | PHIN_T_NOTIF_STATUS | Possible status of notifications | 20070723 | ||
25 | GV_IW21 | Static Attribute | Private | Type reference (TYPE) | FLAG | ' ' | General Flag | 20070715 | |
26 | GV_PHASE_ACTIV | Static Attribute | Private | Type reference (TYPE) | FLAG | Notification phase aktiv flag | 20070910 | ||
27 | S_STATUS | Instance attribute | Private | Type reference (TYPE) | BSVX-STTXT | Status line | 20070110 | ||
28 | S_VIQMEL | Instance attribute | Private | Type reference (TYPE) | VIQMEL | Generated Table for View VIQMEL | 20070102 | ||
29 | VR_OBJECT | Instance attribute | Private | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Reference to object of the notification | 20070705 | ||
30 | VS_DLFL | Instance attribute | Private | Type reference (TYPE) | FLAG | ' ' | Deletion flag | 20070108 | |
31 | V_ERROR_COMPLETION | Instance attribute | Private | Type reference (TYPE) | FLAG | ' ' | Error while completion of the notif | 20070710 | |
32 | V_NOCO | Instance attribute | Private | Type reference (TYPE) | FLAG | ' ' | Notification completed | 20070710 | |
33 | V_OBJECT_TEXT | Instance attribute | Private | Type reference (TYPE) | KTX01 | Text of the object | 20071010 | ||
34 | V_STATUS_COMPLETE | Instance attribute | Private | Type reference (TYPE) | PHIN_D_TO_STATUS | Completion status of notification | 20070710 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | Object Construktor | 20070910 |
2 | CLEAR_CALL_IW21_FLAG | Static method | Private | Method | Clear IW21-call flag | 20070715 |
3 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20070102 |
4 | CREATE_OBJECT | Static method | Public | Method | Create Object notification | 20070707 |
5 | GET_CALL_IW21_FLAG | Static method | Private | Method | Get IW21-call flag | 20070715 |
6 | GET_IND_NOTIF_COMPL | Instance method | Private | Method | Get flag notification completed | 20070716 |
7 | GET_NOTIF_ATTRIBUTES | Instance method | Public | Method | Gets Notification attributes for UI | 20070109 |
8 | GET_NOTIF_LIST | Static method | Public | Method | Gets list of notifcation for one technical object | 20070102 |
9 | GET_NOTIF_PHASE | Static method | Private | Method | Get the notification phase activ flag | 20070910 |
10 | GET_POSSIBLE_STATUS_LIST | Static method | Public | Method | Get list of all possible status for a notification | 20070720 |
11 | GET_SYSTSTAT | Static method | Private | Method | Get system status | 20061228 |
12 | GET_TIMESPAN_CLOSED | Static method | Public | Method | Gets the time span for reading closed notifications | 20070927 |
13 | NOTIFS_COMPLETE | Static method | Public | Method | Set Notifications to "Complete" | 20070109 |
14 | NOTIF_COMPLETE_SINGLE | Instance method | Private | Method | Completion of one notification | 20070711 |
15 | READ | Static method | Private | Method | Read a single notification | 20070102 |
16 | READ_NOTIF_CALL_TCODE | Static method | Private | Method | Reads the tcode-calls for notificaitons | 20070714 |
17 | REFRESH_NOTIF | Instance method | Private | Method | Read the data for the notification again and refresh all ref | 20070714 |
18 | REFRESH_NOTIF_PREPARE | Static method | Public | Method | Prepare refresh of notifications | 20070723 |
19 | SET_NOTIF_CALL_TCODE | Static method | Public | Method | Sets the tcode-calls for notificaitons | 20070714 |
Events
Class CL_PHIN_NOTIF has no event.
Types
Class CL_PHIN_NOTIF has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_PHIN_NOTIF has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PHIN_NOTIF has no exception.
Method CLEAR_CALL_IW21_FLAG Signature
Method CLEAR_CALL_IW21_FLAG on class CL_PHIN_NOTIF has no parameter.
Method CLEAR_CALL_IW21_FLAG on class CL_PHIN_NOTIF has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generated Table for View VIQMEL | 20070725 | ||
2 | Importing | I_CL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Object Class Interface | 20070108 | ||
3 | Importing | I_QMNUM | Call by reference | Type reference (TYPE) | PHIN_S_QMNUM | Notification number | 20070102 |
Method CONSTRUCTOR on class CL_PHIN_NOTIF has no exception.
Method CREATE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_PHIN_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Reference to object | 20070707 | ||
2 | Importing | IS_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generated Table for View VIQMEL | 20070725 | ||
3 | Importing | I_QMNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification number | 20070707 |
Method CREATE_OBJECT on class CL_PHIN_NOTIF has no exception.
Method GET_CALL_IW21_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_IW21_FLAG | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20070715 |
Method GET_CALL_IW21_FLAG on class CL_PHIN_NOTIF has no exception.
Method GET_IND_NOTIF_COMPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_NOCO_FLAG | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20070716 |
Method GET_IND_NOTIF_COMPL on class CL_PHIN_NOTIF has no exception.
Method GET_NOTIF_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_OBJECT_TEXT | Call by reference | Type reference (TYPE) | KTX01 | Description of technical object | 20071010 | ||
2 | Exporting | ES_STATUS | Call by reference | Type reference (TYPE) | BSVX-STTXT | System status line | 20070110 | ||
3 | Exporting | ES_STATUS_COMPLETE | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | PHIN: Status of the Technical Object | 20070710 | ||
4 | Exporting | ES_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generated Table for View VIQMEL | 20070109 |
Method GET_NOTIF_ATTRIBUTES on class CL_PHIN_NOTIF has no exception.
Method GET_NOTIF_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_QMNUM | Call by reference | Type reference (TYPE) | PHIN_T_NOTIF_OBJNR | Notification numbers | 20070102 | ||
2 | Exporting | ET_QMNUM_CLOSED | Call by reference | Type reference (TYPE) | PHIN_T_NOTIF_OBJNR | Notification numbers | 20070707 | ||
3 | Importing | I_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20070102 | ||
4 | Importing | I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20070102 | ||
5 | Importing | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070712 | ||
6 | Importing | I_SERNR | Call by reference | Type reference (TYPE) | GERNR | Serial number | 20070102 | ||
7 | Importing | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Key (Numc 8) for Table PHINT | 20070712 | ||
8 | Importing | I_TO_TYPE | Call by reference | Type reference (TYPE) | PHIN_D_TYPE | Type Takeover / Handover Object | 20070829 | ||
9 | Importing | I_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20070628 |
Method GET_NOTIF_LIST on class CL_PHIN_NOTIF has no exception.
Method GET_NOTIF_PHASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | I_PHASE_ACTIV | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20070910 |
Method GET_NOTIF_PHASE on class CL_PHIN_NOTIF has no exception.
Method GET_POSSIBLE_STATUS_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_STATUS | Value transfer | Type reference (TYPE) | PHIN_T_NOTIF_STATUS | Table of status with short and long text | 20070720 |
Method GET_POSSIBLE_STATUS_LIST on class CL_PHIN_NOTIF has no exception.
Method GET_SYSTSTAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_SYSTSTAT | Value transfer | Type reference (TYPE) | BAPI2080_NOTSTI | BAPI Service notification system status | 20061228 |
Method GET_SYSTSTAT on class CL_PHIN_NOTIF has no exception.
Method GET_TIMESPAN_CLOSED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_TIMESPAN | Value transfer | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20070927 |
Method GET_TIMESPAN_CLOSED on class CL_PHIN_NOTIF has no exception.
Method NOTIFS_COMPLETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PC_NOTIF | Call by reference | Type reference (TYPE) | PHIN_T_PC_NOTIF | Work Completion structure | 20070109 | ||
2 | Importing | IV_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070723 |
Method NOTIFS_COMPLETE on class CL_PHIN_NOTIF has no exception.
Method NOTIF_COMPLETE_SINGLE Signature
Method NOTIF_COMPLETE_SINGLE on class CL_PHIN_NOTIF has no parameter.
Method NOTIF_COMPLETE_SINGLE on class CL_PHIN_NOTIF has no exception.
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generated Table for View VIQMEL | 20070102 | ||
2 | Importing | I_PHIN_GUID | Call by reference | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20070712 | ||
3 | Importing | I_QMNUM | Call by reference | Type reference (TYPE) | PHIN_S_QMNUM | Notification number | 20070102 | ||
4 | Importing | I_TL_KEY | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Key (Numc 8) for Table PHINT | 20070712 |
Method READ on class CL_PHIN_NOTIF has no exception.
Method READ_NOTIF_CALL_TCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NOTIF_CALL_TCODE | Call by reference | Type reference (TYPE) | PHIN_T_NOTIF_CALL_TCODE | Table with calls of external transactions | 20070714 |
Method READ_NOTIF_CALL_TCODE on class CL_PHIN_NOTIF has no exception.
Method REFRESH_NOTIF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_IW21_FLAG | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20070716 |
Method REFRESH_NOTIF on class CL_PHIN_NOTIF has no exception.
Method REFRESH_NOTIF_PREPARE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_RESET_NOTIFS_CREATED | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20090709 |
Method REFRESH_NOTIF_PREPARE on class CL_PHIN_NOTIF has no exception.
Method SET_NOTIF_CALL_TCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_REFTOQMNUM | Call by reference | Object reference (TYPE REF TO) | CL_PHIN_NOTIF | Notifications / Takeover of techn. Objects | 20070714 | ||
2 | Importing | I_QMNUM | Call by reference | Type reference (TYPE) | QMNUM | Notification number | 20070714 | ||
3 | Importing | I_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070714 |
Method SET_NOTIF_CALL_TCODE on class CL_PHIN_NOTIF has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 700 |