SAP ABAP Class CL_WCB_CC (Condition Contract)
Hierarchy
EA-GLTRADE (Software Component) SAP Enterprise Extension Global Trade
   LO-GT-CHB (Application Component) Chargeback
     WCB_CC_APPL (Package) Condition Contract Processing Logic
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WCB_CC Condition Contract 20040929
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WCB_CC_RO Condition Contract (Read Only) 20040929
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WCB_PERS_OBJECT Persistent Object 20041001
Properties
Class CL_WCB_CC  
Short Description Condition Contract    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCB_CC_APPL   Condition Contract Processing Logic 
Created 20040920   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CHBK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_WCB_CC_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WCB_CC Condition Contract 20040929
2 IF_WCB_CC_RO Condition Contract (Read Only) 20040929
3 IF_WCB_PERS_OBJECT Persistent Object 20041001
Friends
# Friend Modeled only Created on Description
1 CL_WCB_CC_FACTORY 20040922 Condition Contract Factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_COND_ENQ_KEY Instance attribute Private Type reference (TYPE) CL_WCB_CC_FACTORY=>TY_COND_ENQ_KEY_TAB Key with Which Conditions Were Locked 20080514
2 AT_COND_TAB_REF Instance attribute Private Type reference (TYPE) WCB_COND_DATA_STAB Condition Types 20041129
3 AT_DB_STATUS Instance attribute Private Type reference (TYPE) WCB_STAT_STAB System Status in Database 20050302
4 A_APPLICATION Instance attribute Private Object reference (TYPE REF TO) IF_WCB_APPLICATION Application 20041026
5 A_ARCHIVE_HANDLE Instance attribute Private Type reference (TYPE) SY-TABIX Archive Handle 20050609
6 A_CONDITION_LISTS Instance attribute Private Object reference (TYPE REF TO) IF_WCB_CONDITION_LIST_COLL Collection of Condition Lists 20040930
7 A_CUSTOMIZING Instance attribute Private Object reference (TYPE REF TO) CL_WCB_CC_CUSTOMIZING Condition Contract Customizing 20041013
8 A_DEFAULTING Instance attribute Private Type reference (TYPE) BVAL With Default Values? 20041004
9 A_ELIGIBLE_LIST Instance attribute Private Object reference (TYPE REF TO) IF_WCB_ELIGIBLE_LIST Condition Contract: Eligible Partners 20040930
10 A_GUID Instance attribute Private Type reference (TYPE) WCB_GUID Condition Contract GUID 20041001
11 A_HEADER Instance attribute Private Object reference (TYPE REF TO) IF_WCB_HEADER Condition Contract Header 20040930
12 A_KOMWCOCOI_STAB_REF Instance attribute Private Object reference (TYPE REF TO) KOMWCOCOI_STAB Communication Structure for Condition Contract Item 20050406
13 A_LOCKED Instance attribute Private Type reference (TYPE) BVAL Blocked? 20041004
14 A_NEW Instance attribute Private Type reference (TYPE) BVAL New Document 20050308
15 A_STATUS_BUFFER_SET Instance attribute Private Type reference (TYPE) BVAL Status Buffer from Archive Set 20050609
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ARCHIVE_AUTHORITY Instance method Private Method 20041015
2 CHECK_CHANGE_AUTHORITY Instance method Private Method 20041015
3 CHECK_COND Instance method Private Method 20050216
4 CHECK_ELIGIBLE Instance method Private Method 20050216
5 CHECK_HEADER Instance method Private Method 20050216
6 CHECK_PRINT_AUTHORITY Instance method Private Method 20041015
7 CHECK_RELEASE_AUTHORITY Instance method Private Method 20041015
8 CHECK_RELOAD_AUTHORITY Instance method Private Method 20041015
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040921
10 FILL_STATUS_FROM_ARCHIVE Instance method Private Method Fill Status Buffer with Archive Data 20050609
11 GET_APPLICATION Instance method Private Method 20050216
12 GET_CONDITION_LIST_COLL Instance method Private Method 20070420
13 GET_CUSTOMIZING Instance method Private Method 20041015
14 GET_ELIGIBLE_FOR_GUID Instance method Private Method 20050216
15 GET_ELIGIBLE_LIST Instance method Private Method 20041015
16 GET_GUID Instance method Private Method 20041004
17 GET_HEADER Instance method Private Method 20041015
18 GET_HEADER_RO Instance method Private Method 20050216
19 GET_KEY Instance method Private Method 20041004
20 GET_KEY_FOR_GUID Static method Private Method Generic Key for CC GUID 20041001
21 GET_NUM Instance method Private Method 20041015
22 GET_PROTOCOL_WITH_ARCHIVE_MSGS Instance method Private Method Fill Protocol With Documents That Prevent Archiving 20060908
23 GET_STATUS Instance method Private Method 20050216
24 HAS_ERROR Instance method Private Method 20050216
25 INSERT_COND_TAB_REF Instance method Private Method 20050216
26 IS_ACTIVE Instance method Private Method 20050303
27 IS_ACTIVITY_POSSIBLE Instance method Private Method 20050216
28 IS_CHANGEABLE Instance method Private Method 20050216
29 IS_DEFAULTING_MODE Instance method Private Method 20041015
30 IS_LOCKED Instance method Private Method 20041004
31 IS_STATUS_ACTIVE Instance method Private Method Is Status Active? 20050304
32 PERFORM_ACTIVITY Instance method Private Method 20050216
33 PERFORM_ACTIVITY_FOR_ALL Instance method Private Method 20050303
34 RELEASE_SINGLE Instance method Private Method 20050303
35 SET_CONDITION_LISTS Instance method Private Method Set Condition Lists 20040930
36 SET_DEFAULTING_MODE Instance method Private Method 20041015
37 SET_ELIGIBLE_LIST Instance method Private Method Set List of Eligible Partners 20040930
38 SET_HEADER Instance method Private Method Set Header 20040930
39 UNLOCK Instance method Private Method Unblock (Called by Factory) 20050601
Events
# Event Type Visibility Description Created on
1 ACTIVITY Instance Event
(0)
Private
(0)
20050303
2 USER_STATUS_CHANGED Instance Event
(0)
Private
(0)
20050823
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ACTIVITY Private See coding 20041015 ty_activity(2) TYPE c
Method Signatures

Method CHECK_ARCHIVE_AUTHORITY Signature

Method CHECK_ARCHIVE_AUTHORITY on class CL_WCB_CC has no parameter.
Method CHECK_ARCHIVE_AUTHORITY on class CL_WCB_CC has no exception.

Method CHECK_CHANGE_AUTHORITY Signature

Method CHECK_CHANGE_AUTHORITY on class CL_WCB_CC has no parameter.
Method CHECK_CHANGE_AUTHORITY on class CL_WCB_CC has no exception.

Method CHECK_COND Signature

Method CHECK_COND on class CL_WCB_CC has no parameter.
Method CHECK_COND on class CL_WCB_CC has no exception.

Method CHECK_ELIGIBLE Signature

Method CHECK_ELIGIBLE on class CL_WCB_CC has no parameter.
Method CHECK_ELIGIBLE on class CL_WCB_CC has no exception.

Method CHECK_HEADER Signature

Method CHECK_HEADER on class CL_WCB_CC has no parameter.
Method CHECK_HEADER on class CL_WCB_CC has no exception.

Method CHECK_PRINT_AUTHORITY Signature

Method CHECK_PRINT_AUTHORITY on class CL_WCB_CC has no parameter.
Method CHECK_PRINT_AUTHORITY on class CL_WCB_CC has no exception.

Method CHECK_RELEASE_AUTHORITY Signature

Method CHECK_RELEASE_AUTHORITY on class CL_WCB_CC has no parameter.
Method CHECK_RELEASE_AUTHORITY on class CL_WCB_CC has no exception.

Method CHECK_RELOAD_AUTHORITY Signature

Method CHECK_RELOAD_AUTHORITY on class CL_WCB_CC has no parameter.
Method CHECK_RELOAD_AUTHORITY on class CL_WCB_CC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COND_ENQ_KEY Call by reference Type reference (TYPE) CL_WCB_CC_FACTORY=>TY_COND_ENQ_KEY_TAB 20080514
2 Importing I_APPLICATION Call by reference Object reference (TYPE REF TO) IF_WCB_APPLICATION Anwendung 20041026
3 Importing I_ARCHIVE_HANDLE Call by reference Type reference (TYPE) SY-TABIX Archivhandle 20050609
4 Importing I_CUSTOMIZING Call by reference Object reference (TYPE REF TO) CL_WCB_CC_CUSTOMIZING Konditionskontraktcustomizing 20040924
5 Importing I_GUID Call by reference Type reference (TYPE) WCB_GUID GUID eines Konditionskontraktes 20041001
6 Importing I_NEW Call by reference Type reference (TYPE) BVAL neuer Kontrakt 20050214
7 Importing I_WITH_LOCK Call by reference Type reference (TYPE) BVAL CHBK_NO mit Sperre 20040921

Method CONSTRUCTOR on class CL_WCB_CC has no exception.

Method FILL_STATUS_FROM_ARCHIVE Signature

Method FILL_STATUS_FROM_ARCHIVE on class CL_WCB_CC has no parameter.
Method FILL_STATUS_FROM_ARCHIVE on class CL_WCB_CC has no exception.

Method GET_APPLICATION Signature

Method GET_APPLICATION on class CL_WCB_CC has no parameter.
Method GET_APPLICATION on class CL_WCB_CC has no exception.

Method GET_CONDITION_LIST_COLL Signature

Method GET_CONDITION_LIST_COLL on class CL_WCB_CC has no parameter.
Method GET_CONDITION_LIST_COLL on class CL_WCB_CC has no exception.

Method GET_CUSTOMIZING Signature

Method GET_CUSTOMIZING on class CL_WCB_CC has no parameter.
Method GET_CUSTOMIZING on class CL_WCB_CC has no exception.

Method GET_ELIGIBLE_FOR_GUID Signature

Method GET_ELIGIBLE_FOR_GUID on class CL_WCB_CC has no parameter.
Method GET_ELIGIBLE_FOR_GUID on class CL_WCB_CC has no exception.

Method GET_ELIGIBLE_LIST Signature

Method GET_ELIGIBLE_LIST on class CL_WCB_CC has no parameter.
Method GET_ELIGIBLE_LIST on class CL_WCB_CC has no exception.

Method GET_GUID Signature

Method GET_GUID on class CL_WCB_CC has no parameter.
Method GET_GUID on class CL_WCB_CC has no exception.

Method GET_HEADER Signature

Method GET_HEADER on class CL_WCB_CC has no parameter.
Method GET_HEADER on class CL_WCB_CC has no exception.

Method GET_HEADER_RO Signature

Method GET_HEADER_RO on class CL_WCB_CC has no parameter.
Method GET_HEADER_RO on class CL_WCB_CC has no exception.

Method GET_KEY Signature

Method GET_KEY on class CL_WCB_CC has no parameter.
Method GET_KEY on class CL_WCB_CC has no exception.

Method GET_KEY_FOR_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) WCB_GUID GUID eines Konditionskontraktes 20041001
2 Returning RE_KEY Value transfer Type reference (TYPE) WCB_GENERIC_KEY generischer Schlüssel 20041001

Method GET_KEY_FOR_GUID on class CL_WCB_CC has no exception.

Method GET_NUM Signature

Method GET_NUM on class CL_WCB_CC has no parameter.
Method GET_NUM on class CL_WCB_CC has no exception.

Method GET_PROTOCOL_WITH_ARCHIVE_MSGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_KOMWCOCOF Call by reference Type reference (TYPE) KOMWCOCOF_TAB Kommunikationsstruktur Belegfluss Konditionskontrakt 20060908
2 Importing IT_KONV Call by reference Type reference (TYPE) TAB_KONV Tabelle über KONV 20060908
3 Importing I_NUM Call by reference Type reference (TYPE) WCB_COCO_NUM Konditionskontraktnummer 20060908
4 Returning RE_PROTOCOL Value transfer Object reference (TYPE REF TO) CL_WCB_PROTOCOL Protokoll 20060908

Method GET_PROTOCOL_WITH_ARCHIVE_MSGS on class CL_WCB_CC has no exception.

Method GET_STATUS Signature

Method GET_STATUS on class CL_WCB_CC has no parameter.
Method GET_STATUS on class CL_WCB_CC has no exception.

Method HAS_ERROR Signature

Method HAS_ERROR on class CL_WCB_CC has no parameter.
Method HAS_ERROR on class CL_WCB_CC has no exception.

Method INSERT_COND_TAB_REF Signature

Method INSERT_COND_TAB_REF on class CL_WCB_CC has no parameter.
Method INSERT_COND_TAB_REF on class CL_WCB_CC has no exception.

Method IS_ACTIVE Signature

Method IS_ACTIVE on class CL_WCB_CC has no parameter.
Method IS_ACTIVE on class CL_WCB_CC has no exception.

Method IS_ACTIVITY_POSSIBLE Signature

Method IS_ACTIVITY_POSSIBLE on class CL_WCB_CC has no parameter.
Method IS_ACTIVITY_POSSIBLE on class CL_WCB_CC has no exception.

Method IS_CHANGEABLE Signature

Method IS_CHANGEABLE on class CL_WCB_CC has no parameter.
Method IS_CHANGEABLE on class CL_WCB_CC has no exception.

Method IS_DEFAULTING_MODE Signature

Method IS_DEFAULTING_MODE on class CL_WCB_CC has no parameter.
Method IS_DEFAULTING_MODE on class CL_WCB_CC has no exception.

Method IS_LOCKED Signature

Method IS_LOCKED on class CL_WCB_CC has no parameter.
Method IS_LOCKED on class CL_WCB_CC has no exception.

Method IS_STATUS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS Call by reference Type reference (TYPE) J_ISTAT Systemstatus 20050304
2 Returning RE_ACTIVE Value transfer Type reference (TYPE) BVAL Boolean 20050304

Method IS_STATUS_ACTIVE on class CL_WCB_CC has no exception.

Method PERFORM_ACTIVITY Signature

Method PERFORM_ACTIVITY on class CL_WCB_CC has no parameter.
Method PERFORM_ACTIVITY on class CL_WCB_CC has no exception.

Method PERFORM_ACTIVITY_FOR_ALL Signature

Method PERFORM_ACTIVITY_FOR_ALL on class CL_WCB_CC has no parameter.
Method PERFORM_ACTIVITY_FOR_ALL on class CL_WCB_CC has no exception.

Method RELEASE_SINGLE Signature

Method RELEASE_SINGLE on class CL_WCB_CC has no parameter.
Method RELEASE_SINGLE on class CL_WCB_CC has no exception.

Method SET_CONDITION_LISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONDITION_LISTS Call by reference Object reference (TYPE REF TO) IF_WCB_CONDITION_LIST_COLL Kollektion von Konditionslisten 20040930
# Exception Resumable Description Created on
1 CX_WCB_ERROR Fehler 20050810

Method SET_DEFAULTING_MODE Signature

Method SET_DEFAULTING_MODE on class CL_WCB_CC has no parameter.
Method SET_DEFAULTING_MODE on class CL_WCB_CC has no exception.

Method SET_ELIGIBLE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ELIGIBLE_LIST Call by reference Object reference (TYPE REF TO) IF_WCB_ELIGIBLE_LIST Konditionskontrakt: Anspruchsberechtigte 20040930

Method SET_ELIGIBLE_LIST on class CL_WCB_CC has no exception.

Method SET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HEADER Call by reference Object reference (TYPE REF TO) IF_WCB_HEADER Konditionskontrakt Kopf 20040930

Method SET_HEADER on class CL_WCB_CC has no exception.

Method UNLOCK Signature

Method UNLOCK on class CL_WCB_CC has no parameter.
Method UNLOCK on class CL_WCB_CC has no exception.
Event Signatures

Event ACTIVITY Signature
Event ACTIVITY on class CL_WCB_CC has no parameter.
Event USER_STATUS_CHANGED Signature
Event USER_STATUS_CHANGED on class CL_WCB_CC has no parameter.
History
Last changed by/on SAP  20050615 
SAP Release Created in 600