SAP ABAP Interface IF_PHIN_OBJECT (Object Class Interface)
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
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 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
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 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 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_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 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 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 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 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 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 Importing 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 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 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 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 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 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 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 Exporting 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 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 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 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 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 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 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 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 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 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 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 Importing 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 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 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 Exporting 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 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 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 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 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 Exporting 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 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 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 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 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 Importing 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 Exporting 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 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 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 Exporting 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 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 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 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 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 Importing 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 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 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 Importing 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 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 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 Changing 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 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 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 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 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 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 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 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 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 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 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 Importing 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