SAP ABAP Class CL_WVKP_SPSH_IMP_INTEGRATION (Class for BAdI Impl.: WVKP_SPSH_IMPORT_INTEGRATION)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       WVKP (Package) IS-R: Sales pricing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20121219
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WVKP_SPSH_IMP_INTEGRATION Interface for BAdI: WVKP_SPSH_IMPORT_INTEGRATION 20121219
Properties
Class CL_WVKP_SPSH_IMP_INTEGRATION  
Short Description Class for BAdI Impl.: WVKP_SPSH_IMPORT_INTEGRATION    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WVKP   IS-R: Sales pricing 
Created 20121219   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WVKP_SPSH_IMP_INTEGRATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20121219
2 IF_WVKP_SPSH_IMP_INTEGRATION Interface for BAdI: WVKP_SPSH_IMPORT_INTEGRATION 20121219
Friends
Class CL_WVKP_SPSH_IMP_INTEGRATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_TABLE_ROW_INFO Instance attribute Private Object reference (TYPE REF TO) DATA 20121219
2 MS_PISPC Instance attribute Private Type reference (TYPE) PISPC 20130212
3 MT_ASSGN_FIELDS Instance attribute Private Type reference (TYPE) IF_MASS_SPREADSHEET_TYPES=>T_FIELDS 20130212
4 MT_DB_CHAIN Instance attribute Private Type reference (TYPE) T_DB_CHAIN 20130212
5 MT_FIELDLIST Instance attribute Private Type reference (TYPE) IF_MASS_SPREADSHEET_TYPES=>T_FIELDLIST 20121219
6 MT_KALP_SPSH_KEY Instance attribute Private Type reference (TYPE) T_KALP_SPSH_KEY 20130212
7 MT_MSGS Instance attribute Private Type reference (TYPE) IF_WVKP_SPSH_IMP_INTEGRATION=>T_ERRO_TEMP 20130212
8 MT_PLTYP Instance attribute Private Type reference (TYPE) IF_WVKP_SPSH_IMP_INTEGRATION=>T_PLTYP_RAN 20130212
9 MT_ROWS_NO_KEY Instance attribute Private Type reference (TYPE) IF_MASS_SPREADSHEET_TYPES=>T_ROW_INFO 20121219
10 MT_ROW_INFO Instance attribute Private Type reference (TYPE) T_ROW_INFO_BY_SPSH_KEY 20130212
11 MT_SPSH_DATA Instance attribute Private Type reference (TYPE) W_TT_KALP Table Type for Structure KALP (Sales Price Calculation) 20121219
12 MT_SPSH_DATA_HASH Instance attribute Private Type reference (TYPE) TH_KALP 20130212
13 MT_SPSH_DATA_KEYS Instance attribute Private Type reference (TYPE) TH_MATNR_KEYS 20130212
14 MT_VKORG Instance attribute Private Type reference (TYPE) IF_WVKP_SPSH_IMP_INTEGRATION=>T_VKORG_RAN 20130212
15 MT_VTWEG Instance attribute Private Type reference (TYPE) IF_WVKP_SPSH_IMP_INTEGRATION=>T_VTWEG_RAN 20130212
16 MV_CHECK_REQUIRED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130212
17 MV_ENTR_NOT_PROC Instance attribute Private Type reference (TYPE) I 20130212
18 MV_ENTR_SUM Instance attribute Private Type reference (TYPE) I 20130212
19 MV_FILGR_KEY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130212
20 MV_MATNR_KEY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130212
21 MV_MSG_INDEX Instance attribute Private Type reference (TYPE) I 20130212
22 MV_PLTYP_KEY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130212
23 MV_SPSH_IMPORT_ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL Spreadsheet import active? 20121219
24 MV_UCOMM Instance attribute Private Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20121219
25 MV_VKORG_KEY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130212
26 MV_VTWEG_KEY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130212
27 MV_WERKS_KEY Instance attribute Private Type reference (TYPE) ABAP_BOOL 20130212
Methods
# Method Level Visibility Method type Description Created on
1 FILL_FIELDLIST_FOR_IMPORT Instance method Private Method Fill fieldlist for the spreadsheet import 20121219
2 INITIALIZE Instance method Private Method 20130212
Events
Class CL_WVKP_SPSH_IMP_INTEGRATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_DB_CHAIN Private See coding 20130212 begin of s_db_chain, vkorg type vkorg, vtweg type vtweg, end of s_db_chain
2 S_FILGR_KEY Private See coding 20130212 begin of s_filgr_key, filgr type w_filgr, werks_keys type th_werks, end of s_filgr_key
3 S_KALP_SPSH_KEY Private See coding 20130212 begin of s_kalp_spsh_key, kalp_matnr type matnr, kalp_vkorg type vkorg, kalp_vtweg type vtweg, kalp_filgr type w_filgr, kalp_werks type werks_d, kalp_pltyp type pltyp, spsh_matnr type matnr, spsh_vkorg type vkorg, spsh_vtweg type vtweg, spsh_filgr type w_filgr, spsh_werks type werks_d, spsh_pltyp type pltyp, end of s_kalp_spsh_key
4 S_MATNR_KEY Private See coding 20130212 begin of s_matnr_key, matnr type matnr, vkorg_keys type th_vkorg_keys, end of s_matnr_key
5 S_ROW_INFO Private See coding 20130212 begin of s_row_info, index type i, row_info type ref to cl_mass_spsh_row_info, end of s_row_info
6 S_ROW_INFO_BY_SPSH_KEY Private See coding 20130212 begin of s_row_info_by_spsh_key, matnr type matnr, vkorg type vkorg, vtweg type vtweg, filgr type w_filgr, werks type werks_d, pltyp type pltyp, row_info type ref to cl_mass_spsh_row_info, end of s_row_info_by_spsh_key
7 S_VKORG_KEY Private See coding 20130212 begin of s_vkorg_key, vkorg type vkorg, vtweg_keys type th_vtweg_keys, end of s_vkorg_key
8 S_VTWEG_KEY Private See coding 20130212 begin of s_vtweg_key, vtweg type vtweg, filgr_keys type th_filgr_keys, pltyp_keys type th_pltyp, end of s_vtweg_key
9 TH_FILGR_KEYS Private See coding 20130212 th_filgr_keys type hashed table of s_filgr_key with unique key filgr
10 TH_KALP Private See coding 20130212 th_kalp type hashed table of kalp with unique key matnr vkorg vtweg filgr werks pltyp
11 TH_MATNR_KEYS Private See coding 20130212 th_matnr_keys type hashed table of s_matnr_key with unique key matnr
12 TH_PLTYP Private See coding 20130212 th_pltyp type hashed table of pltyp with unique key table_line
13 TH_VKORG_KEYS Private See coding 20130212 th_vkorg_keys type hashed table of s_vkorg_key with unique key vkorg
14 TH_VTWEG_KEYS Private See coding 20130212 th_vtweg_keys type hashed table of s_vtweg_key with unique key vtweg
15 TH_WERKS Private See coding 20130212 th_werks type hashed table of werks_d with unique key table_line
16 T_DB_CHAIN Private See coding 20130212 t_db_chain type standard table of s_db_chain
17 T_KALP_SPSH_KEY Private See coding 20130212 t_kalp_spsh_key type hashed table of s_kalp_spsh_key with unique key kalp_matnr kalp_vkorg kalp_vtweg kalp_filgr kalp_werks kalp_pltyp
18 T_ROW_INFO Private See coding 20130212 t_row_info type hashed table of s_row_info with unique key index
19 T_ROW_INFO_BY_SPSH_KEY Private See coding 20130212 t_row_info_by_spsh_key type hashed table of s_row_info_by_spsh_key with unique key matnr vkorg vtweg filgr werks pltyp
Method Signatures

Method FILL_FIELDLIST_FOR_IMPORT Signature

Method FILL_FIELDLIST_FOR_IMPORT on class CL_WVKP_SPSH_IMP_INTEGRATION has no parameter.
Method FILL_FIELDLIST_FOR_IMPORT on class CL_WVKP_SPSH_IMP_INTEGRATION has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_WVKP_SPSH_IMP_INTEGRATION has no parameter.
Method INITIALIZE on class CL_WVKP_SPSH_IMP_INTEGRATION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617