Hierarchy

⤷

⤷

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
Interface | IF_PHIN_OBJECT | |
Short Description | Object Class Interface |
General Data
Package | PHIN | Takeover/Handover of Technical Objects |
Created | 20061110 | SAP |
Last changed | 20100310 | SAP |
Unicode checks active |
Forward declarations
Interface IF_PHIN_OBJECT has no forward declaration.
Interfaces
Interface IF_PHIN_OBJECT has no interface.
Friends
Interface IF_PHIN_OBJECT has no friend.
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 | ![]() |
Instance method | Public | Method | Adjust level information of subordinated objects | 20070627 |
2 | ![]() |
Instance method | Public | Method | Checks the consistency of the technical object | 20061204 |
3 | ![]() |
Instance method | Public | Method | Checks new parent assignment before jumping to PrepGen | 20070808 |
4 | ![]() |
Instance method | Public | Method | Checks if the selected object can be deleted | 20071204 |
5 | ![]() |
Instance method | Public | Method | Checks if the object is created within phase in process | 20061229 |
6 | ![]() |
Instance method | Public | Method | Configuration check | 20070108 |
7 | ![]() |
Instance method | Public | Method | Copy values in ALV | 20070620 |
8 | ![]() |
Instance method | Public | Method | Add parent and/or child (also maintains the related object) | 20061208 |
9 | ![]() |
Instance method | Public | Method | Delete object | 20070308 |
10 | ![]() |
Instance method | Public | Method | Remove parent and/or child (also maintains the related obj) | 20061208 |
11 | ![]() |
Instance method | Public | Method | Excludes equipment before jumping to PrepGen | 20080722 |
12 | ![]() |
Instance method | Public | Method | Explodes complete sub-hierarchy | 20071204 |
13 | ![]() |
Instance method | Public | Method | Creates/Updates Technical Object | 20061127 |
14 | ![]() |
Instance method | Public | Method | Provide the List of Children of a Object | 20061121 |
15 | ![]() |
Instance method | Public | Method | Reads the installation date | 20061127 |
16 | ![]() |
Instance method | Public | Method | Read Object | 20061113 |
17 | ![]() |
Instance method | Public | Method | Get parent object | 20061208 |
18 | ![]() |
Instance method | Public | Method | Searches for the reference technical object | 20061214 |
19 | ![]() |
Instance method | Public | Method | Gets data of the template object | 20081020 |
20 | ![]() |
Instance method | Public | Method | Delivers the type of the object | 20070111 |
21 | ![]() |
Instance method | Public | Method | Install object into superior object | 20061208 |
22 | ![]() |
Instance method | Public | Method | Collects MP data / Instantiation of the MP CL_PHIN_MPLAN obj | 20061128 |
23 | ![]() |
Static method | Public | Method | Clears data of all MPs | 20070719 |
24 | ![]() |
Static method | Public | Method | Clears data for a single MP | 20070721 |
25 | ![]() |
Instance method | Public | Method | Create Maintenance Plan for Technical Object | 20070719 |
26 | ![]() |
Instance method | Public | Method | Creates MPs in accordance to the template object | 20061204 |
27 | ![]() |
Static method | Public | Method | Returns all references to MPs - assigned to (any) object | 20061221 |
28 | ![]() |
Instance method | Public | Method | Gets the data of the MPs of the object | 20061219 |
29 | ![]() |
Instance method | Public | Method | Gets the MPs assigned to a technical object | 20061128 |
30 | ![]() |
Instance method | Public | Method | Gets the MPs assigned to the template object | 20061128 |
31 | ![]() |
Static method | Public | Method | Creates a list of MPs for the currently selected objects | 20070109 |
32 | ![]() |
Static method | Public | Method | Refreshes MP data | 20070719 |
33 | ![]() |
Instance method | Public | Method | Instantiation of the Notification object CL_PHIN_NOTIF | 20070102 |
34 | ![]() |
Static method | Public | Method | Returns all references to Notifs - assigned to (any) object | 20061229 |
35 | ![]() |
Static method | Public | Method | Returns all references to Notifs - assigned to (any) object | 20070715 |
36 | ![]() |
Instance method | Public | Method | Gets the data of the notifs of the object | 20070108 |
37 | ![]() |
Instance method | Public | Method | Gets the Notifications assigned to a technical object | 20061229 |
38 | ![]() |
Static method | Public | Method | Creates a list of Notifs for the currently selected objects | 20070109 |
39 | ![]() |
Instance method | Public | Method | Actualise the liste of notifications | 20070702 |
40 | ![]() |
Instance method | Public | Method | Refresh object from master data | 20070711 |
41 | ![]() |
Instance method | Public | Method | remove object from its superior object | 20061208 |
42 | ![]() |
Instance method | Public | Method | Removes one child or more children | 20061208 |
43 | ![]() |
Instance method | Public | Method | Remove parent object | 20061208 |
44 | ![]() |
Instance method | Public | Method | Saves the data into database table | 20061208 |
45 | ![]() |
Instance method | Public | Method | save the tabel line to the Database | 20061130 |
46 | ![]() |
Instance method | Public | Method | Checks the data before DB update; reseting of internal stats | 20070606 |
47 | ![]() |
Instance method | Public | Method | change a attribute in the Object Buffer | 20061113 |
48 | ![]() |
Instance method | Public | Method | write Child into Technical Object | 20061113 |
49 | ![]() |
Instance method | Public | Method | Sets the hierarchy status | 20070109 |
50 | ![]() |
Instance method | Public | Method | Set parent object | 20061208 |
51 | ![]() |
Instance method | Public | Method | Sets the object statuses | 20070104 |
52 | ![]() |
Instance method | Public | Method | Checks if the changes in the PHINT line are consistent | 20070108 |
Events
Interface IF_PHIN_OBJECT has no event.
Types
Interface IF_PHIN_OBJECT has no local type.
Method Signatures
Method ADJUST_LEVELS Signature
Method ADJUST_LEVELS on Interface IF_PHIN_OBJECT has no parameter.
Method ADJUST_LEVELS on Interface 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 | ![]() |
ES_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20061212 | ||
2 | ![]() |
EV_CHANGE_FLAG | Call by reference | Type reference (TYPE) | PHIN_D_CHGFLAG | Change Indicator for PHIN Object | 20061213 | ||
3 | ![]() |
IF_MDOCM_CHK | Call by reference | Type reference (TYPE) | FLAG | 'X' | No ConsCheck for MDOCM | 20071005 | |
4 | ![]() |
IS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20061213 |
Method CHECK_CONSISTENCY on Interface IF_PHIN_OBJECT has no exception.
Method CHECK_NEW_PARENT Signature
Method CHECK_NEW_PARENT on Interface IF_PHIN_OBJECT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
R_IS_NEW | Value transfer | Type reference (TYPE) | PHIN_D_NEW | Object new with PHIN process? | 20061229 |
Method CHECK_OBJECT_IS_NEW on Interface IF_PHIN_OBJECT has no exception.
Method CONFIG_CHECK Signature
Method CONFIG_CHECK on Interface IF_PHIN_OBJECT has no parameter.
Method CONFIG_CHECK on Interface 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 | ![]() |
ET_PHIN_MAIN | Call by reference | Type reference (TYPE) | PHIN_T_TL_MODIND | Table of Table Lines | 20070620 | ||
2 | ![]() |
IS_LEAD_ROW | Call by reference | Type reference (TYPE) | PHIN_S_WD2 | Display fields for context (WD comp. PHIN_MAIN_COMP) | 20070620 | ||
3 | ![]() |
IS_PC | Call by reference | Type reference (TYPE) | PHIN_S_PC | Phase In Persistency Controller | 20070620 | ||
4 | ![]() |
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 Interface 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 | ![]() |
IR_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Parent object | 20061208 | ||
2 | ![]() |
IT_CHILDREN | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Child objects | 20061208 | ||
3 | ![]() |
IV_SOURCE | Call by reference | Type reference (TYPE) | PHIN_D_SOURCE | SPACE | Phase In: Source Indicator | 20070809 |
Method CREATE_RELATIONSHIP on Interface IF_PHIN_OBJECT has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMMIT | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator ('X'-Yes, ' '-No) | 20071204 |
Method DELETE on Interface 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 | ![]() |
IT_CHILDREN | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Table of child objects to be removed | 20061208 | ||
2 | ![]() |
IV_REMOVE_ALL_CHILDREN | Value transfer | Type reference (TYPE) | XFELD | Remove all child objects | 20061208 | ||
3 | ![]() |
IV_REMOVE_PARENT | Value transfer | Type reference (TYPE) | XFELD | Remove parent | 20061208 |
Method DELETE_RELATIONSHIP on Interface IF_PHIN_OBJECT has no exception.
Method EXCLUDE_EQUIS Signature
Method EXCLUDE_EQUIS on Interface IF_PHIN_OBJECT has no parameter.
Method EXCLUDE_EQUIS on Interface 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 | ![]() |
ET_CHILDREN | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Child Table | 20071204 | ||
2 | ![]() |
IV_SOURCE | Call by reference | Type reference (TYPE) | PHIN_D_SOURCE | Takeover / Handover: Source Indicator | 20071204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ES_PHIN | Call by reference | Type reference (TYPE) | PHINT | Phase In Table | 20061127 | ||
2 | ![]() |
EV_CHANGE_FLAG | Call by reference | Type reference (TYPE) | PHIN_D_CHGFLAG | Change Indicator for PHIN Object | 20061213 | ||
3 | ![]() |
IS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20061213 |
Method GENERATE_OBJECT on Interface 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 | ![]() |
ET_CHILDLIST | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Child Table | 20061121 | ||
2 | ![]() |
IV_SOURCE | Call by reference | Type reference (TYPE) | PHIN_D_SOURCE | SPACE | Phase In: Source Indicator | 20070809 |
Method GET_CHILD_LIST on Interface 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 | ![]() |
EV_IDATE | Call by reference | Type reference (TYPE) | PHIN_D_IDATE | Installation Date (UTC) | 20061127 |
Method GET_IDATE on Interface 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 | ![]() |
ES_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20061113 | ||
2 | ![]() |
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 Interface 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 | ![]() |
ER_PARENT | Value transfer | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Parent object | 20061208 | ||
2 | ![]() |
IV_SOURCE | Call by reference | Type reference (TYPE) | PHIN_D_SOURCE | Phase In: Source Indicator | 20070809 |
Method GET_PARENT on Interface 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 | ![]() |
ES_PHIN | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | PHINT Table Type | 20061214 | ||
2 | ![]() |
EV_CHANGE_FLAG | Call by reference | Type reference (TYPE) | PHIN_D_CHGFLAG | Change Indicator for PHIN Object | 20061214 | ||
3 | ![]() |
IS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | PHINT Table Type | 20061214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Template not found | 20070620 |
Method GET_TEMPLATE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TEMPL_ITOB | Call by reference | Type reference (TYPE) | ITOB | Data of Template object | 20081020 |
Method GET_TEMPLATE_OBJECT on Interface 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 | ![]() |
EV_TOP_EQUI | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070111 | ||
2 | ![]() |
EV_TYPE | Call by reference | Type reference (TYPE) | PHIN_D_TYPE | Type of Phase In Object | 20070111 |
Method GET_TYPE on Interface IF_PHIN_OBJECT has no exception.
Method INSTALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Object is currently installed | 20061211 | |
2 | ![]() |
Installation has failed | 20070111 | |
3 | ![]() |
No installation location maintained | 20061208 |
Method MPLAN_CALL_CREATOR Signature
Method MPLAN_CALL_CREATOR on Interface IF_PHIN_OBJECT has no parameter.
Method MPLAN_CALL_CREATOR on Interface 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 | ![]() |
IT_PC | Call by reference | Type reference (TYPE) | PHIN_T_PC | Phase In: Persistency Controller | 20070723 |
Method MPLAN_CLEAR_DATA on Interface 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 | ![]() |
IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Object Class Interface | 20070723 | ||
2 | ![]() |
I_WARPL | Call by reference | Type reference (TYPE) | WARPL | Maintenance Plan | 20070721 |
Method MPLAN_CLEAR_DATA_SINGLE on Interface IF_PHIN_OBJECT has no exception.
Method MPLAN_CREATE Signature
Method MPLAN_CREATE on Interface IF_PHIN_OBJECT has no parameter.
Method MPLAN_CREATE on Interface 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 | ![]() |
ET_MPLANS | Call by reference | Type reference (TYPE) | PHIN_T_PC_MPLAN | Phase In Persistency Controller | 20070720 |
Method MPLAN_CREATE_WITH_TEMPLATE on Interface 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 | ![]() |
ET_PC_MPLAN | Call by reference | Type reference (TYPE) | PHIN_T_PC_MPLAN | Phase In Persistency Controller | 20061221 |
Method MPLAN_GET_ALL_REF on Interface 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 | ![]() |
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 Interface 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 | ![]() |
ET_MPLA | Call by reference | Type reference (TYPE) | PHIN_T_MPLA_EXT | Maintenance plans | 20061128 |
Method MPLAN_GET_LIST_FOR_OBJECT on Interface 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 | ![]() |
ET_MPLA | Call by reference | Type reference (TYPE) | PHIN_T_MPLA | Maintenance plans | 20061128 | ||
2 | ![]() |
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 Interface 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 | ![]() |
IT_SUBOBJ | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Table of all currently selected objects | 20070109 |
Method MPLAN_MANIPULATE_LIST_UI on Interface 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 | ![]() |
IT_PC | Call by reference | Type reference (TYPE) | PHIN_T_PC | Phase In: Persistency Controller | 20070723 |
Method MPLAN_REFRESH_DATA on Interface IF_PHIN_OBJECT has no exception.
Method NOTIF_CALL_CREATOR Signature
Method NOTIF_CALL_CREATOR on Interface IF_PHIN_OBJECT has no parameter.
Method NOTIF_CALL_CREATOR on Interface 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 | ![]() |
ET_PC_NOTIF | Call by reference | Type reference (TYPE) | PHIN_T_PC_NOTIF | Notifications Persistency Controller | 20061229 |
Method NOTIF_GET_ALL_REF on Interface 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 | ![]() |
ET_PC_NOTIF | Call by reference | Type reference (TYPE) | PHIN_T_PC_NOTIF | Notifications Persistency Controller | 20070715 |
Method NOTIF_GET_ALL_REF_UI on Interface 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 | ![]() |
ES_VIQMEL | Call by reference | Type reference (TYPE) | VIQMEL | Generated Table for View VIQMEL | 20070108 |
Method NOTIF_GET_DATA on Interface 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 | ![]() |
ET_NOTIF | Call by reference | Type reference (TYPE) | PHIN_T_NOTIF | Table type Work Completion View | 20061229 |
Method NOTIF_GET_LIST_FOR_OBJECT on Interface 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 | ![]() |
IT_SUBOBJ | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Table of all currently selected objects | 20070109 |
Method NOTIF_MANIPULATE_LIST_UI on Interface 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 | ![]() |
IT_SUBOBJ | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Table of all currently selected objects | 20070702 |
Method NOTIF_REFRESH_LIST on Interface IF_PHIN_OBJECT has no exception.
Method REFRESH Signature
Method REFRESH on Interface IF_PHIN_OBJECT has no parameter.
Method REFRESH on Interface IF_PHIN_OBJECT has no exception.
Method REMOVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Object is not installed | 20061208 | |
2 | ![]() |
Removal has failed | 20070111 |
Method REMOVE_CHILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_CHILDREN | Call by reference | Type reference (TYPE) | PHIN_T_CHILD | Table of children to be removed | 20061208 | ||
2 | ![]() |
IV_REMOVE_ALL | Value transfer | Type reference (TYPE) | XFELD | SPACE | Remove all children | 20061208 |
Method REMOVE_CHILD on Interface IF_PHIN_OBJECT has no exception.
Method REMOVE_PARENT Signature
Method REMOVE_PARENT on Interface IF_PHIN_OBJECT has no parameter.
Method REMOVE_PARENT on Interface 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 | ![]() |
IV_COMMIT | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20061208 |
Method SAVE_ON_DB on Interface 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 | ![]() |
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 Interface 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 | ![]() |
CS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070606 |
Method SAVE_TABLE_LINE_CHECK on Interface 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 | ![]() |
IS_PHINT | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20061113 | ||
2 | ![]() |
IV_ADJUST_SOURCE | Call by reference | Type reference (TYPE) | XFELD | 'X' | Checkbox | 20070920 |
Method SET_ATTRIBUTE on Interface 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 | ![]() |
IS_CHILD_TL | Call by reference | Type reference (TYPE) | PHIN_S_PC | Phase In: Table Line Key of Child | 20061113 | ||
2 | ![]() |
IV_SOURCE | Call by reference | Type reference (TYPE) | PHIN_D_SOURCE | SPACE | Phase In: Source Indicator | 20070809 |
Method SET_CHILD on Interface 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 | ![]() |
EV_HIER_STATUS | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | PHIN: Status of the Technical Object | 20070109 | ||
2 | ![]() |
IR_PARENT | Call by reference | Object reference (TYPE REF TO) | CL_PHIN_SUPER | Update of the structure above | 20080311 | ||
3 | ![]() |
IV_RESET | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20080311 | ||
4 | ![]() |
IV_STAT_CREATED | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | Takeover / Handover: Status of the Technical Object | 20080311 | ||
5 | ![]() |
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 Interface 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 | ![]() |
IR_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_PHIN_OBJECT | Parent object | 20061208 | ||
2 | ![]() |
IV_SOURCE | Call by reference | Type reference (TYPE) | PHIN_D_SOURCE | SPACE | Phase In: Source Indicator | 20070809 |
Method SET_PARENT on Interface 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 | ![]() |
IV_CONSISTENCY_STATUS | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | PHIN: Status of the Technical Object | 20070104 | ||
2 | ![]() |
IV_EXISTENCE_STATUS | Call by reference | Type reference (TYPE) | PHIN_D_TO_STATUS | PHIN: Status of the Technical Object | 20070104 |
Method SET_STATUS on Interface 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 | ![]() |
IS_PHINT_NEW | Call by reference | Type reference (TYPE) | PHIN_S_PHINT | Table Line of Phint | 20070108 |
Method UPDATE_LINE_CHECK on Interface IF_PHIN_OBJECT has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 700 |