SAP ABAP Class CL_IM_VC_DOCUMENT_INT (Implementation Class for BAdI Implementation VC_DOCUMENT_INT)
Hierarchy
EA-GLTRADE (Software Component) SAP Enterprise Extension Global Trade
   LO-GT-TC-VC (Application Component) Variant Configuration
     WB2B_VC (Package) Trading Contract: Variant Configuration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_WB2_DOCUMENT_INT BAdI Interface IF_EX_WB2_DOCUMENT_INT 20020904
Properties
Class CL_IM_VC_DOCUMENT_INT  
Short Description Implementation Class for BAdI Implementation VC_DOCUMENT_INT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WB2B_VC   Trading Contract: Variant Configuration 
Created 20020904   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_VC_DOCUMENT_INT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_WB2_DOCUMENT_INT BAdI Interface IF_EX_WB2_DOCUMENT_INT 20020904
Friends
Class CL_IM_VC_DOCUMENT_INT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BOTH_SIDED Constant Private Type reference (TYPE) WB2_SIDE 'B' Two-Sided Trading Contract 20020904
2 GC_COPY Constant Private Type reference (TYPE) CHAR01 'K' Copy Item 20020904
3 GC_CREATE Constant Private Type reference (TYPE) CHAR01 'A' Create Item 20020904
4 GC_CREATE_WITH_REF Constant Private Type reference (TYPE) CHAR01 'R' Create Item with Reference 20021105
5 GC_MM_SIDED Constant Private Type reference (TYPE) WB2_SIDE 'P' MM-Sided Trading Contract 20020904
6 GC_SD_SIDED Constant Private Type reference (TYPE) WB2_SIDE 'S' SD-Sided Trading Contract 20020904
7 GC_STAR Constant Private Type reference (TYPE) C '*' Flag for Initial Values 20061219
8 GC_TRUE Constant Private Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=True, -=False, Space=Unknown) 20020919
9 GC_UPDATE Constant Private Type reference (TYPE) CHAR01 'U' Change Item 20030827
10 G_CONFIG Instance attribute Private Object reference (TYPE REF TO) CL_IM_VC_ENH_SCREEN_INT Imp. Class for BAdI Imp. VC_ENH_SCREEN_INT 20030317
11 G_VC_VAL_MERGE_ACTIVE Static Attribute Private Type reference (TYPE) C '*' Flag BADI WB2_VC_VALUES_MERGET_INT is Active 20061219
12 G_WB2_VC_VAL_MERGE_INT Instance attribute Private Object reference (TYPE REF TO) WB2_VC_VALUES_MERGE_INT BAdI: WB2_VC_VALUES_MERGE_INT 20061219
Methods
# Method Level Visibility Method type Description Created on
1 CONFIGURATION_CONF Instance method Private Method Configure 20030328
2 CONFIGURATION_COPY_AND_CONF Instance method Private Method Copy Configuration 20030407
3 PROCESS_DETERMINE Instance method Private Method Determine Scenarios 20020904
Events
Class CL_IM_VC_DOCUMENT_INT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 IBXX_BUSINESS_OBJECT Private See coding 20020923
2 TYPE_MEM_ID_COND Private See coding 20021106
Method Signatures

Method CONFIGURATION_CONF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_KOMWBHI Call by reference Type reference (TYPE) KOMWBHI Trading-Kontrakt: Kommunikationsstruktur Positionsdaten 20030328
2 Importing IS_KOMWBHI_OLD Call by reference Type reference (TYPE) KOMWBHI Trading-Kontrakt: Kommunikationsstruktur Positionsdaten 20030328
3 Importing IS_KOMWBHK Call by reference Type reference (TYPE) KOMWBHK Trading-Kontrakt: Kommunikationsstruktur Kopfdaten 20030328
4 Importing I_CONF_MODE Call by reference Type reference (TYPE) WB2B_VC_CONF_TYPE Konfig. im TC: Art der Konfiguration 20030328
5 Importing I_CUOBJ Call by reference Type reference (TYPE) CUOBJ_VA Konfiguration 20030328
6 Importing I_PROC Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20030328

Method CONFIGURATION_CONF on class CL_IM_VC_DOCUMENT_INT has no exception.

Method CONFIGURATION_COPY_AND_CONF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_KOMWBHI Call by reference Type reference (TYPE) KOMWBHI Trading-Kontrakt: Kommunikationsstruktur Positionsdaten 20030407
2 Importing IS_KOMWBHI_OLD Call by reference Type reference (TYPE) KOMWBHI Trading-Kontrakt: Kommunikationsstruktur Positionsdaten 20030407
3 Importing IS_KOMWBHK Call by reference Type reference (TYPE) KOMWBHK Trading-Kontrakt: Kommunikationsstruktur Kopfdaten 20030407
4 Importing I_CONF_MODE Call by reference Type reference (TYPE) WB2B_VC_CONF_TYPE Konfig. im TC: Art der Konfiguration 20030407
5 Importing I_CUOBJ_REF Call by reference Type reference (TYPE) CUOBJ_VA Konfiguration Kopiervorlage 20030407
6 Importing I_PROC Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20030407
# Exception Resumable Description Created on
1 CONF_ERROR Fehler beim Kopieren der Konfiguration 20030407

Method PROCESS_DETERMINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROC Call by reference Type reference (TYPE) CHAR01 Szenario: Position Anlegen oder Ändern 20020904
2 Importing I_KOMWBHI Call by reference Type reference (TYPE) KOMWBHI Trading-Kontrakt: Kommunikationsstruktur Positionsdaten 20020904
3 Importing I_KOMWBHI_FROM Call by reference Type reference (TYPE) KOMWBHI Trading-Kontrakt: Kommunikationsstruktur Positionsdaten 20020904

Method PROCESS_DETERMINE on class CL_IM_VC_DOCUMENT_INT has no exception.
History
Last changed by/on SAP  20050109 
SAP Release Created in 200