SAP ABAP Class CL_IM_CRWBBROWSERDISPACK (Implementation Class for BAdI CRWBBROWSERDISPACK)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-PPM-RPL (Application Component) Product Data Replication
     CRWB_PSB (Package) Add-Ons for Product Structure Browser for Repl. Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_CPDMBROWSEREXTENSION BAdI Interface IF_EX_CPDMBROWSEREXTENSION 20010803
Properties
Class CL_IM_CRWBBROWSERDISPACK  
Short Description Implementation Class for BAdI CRWBBROWSERDISPACK    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRWB_PSB   Add-Ons for Product Structure Browser for Repl. Workbench 
Created 20010803   SAP 
Last change 20011218   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_IM_CRWBBROWSERDISORDER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_CPDMBROWSEREXTENSION BAdI Interface IF_EX_CPDMBROWSEREXTENSION 20010803
Friends
Class CL_IM_CRWBBROWSERDISPACK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DISORDER Constant Private Type reference (TYPE) OBJECT_TYPE 'DISORDER' Object Type in Product Structure Browser 20020315
2 CO_DISPACK Constant Public Type reference (TYPE) OBJECT_TYPE 'DISPACK' Object Type in Product Structure Browser 20010913
3 CO_DISPACK2DISORDER Constant Private Type reference (TYPE) OBJECT_TYPE '01951' Object Type in Product Structure Browser 20011005
4 CO_DISPACK2RECIPIENT Constant Private Type reference (TYPE) OBJECT_TYPE '01950' Object Type in Product Structure Browser 20011005
5 CO_F_DISPACK2DISORDER Constant Private Type reference (TYPE) OBJECT_TYPE '31951' Object Type in Product Structure Browser 20020315
6 CO_F_DISPACK2RECIPIENT Constant Private Type reference (TYPE) OBJECT_TYPE '31950' Object Type in Product Structure Browser 20020315
7 CO_ICON_MAIL_FOR_SEND Constant Private Type reference (TYPE) ICON_L2 ICON_ENVELOPE_OPEN Icon for 'Normal' Document Distribution Package 20020904
8 CO_ICON_MAIL_SENT Constant Private Type reference (TYPE) ICON_L2 ICON_ENVELOPE_CLOSED Icon for Sent 'Normal' Document Distribution Package 20020904
9 CO_ICON_UPS_FOR_SEND Constant Private Type reference (TYPE) ICON_L2 ICON_WF_WORKITEM_READY Icon for a UPS to be Created in WF 20020904
10 CO_ICON_UPS_SENT Constant Private Type reference (TYPE) ICON_L2 ICON_WF_WORKITEM_COMPLETED Icon for a sent UPS 20020904
11 CO_PRINT_REC Constant Public Type reference (TYPE) PRINT_TYPE 'DPC' Object Type for Printing in Product Structure Browser 20011005
12 CO_PSB_CROSS Constant Private Type reference (TYPE) CHAR1 'X' Single-Character Indicator 20011005
13 CO_PSB_PLUS Constant Private Type reference (TYPE) CHAR1 '+' Single-Character Indicator 20011005
14 CO_PSB_RESOLVED Constant Private Type reference (TYPE) C_PDM_COMPRESS 'R' Explosion Status of Branch in Browser 20020828
15 CO_RECIPIENT Constant Private Type reference (TYPE) OBJECT_TYPE 'RECIPIENT' Object Type in Product Structure Browser 20011005
16 CO_TREEV_ITEM_CLASS_TEXT Instance attribute Private Type reference (TYPE) I 2 TREEV_ITEM_CLASS_TEXT 20011004
17 CO_UI_SHOW_DISTPACK_PROTOCOL Constant Private Type reference (TYPE) UI_FUNC 'SHOW_DISTPACK_PROTOCOL' Function Code 20011011
18 DISPACK_DATA Static Attribute Private Type reference (TYPE) CRWB_PSB_TAB_DISPACK Table with CRWB_PSB_DISPACK Entries 20011004
19 DISPACK_DATA_REFRESH Static Attribute Private Type reference (TYPE) CRWB_PSB_TAB_DISPACK Table with CRWB_PSB_DISPACK Entries 20011004
20 DISPACK_INFORMATIONS Instance attribute Private Type reference (TYPE) CRWB_PSB_DISPACK Data for Distribution Package in Product Structure Browser 20010912
21 FACTORY Static Attribute Private Object reference (TYPE REF TO) CL_CRWB_PSB_DISPACK_FACTORY Generic Object Implementation (Abstract) 20010906
22 FACTORY_REF Static Attribute Private Object reference (TYPE REF TO) IF_PDM_BROWSER_OBJECT_FACTORY Interface for (New) Objects in Browser 20010906
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DELTA_TABLES Static method Public Method Add New Table Cell (Delta Table) 20010906
2 CHECK_CRWB_MODE Instance method Private Method Start using replication workbench? 20011004
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010912
4 C_PDM_DISPACK_PROTOCOL Static method Public Method Point of Entry for C_PDM_DISPACK_PROTOCOL 20011011
5 C_PDM_INSERT_DISPACK Static method Public Method Point of Entry for C_PDM_INSERT_DISPACK 20011005
6 C_PDM_INSERT_DISPACK_DISORDER Static method Public Method Point of Entry for C_PDM_INSERT_DISPACK_DISORDER 20011005
7 C_PDM_INSERT_DISPACK_RECIPIENT Static method Public Method Point of Entry for C_PDM_INSERT_DISPACK_RECIPIENT 20011005
8 GET_FACTORY_METHOD Static method Public Method Get Factory Object even Without Existing Object 20010912
Events
Class CL_IM_CRWBBROWSERDISPACK has no event.
Types
Class CL_IM_CRWBBROWSERDISPACK has no local type.
Method Signatures

Method ADD_DELTA_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE Call by reference Type reference (TYPE) CRWB_PSB_TAB_DISPACK Tabelle mit CRWB_PSB_DISPACK-Einträgen 20010906

Method ADD_DELTA_TABLES on class CL_IM_CRWBBROWSERDISPACK has no exception.

Method CHECK_CRWB_MODE Signature

Method CHECK_CRWB_MODE on class CL_IM_CRWBBROWSERDISPACK has no parameter.
# Exception Resumable Description Created on
1 NO_REPLICATION_WORKBENCH Nicht im CRWB-Modus 20011004

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_IM_CRWBBROWSERDISPACK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_IM_CRWBBROWSERDISPACK has no exception.

Method C_PDM_DISPACK_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_HANDLE Call by reference Type reference (TYPE) OBJECT_HANDLE Identifikation eines Objekts im Produktstrukturbrowser 20011011

Method C_PDM_DISPACK_PROTOCOL on class CL_IM_CRWBBROWSERDISPACK has no exception.

Method C_PDM_INSERT_DISPACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NODE_COLLECTION Call by reference Type reference (TYPE) TAB_CPDM_TREE Tabelle mit PDM_Tree-Einträgen 20011005
2 Importing I_ACTUAL_LEVEL Call by reference Type reference (TYPE) ACTUAL_LEVEL Aktuelle Stufe des Knotens im Produktstrukturbrowser 20011005
3 Importing I_ANY_DATA Call by reference Type reference (TYPE) PDM_OBJECTS Objekte im Produktstrukturbrowser, die keine Klassen sind 20011005
4 Importing I_OBJECT_HANDLE Call by reference Type reference (TYPE) OBJECT_HANDLE Identifikation eines Objekts im Produktstrukturbrowser 20011005
5 Importing I_PARENT_LEVEL Call by reference Type reference (TYPE) PARENT_LEVEL Stufe des Vorgängers im Produktstrukturbrowser 20011005
6 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20011005
7 Importing I_TREE_ID Call by reference Type reference (TYPE) TREE_ID ID des Baums im Produktstrukturbrowser 20011005
8 Importing I_VALID_FROM Call by reference Type reference (TYPE) SYST-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011005

Method C_PDM_INSERT_DISPACK on class CL_IM_CRWBBROWSERDISPACK has no exception.

Method C_PDM_INSERT_DISPACK_DISORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DISORDER_DATA Call by reference Type reference (TYPE) CRWB_PSB_TAB_DISORDER Tabelle mit CRWB_PSB_DISORDER-Einträgen 20011005
2 Changing C_NODE_COLLECTION Call by reference Type reference (TYPE) TAB_CPDM_TREE Tabelle mit PDM_Tree-Einträgen 20011005
3 Importing I_ACTUAL_LEVEL Call by reference Type reference (TYPE) ACTUAL_LEVEL Aktuelle Stufe des Knotens im Produktstrukturbrowser 20011005
4 Importing I_OBJECT_HANDLE Call by reference Type reference (TYPE) OBJECT_HANDLE Identifikation eines Objekts im Produktstrukturbrowser 20011005
5 Importing I_PARENT_LEVEL Call by reference Type reference (TYPE) PARENT_LEVEL Stufe des Vorgängers im Produktstrukturbrowser 20011005
6 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20011005
7 Importing I_TREE_ID Call by reference Type reference (TYPE) TREE_ID ID des Baums im Produktstrukturbrowser 20011005
8 Importing I_VALID_FROM Call by reference Type reference (TYPE) SYST-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011005

Method C_PDM_INSERT_DISPACK_DISORDER on class CL_IM_CRWBBROWSERDISPACK has no exception.

Method C_PDM_INSERT_DISPACK_RECIPIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NODE_COLLECTION Call by reference Type reference (TYPE) TAB_CPDM_TREE Tabelle mit PDM_Tree-Einträgen 20011005
2 Changing C_RECIPIENT_DATA Call by reference Type reference (TYPE) CRWB_PSB_TAB_RECIPIENT Tabelle mit CRWB_PSB_RECIPIENT-Einträgen 20011005
3 Importing I_ACTUAL_LEVEL Call by reference Type reference (TYPE) ACTUAL_LEVEL Aktuelle Stufe des Knotens im Produktstrukturbrowser 20011005
4 Importing I_OBJECT_HANDLE Call by reference Type reference (TYPE) OBJECT_HANDLE Identifikation eines Objekts im Produktstrukturbrowser 20011005
5 Importing I_PARENT_LEVEL Call by reference Type reference (TYPE) PARENT_LEVEL Stufe des Vorgängers im Produktstrukturbrowser 20011005
6 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20011005
7 Importing I_TREE_ID Call by reference Type reference (TYPE) TREE_ID ID des Baums im Produktstrukturbrowser 20011005
8 Importing I_VALID_FROM Call by reference Type reference (TYPE) SYST-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20011005

Method C_PDM_INSERT_DISPACK_RECIPIENT on class CL_IM_CRWBBROWSERDISPACK has no exception.

Method GET_FACTORY_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FACTORY_METHOD Call by reference Object reference (TYPE REF TO) IF_PDM_BROWSER_OBJECT_FACTORY Interface zur Factory für Objekte im Browser 20010912

Method GET_FACTORY_METHOD on class CL_IM_CRWBBROWSERDISPACK has no exception.
History
Last changed by/on SAP  20011218 
SAP Release Created in 46C