SAP ABAP Class CL_WCB_CONDITION_VIEW (Condition View)
Hierarchy
EA-GLTRADE (Software Component) SAP Enterprise Extension Global Trade
   LO-GT-CHB (Application Component) Chargeback
     WCB_CC_UI_DYNPR (Package) Condition Contract User Interface with Screen Technology
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WCB_SCREEN Screen 20041202
Properties
Class CL_WCB_CONDITION_VIEW  
Short Description Condition View    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCB_CC_UI_DYNPR   Condition Contract User Interface with Screen Technology 
Created 20041202   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WCB_SCREEN Screen 20041202
Friends
# Friend Modeled only Created on Description
1 CL_WCB_CC_VIEW 20041202 Condition Contract View
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_CONDITION_LIST Instance attribute Private Type reference (TYPE) TY_CONDITION_LIST_FOR_TAB_STAB List Sorted by Table Names 20041213
2 A_ALV Instance attribute Private Object reference (TYPE REF TO) CL_WCB_COND_ALV_VIEW Visible Condition Maintenance 20050131
3 A_CC Instance attribute Private Object reference (TYPE REF TO) IF_WCB_CC_RO Condition Contract (Read Only) 20050510
4 A_COLLAPSED Instance attribute Private Type reference (TYPE) BVAL Collapsed 20041202
5 A_CONDITION_LIST_COLL Instance attribute Private Object reference (TYPE REF TO) IF_WCB_CONDITION_LIST_COLL Collection of Condition Lists 20041202
6 A_DYNNR Instance attribute Private Type reference (TYPE) SYDYNNR Framework Screen 20050120
7 A_PROTOCOL_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_WCB_PROTOCOL_VIEW Error Log 20041209
8 A_REPID Instance attribute Private Type reference (TYPE) SYREPID Framework Program 20050120
9 A_TABLE_NUM Instance attribute Private Type reference (TYPE) WCB_CON_TAB Condition Contract: Condition Table Number 20041214
10 CO_COND_FIELD Constant Private Type reference (TYPE) HELP_INFO-DYNPROFLD 'NUM' Field Name 20041214
11 CO_FCODE_PREFIX Constant Private Type reference (TYPE) WCB_FCODE_PREFIX 'CON' View for Specific Prefix 20041202
12 CO_PROGRAM Constant Private Type reference (TYPE) SYREPID 'SAPLWCB_COND_SCREEN' ABAP Program: Current Main Program 20041202
13 CO_SCREEN_COMPRESSED Constant Private Type reference (TYPE) SYDYNNR '0500' Compressed Screen 20041202
14 CO_SCREEN_EMPTY Constant Private Type reference (TYPE) SYDYNNR '0520' Screen Without ALV 20050131
15 CO_SCREEN_EXPANDED Constant Private Type reference (TYPE) SYDYNNR '0510' Expanded Screen 20041202
16 CO_SCREEN_OFF Constant Private Type reference (TYPE) SYDYNNR '0530' Conditions Deactivated 20050510
17 F_ALL_CON Constant Private Type reference (TYPE) FCODE 'CON_DISP' Function Code, Display All Conditions 20050210
18 F_COLLAPSE Constant Private Type reference (TYPE) FCODE 'CON_COLL' Compress Function Code 20041202
19 F_EXPAND Constant Private Type reference (TYPE) FCODE 'CON_EXP' Expand Function Code 20041202
20 ST_FIELDCATALOG Static Attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for Condition Overview 20050308
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EMPTY_LINES Instance method Public Method Add Empty Lines 20050721
2 BEFORE_LEAVE Instance method Private Method 20050428
3 BEFORE_SAVE Instance method Private Method 20050428
4 CALC_EXCLUDING_LIST Instance method Public Method 20041202
5 COLLAPSE Instance method Public Method 20041202
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041202
7 DESTRUCT Instance method Private Method Reduce Resources 20041210
8 DISPLAY_ALL_CONDITIONS Instance method Private Method Display All Conditions 20050210
9 DISPLAY_ERROR_FIELDS Instance method Public Method Display Fields with Errors 20050113
10 EXPAND Instance method Public Method 20041202
11 FILL_CONDITION_TABLE Instance method Public Method Fill F4 List Box Condition Table 20041214
12 FREE Instance method Private Method 20050428
13 GET_FCODE_PREFIX Instance method Public Method 20041202
14 GET_FIELD_PROPERTY Instance method Public Method 20050112
15 GET_GUID_AND_TABLE Instance method Public Method Determine GUID and Table Number from KNUMH 20050316
16 GET_PROGRAM Instance method Public Method 20041202
17 GET_SCREEN Instance method Public Method 20041202
18 GET_TABLE Instance method Public Method Return Table Names 20041214
19 HANDLE_FCODE Instance method Public Method 20041202
20 INIT_CONTROLS Instance method Private Method 20050428
21 INSERT_CHANGED_FIELD Instance method Public Method 20041202
22 IS_COLLAPSED Instance method Public Method 20041202
23 IS_DUMMY Instance method Public Method 20041202
24 IS_EMPTY Instance method Public Method 20041202
25 PAI Instance method Public Method 20041202
26 PBO Instance method Public Method 20041202
27 PBO_FINISHED Instance method Public Method 20050112
28 PERFORM_INPUT_CHECKS Instance method Private Method 20050428
29 RELEASE_MODEL_LINK Instance method Public Method 20041202
30 RESET_CHANGED_FIELDS Instance method Public Method 20041202
31 SET_CONDITION_LIST_COLL Instance method Private Method Set Condition List Collection 20041202
32 SET_PROTOCOL_VIEW Instance method Private Method Transfer Log View 20041209
33 SET_TABLE Instance method Public Method Set Table from the Interface 20041214
Events
Class CL_WCB_CONDITION_VIEW has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CONDITION_LIST_FOR_TAB Private See coding List Sorted by Table Names 20041213 BEGIN OF ty_condition_list_for_tab, table TYPE wcb_con_tab, text TYPE ddtext, condition_list TYPE REF TO if_wcb_condition_list, alv TYPE REF TO cl_wcb_cond_alv_view, END OF ty_condition_list_for_tab
2 TY_CONDITION_LIST_FOR_TAB_STAB Private See coding List Sorted by Table Names 20041213 ty_condition_list_for_tab_stab TYPE SORTED TABLE OF ty_condition_list_for_tab WITH UNIQUE KEY table
Method Signatures

Method ADD_EMPTY_LINES Signature

Method ADD_EMPTY_LINES on class CL_WCB_CONDITION_VIEW has no parameter.
Method ADD_EMPTY_LINES on class CL_WCB_CONDITION_VIEW has no exception.

Method BEFORE_LEAVE Signature

Method BEFORE_LEAVE on class CL_WCB_CONDITION_VIEW has no parameter.
Method BEFORE_LEAVE on class CL_WCB_CONDITION_VIEW has no exception.

Method BEFORE_SAVE Signature

Method BEFORE_SAVE on class CL_WCB_CONDITION_VIEW has no parameter.
Method BEFORE_SAVE on class CL_WCB_CONDITION_VIEW has no exception.

Method CALC_EXCLUDING_LIST Signature

Method CALC_EXCLUDING_LIST on class CL_WCB_CONDITION_VIEW has no parameter.
Method CALC_EXCLUDING_LIST on class CL_WCB_CONDITION_VIEW has no exception.

Method COLLAPSE Signature

Method COLLAPSE on class CL_WCB_CONDITION_VIEW has no parameter.
Method COLLAPSE on class CL_WCB_CONDITION_VIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR Dynpro Rahmenprogramm 20050120
2 Importing I_REPID Call by reference Type reference (TYPE) SYREPID Rahmenprogramm 20050120

Method CONSTRUCTOR on class CL_WCB_CONDITION_VIEW has no exception.

Method DESTRUCT Signature

Method DESTRUCT on class CL_WCB_CONDITION_VIEW has no parameter.
Method DESTRUCT on class CL_WCB_CONDITION_VIEW has no exception.

Method DISPLAY_ALL_CONDITIONS Signature

Method DISPLAY_ALL_CONDITIONS on class CL_WCB_CONDITION_VIEW has no parameter.
Method DISPLAY_ALL_CONDITIONS on class CL_WCB_CONDITION_VIEW has no exception.

Method DISPLAY_ERROR_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDS Call by reference Type reference (TYPE) WCB_CHANGED_FIELDS_STAB WCB: Tabelle mit geänderten Tabellenfeldern; sortiert 20050113
2 Importing I_GUID Call by reference Type reference (TYPE) WCB_HELP_GUID GUID 20050113
3 Importing I_OWNER Call by reference Type reference (TYPE) WCB_CHANGED_FIELDS WCB: geändertes Tabellenfeld 20050113
4 Importing I_TABLE_NUM Call by reference Type reference (TYPE) WCB_CON_TAB Konditionskontrakt: Konditionstabellennummer 20050113

Method DISPLAY_ERROR_FIELDS on class CL_WCB_CONDITION_VIEW has no exception.

Method EXPAND Signature

Method EXPAND on class CL_WCB_CONDITION_VIEW has no parameter.
Method EXPAND on class CL_WCB_CONDITION_VIEW has no exception.

Method FILL_CONDITION_TABLE Signature

Method FILL_CONDITION_TABLE on class CL_WCB_CONDITION_VIEW has no parameter.
Method FILL_CONDITION_TABLE on class CL_WCB_CONDITION_VIEW has no exception.

Method FREE Signature

Method FREE on class CL_WCB_CONDITION_VIEW has no parameter.
Method FREE on class CL_WCB_CONDITION_VIEW has no exception.

Method GET_FCODE_PREFIX Signature

Method GET_FCODE_PREFIX on class CL_WCB_CONDITION_VIEW has no parameter.
Method GET_FCODE_PREFIX on class CL_WCB_CONDITION_VIEW has no exception.

Method GET_FIELD_PROPERTY Signature

Method GET_FIELD_PROPERTY on class CL_WCB_CONDITION_VIEW has no parameter.
Method GET_FIELD_PROPERTY on class CL_WCB_CONDITION_VIEW has no exception.

Method GET_GUID_AND_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_GUID Call by reference Type reference (TYPE) WCB_HELP_GUID GUID 20050316
2 Exporting E_TABLE_NUM Call by reference Type reference (TYPE) WCB_CON_TAB Konditionskontrakt: Konditionstabellennummer 20050316
3 Importing I_KLFN1 Call by reference Type reference (TYPE) KLFN1 Laufende Nummer Zeilenstaffel 20050920
4 Importing I_KNUMH Call by reference Type reference (TYPE) KNUMH Nummer Konditionssatz 20050316
5 Importing I_KOPOS Call by reference Type reference (TYPE) KOPOS Laufende Nummer der Kondition 20050920

Method GET_GUID_AND_TABLE on class CL_WCB_CONDITION_VIEW has no exception.

Method GET_PROGRAM Signature

Method GET_PROGRAM on class CL_WCB_CONDITION_VIEW has no parameter.
Method GET_PROGRAM on class CL_WCB_CONDITION_VIEW has no exception.

Method GET_SCREEN Signature

Method GET_SCREEN on class CL_WCB_CONDITION_VIEW has no parameter.
Method GET_SCREEN on class CL_WCB_CONDITION_VIEW has no exception.

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TABLE Value transfer Type reference (TYPE) WCB_CON_TAB Konditionskontrakt: Konditionstabellennummer 20041214

Method GET_TABLE on class CL_WCB_CONDITION_VIEW has no exception.

Method HANDLE_FCODE Signature

Method HANDLE_FCODE on class CL_WCB_CONDITION_VIEW has no parameter.
Method HANDLE_FCODE on class CL_WCB_CONDITION_VIEW has no exception.

Method INIT_CONTROLS Signature

Method INIT_CONTROLS on class CL_WCB_CONDITION_VIEW has no parameter.
Method INIT_CONTROLS on class CL_WCB_CONDITION_VIEW has no exception.

Method INSERT_CHANGED_FIELD Signature

Method INSERT_CHANGED_FIELD on class CL_WCB_CONDITION_VIEW has no parameter.
Method INSERT_CHANGED_FIELD on class CL_WCB_CONDITION_VIEW has no exception.

Method IS_COLLAPSED Signature

Method IS_COLLAPSED on class CL_WCB_CONDITION_VIEW has no parameter.
Method IS_COLLAPSED on class CL_WCB_CONDITION_VIEW has no exception.

Method IS_DUMMY Signature

Method IS_DUMMY on class CL_WCB_CONDITION_VIEW has no parameter.
Method IS_DUMMY on class CL_WCB_CONDITION_VIEW has no exception.

Method IS_EMPTY Signature

Method IS_EMPTY on class CL_WCB_CONDITION_VIEW has no parameter.
Method IS_EMPTY on class CL_WCB_CONDITION_VIEW has no exception.

Method PAI Signature

Method PAI on class CL_WCB_CONDITION_VIEW has no parameter.
Method PAI on class CL_WCB_CONDITION_VIEW has no exception.

Method PBO Signature

Method PBO on class CL_WCB_CONDITION_VIEW has no parameter.
Method PBO on class CL_WCB_CONDITION_VIEW has no exception.

Method PBO_FINISHED Signature

Method PBO_FINISHED on class CL_WCB_CONDITION_VIEW has no parameter.
Method PBO_FINISHED on class CL_WCB_CONDITION_VIEW has no exception.

Method PERFORM_INPUT_CHECKS Signature

Method PERFORM_INPUT_CHECKS on class CL_WCB_CONDITION_VIEW has no parameter.
Method PERFORM_INPUT_CHECKS on class CL_WCB_CONDITION_VIEW has no exception.

Method RELEASE_MODEL_LINK Signature

Method RELEASE_MODEL_LINK on class CL_WCB_CONDITION_VIEW has no parameter.
Method RELEASE_MODEL_LINK on class CL_WCB_CONDITION_VIEW has no exception.

Method RESET_CHANGED_FIELDS Signature

Method RESET_CHANGED_FIELDS on class CL_WCB_CONDITION_VIEW has no parameter.
Method RESET_CHANGED_FIELDS on class CL_WCB_CONDITION_VIEW has no exception.

Method SET_CONDITION_LIST_COLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CC Call by reference Object reference (TYPE REF TO) IF_WCB_CC_RO Konditionskontrakt (read only) 20050510
2 Importing I_CONDITION_LIST_COLL Call by reference Object reference (TYPE REF TO) IF_WCB_CONDITION_LIST_COLL Kollektion von Konditionslisten 20041202

Method SET_CONDITION_LIST_COLL on class CL_WCB_CONDITION_VIEW has no exception.

Method SET_PROTOCOL_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROTOCOL_VIEW Call by reference Object reference (TYPE REF TO) CL_WCB_PROTOCOL_VIEW Fehlerprotokoll 20041209

Method SET_PROTOCOL_VIEW on class CL_WCB_CONDITION_VIEW has no exception.

Method SET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_NUM Call by reference Type reference (TYPE) WCB_CON_TAB Konditionskontrakt: Konditionstabellennummer 20041214

Method SET_TABLE on class CL_WCB_CONDITION_VIEW has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 600