Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_PHIN_SUPER | PHIN: Technical Objects Superior Class | 20061211 |
Properties
Class | IF_PHIN_OBJECT | |
Short Description | Object Class Interface | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | ||
Created | 20061110 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class IF_PHIN_OBJECT has no forward declaration.
Interfaces
Class IF_PHIN_OBJECT has no interface implemented.
Friends
Class IF_PHIN_OBJECT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BADI_BACKEND_INTERNAL | Static Attribute | Public | Object reference (TYPE REF TO) | BADI_PHIN_BACKEND_INTERNAL | 20061208 | |||
2 | BADI_CUST_LOGIC | Static Attribute | Public | Object reference (TYPE REF TO) | BADI_PHIN_CUST_LOGIC | 20061211 | |||
3 | BADI_PHIN_MPD | Static Attribute | Public | Object reference (TYPE REF TO) | BADI_PHIN_MPD | BADI for integration of ToHo with MPD | 20070806 | ||
4 | BADI_TEMPLATES | Static Attribute | Public | Object reference (TYPE REF TO) | BADI_PHIN_TEMPLATES | 20061212 | |||
5 | CHANGE_FLAG | Instance attribute | Public | Type reference (TYPE) | PHIN_D_CHGFLAG | Change Indicator for PHIN Object | 20061114 | ||
6 | CHILDS | Instance attribute | Public | Type reference (TYPE) | PHIN_T_CHILD | Child Table | 20061113 | ||
7 | CONTROLLER | Instance attribute | Public | Object reference (TYPE REF TO) | CL_PHIN_CONTROLLER | Supervisior Class | 20061201 | ||
8 | COPY_REF_EQUNR | Instance attribute | Public | Type reference (TYPE) | EQUNR | Copy Reference Equipment | 20070911 | ||
9 | COPY_REF_TPLNR | Instance attribute | Public | Type reference (TYPE) | TPLNR | Copy Reference Functional location | 20070911 | ||
10 | GC_MSGVIEW_MP | Constant | Public | Type reference (TYPE) | PHIN_MSG_VIEW | 'MP' | Message View maintenance plan | 20070724 | |
11 | GT_PC_MPLAN | Static Attribute | Public | Type reference (TYPE) | PHIN_T_PC_MPLAN | All maintenance plans - assigned to all processe objects | 20061211 | ||
12 | GT_PC_MPLAN_UI | Static Attribute | Public | Type reference (TYPE) | PHIN_T_PC_MPLAN | Maintenance plans - currently shown at UI | 20070109 | ||
13 | GT_PC_NOTIF | Static Attribute | Public | Type reference (TYPE) | PHIN_T_PC_NOTIF | All notifications - assigned to (any) object | 20061228 | ||
14 | GT_PC_NOTIF_UI | Static Attribute | Public | Type reference (TYPE) | PHIN_T_PC_NOTIF | Notifications - currently shown at UI | 20070109 | ||
15 | G_MP_DIFF_OBJ | Instance attribute | Public | Type reference (TYPE) | PHIN_D_TO_STATUS | MPs deleted, because different obj. at items | 20070713 | ||
16 | MPLANS_CREATED | Instance attribute | Public | Type reference (TYPE) | FLAG | MP for object already created? | 20061220 | ||
17 | MPLAN_TEMPLATE_OBJ_CLEARED | Instance attribute | Public | Type reference (TYPE) | BOOLEAN | Table of MPs for Copy Ref. Obj. cleared | 20070917 | ||
18 | NEW_PARENT | Instance attribute | Public | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Parent object in the system | 20070809 | ||
19 | NOTIFS_CREATED | Instance attribute | Public | Type reference (TYPE) | FLAG | Notif for object already created? | 20070110 | ||
20 | PARENT | Instance attribute | Public | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Parent object | 20061208 | ||
21 | PHINGUID | Instance attribute | Public | Type reference (TYPE) | PHIN_D_GUID | Phase In: Key (Numc 8) for Phin Table Line | 20061110 | ||
22 | PHINID | Instance attribute | Public | Type reference (TYPE) | PHIN_D_PHINGUID | Generic Key for Takeover/Handover | 20061110 | ||
23 | PHINT | Instance attribute | Public | Type reference (TYPE) | PHINT | Phase In Table | 20061110 | ||
24 | T_MPLAN_TEMPLATE_OBJ | Instance attribute | Public | Type reference (TYPE) | PHIN_T_MPLA_EXT | Maintenance plans | 20061128 | ||
25 | T_PC_MPLAN | Instance attribute | Public | Type reference (TYPE) | PHIN_T_PC_MPLAN | Maintenance plans assigned to the object | 20061128 | ||
26 | T_PC_NOTIF | Instance attribute | Public | Type reference (TYPE) | PHIN_T_PC_NOTIF | Notifications assigned to the object | 20061228 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADJUST_LEVELS | Instance method | Public | Method | Adjust level information of subordinated objects | 20070627 |
2 | CHECK_CONSISTENCY | Instance method | Public | Method | Checks the consistency of the technical object | 20061204 |
3 | CHECK_NEW_PARENT | Instance method | Public | Method | Checks new parent assignment before jumping to PrepGen | 20070808 |
4 | CHECK_OBJECT_FOR_DELETE | Instance method | Public | Method | Checks if the selected object can be deleted | 20071204 |
5 | CHECK_OBJECT_IS_NEW | Instance method | Public | Method | Checks if the object is created within phase in process | 20061229 |
6 | CONFIG_CHECK | Instance method | Public | Method | Configuration check | 20070108 |
7 | COPY_CELL_VALUES | Instance method | Public | Method | Copy values in ALV | 20070620 |
8 | CREATE_RELATIONSHIP | Instance method | Public | Method | Add parent and/or child (also maintains the related object) | 20061208 |
9 | DELETE | Instance method | Public | Method | Delete object | 20070308 |
10 | DELETE_RELATIONSHIP | Instance method | Public | Method | Remove parent and/or child (also maintains the related obj) | 20061208 |
11 | EXCLUDE_EQUIS | Instance method | Public | Method | Excludes equipment before jumping to PrepGen | 20080722 |
12 | EXPLODE_CHILDREN_STRUCTURE | Instance method | Public | Method | Explodes complete sub-hierarchy | 20071204 |
13 | GENERATE_OBJECT | Instance method | Public | Method | Creates/Updates Technical Object | 20061127 |
14 | GET_CHILD_LIST | Instance method | Public | Method | Provide the List of Children of a Object | 20061121 |
15 | GET_IDATE | Instance method | Public | Method | Reads the installation date | 20061127 |
16 | GET_OBJECT | Instance method | Public | Method | Read Object | 20061113 |
17 | GET_PARENT | Instance method | Public | Method | Get parent object | 20061208 |
18 | GET_TEMPLATE | Instance method | Public | Method | Searches for the reference technical object | 20061214 |
19 | GET_TEMPLATE_OBJECT | Instance method | Public | Method | Gets data of the template object | 20081020 |
20 | GET_TYPE | Instance method | Public | Method | Delivers the type of the object | 20070111 |
21 | INSTALL | Instance method | Public | Method | Install object into superior object | 20061208 |
22 | MPLAN_CALL_CREATOR | Instance method | Public | Method | Collects MP data / Instantiation of the MP CL_PHIN_MPLAN obj | 20061128 |
23 | MPLAN_CLEAR_DATA | Static method | Public | Method | Clears data of all MPs | 20070719 |
24 | MPLAN_CLEAR_DATA_SINGLE | Static method | Public | Method | Clears data for a single MP | 20070721 |
25 | MPLAN_CREATE | Instance method | Public | Method | Create Maintenance Plan for Technical Object | 20070719 |
26 | MPLAN_CREATE_WITH_TEMPLATE | Instance method | Public | Method | Creates MPs in accordance to the template object | 20061204 |
27 | MPLAN_GET_ALL_REF | Static method | Public | Method | Returns all references to MPs - assigned to (any) object | 20061221 |
28 | MPLAN_GET_DATA | Instance method | Public | Method | Gets the data of the MPs of the object | 20061219 |
29 | MPLAN_GET_LIST_FOR_OBJECT | Instance method | Public | Method | Gets the MPs assigned to a technical object | 20061128 |
30 | MPLAN_GET_LIST_FOR_TEMPLATE_OB | Instance method | Public | Method | Gets the MPs assigned to the template object | 20061128 |
31 | MPLAN_MANIPULATE_LIST_UI | Static method | Public | Method | Creates a list of MPs for the currently selected objects | 20070109 |
32 | MPLAN_REFRESH_DATA | Static method | Public | Method | Refreshes MP data | 20070719 |
33 | NOTIF_CALL_CREATOR | Instance method | Public | Method | Instantiation of the Notification object CL_PHIN_NOTIF | 20070102 |
34 | NOTIF_GET_ALL_REF | Static method | Public | Method | Returns all references to Notifs - assigned to (any) object | 20061229 |
35 | NOTIF_GET_ALL_REF_UI | Static method | Public | Method | Returns all references to Notifs - assigned to (any) object | 20070715 |
36 | NOTIF_GET_DATA | Instance method | Public | Method | Gets the data of the notifs of the object | 20070108 |
37 | NOTIF_GET_LIST_FOR_OBJECT | Instance method | Public | Method | Gets the Notifications assigned to a technical object | 20061229 |
38 | NOTIF_MANIPULATE_LIST_UI | Static method | Public | Method | Creates a list of Notifs for the currently selected objects | 20070109 |
39 | NOTIF_REFRESH_LIST | Instance method | Public | Method | Actualise the liste of notifications | 20070702 |
40 | REFRESH | Instance method | Public | Method | Refresh object from master data | 20070711 |
41 | REMOVE | Instance method | Public | Method | remove object from its superior object | 20061208 |
42 | REMOVE_CHILD | Instance method | Public | Method | Removes one child or more children | 20061208 |
43 | REMOVE_PARENT | Instance method | Public | Method | Remove parent object | 20061208 |
44 | SAVE_ON_DB | Instance method | Public | Method | Saves the data into database table | 20061208 |
45 | SAVE_TABLE_LINE | Instance method | Public | Method | save the tabel line to the Database | 20061130 |
46 | SAVE_TABLE_LINE_CHECK | Instance method | Public | Method | Checks the data before DB update; reseting of internal stats | 20070606 |
47 | SET_ATTRIBUTE | Instance method | Public | Method | change a attribute in the Object Buffer | 20061113 |
48 | SET_CHILD | Instance method | Public | Method | write Child into Technical Object | 20061113 |
49 | SET_HIERARCHY_STATUS | Instance method | Public | Method | Sets the hierarchy status | 20070109 |
50 | SET_PARENT | Instance method | Public | Method | Set parent object | 20061208 |
51 | SET_STATUS | Instance method | Public | Method | Sets the object statuses | 20070104 |
52 | UPDATE_LINE_CHECK | Instance method | Public | Method | Checks if the changes in the PHINT line are consistent | 20070108 |
Events
Class IF_PHIN_OBJECT has no event.
Types
Class IF_PHIN_OBJECT has no local type.
Method Signatures
Method ADJUST_LEVELS Signature
Method ADJUST_LEVELS on class IF_PHIN_OBJECT has no parameter.
Method ADJUST_LEVELS on class IF_PHIN_OBJECT has no exception.
Method CHECK_CONSISTENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20061212 | ||
2 | Exporting | EV_CHANGE_FLAG | Call by reference | Type reference (TYPE) | PHIN_D_CHGFLAG | Change Indicator for PHIN Object | 20061213 | ||
3 | Importing | IF_MDOCM_CHK | Call by reference | Type reference (TYPE) | FLAG | 'X' | No ConsCheck for MDOCM | 20071005 | |
4 | Importing | IS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20061213 |
Method CHECK_CONSISTENCY on class IF_PHIN_OBJECT has no exception.
Method CHECK_NEW_PARENT Signature
Method CHECK_NEW_PARENT on class IF_PHIN_OBJECT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_SUCCESSFUL | Not all parent keys have been assigned | 20070808 |
Method CHECK_OBJECT_FOR_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CHILDREN_TOBE_DELETED | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Children to be deleted together with selected object | 20071204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_POSSIBLE | Deletion of the object is not possible due to any limitation | 20071204 |
Method CHECK_OBJECT_IS_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_IS_NEW | Value transfer | Type reference (TYPE) | PHIN_D_NEW | Object new with PHIN process? | 20061229 |
Method CHECK_OBJECT_IS_NEW on class IF_PHIN_OBJECT has no exception.
Method CONFIG_CHECK Signature
Method CONFIG_CHECK on class IF_PHIN_OBJECT has no parameter.
Method CONFIG_CHECK on class IF_PHIN_OBJECT has no exception.
Method COPY_CELL_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PHIN_MAIN | Call by reference | Type reference (TYPE) | PHIN_T_TL_MODIND | Table of Table Lines | 20070620 | ||
2 | Importing | IS_LEAD_ROW | Call by reference | Type reference (TYPE) | PHIN_S_WD2 | Display fields for context (WD comp. PHIN_MAIN_COMP) | 20070620 | ||
3 | Importing | IS_PC | Call by reference | Type reference (TYPE) | PHIN_S_PC | Phase In Persistency Controller | 20070620 | ||
4 | Importing | IS_SEL_ROW | Call by reference | Type reference (TYPE) | PHIN_S_WD2 | Display fields for context (WD comp. PHIN_MAIN_COMP) | 20070620 |
Method COPY_CELL_VALUES on class IF_PHIN_OBJECT has no exception.
Method CREATE_RELATIONSHIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Parent object | 20061208 | ||
2 | Importing | IT_CHILDREN | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Child objects | 20061208 | ||
3 | Importing | IV_SOURCE | Call by reference | Type reference (TYPE) | PHIN_D_SOURCE | SPACE | Phase In: Source Indicator | 20070809 |
Method CREATE_RELATIONSHIP on class IF_PHIN_OBJECT has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMMIT | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator ('X'-Yes, ' '-No) | 20071204 |
Method DELETE on class IF_PHIN_OBJECT has no exception.
Method DELETE_RELATIONSHIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CHILDREN | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Table of child objects to be removed | 20061208 | ||
2 | Importing | IV_REMOVE_ALL_CHILDREN | Value transfer | Type reference (TYPE) | XFELD | Remove all child objects | 20061208 | ||
3 | Importing | IV_REMOVE_PARENT | Value transfer | Type reference (TYPE) | XFELD | Remove parent | 20061208 |
Method DELETE_RELATIONSHIP on class IF_PHIN_OBJECT has no exception.
Method EXCLUDE_EQUIS Signature
Method EXCLUDE_EQUIS on class IF_PHIN_OBJECT has no parameter.
Method EXCLUDE_EQUIS on class IF_PHIN_OBJECT has no exception.
Method EXPLODE_CHILDREN_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CHILDREN | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Child Table | 20071204 | ||
2 | Importing | IV_SOURCE | Call by reference | Type reference (TYPE) | PHIN_D_SOURCE | Takeover / Handover: Source Indicator | 20071204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_CHILDREN | Leaf in the tree has been reached | 20071204 |
Method GENERATE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PHIN | Call by reference | Type reference (TYPE) | PHINT | Phase In Table | 20061127 | ||
2 | Exporting | EV_CHANGE_FLAG | Call by reference | Type reference (TYPE) | PHIN_D_CHGFLAG | Change Indicator for PHIN Object | 20061213 | ||
3 | Importing | IS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20061213 |
Method GENERATE_OBJECT on class IF_PHIN_OBJECT has no exception.
Method GET_CHILD_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CHILDLIST | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Child Table | 20061121 | ||
2 | Importing | IV_SOURCE | Call by reference | Type reference (TYPE) | PHIN_D_SOURCE | SPACE | Phase In: Source Indicator | 20070809 |
Method GET_CHILD_LIST on class IF_PHIN_OBJECT has no exception.
Method GET_IDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_IDATE | Call by reference | Type reference (TYPE) | PHIN_D_IDATE | Installation Date (UTC) | 20061127 |
Method GET_IDATE on class IF_PHIN_OBJECT has no exception.
Method GET_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20061113 | ||
2 | Exporting | EV_HIER_STATUS | Call by reference | Type reference (TYPE) | PPHIN_D_STATE_HIERAR | Phase In: State of Subhierarchy of Technical Object | 20070109 |
Method GET_OBJECT on class IF_PHIN_OBJECT has no exception.
Method GET_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ER_PARENT | Value transfer | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Parent object | 20061208 | ||
2 | Importing | IV_SOURCE | Call by reference | Type reference (TYPE) | PHIN_D_SOURCE | Phase In: Source Indicator | 20070809 |
Method GET_PARENT on class IF_PHIN_OBJECT has no exception.
Method GET_TEMPLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | PHINT Table Type | 20061214 | ||
2 | Exporting | EV_CHANGE_FLAG | Call by reference | Type reference (TYPE) | PHIN_D_CHGFLAG | Change Indicator for PHIN Object | 20061214 | ||
3 | Importing | IS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | PHINT Table Type | 20061214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_TEMPLATE | Template not found | 20070620 |
Method GET_TEMPLATE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TEMPL_ITOB | Call by reference | Type reference (TYPE) | ITOB | Data of Template object | 20081020 |
Method GET_TEMPLATE_OBJECT on class IF_PHIN_OBJECT has no exception.
Method GET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_TOP_EQUI | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070111 | ||
2 | Exporting | EV_TYPE | Call by reference | Type reference (TYPE) | PHIN_D_TYPE | Type of Phase In Object | 20070111 |
Method GET_TYPE on class IF_PHIN_OBJECT has no exception.
Method INSTALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INSTALLED | Object is currently installed | 20061211 | |
2 | NOT_SUCCESSFUL | Installation has failed | 20070111 | |
3 | NO_INSTLOC | No installation location maintained | 20061208 |
Method MPLAN_CALL_CREATOR Signature
Method MPLAN_CALL_CREATOR on class IF_PHIN_OBJECT has no parameter.
Method MPLAN_CALL_CREATOR on class IF_PHIN_OBJECT has no exception.
Method MPLAN_CLEAR_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PC | Call by reference | Type reference (TYPE) | PHIN_T_PC | Phase In: Persistency Controller | 20070723 |
Method MPLAN_CLEAR_DATA on class IF_PHIN_OBJECT has no exception.
Method MPLAN_CLEAR_DATA_SINGLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Object Class Interface | 20070723 | ||
2 | Importing | I_WARPL | Call by reference | Type reference (TYPE) | WARPL | Maintenance Plan | 20070721 |
Method MPLAN_CLEAR_DATA_SINGLE on class IF_PHIN_OBJECT has no exception.
Method MPLAN_CREATE Signature
Method MPLAN_CREATE on class IF_PHIN_OBJECT has no parameter.
Method MPLAN_CREATE on class IF_PHIN_OBJECT has no exception.
Method MPLAN_CREATE_WITH_TEMPLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MPLANS | Call by reference | Type reference (TYPE) | PHIN_T_PC_MPLAN | Phase In Persistency Controller | 20070720 |
Method MPLAN_CREATE_WITH_TEMPLATE on class IF_PHIN_OBJECT has no exception.
Method MPLAN_GET_ALL_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PC_MPLAN | Call by reference | Type reference (TYPE) | PHIN_T_PC_MPLAN | Phase In Persistency Controller | 20061221 |
Method MPLAN_GET_ALL_REF on class IF_PHIN_OBJECT has no exception.
Method MPLAN_GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_STATUS_MP_OBJECT | Call by reference | Type reference (TYPE) | PHIN_S_MP_STATUS_OBJECT | Status of the MPLANs for an equipment | 20061219 |
Method MPLAN_GET_DATA on class IF_PHIN_OBJECT has no exception.
Method MPLAN_GET_LIST_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MPLA | Call by reference | Type reference (TYPE) | PHIN_T_MPLA_EXT | Maintenance plans | 20061128 |
Method MPLAN_GET_LIST_FOR_OBJECT on class IF_PHIN_OBJECT has no exception.
Method MPLAN_GET_LIST_FOR_TEMPLATE_OB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MPLA | Call by reference | Type reference (TYPE) | PHIN_T_MPLA | Maintenance plans | 20061128 | ||
2 | Exporting | ET_MPLA_EXT | Call by reference | Type reference (TYPE) | PHIN_T_MPLA_EXT | PHIN: MPLA + Link to table DRAD + DRAT | 20070717 |
Method MPLAN_GET_LIST_FOR_TEMPLATE_OB on class IF_PHIN_OBJECT has no exception.
Method MPLAN_MANIPULATE_LIST_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SUBOBJ | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Table of all currently selected objects | 20070109 |
Method MPLAN_MANIPULATE_LIST_UI on class IF_PHIN_OBJECT has no exception.
Method MPLAN_REFRESH_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PC | Call by reference | Type reference (TYPE) | PHIN_T_PC | Phase In: Persistency Controller | 20070723 |
Method MPLAN_REFRESH_DATA on class IF_PHIN_OBJECT has no exception.
Method NOTIF_CALL_CREATOR Signature
Method NOTIF_CALL_CREATOR on class IF_PHIN_OBJECT has no parameter.
Method NOTIF_CALL_CREATOR on class IF_PHIN_OBJECT has no exception.
Method NOTIF_GET_ALL_REF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PC_NOTIF | Call by reference | Type reference (TYPE) | PHIN_T_PC_NOTIF | Notifications Persistency Controller | 20061229 |
Method NOTIF_GET_ALL_REF on class IF_PHIN_OBJECT has no exception.
Method NOTIF_GET_ALL_REF_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PC_NOTIF | Call by reference | Type reference (TYPE) | PHIN_T_PC_NOTIF | Notifications Persistency Controller | 20070715 |
Method NOTIF_GET_ALL_REF_UI on class IF_PHIN_OBJECT has no exception.
Method NOTIF_GET_DATA 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 | 20070108 |
Method NOTIF_GET_DATA on class IF_PHIN_OBJECT has no exception.
Method NOTIF_GET_LIST_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_NOTIF | Call by reference | Type reference (TYPE) | PHIN_T_NOTIF | Table type Work Completion View | 20061229 |
Method NOTIF_GET_LIST_FOR_OBJECT on class IF_PHIN_OBJECT has no exception.
Method NOTIF_MANIPULATE_LIST_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SUBOBJ | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Table of all currently selected objects | 20070109 |
Method NOTIF_MANIPULATE_LIST_UI on class IF_PHIN_OBJECT has no exception.
Method NOTIF_REFRESH_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SUBOBJ | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Table of all currently selected objects | 20070702 |
Method NOTIF_REFRESH_LIST on class IF_PHIN_OBJECT has no exception.
Method REFRESH Signature
Method REFRESH on class IF_PHIN_OBJECT has no parameter.
Method REFRESH on class IF_PHIN_OBJECT has no exception.
Method REMOVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_INSTALLED | Object is not installed | 20061208 | |
2 | NOT_SUCCESSFUL | Removal has failed | 20070111 |
Method REMOVE_CHILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CHILDREN | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Table of children to be removed | 20061208 | ||
2 | Importing | IV_REMOVE_ALL | Value transfer | Type reference (TYPE) | XFELD | SPACE | Remove all children | 20061208 |
Method REMOVE_CHILD on class IF_PHIN_OBJECT has no exception.
Method REMOVE_PARENT Signature
Method REMOVE_PARENT on class IF_PHIN_OBJECT has no parameter.
Method REMOVE_PARENT on class IF_PHIN_OBJECT has no exception.
Method SAVE_ON_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COMMIT | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20061208 |
Method SAVE_ON_DB on class IF_PHIN_OBJECT has no exception.
Method SAVE_TABLE_LINE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_TL | Call by reference | Type reference (TYPE) | PHIN_D_GUID | Phase In: Key (Numc 8) for Phin Table Line | 20061130 |
Method SAVE_TABLE_LINE on class IF_PHIN_OBJECT has no exception.
Method SAVE_TABLE_LINE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070606 |
Method SAVE_TABLE_LINE_CHECK on class IF_PHIN_OBJECT has no exception.
Method SET_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20061113 | ||
2 | Importing | IV_ADJUST_SOURCE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Checkbox | 20070920 |
Method SET_ATTRIBUTE on class IF_PHIN_OBJECT has no exception.
Method SET_CHILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_CHILD_TL | Call by reference | Type reference (TYPE) | PHIN_S_PC | Phase In: Table Line Key of Child | 20061113 | ||
2 | Importing | IV_SOURCE | Call by reference | Type reference (TYPE) | PHIN_D_SOURCE | SPACE | Phase In: Source Indicator | 20070809 |
Method SET_CHILD on class IF_PHIN_OBJECT has no exception.
Method SET_HIERARCHY_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_HIER_STATUS | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | PHIN: Status of the Technical Object | 20070109 | ||
2 | Importing | IR_PARENT | Call by reference | Object reference (TYPE REF TO) | CL_PHIN_SUPER | Update of the structure above | 20080311 | ||
3 | Importing | IV_RESET | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20080311 | ||
4 | Importing | IV_STAT_CREATED | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Takeover / Handover: Status of the Technical Object | 20080311 | ||
5 | Importing | IV_STAT_UPDATED | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Takeover / Handover: Status of the Technical Object | 20080311 |
Method SET_HIERARCHY_STATUS on class IF_PHIN_OBJECT has no exception.
Method SET_PARENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IR_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Parent object | 20061208 | ||
2 | Importing | IV_SOURCE | Call by reference | Type reference (TYPE) | PHIN_D_SOURCE | SPACE | Phase In: Source Indicator | 20070809 |
Method SET_PARENT on class IF_PHIN_OBJECT has no exception.
Method SET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_CONSISTENCY_STATUS | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | PHIN: Status of the Technical Object | 20070104 | ||
2 | Importing | IV_EXISTENCE_STATUS | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | PHIN: Status of the Technical Object | 20070104 |
Method SET_STATUS on class IF_PHIN_OBJECT has no exception.
Method UPDATE_LINE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_PHINT_NEW | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070108 |
Method UPDATE_LINE_CHECK on class IF_PHIN_OBJECT has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in |