SAP ABAP Class CL_WCB_CHAIN_COND_CHK_FACTORY (Check Factory for Chains Using Condition Tables)
Hierarchy
EA-GLTRADE (Software Component) SAP Enterprise Extension Global Trade
   LO-GT-CHB (Application Component) Chargeback
     WCB_CC_PERS (Package) Condition Contract Persistence Layer
Properties
Class CL_WCB_CHAIN_COND_CHK_FACTORY  
Short Description Check Factory for Chains Using Condition Tables    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCB_CC_PERS   Condition Contract Persistence Layer 
Created 20041020   SAP 
Last change 20041209   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)
Interfaces
Class CL_WCB_CHAIN_COND_CHK_FACTORY has no interface implemented.
Friends
Class CL_WCB_CHAIN_COND_CHK_FACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_CAT_GROUP Instance attribute Private Type reference (TYPE) TY_CATEGORY_GROUP_STAB Table: Check Category and Check Group 20041020
2 AT_CC_CHECK Instance attribute Private Type reference (TYPE) TY_CC_CHECK_STAB Table: Keys and Check Class 20041020
3 S_FACTORY Static Attribute Private Object reference (TYPE REF TO) CL_WCB_CHAIN_COND_CHK_FACTORY Check Factory for Chains Using Condition Tables 20041020
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041020
2 CREATE_INSTANCE Instance method Private Method Instantiate Check Classes 20041021
3 DETERMINE_CLASSES Instance method Public Method Determines Classes for a Chain 20041108
4 GET_FACTORY Static method Public Method Return Factory 20041020
5 INSERT_INTO_CAT_GROUP_TAB Instance method Private Method Transfers Check Category and Check Group in Table 20041020
6 INSERT_INTO_CC_CHECK_TAB Instance method Private Method Transfers Instance to Table 20041021
7 IS_INSTANCE_CREATED Instance method Private Method Were the Check Classes Already Instantiated? 20041020
Events
Class CL_WCB_CHAIN_COND_CHK_FACTORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CATEGORY_GROUP Private See coding Check Category and Check Group 20041020 BEGIN OF ty_category_group, check_category TYPE wcb_check_category, check_group TYPE wcb_check_group, END OF ty_category_group
2 TY_CATEGORY_GROUP_STAB Private See coding Table: Check Category and Check Group 20041020 ty_category_group_stab TYPE SORTED TABLE OF ty_category_group WITH UNIQUE KEY check_category check_group
3 TY_CC_CHECK Private See coding Key and Check Class 20041020 BEGIN OF ty_cc_check, check_category TYPE wcb_check_category, check_group TYPE wcb_check_group, cond_table TYPE wcb_con_tab, cond_kappl TYPE kappl, cond_type TYPE kschl, chain TYPE wcb_chain, check_order TYPE wcb_check_order, class TYPE REF TO if_wcb_chain_cond_check, END OF ty_cc_check
4 TY_CC_CHECK_STAB Private See coding Table: Keys and Check Class 20041020 ty_cc_check_stab TYPE SORTED TABLE OF ty_cc_check WITH UNIQUE KEY check_category check_group cond_table cond_kappl cond_type chain check_order
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WCB_CHAIN_COND_CHK_FACTORY has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WCB_CHAIN_COND_CHK_FACTORY has no exception.

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_CATEGORY Call by reference Type reference (TYPE) WCB_CHECK_CATEGORY Konditionskontrakt: Check-Kategorie 20041021
2 Importing I_CHECK_GROUP Call by reference Type reference (TYPE) WCB_CHECK_GROUP Konditionskontrakt: Prüfgruppe 20041021
# Exception Resumable Description Created on
1 CX_WCB_ERROR Meldung 20041021

Method DETERMINE_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY_FIELDS Call by reference Type reference (TYPE) WCB_CO_CHAIN_EXT_KEY Schlüsselfelder Kette über Konditionstab.-Felder, extern 20041108
2 Returning RE_CHECK_CLASS_LIST Value transfer Object reference (TYPE REF TO) IF_WCB_CHAIN_COND_CHECK_COLL Kollektionen von Konditions chain Prüfungen 20041108
# Exception Resumable Description Created on
1 CX_WCB_ERROR Meldung 20041108

Method GET_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FACTORY Value transfer Object reference (TYPE REF TO) CL_WCB_CHAIN_COND_CHK_FACTORY Check-Fabrik für Ketten über Konditionstabellen 20041020

Method GET_FACTORY on class CL_WCB_CHAIN_COND_CHK_FACTORY has no exception.

Method INSERT_INTO_CAT_GROUP_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CAT_GROUP Call by reference Type reference (TYPE) TY_CATEGORY_GROUP Check-Kategorie und Check-Gruppe 20041021

Method INSERT_INTO_CAT_GROUP_TAB on class CL_WCB_CHAIN_COND_CHK_FACTORY has no exception.

Method INSERT_INTO_CC_CHECK_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CC_CHECK Call by reference Type reference (TYPE) TY_CC_CHECK Schlüssel und Check-Klasse 20041021

Method INSERT_INTO_CC_CHECK_TAB on class CL_WCB_CHAIN_COND_CHK_FACTORY has no exception.

Method IS_INSTANCE_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_CATEGORY Call by reference Type reference (TYPE) WCB_CHECK_CATEGORY Konditionskontrakt: Check-Kategorie 20041020
2 Importing I_CHECK_GROUP Call by reference Type reference (TYPE) WCB_CHECK_GROUP Konditionskontrakt: Prüfgruppe 20041020
3 Returning RE_CREATED Value transfer Type reference (TYPE) BVAL Eintrag enthalten 20041020

Method IS_INSTANCE_CREATED on class CL_WCB_CHAIN_COND_CHK_FACTORY has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 600