SAP ABAP Class CL_WCB_CATEGORY (Determine Category)
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_CATEGORY  
Short Description Determine Category    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCB_CC_PERS   Condition Contract Persistence Layer 
Created 20041217   SAP 
Last change 20050520   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_CATEGORY has no interface implemented.
Friends
Class CL_WCB_CATEGORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ST_MAP Static Attribute Private Type reference (TYPE) TY_CATEGORY_MAP_STAB Category Mapping 20041217
2 ST_SUPP_ELIGIBLE_TYPES Static Attribute Private Type reference (TYPE) WCB_ELIGIBLE_TYPE_TAB Supported Authorized Types 20050407
3 ST_SUPP_OWNER_TYPES Static Attribute Private Type reference (TYPE) WCB_OWNER_TYPE_TAB Supported Owner Types 20050407
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041217
2 FILL_SUPP_ELIGIBLE_TYPES Static method Private Method Fills Stat. Attribute with Supported Authorized Types 20050407
3 FILL_SUPP_OWNER_TYPES Static method Private Method Fills Stat. Attributes with Supported Owner Types 20050407
4 GET_CATEGORY Static method Public Method Determine Category 20041217
5 GET_SUPPORTED_ELIGIBLE_TYPES Static method Public Method Determination of Supported Authorization Types 20050407
6 GET_SUPPORTED_OWNER_TYPES Static method Public Method Determination of Supported Owner Types 20050407
7 INSERT_INTO_ELIGIBLE_TYPES Static method Private Method Transfers Authorized Type to Table 20050407
8 INSERT_INTO_OWNER_TYPES Static method Private Method Transfers Owner Type to Table 20050407
Events
Class CL_WCB_CATEGORY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CATEGORY_MAP Private See coding Category Mapping 20041217 BEGIN OF ty_category_map, owner_type TYPE wcb_owner_type, eligible_type TYPE wcb_eligible_type, no_condition type wcb_no_condition, supported type bval, category TYPE wcb_check_category, END OF ty_category_map
2 TY_CATEGORY_MAP_STAB Private See coding Category Mapping 20041217 ty_category_map_stab TYPE SORTED TABLE OF ty_category_map WITH UNIQUE KEY owner_type eligible_type no_condition
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method FILL_SUPP_ELIGIBLE_TYPES Signature

Method FILL_SUPP_ELIGIBLE_TYPES on class CL_WCB_CATEGORY has no parameter.
Method FILL_SUPP_ELIGIBLE_TYPES on class CL_WCB_CATEGORY has no exception.

Method FILL_SUPP_OWNER_TYPES Signature

Method FILL_SUPP_OWNER_TYPES on class CL_WCB_CATEGORY has no parameter.
Method FILL_SUPP_OWNER_TYPES on class CL_WCB_CATEGORY has no exception.

Method GET_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TWCBCONTRTYPE Call by reference Type reference (TYPE) TWCBCONTRTYPE Konditionskontraktart 20050510
2 Returning RE_CATEGORY Value transfer Type reference (TYPE) WCB_CHECK_CATEGORY Konditionskontrakt: Check-Kategorie 20041217
# Exception Resumable Description Created on
1 CX_WCB_NOT_SUPPORTED Funktion wird nicht unterstützt 20041217

Method GET_SUPPORTED_ELIGIBLE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ELIGIBLE_TYPES Value transfer Type reference (TYPE) WCB_ELIGIBLE_TYPE_TAB Tabelle über WCB_ELIGIBLE_TYPE 20050407

Method GET_SUPPORTED_ELIGIBLE_TYPES on class CL_WCB_CATEGORY has no exception.

Method GET_SUPPORTED_OWNER_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OWNER_TYPES Value transfer Type reference (TYPE) WCB_OWNER_TYPE_TAB Tabelle über WCB_OWNER_TYPE 20050407

Method GET_SUPPORTED_OWNER_TYPES on class CL_WCB_CATEGORY has no exception.

Method INSERT_INTO_ELIGIBLE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ELIGIBLE_TYPES Call by reference Type reference (TYPE) WCB_ELIGIBLE_TYPE_TAB Tabelle über WCB_ELIGIBLE_TYPE 20050407
2 Importing I_ELIGIBLE_TYPE Call by reference Type reference (TYPE) WCB_ELIGIBLE_TYPE Konditionskontrakt: Berechtigteart 20050407

Method INSERT_INTO_ELIGIBLE_TYPES on class CL_WCB_CATEGORY has no exception.

Method INSERT_INTO_OWNER_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OWNER_TYPES Call by reference Type reference (TYPE) WCB_OWNER_TYPE_TAB Tabelle über WCB_OWNER_TYPE 20050407
2 Importing I_OWNER_TYPE Call by reference Type reference (TYPE) WCB_OWNER_TYPE Konditionskontrakt: Eigentümerart 20050407

Method INSERT_INTO_OWNER_TYPES on class CL_WCB_CATEGORY has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 600