SAP ABAP Class CL_CRWB_PSB_DISPACK (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
⤷ 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_PDM_BROWSER_OBJECT | Interface for (New) Objects in Browser | 20011001 |
Properties
Class | CL_CRWB_PSB_DISPACK | |
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 | 20011001 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_BCM_CONTROLLER2 | 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) |
3 | KUPS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_PDM_BROWSER_OBJECT | Interface for (New) Objects in Browser | 20011001 |
Friends
Class CL_CRWB_PSB_DISPACK has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_DISPACK | Constant | Private | Type reference (TYPE) | OBJECT_TYPE | 'DISPACK' | Object Type in Product Structure Browser | 20011002 | |
2 | CO_DISPACK2DISORDER | Constant | Private | Type reference (TYPE) | OBJECT_TYPE | '01951' | Object Type in Product Structure Browser | 20011005 | |
3 | CO_DISPACK2RECIPIENT | Constant | Private | Type reference (TYPE) | OBJECT_TYPE | '01950' | Object Type in Product Structure Browser | 20011005 | |
4 | CO_F_DISPACK2DISORDER | Constant | Private | Type reference (TYPE) | OBJECT_RELATION | '31951' | Object Type in Product Structure Browser | 20020321 | |
5 | CO_F_DISPACK2RECIPIENT | Constant | Private | Type reference (TYPE) | OBJECT_RELATION | '31950' | Object Type in Product Structure Browser | 20020321 | |
6 | CO_PRINT_REC | Constant | Private | Type reference (TYPE) | PRINT_TYPE | 'DPC' | Object Type for Printing in Product Structure Browser | 20011001 | |
7 | DISPACK_INFORMATIONS | Instance attribute | Private | Type reference (TYPE) | CRWB_PSB_DISPACK | Data for Distribution Order in Product Structure Browser | 20011002 | ||
8 | FACTORY | Static Attribute | Private | Object reference (TYPE REF TO) | CL_CRWB_PSB_RECIPIENT_FACTORY | Recipient Factory | 20011001 | ||
9 | FACTORY_REF | Static Attribute | Private | Object reference (TYPE REF TO) | IF_PDM_BROWSER_OBJECT_FACTORY | Interface for (New) Objects in Browser | 20011001 | ||
10 | G_DRZOC | Instance attribute | Private | Type reference (TYPE) | DRZOC | DRZOC data for package | 20020830 | ||
11 | KEY | Instance attribute | Private | Type reference (TYPE) | CRWB_PSB_DISPACK_KEY | KEY | 20011001 | ||
12 | RECIPIENT_DATA | Static Attribute | Private | Type reference (TYPE) | CRWB_PSB_TAB_RECIPIENT | Table with CRWB_PSB_RECIPIENT Entries | 20011001 | ||
13 | RECIPIENT_DATA_REFRESH | Static Attribute | Private | Type reference (TYPE) | CRWB_PSB_TAB_RECIPIENT | Table with CRWB_PSB_RECIPIENT Entries | 20011001 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_DELTA_TABLES | Static method | Public | Method | Create Delta List for RECIPIENT_DATA | 20011001 |
2 | CHECK_CRWB_MODE | Instance method | Private | Method | Start using replication workbench? | 20040614 |
3 | CHECK_EXISTENCE_DRZOC | Instance method | Private | Method | Check if DRZOC Entries Exist | 20020902 |
4 | CHECK_FOR_UPS | Instance method | Public | Method | check if Package is an Existing UPS | 20020830 |
5 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20011001 |
6 | DISPLAY_PROTOCOL | Instance method | Public | Method | Display Workflow Log for Distribution Order Package | 20011011 |
7 | FILL_DISPACK_ATTRIBUTES | Instance method | Public | Method | Fill Distribution Order Data | 20011002 |
8 | GET_DISTRIB_ORDERS | Instance method | Private | Method | Get Distribution Orders for Distribution Order Package | 20011005 |
9 | GET_DRZOC_DATA | Instance method | Private | Method | Read DRZOC (All Suitable Entries) | 20011005 |
10 | GET_RECIPIENTS | Instance method | Private | Method | Get Recipients for Distribution Order Package | 20011005 |
11 | GET_RELATIONS | Instance method | Private | Method | Get All the Recipient's Links | 20011001 |
12 | GET_SINGLE_DRZOC_DATA | Instance method | Private | Method | Read DRZOC (One Entry) | 20011004 |
13 | PSEUDO_CONSTRUCTOR | Static method | Public | Method | Pseudo Constructor for an Object; Internal Use Only! | 20011001 |
Events
Class CL_CRWB_PSB_DISPACK has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | INSTANCE_DATA_IND | Private | See coding | INSTANCE_DATA_IND | 20011001 | begin of INSTANCE_DATA_IND,
handle type syst-tabix,
instance type ref to if_pdm_browser_object,
end of INSTANCE_DATA_IND
|
|
2 | INSTANCE_DATA_OBJ | Private | See coding | INSTANCE_DATA_OBJ | 20011001 | begin of INSTANCE_DATA_OBJ,
key type char1024,
ind type instance_data_ind,
end of INSTANCE_DATA_OBJ
|
|
3 | TAB_INSTANCE_DATA_IND | Private | See coding | TAB_INSTANCE_DATA_IND | 20011001 | TAB_INSTANCE_DATA_IND type
standard table of instance_data_ind
with non-unique key handle
|
|
4 | TAB_INSTANCE_DATA_OBJ | Private | See coding | TAB_INSTANCE_DATA_OBJ | 20011001 | TAB_INSTANCE_DATA_OBJ type hashed table of instance_data_obj
with unique key key
|
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) | ANY | Delta-Liste | 20011001 |
Method ADD_DELTA_TABLES on class CL_CRWB_PSB_DISPACK has no exception.
Method CHECK_CRWB_MODE Signature
Method CHECK_CRWB_MODE on class CL_CRWB_PSB_DISPACK has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_REPLICATION_WORKBENCH | Nicht im CRWB-Modus | 20040614 |
Method CHECK_EXISTENCE_DRZOC Signature
Method CHECK_EXISTENCE_DRZOC on class CL_CRWB_PSB_DISPACK has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_FOUND | Keine DRZOC-Einträge vorhanden | 20020902 |
Method CHECK_FOR_UPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_PLANNED_UPS_TO | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20020904 | |
2 | Returning | RESULT | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20020830 |
Method CHECK_FOR_UPS on class CL_CRWB_PSB_DISPACK has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_CRWB_PSB_DISPACK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CRWB_PSB_DISPACK has no exception.
Method DISPLAY_PROTOCOL Signature
Method DISPLAY_PROTOCOL on class CL_CRWB_PSB_DISPACK has no parameter.
Method DISPLAY_PROTOCOL on class CL_CRWB_PSB_DISPACK has no exception.
Method FILL_DISPACK_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_DISPACK_DATA | Call by reference | Type reference (TYPE) | CRWB_PSB_DISPACK | Verteilauftragspaketdaten im Produktstrukturbrowser | 20011002 |
Method FILL_DISPACK_ATTRIBUTES on class CL_CRWB_PSB_DISPACK has no exception.
Method GET_DISTRIB_ORDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_OBJECTS | Call by reference | Type reference (TYPE) | TAB_PDM_BROWSER_OBJECTS | Tabelle mit (neuen) Objekten im Browser | 20011005 | ||
2 | Importing | I_CHECK_ONLY | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20020902 | |
3 | Importing | I_VALID_FROM | Call by reference | Type reference (TYPE) | SYST-DATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20011005 |
Method GET_DISTRIB_ORDERS on class CL_CRWB_PSB_DISPACK has no exception.
Method GET_DRZOC_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DRZOC | Call by reference | Type reference (TYPE) | TAB_DRZOC | Tabelle mit DRZOC-Einträgen | 20011005 |
Method GET_DRZOC_DATA on class CL_CRWB_PSB_DISPACK has no exception.
Method GET_RECIPIENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_OBJECTS | Call by reference | Type reference (TYPE) | TAB_PDM_BROWSER_OBJECTS | Tabelle mit (neuen) Objekten im Browser | 20011005 | ||
2 | Importing | I_CHECK_ONLY | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20020903 | |
3 | Importing | I_VALID_FROM | Call by reference | Type reference (TYPE) | SYST-DATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20011005 |
Method GET_RECIPIENTS on class CL_CRWB_PSB_DISPACK has no exception.
Method GET_RELATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_OBJECTS | Call by reference | Type reference (TYPE) | TAB_PDM_BROWSER_OBJECTS | Tabelle mit (neuen) Objekten im Browser | 20011001 | ||
2 | Importing | I_VALID_FROM | Call by reference | Type reference (TYPE) | SYST-DATUM | Datum und Zeit, aktuelles (Applikationsserver-)Datum | 20011001 |
Method GET_RELATIONS on class CL_CRWB_PSB_DISPACK has no exception.
Method GET_SINGLE_DRZOC_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_DRZOC | Value transfer | Type reference (TYPE) | DRZOC | DDS: Teilauftrag | 20011004 |
Method GET_SINGLE_DRZOC_DATA on class CL_CRWB_PSB_DISPACK has no exception.
Method PSEUDO_CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ID | Call by reference | Type reference (TYPE) | CRWB_PSB_DISPACK_KEY | Key | 20011001 | ||
2 | Returning | R_OBJ | Value transfer | Object reference (TYPE REF TO) | CL_CRWB_PSB_DISPACK | Imp.-Klasse zur BAdI-Imp. CRWBBROWSERRECIPIENT | 20011001 |
Method PSEUDO_CONSTRUCTOR on class CL_CRWB_PSB_DISPACK has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 46C |