SAP ABAP Class CL_PHIN_TAKEOVER_XML (Takeover: Load XML File)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PHIN_TAKEOVER Takeover Supervisor 20070801
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PHIN_LOAD_XML Takeover: Load from XML File 20070801
Properties
Class CL_PHIN_TAKEOVER_XML  
Short Description Takeover: Load XML File    
Super Class CL_PHIN_TAKEOVER Takeover Supervisor 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PHIN   Takeover/Handover of Technical Objects 
Created 20070801   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PHIN_TAKEOVER_XML has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_PHIN_LOAD_XML Takeover: Load from XML File 20070801
Friends
Class CL_PHIN_TAKEOVER_XML has no friend class.
Attributes
Class CL_PHIN_TAKEOVER_XML has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COUNTER_READINGS_2_PHINT Instance method Protected Method 20070818
2 CALCULATE_PHINT_LINE_KEYS_XML Instance method Protected Method 20070818
3 COMPLETE_PHINT_XML Instance method Protected Method 20070818
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070818
5 CREATE_FILENAME Instance method Protected Method 20070814
6 CREATE_PHINH_XML Instance method Protected Method 20070818
7 MAP_DX_2_PHINT Instance method Protected Method 20070818
8 MAP_GDT_2_DX Instance method Protected Method 20070820
9 TRANSFORM_XML Instance method Protected Method 20070814
Events
Class CL_PHIN_TAKEOVER_XML has no event.
Types
Class CL_PHIN_TAKEOVER_XML has no local type.
Method Signatures

Method ADD_COUNTER_READINGS_2_PHINT 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 20070818
2 Importing IS_DX Call by reference Type reference (TYPE) PHIN_S_DX Data Exchange: Technical objects and Counter Readings 20070818

Method ADD_COUNTER_READINGS_2_PHINT on class CL_PHIN_TAKEOVER_XML has no exception.

Method CALCULATE_PHINT_LINE_KEYS_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PHINT Call by reference Type reference (TYPE) PHIN_T_PHINT PHINT Table Type 20070818

Method CALCULATE_PHINT_LINE_KEYS_XML on class CL_PHIN_TAKEOVER_XML has no exception.

Method COMPLETE_PHINT_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PHINT Call by reference Type reference (TYPE) PHIN_T_PHINT PHINT Table Type 20070818

Method COMPLETE_PHINT_XML on class CL_PHIN_TAKEOVER_XML has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PC_MSG_DETAIL Call by reference Type reference (TYPE) PHIN_D_MSG_DETAIL detail level of takeover BAPI messages 20090312
2 Importing PC_PROFILE Call by reference Type reference (TYPE) PHIN_D_PI_PROF Takeover Profile: Unique ID 20070818
3 Importing PC_REASON Call by reference Type reference (TYPE) PHIN_D_REASON 20070818

Method CONSTRUCTOR on class CL_PHIN_TAKEOVER_XML has no exception.

Method CREATE_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILENAME Call by reference Type reference (TYPE) STRING 20070814
2 Returning RV_FILENAME Value transfer Type reference (TYPE) PHIN_D_FILE Takeover / Handover: File Name 20070814

Method CREATE_FILENAME on class CL_PHIN_TAKEOVER_XML has no exception.

Method CREATE_PHINH_XML 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 20070818
2 Importing IV_FILENAME Call by reference Type reference (TYPE) PHIN_D_FILE Takeover / Handover: File Name 20070818
3 Importing IV_MSG_DETAIL Call by reference Type reference (TYPE) PHIN_D_MSG_DETAIL detail level of takeover BAPI messages 20090312
4 Importing IV_SENDER_ID Call by reference Type reference (TYPE) PHIN_D_SENDER_ID Unique identification of handover sender 20081010
5 Returning RS_PHINH Value transfer Type reference (TYPE) PHINH Table line of PHINH 20070818

Method CREATE_PHINH_XML on class CL_PHIN_TAKEOVER_XML has no exception.

Method MAP_DX_2_PHINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20070818
2 Exporting ET_PHINT Call by reference Type reference (TYPE) PHIN_T_PHINT PHINT Table Type 20070818
3 Importing IT_DX Call by reference Type reference (TYPE) PHIN_T_DX Data Exchange: Technical objects and Counter Readings 20070818

Method MAP_DX_2_PHINT on class CL_PHIN_TAKEOVER_XML has no exception.

Method MAP_GDT_2_DX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HOTO Call by reference Type reference (TYPE) PHIN_T_HOTO Handover / Takeover Table 20070820
2 Returning RT_DX Value transfer Type reference (TYPE) PHIN_T_DX Data Exchange: Technical objects and Counter Readings 20070820

Method MAP_GDT_2_DX on class CL_PHIN_TAKEOVER_XML has no exception.

Method TRANSFORM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20070814
2 Exporting ET_HOTO Call by reference Type reference (TYPE) PHIN_T_HOTO Handover / Takeover Table 20070814
3 Exporting EV_SENDER_ID Call by reference Type reference (TYPE) PHIN_D_SENDER_ID Unique identification of handover sender 20081010
4 Importing IV_FILE_AS_XML Call by reference Type reference (TYPE) XSTRING 20070814

Method TRANSFORM_XML on class CL_PHIN_TAKEOVER_XML has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 603