SAP ABAP Class CL_LORD_VCFG (Lean Order Object: Variant Configuration)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-SLS (Application Component) Sales
     ERP_SALES_LORD (Package) ERP Sales Lean Order
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_LORD_OBJECT Lean Order: Abstract Object Class 20070628
Properties
Class CL_LORD_VCFG  
Short Description Lean Order Object: Variant Configuration    
Super Class CL_LORD_OBJECT Lean Order: Abstract Object Class 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_SALES_LORD   ERP Sales Lean Order 
Created 20070628   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LORD_VCFG has no forward declaration.
Interfaces
Class CL_LORD_VCFG has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_LORD 20070712
2 CL_LORD_OBJECT 20070712 Lean Order: Abstract Object Class
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GF_NO_INVISIBLE_CHAR Static Attribute Protected Type reference (TYPE) CHAR1 SPACE Single-character Indicator 20080527
2 GV_VIEWVAR Static Attribute Protected Type reference (TYPE) CHAR1 'A' View Variant 20070730
3 MF_DISPLAY Instance attribute Public Type reference (TYPE) FLAG General Flag 20070723
4 MT_INST_PATH Instance attribute Protected Type reference (TYPE) TDT_VCFG_INST_EXT Table Type for Structure TDS_VCFG_INST_EXT 20080530
5 MT_VCKEY Instance attribute Protected Type reference (TYPE) TDT_VCKEY Table Type for Structure VCKEY 20070723
6 MV_INSTANCE Instance attribute Protected Type reference (TYPE) CUINST Instance Number Within DDB (Configuration) 20070710
7 MV_MATNR Instance attribute Protected Type reference (TYPE) MATNR Material Number 20070723
8 MV_ROOT_INST Instance attribute Protected Type reference (TYPE) CUINST Instance Number Within DDB (Configuration) 20070710
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070704
2 CONVERT_VAL2EXT Static method Private Method 20080415
3 CONVERT_VAL2INT Static method Private Method 20080415
4 DO_DELETE_MULTI Instance method Protected Method Deletes All Values for a Characteristic 20070820
5 GET_ATNAM_VALUES Instance method Protected Method List of Allowed Characteristics 20080623
6 GET_ATVAL_VALUES Instance method Protected Method List of Allowed Values for a Characteristic 20080623
7 GET_DESIGN Instance method Protected Method 20080318
8 GET_GROUPS Instance method Protected Method 20080318
9 GET_INSTANCES Instance method Private Method Read BOM Instances 20071127
10 GET_VCFG_ALL Instance method Protected Method Read All Characteristics for All Instances 20071206
11 SELECT_INSTANCE Instance method Protected Method Select Instance 20071121
12 SET_FREE Instance method Protected Method Set Status 'Free' 20070824
13 SET_INCOMPLETE Instance method Protected Method Set Status 'Incomplete' 20070824
14 SET_INST_PATH Instance method Protected Method 20080602
15 SET_VCFG_ALL Instance method Protected Method Set All Characteristics for All Instances 20071212
16 SET_VCFG_ALL_LOCAL Instance method Protected Method 20071213
17 SET_VIEWVAR Static method Private Method Set Action Variant for Characteristic Overview 20070730
Events
Class CL_LORD_VCFG has no event.
Types
Class CL_LORD_VCFG has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_MULTI_INSTANCE Call by reference Type reference (TYPE) FLAG SPACE Kennzeichen: Einzel-Instanz des Multi-Objektes 20070704
2 Importing IR_OBJECT_MULTI Call by reference Object reference (TYPE REF TO) CL_LORD_OBJECT Referenz auf Multi-Objekt 20070704
3 Importing IR_OBJECT_PARENT Call by reference Object reference (TYPE REF TO) CL_LORD_OBJECT Referenz auf Parent-Objekt 20070704
4 Importing IV_HANDLE Call by reference Type reference (TYPE) GUID_32 Objekt-Handle 20070704

Method CONSTRUCTOR on class CL_LORD_VCFG has no exception.

Method CONVERT_VAL2EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE Call by reference Type reference (TYPE) ATWRT Merkmalwert 20080415
2 Importing IV_ANZDZ Call by reference Type reference (TYPE) NUMC5 Anzahl Dezimalstellen 20080416
3 Importing IV_ATFOR Call by reference Type reference (TYPE) ATFOR Datentyp des Merkmals 20080415
4 Importing IV_VALUE Call by reference Type reference (TYPE) ATWRT Merkmalwert 20080415

Method CONVERT_VAL2EXT on class CL_LORD_VCFG has no exception.

Method CONVERT_VAL2INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE Call by reference Type reference (TYPE) ATWRT Merkmalwert 20080415
2 Importing IV_ATFOR Call by reference Type reference (TYPE) ATFOR Datentyp des Merkmals 20080415
3 Importing IV_MSEH6 Call by reference Type reference (TYPE) MSEH6 Externe Maßeinheit technische Darstellung (6stellig) 20080415
4 Importing IV_MSEHI Call by reference Type reference (TYPE) MSEHI Maßeinheit 20080604
5 Importing IV_VALUE Call by reference Type reference (TYPE) ATWRT Merkmalwert 20080415

Method CONVERT_VAL2INT on class CL_LORD_VCFG has no exception.

Method DO_DELETE_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACTION Call by reference Type reference (TYPE) TDS_ACTION LORD: Aktion 20070820

Method DO_DELETE_MULTI on class CL_LORD_VCFG has no exception.

Method GET_ATNAM_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ATNAM_LIST Value transfer Type reference (TYPE) TDT_ATNAM_LIST Tabellentyp zur Struktur TDS_ATNAM_LIST 20080623

Method GET_ATNAM_VALUES on class CL_LORD_VCFG has no exception.

Method GET_ATVAL_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATNAM Call by reference Type reference (TYPE) ATNAM Merkmalname 20080623
2 Returning RT_ATVAL_LIST Value transfer Type reference (TYPE) TDT_ATVAL_LIST Tabellentyp zur Struktur TDS_ATVAL_LIST 20080623

Method GET_ATVAL_VALUES on class CL_LORD_VCFG has no exception.

Method GET_DESIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DESIGN Value transfer Type reference (TYPE) CE_DESIGN Designname 20080318

Method GET_DESIGN on class CL_LORD_VCFG has no exception.

Method GET_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_GROUP Value transfer Type reference (TYPE) TDT_VCFG_CHAR_GROUP Tabellentyp zur Struktur TDS_VCFG_CHAR_GROUP 20080318

Method GET_GROUPS on class CL_LORD_VCFG has no exception.

Method GET_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ALL Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20071206
2 Returning RT_INSTANCE Value transfer Type reference (TYPE) TDT_VCFG_INST Tabellentyp zur Struktur TDS_VCFG_INST 20071127

Method GET_INSTANCES on class CL_LORD_VCFG has no exception.

Method GET_VCFG_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DISPLAY Call by reference Type reference (TYPE) FLAG allgemeines flag 20080129
2 Exporting ET_CHARACTERISTIC Call by reference Type reference (TYPE) TDT_VCFG_CHAR Tabellentyp zur Struktur TDS_VCFG_CHAR 20071206
3 Exporting ET_INSTANCE Call by reference Type reference (TYPE) TDT_VCFG_INST Tabellentyp zur Struktur TDS_VCFG_INST 20071206
4 Importing IV_INTERNAL_OUTPUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20080415

Method GET_VCFG_ALL on class CL_LORD_VCFG has no exception.

Method SELECT_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACTION Call by reference Type reference (TYPE) TDS_ACTION LORD: Aktion 20071121

Method SELECT_INSTANCE on class CL_LORD_VCFG has no exception.

Method SET_FREE Signature

Method SET_FREE on class CL_LORD_VCFG has no parameter.
Method SET_FREE on class CL_LORD_VCFG has no exception.

Method SET_INCOMPLETE Signature

Method SET_INCOMPLETE on class CL_LORD_VCFG has no parameter.
Method SET_INCOMPLETE on class CL_LORD_VCFG has no exception.

Method SET_INST_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INST_PATH Call by reference Type reference (TYPE) TDT_VCFG_INST_EXT Tabellentyp zur Struktur TDS_VCFG_INST_EXT 20080602

Method SET_INST_PATH on class CL_LORD_VCFG has no exception.

Method SET_VCFG_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHAR_UNPROCESSED Call by reference Type reference (TYPE) TDT_VCFG_CHAR_EXT Tabellentyp zur Struktur TDS_VCFG_CHAR_EXT 20071213
2 Importing IT_CHAR_EXT Call by reference Type reference (TYPE) TDT_VCFG_CHAR_EXT Tabellentyp zur Struktur TDS_VCFG_CHAR_SET 20071212
3 Importing IT_INST_EXT Call by reference Type reference (TYPE) TDT_VCFG_INST_EXT Tabellentyp zur Struktur TDS_VCFG_INST_SET 20071212
4 Importing IV_INTERNAL_INPUT Call by reference Type reference (TYPE) CHAR1 SPACE Einstelliges Kennzeichen 20080415

Method SET_VCFG_ALL on class CL_LORD_VCFG has no exception.

Method SET_VCFG_ALL_LOCAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHAR_EXT Call by reference Type reference (TYPE) TDT_VCFG_CHAR_EXT Tabellentyp zur Struktur TDS_VCFG_CHAR_EXT 20071213
2 Changing CT_CHAR_UNPROCESSED Call by reference Type reference (TYPE) TDT_VCFG_CHAR_EXT Tabellentyp zur Struktur TDS_VCFG_CHAR_EXT 20071213
3 Importing IF_COLLECT_MESSAGES Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20080404
4 Importing IT_INST_EXT Call by reference Type reference (TYPE) TDT_VCFG_INST_EXT Tabellentyp zur Struktur TDS_VCFG_INST_EXT 20071213
5 Importing IV_INST_PARENT_EXT Call by reference Type reference (TYPE) CUINST Instanzennummer innerhalb der DDB (Konfiguration) 20071213
6 Importing IV_INST_PARENT_INT Call by reference Type reference (TYPE) CUINST Instanzennummer innerhalb der DDB (Konfiguration) 20071213
7 Importing IV_INTERNAL_INPUT Call by reference Type reference (TYPE) CHAR1 SPACE allgemeines flag 20080415

Method SET_VCFG_ALL_LOCAL on class CL_LORD_VCFG has no exception.

Method SET_VIEWVAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACTION Call by reference Type reference (TYPE) TDS_ACTION LORD: Aktion 20070730

Method SET_VIEWVAR on class CL_LORD_VCFG has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 603