SAP ABAP Class CL_MWSKZ_CONVERSION_KONH (Class which converts the table KONH for tax code extension)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI (Application Component) Financial Accounting
     FI_MWSKZ_ENH (Package) Tax Code Enhancements Utilities
Properties
Class CL_MWSKZ_CONVERSION_KONH  
Short Description Class which converts the table KONH for tax code extension    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FI_MWSKZ_ENH   Tax Code Enhancements Utilities 
Created 20100614   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MWSKZ_CONVERSION_KONH has no forward declaration.
Interfaces
Class CL_MWSKZ_CONVERSION_KONH has no interface implemented.
Friends
Class CL_MWSKZ_CONVERSION_KONH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_KNUMH_CONTROL Constant Private Type reference (TYPE) KNUMH 'XXXXXXXXXX' Condition record number 20100616
2 MT_AREAS Instance attribute Private See coding 20100616
3 MT_KONH_CONV_TRG Instance attribute Private Type reference (TYPE) TT_KONH_CONV_TRG 20100616
4 MT_TAB_MWSKZ_OFFSET Instance attribute Private Type reference (TYPE) TT_TAB_MWSKZ_OFFSET Single-Character Indicator 20100615
5 MV_KONH_NAME Instance attribute Private Type reference (TYPE) STRING 'KONH' 20100617
6 MV_MANDT Instance attribute Private Type reference (TYPE) MANDT Client 20100614
7 MV_PACK_SIZE_INSERT Instance attribute Private Type reference (TYPE) I 20100615
8 MV_PACK_SIZE_SELECT Instance attribute Private Type reference (TYPE) I 20100615
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor creates an instance of the class 20100615
2 CREATE_CONVERSION_AREAS Static method Public Method converts area range into table 20100616
3 INSERT_CONV_TRG Instance method Private Method wirte the trigger entries into the db table 20100616
4 PROCESS_BUNDEL Instance method Public Method controlls steps to process the corresponding trigger records 20100616
5 PROCESS_BUNDLE_AREA Instance method Private Method process bundle data, update konh, update trigger table 20100616
6 READ_BUNDLE_DATA Instance method Private Method read bundle data from trigger table and remove ctr records 20100616
7 READ_CONDITION_TAB_KEY Instance method Private Method reads all relevant condition record tables 20100614
8 READ_KONH_WRITE_TRIGGER Instance method Private Method reads relevan konh entries and writes trigger table + offset 20100615
9 READ_TRIG_CTRL_CHECK_MWSKZ_EXT Instance method Private Method checks if the controll record was written and mwskz was exte 20100616
10 WRITE_TRIGGER_CONTROL Instance method Private Method writes a controll record into the trigger table 20100616
11 WRITE_TRIGGER_PORTION Instance method Public Method controlls steps to write trigger records 20100615
Events
Class CL_MWSKZ_CONVERSION_KONH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_AREA Public See coding 20100616 tt_area TYPE STANDARD TABLE OF konh_conv_trg-conv_area WITH DEFAULT KEY
2 TT_AREA_RANGE Public See coding 20100616 tt_area_range TYPE RANGE OF konh_conv_trg-conv_area
3 TT_KONH_CONV_TRG Private See coding 20100616 tt_konh_conv_trg TYPE SORTED TABLE OF konh_conv_trg WITH NON-UNIQUE KEY mandt conv_area knumh
4 TT_TAB_MWSKZ_OFFSET Private See coding 20100615 tt_tab_mwskz_offset TYPE SORTED TABLE OF ty_tab_mwskz_offset WITH UNIQUE DEFAULT KEY
5 TY_TAB_MWSKZ_OFFSET Private See coding 20100615 BEGIN OF ty_tab_mwskz_offset, gstru TYPE gstru, offset TYPE i, END OF ty_tab_mwskz_offset
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MANDT Call by reference Type reference (TYPE) MANDT Client 20100615
2 Importing IV_PACK_SIZE_INSERT Call by reference Type reference (TYPE) I 5000 20100615
3 Importing IV_PACK_SIZE_SELECT Call by reference Type reference (TYPE) I 10000 20100615

Method CONSTRUCTOR on class CL_MWSKZ_CONVERSION_KONH has no exception.

Method CREATE_CONVERSION_AREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AREA_RANGE Call by reference Type reference (TYPE) TT_AREA_RANGE 20100616
2 Returning RT_AREA Value transfer Type reference (TYPE) TT_AREA Single-Character Indicator 20100616

Method CREATE_CONVERSION_AREAS on class CL_MWSKZ_CONVERSION_KONH has no exception.

Method INSERT_CONV_TRG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONV_TRG Call by reference Type reference (TYPE) TT_KONH_CONV_TRG 20100616

Method INSERT_CONV_TRG on class CL_MWSKZ_CONVERSION_KONH has no exception.

Method PROCESS_BUNDEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_AREA_RANGE Call by reference Type reference (TYPE) TT_AREA_RANGE Single-Character Indicator 20100616

Method PROCESS_BUNDEL on class CL_MWSKZ_CONVERSION_KONH has no exception.

Method PROCESS_BUNDLE_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AREA Call by reference Type reference (TYPE) KONH_CONV_TRG-CONV_AREA Cluster Conversion Area for Parallel Processing 20100616

Method PROCESS_BUNDLE_AREA on class CL_MWSKZ_CONVERSION_KONH has no exception.

Method READ_BUNDLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AREA Call by reference Type reference (TYPE) KONH_CONV_TRG-CONV_AREA Cluster Conversion Area for Parallel Processing 20100616

Method READ_BUNDLE_DATA on class CL_MWSKZ_CONVERSION_KONH has no exception.

Method READ_CONDITION_TAB_KEY Signature

Method READ_CONDITION_TAB_KEY on class CL_MWSKZ_CONVERSION_KONH has no parameter.
Method READ_CONDITION_TAB_KEY on class CL_MWSKZ_CONVERSION_KONH has no exception.

Method READ_KONH_WRITE_TRIGGER Signature

Method READ_KONH_WRITE_TRIGGER on class CL_MWSKZ_CONVERSION_KONH has no parameter.
Method READ_KONH_WRITE_TRIGGER on class CL_MWSKZ_CONVERSION_KONH has no exception.

Method READ_TRIG_CTRL_CHECK_MWSKZ_EXT Signature

Method READ_TRIG_CTRL_CHECK_MWSKZ_EXT on class CL_MWSKZ_CONVERSION_KONH has no parameter.
Method READ_TRIG_CTRL_CHECK_MWSKZ_EXT on class CL_MWSKZ_CONVERSION_KONH has no exception.

Method WRITE_TRIGGER_CONTROL Signature

Method WRITE_TRIGGER_CONTROL on class CL_MWSKZ_CONVERSION_KONH has no parameter.
Method WRITE_TRIGGER_CONTROL on class CL_MWSKZ_CONVERSION_KONH has no exception.

Method WRITE_TRIGGER_PORTION Signature

Method WRITE_TRIGGER_PORTION on class CL_MWSKZ_CONVERSION_KONH has no parameter.
Method WRITE_TRIGGER_PORTION on class CL_MWSKZ_CONVERSION_KONH has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606