SAP ABAP Class CL_PS_DRAFT_API_HIER (Draft Comparison for Hierarchy)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS-ST (Application Component) Structures
     PSB_API (Package) PS API Package
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PS_API PS API Interface 20100712
Properties
Class CL_PS_DRAFT_API_HIER  
Short Description Draft Comparison for Hierarchy    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSB_API   PS API Package 
Created 20100712   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PS_DRAFT_API_HIER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_PS_API PS API Interface 20100712
Friends
Class CL_PS_DRAFT_API_HIER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_DRAFT_API_HIER Static Attribute Private Object reference (TYPE REF TO) CL_PS_DRAFT_API_HIER Draft Comparison for Hierarchy 20100712
2 MT_DRAFT_KEYS Instance attribute Private Type reference (TYPE) PSHLP_DRAFT_HIER_KEY_TT Draft Keys 20100722
3 MT_HIER_DB Instance attribute Private Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20100720
4 MT_HIER_DRAFT1 Instance attribute Private Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20100720
5 MT_HIER_DRAFT2 Instance attribute Private Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20100720
Methods
# Method Level Visibility Method type Description Created on
1 DESTROY_API_INSTANCE_ALL Static method Public Method Destroys all object API instances 20100720
2 FILL_DATA_FROM_DRAFT Instance method Private Method Fill the data from Draft 20100720
3 FILL_DATA_FROM_OBJ_API Instance method Private Method Fill the required data from Object API 20100720
4 FILL_DRAFT_KEYS Instance method Public Method To fill selected draft keys from UI 20100722
Events
Class CL_PS_DRAFT_API_HIER has no event.
Types
Class CL_PS_DRAFT_API_HIER has no local type.
Method Signatures

Method DESTROY_API_INSTANCE_ALL Signature

Method DESTROY_API_INSTANCE_ALL on class CL_PS_DRAFT_API_HIER has no parameter.
Method DESTROY_API_INSTANCE_ALL on class CL_PS_DRAFT_API_HIER has no exception.

Method FILL_DATA_FROM_DRAFT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100720
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100720
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20100720
4 Importing IV_ACTION Call by reference Type reference (TYPE) STRING Action 20100720
5 Importing IV_LOCK_FLAG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100720

Method FILL_DATA_FROM_DRAFT on class CL_PS_DRAFT_API_HIER has no exception.

Method FILL_DATA_FROM_OBJ_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100720
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100720
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) INDEX TABLE 20100720
4 Importing IV_ACTION Call by reference Type reference (TYPE) STRING Action 20100720
5 Importing IV_LOCK_FLAG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100720

Method FILL_DATA_FROM_OBJ_API on class CL_PS_DRAFT_API_HIER has no exception.

Method FILL_DRAFT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DRAFT_KEYS Call by reference Type reference (TYPE) PSHLP_DRAFT_HIER_KEY_TT Tabletype for Hierarchy keys 20100722

Method FILL_DRAFT_KEYS on class CL_PS_DRAFT_API_HIER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606