SAP ABAP Class CL_LO_OIF_REUSE_COND (CL_LO_OIF_REUSE_COND)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-SLS (Application Component) Sales
     ERP_SLS_LO_OIF (Package) Lean Order OIF
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_LO_OIF_OBJECT abstract Model Class 20080421
Properties
Class CL_LO_OIF_REUSE_COND  
Short Description    
Super Class CL_LO_OIF_OBJECT abstract Model Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_SLS_LO_OIF   Lean Order OIF 
Created 20080124   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LO_OIF_REUSE_COND has no forward declaration.
Interfaces
Class CL_LO_OIF_REUSE_COND has no interface implemented.
Friends
Class CL_LO_OIF_REUSE_COND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MAI_HEAD_PTYPE Constant Public Type reference (TYPE) STRING 'MAI_HEAD_PTYPE_' 20080429
2 GC_MAI_ITEM_PTYPE Constant Public Type reference (TYPE) STRING 'MAI_ITEM_PTYPE_' 20080429
3 GR_COND_01_SINGLE_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080421
4 GR_COND_02_SINGLE_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080421
5 GR_COND_03_SINGLE_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080421
6 GR_COND_04_SINGLE_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080421
7 GR_COND_05_SINGLE_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080421
8 GR_COND_SELECT_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080225
9 GR_COND_TABLE_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080424
10 GR_DDK_KSCHL_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080219
11 GR_ITEM_DATA_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080502
12 GT_CONDKEY Instance attribute Public Type reference (TYPE) TDT_INQ_CONDITION Table Type for Structure TDS_INQ_CONDITION 20080219
13 GT_HEAD_PTYPE Instance attribute Private Type reference (TYPE) TDT_LO_OIF_PTYPE Table Type for Structure TDS_LO_OIF_PTYPE 20080429
14 GT_ITEM_PTYPE Instance attribute Private Type reference (TYPE) TDT_LO_OIF_PTYPE Table Type for Structure TDS_LO_OIF_PTYPE 20080429
15 GV_AUART Instance attribute Private Type reference (TYPE) AUART Sales Document Type 20080219
16 GV_KALSM Instance attribute Private Type reference (TYPE) KALSMASD Sales and Distribution: Pricing Procedure in Pricing 20090324
17 GV_KSCHL_SELECTED Instance attribute Public Type reference (TYPE) KSCHL Konditionsart 20080124
18 GV_KSCHL_SELECTED_OLD Instance attribute Public Type reference (TYPE) KSCHL Konditionsart 20080124
19 GV_KUNAG Instance attribute Private Type reference (TYPE) KUNAG Sold-to party 20080421
20 GV_MATNR Instance attribute Private Type reference (TYPE) MATNR Material Number 20080421
21 GV_POSNR Instance attribute Private Type reference (TYPE) POSNR Item number of the SD document 20080423
22 GV_PSTYV Instance attribute Private Type reference (TYPE) PSTYV Sales document item category 20080219
23 MT_T685A Instance attribute Private Type reference (TYPE) TCT_T685A 20080124
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080421
2 CREATE_MODEL Static method Public Method 20080421
3 GET_CONDKEY Instance method Public Method 20080219
4 GET_CONDKEY2 Instance method Public Method 20090430
5 GET_COND_BY_HANDLE Instance method Public Method 20080124
6 GET_COND_BY_KEY Instance method Public Method 20080124
7 GET_COND_SELECTED Instance method Public Method 20080430
8 GET_KSCHL_SELECTED Instance method Public Method 20080124
9 GET_KSCHL_T Static method Public Method 20080124
10 GET_PTYPE4BTNC Instance method Public Method Get List of Menu Action Items for Pricing Type 20080428
11 GET_PTYPE_BY_TABIX Instance method Public Method Get Pricing Type by Index 20080429
12 GET_T685A Instance method Public Method 20080124
13 LOAD Instance method Public Method Start application stand-alone 20080423
14 SET_CONDKEY Instance method Public Method Set Condition Key for DropDownListbox 20080219
15 SET_COND_DATA Instance method Public Method 20080424
16 SET_KSCHL_SELECTED Instance method Public Method 20080124
17 SUPPLY_COND_SINGLE Instance method Public Method 20080124
Events
Class CL_LO_OIF_REUSE_COND has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TCT_T685A Private See coding 20080124 tct_t685a type standard table of t685a
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20080421
2 Importing IR_ROOT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080421
3 Importing IV_OBJECT_PARENT Call by reference Type reference (TYPE) TABNAME Table Name 20080421

Method CONSTRUCTOR on class CL_LO_OIF_REUSE_COND has no exception.

Method CREATE_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_MODEL Call by reference Object reference (TYPE REF TO) CL_LO_OIF_REUSE_COND 20080421
2 Importing IR_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20080421
3 Importing IR_ROOT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20080421
4 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20080509
5 Importing IV_OBJECT_PARENT Call by reference Type reference (TYPE) TABNAME Table Name 20080421

Method CREATE_MODEL on class CL_LO_OIF_REUSE_COND has no exception.

Method GET_CONDKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20080219
2 Returning RV_KSCHL Value transfer Type reference (TYPE) KSCHL Condition Type 20080219

Method GET_CONDKEY on class CL_LO_OIF_REUSE_COND has no exception.

Method GET_CONDKEY2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COUNT Call by reference Type reference (TYPE) COUNT Counter 20090430
2 Exporting EV_KSCHL Call by reference Type reference (TYPE) KSCHL Condition Type 20090430
3 Importing IV_INDEX Call by reference Type reference (TYPE) I 20090430

Method GET_CONDKEY2 on class CL_LO_OIF_REUSE_COND has no exception.

Method GET_COND_BY_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COND_DATA Call by reference Type reference (TYPE) TDS_COND_COM Lean Order - Condition Data 20080124
2 Importing IF_RAISE_EXC Call by reference Type reference (TYPE) FLAG General Flag 20080124
3 Importing IV_HANDLE Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080124
# Exception Resumable Description Created on
1 EXC_INSTANCE_NOT_EXISTING Instance Does Not Exist 20080124
2 EXC_OBJECT_NOT_AVAILABLE Object is Not Permitted or Not Available 20080124
3 EXC_PARENT_NOT_EXISTING Parent Object Does Not Exist 20080124

Method GET_COND_BY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COND_DATA Call by reference Type reference (TYPE) TDS_COND_COM Lean Order - Condition Data 20080124
2 Importing IF_RAISE_EXC Call by reference Type reference (TYPE) FLAG SPACE General Flag 20080124
3 Importing IV_COUNT Call by reference Type reference (TYPE) COUNT 1 Counter 20080124
4 Importing IV_HANDLE_PARENT Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20080124
5 Importing IV_KSCHL Call by reference Type reference (TYPE) KSCHL Condition Type 20080124
# Exception Resumable Description Created on
1 EXC_INSTANCE_NOT_EXISTING Instance Does Not Exist 20080124
2 EXC_KEY_INVALID Invalid Key 20080124
3 EXC_OBJECT_NOT_AVAILABLE Object is Not Permitted or Not Available 20080124
4 EXC_PARENT_NOT_EXISTING Parent Object Does Not Exist 20080124

Method GET_COND_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_HANDLE Value transfer Type reference (TYPE) TDT_HANDLE Table Type for Data Type GUID_32 20080430

Method GET_COND_SELECTED on class CL_LO_OIF_REUSE_COND has no exception.

Method GET_KSCHL_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KSCHL Call by reference Type reference (TYPE) KSCHL 20080124

Method GET_KSCHL_SELECTED on class CL_LO_OIF_REUSE_COND has no exception.

Method GET_KSCHL_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KSCHL Call by reference Type reference (TYPE) KSCHL Condition Type 20080124
2 Returning RV_KSCHL_T Value transfer Type reference (TYPE) VTXTK Name 20080124

Method GET_KSCHL_T on class CL_LO_OIF_REUSE_COND has no exception.

Method GET_PTYPE4BTNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MAI Value transfer Type reference (TYPE) TDT_LO_OIF_MAI Table Type for Structure TDS_LO_OIF_MAI 20080428

Method GET_PTYPE4BTNC on class CL_LO_OIF_REUSE_COND has no exception.

Method GET_PTYPE_BY_TABIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABIX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20080429
2 Returning RV_PTYPE Value transfer Type reference (TYPE) KNPRS Pricing type 20080429

Method GET_PTYPE_BY_TABIX on class CL_LO_OIF_REUSE_COND has no exception.

Method GET_T685A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KAPPL Call by reference Type reference (TYPE) KAPPL 'V' Application 20080124
2 Importing IV_KSCHL Call by reference Type reference (TYPE) KSCHL Condition Type 20080124
3 Returning RS_T685A Value transfer Type reference (TYPE) T685A Conditions: Types: Additional Price Element Data 20080124

Method GET_T685A on class CL_LO_OIF_REUSE_COND has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_LOADED Call by reference Type reference (TYPE) FLAG General Flag 20080423
2 Exporting ES_ERROR Call by reference Type reference (TYPE) TDS_ERROR Lean Order: Error Information 20080423
3 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20080423
4 Importing IV_TRTYP Call by reference Type reference (TYPE) TRTYP Transaction type 20080423
5 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20080423

Method LOAD on class CL_LO_OIF_REUSE_COND has no exception.

Method SET_CONDKEY Signature

Method SET_CONDKEY on class CL_LO_OIF_REUSE_COND has no parameter.
Method SET_CONDKEY on class CL_LO_OIF_REUSE_COND has no exception.

Method SET_COND_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ERROR Value transfer Type reference (TYPE) TDS_ERROR Lean Order: Error Information 20080424

Method SET_COND_DATA on class CL_LO_OIF_REUSE_COND has no exception.

Method SET_KSCHL_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KSCHL Call by reference Type reference (TYPE) KSCHL Condition Type 20080124

Method SET_KSCHL_SELECTED on class CL_LO_OIF_REUSE_COND has no exception.

Method SUPPLY_COND_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COND_NODE Call by reference Type reference (TYPE) TDS_LO_COND_SINGLE Node Structure: Individual Condition Data 20080124
2 Importing IV_COUNT Call by reference Type reference (TYPE) COUNT 0 Counter 20090430
3 Importing IV_KSCHL Call by reference Type reference (TYPE) KSCHL Condition Type 20080124
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20080619

Method SUPPLY_COND_SINGLE on class CL_LO_OIF_REUSE_COND has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604