SAP ABAP Class CL_WRF_PBAS_WORKBENCH_FACTORY (Workbench Factory)
Hierarchy
EA-RETAIL (Software Component) SAP Enterprise Extension Retail
   MM-PUR (Application Component) Purchasing
     WRF_PRC_BASIC_APPL (Package) Seasonal Procurement: Basis Area
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WRF_PBAS_CONSTANTS Constants 20040127
Properties
Class CL_WRF_PBAS_WORKBENCH_FACTORY  
Short Description Workbench Factory    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WRF_PRC_BASIC_APPL   Seasonal Procurement: Basis Area 
Created 20040127   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WRF_PBAS_WORKBENCH_FACTORY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WRF_PBAS_CONSTANTS Constants 20040127
Friends
Class CL_WRF_PBAS_WORKBENCH_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_APPL_PCON_COC_SINGLE_TCODE Instance attribute Private Attribute reference (LIKE) 20050307
2 CO_APPL_POHF_POG_C_TCODE Instance attribute Private Attribute reference (LIKE) 20040527
3 CO_APPL_POHF_POG_DS_TCODE Instance attribute Private Attribute reference (LIKE) 20040607
4 CO_APPL_POHF_POG_D_TCODE Instance attribute Private Attribute reference (LIKE) 20040527
5 CO_APPL_POHF_POG_XS_TCODE Instance attribute Private Attribute reference (LIKE) 20040607
6 CO_APPL_POHF_POG_X_TCODE Instance attribute Private Attribute reference (LIKE) 20040527
7 CO_APPL_POHF_POL_C_TCODE Instance attribute Private Attribute reference (LIKE) 20040527
8 CO_APPL_POHF_POL_DS_TCODE Instance attribute Private Attribute reference (LIKE) 20040607
9 CO_APPL_POHF_POL_D_TCODE Instance attribute Private Attribute reference (LIKE) 20040527
10 CO_APPL_POHF_POL_XS_TCODE Instance attribute Private Attribute reference (LIKE) 20040607
11 CO_APPL_POHF_POL_X_TCODE Instance attribute Private Attribute reference (LIKE) 20040527
12 CO_APPL_POHF_PO_C_TCODE Instance attribute Private Attribute reference (LIKE) 20040512
13 CO_APPL_POHF_PO_DS_TCODE Instance attribute Private Attribute reference (LIKE) 20040604
14 CO_APPL_POHF_PO_D_TCODE Instance attribute Private Attribute reference (LIKE) 20040512
15 CO_APPL_POHF_PO_XS_TCODE Instance attribute Private Attribute reference (LIKE) 20040604
16 CO_APPL_POHF_PO_X_TCODE Instance attribute Private Attribute reference (LIKE) 20040512
17 CO_APPL_POTB_SPR_TCODE Instance attribute Private Attribute reference (LIKE) 20040621
18 CO_FCODE_JUMP_WB_PCON_COC Instance attribute Private Attribute reference (LIKE) 20050104
19 CO_FCODE_JUMP_WB_PCTR_ACT Instance attribute Private Attribute reference (LIKE) 20040525
20 CO_FCODE_JUMP_WB_PCTR_RCT Instance attribute Private Attribute reference (LIKE) 20040525
21 CO_FCODE_JUMP_WB_POHF_POM Instance attribute Private Attribute reference (LIKE) 20040525
22 CO_FCODE_JUMP_WB_POTB_CTR Instance attribute Private Attribute reference (LIKE) 20040525
23 CO_FCODE_JUMP_WB_POTB_PRC Instance attribute Private Attribute reference (LIKE) 20040525
24 CO_WB_PCON_COC_ID Instance attribute Private Attribute reference (LIKE) 20041206
25 CO_WB_PCON_COC_TCODE Instance attribute Private Attribute reference (LIKE) 20041206
26 CO_WB_PCON_COC_TITLE Instance attribute Private Attribute reference (LIKE) 20041206
27 CO_WB_PCTR_ACT_ID Instance attribute Private Attribute reference (LIKE) 20040127
28 CO_WB_PCTR_ACT_TCODE Instance attribute Private Attribute reference (LIKE) 20040127
29 CO_WB_PCTR_RCT_ID Instance attribute Private Attribute reference (LIKE) 20040127
30 CO_WB_PCTR_RCT_TCODE Instance attribute Private Attribute reference (LIKE) 20040127
31 CO_WB_POHF_POM_ID Instance attribute Private Attribute reference (LIKE) 20040127
32 CO_WB_POHF_POM_TCODE Instance attribute Private Attribute reference (LIKE) 20040127
33 CO_WB_POTB_CTR_ID Instance attribute Private Attribute reference (LIKE) 20040407
34 CO_WB_POTB_CTR_TCODE Instance attribute Private Attribute reference (LIKE) 20040407
35 CO_WB_POTB_PRC_ID Instance attribute Private Attribute reference (LIKE) 20040127
36 CO_WB_POTB_PRC_TCODE Instance attribute Private Attribute reference (LIKE) 20040127
37 MT_LOADED_WORKBENCHS Instance attribute Private Type reference (TYPE) WRF_PBAS_WORKBENCH_TTY Hash Table that Maps ID to Corresponding Workbench 20040127
Methods
# Method Level Visibility Method type Description Created on
1 GET_WORKBENCH_BY_ID Instance method Public Method Returns Workbench in Line with Transferred ID 20040127
2 GET_WORKBENCH_BY_JUMP_FCODE Instance method Public Method Returns Workbench in Line with "Goto Function Code" 20040525
3 GET_WORKBENCH_BY_TCODE Instance method Public Method Returns Workbench in Line with Transferred TCode 20040127
Events
Class CL_WRF_PBAS_WORKBENCH_FACTORY has no event.
Types
Class CL_WRF_PBAS_WORKBENCH_FACTORY has no local type.
Method Signatures

Method GET_WORKBENCH_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_WORKBENCH Call by reference Object reference (TYPE REF TO) CL_WRF_PBAS_WORKBENCH Beschaffungs-Workbench. 20040127
2 Importing I_ID Call by reference Type reference (TYPE) WRF_PBAS_WORKBENCH_ID Eindeutige ID einer Beschaffungs-Workbench. 20040127

Method GET_WORKBENCH_BY_ID on class CL_WRF_PBAS_WORKBENCH_FACTORY has no exception.

Method GET_WORKBENCH_BY_JUMP_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_WORKBENCH Call by reference Object reference (TYPE REF TO) CL_WRF_PBAS_WORKBENCH Beschaffungs-Workbench. 20040525
2 Importing I_JUMP_TO_WB_FCODE Call by reference Type reference (TYPE) SY-UCOMM Funktionscode um aus einer WB in eine andere WB zu Springen. 20040525

Method GET_WORKBENCH_BY_JUMP_FCODE on class CL_WRF_PBAS_WORKBENCH_FACTORY has no exception.

Method GET_WORKBENCH_BY_TCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_WORKBENCH Call by reference Object reference (TYPE REF TO) CL_WRF_PBAS_WORKBENCH Beschaffungs-Workbench. 20040127
2 Importing I_TCODE Call by reference Type reference (TYPE) SY-TCODE ABAP-Programm, aktueller Transaktionscode 20040127

Method GET_WORKBENCH_BY_TCODE on class CL_WRF_PBAS_WORKBENCH_FACTORY has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 111