SAP ABAP Class CL_ISU_BI_EBF_WORKSPACE (CIC Workspace for EBF Documents)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-BI (Application Component) Contract Billing
     EE20_EBF (Package) IS-U Correction Workbench - Historical & Archived Doc. Lines
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CCM_ABSTR_CMPWSP Abstract Base Class for CIC Component Workspace 20050329
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CCM_SUBSCREEN_WORKSPACE Subscreen Interface for Workspaces 20050329
Properties
Class CL_ISU_BI_EBF_WORKSPACE  
Short Description CIC Workspace for EBF Documents    
Super Class CL_CCM_ABSTR_CMPWSP Abstract Base Class for CIC Component Workspace 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE20_EBF   IS-U Correction Workbench - Historical & Archived Doc. Lines 
Created 20050329   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GUI_CONTROL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ITEM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CCM_SUBSCREEN_WORKSPACE Subscreen Interface for Workspaces 20050329
Friends
Class CL_ISU_BI_EBF_WORKSPACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_GPART Instance attribute Private Type reference (TYPE) BU_PARTNER Business Partner Number 20050329
2 CO_EBF_MAIN_PROG Constant Private Type reference (TYPE) SYREPID 'SAPLEEBF_MAIN' Central Function Group for EBF 20050329
3 CO_TRUE Constant Private Type reference (TYPE) KENNZX 'X' Indicator 20050329
4 ITEM Instance attribute Private Type reference (TYPE) MTREEITM Tree Control: Structure TREEV_ITEM + TEXT Field of Length 72 20050329
5 IT_CORR Instance attribute Private Type reference (TYPE) ISU_IERCH ERCH Tab with ORIGDOC 11 20050721
6 IT_DATA Instance attribute Private Type reference (TYPE) ISU_IERCH ERCH Tab with ORIGDOC 10 20050329
7 IT_ERCHC Instance attribute Private Type reference (TYPE) ERCHC_TYPE_T Bill History 20050721
8 IT_ITEMS Instance attribute Private Type reference (TYPE) ITEM_TABLE_TYPE Tree Control: Node Table 20050329
9 IT_NODES Instance attribute Private Type reference (TYPE) TREEV_NTAB Tree Control: Node Table 20050329
10 NODE Instance attribute Private Type reference (TYPE) TREEV_NODE Tree Control: Attributes of a Node 20050329
11 OBJKEY Instance attribute Private Type reference (TYPE) STRING Object key 20050329
12 OBJTYPE Instance attribute Private Type reference (TYPE) CCM_OP_CLASSID Object Provider: Class Name 20050329
13 WSP_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20050329
14 WSP_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 20050329
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TREE Instance method Private Method Create TREE for Active Business Partner 20050329
2 FILL_DOCUMENTS Instance method Private Method EBF Documents Grouped by Account/Contract 20050329
3 FILL_ROOT Instance method Private Method Genrate Header Entry for TREE 20050329
4 GET_NODE_REF Instance method Private Method Get Node Reference via Node Key 20050330
5 HANDLE_ITEM_DOUBLE_CLICK Instance method Private Event handling method Deals with ITEM_DOUBLE_CLICK of TREE-Control 20050329
6 INIT_TREE Instance method Private Method Initialize TREE 20050329
Events
Class CL_ISU_BI_EBF_WORKSPACE has no event.
Types
Class CL_ISU_BI_EBF_WORKSPACE has no local type.
Method Signatures

Method BUILD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GPART Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050329

Method BUILD_TREE on class CL_ISU_BI_EBF_WORKSPACE has no exception.

Method FILL_DOCUMENTS Signature

Method FILL_DOCUMENTS on class CL_ISU_BI_EBF_WORKSPACE has no parameter.
Method FILL_DOCUMENTS on class CL_ISU_BI_EBF_WORKSPACE has no exception.

Method FILL_ROOT Signature

Method FILL_ROOT on class CL_ISU_BI_EBF_WORKSPACE has no parameter.
Method FILL_ROOT on class CL_ISU_BI_EBF_WORKSPACE has no exception.

Method GET_NODE_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EX_WERCH Value transfer Type reference (TYPE) ERCH Rechnungsbelegdaten 20050330
2 Importing IM_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Node key (Tree Control) 20050330

Method GET_NODE_REF on class CL_ISU_BI_EBF_WORKSPACE has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20050330
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20050330

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_ISU_BI_EBF_WORKSPACE has no exception.

Method INIT_TREE Signature

Method INIT_TREE on class CL_ISU_BI_EBF_WORKSPACE has no parameter.
Method INIT_TREE on class CL_ISU_BI_EBF_WORKSPACE has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 600