SAP ABAP Class CL_WFIL_CUSTOMIZING_TABLES (central class for customizing tables for sites)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       WFIL (Package) IS-R: Store master
Properties
Class CL_WFIL_CUSTOMIZING_TABLES  
Short Description central class for customizing tables for sites    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WFIL   IS-R: Store master 
Created 20131031   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WFIL_CUSTOMIZING_TABLES has no forward declaration.
Interfaces
Class CL_WFIL_CUSTOMIZING_TABLES has no interface implemented.
Friends
Class CL_WFIL_CUSTOMIZING_TABLES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTION Instance attribute Private Type reference (TYPE) T020-AKTYP 20131205
2 COPY_RULE Instance attribute Private Type reference (TYPE) WRKRG 20131205
3 CTAB Instance attribute Private See coding 20131205
4 E071K Instance attribute Private See coding 20131205
5 KEYFIELDS Instance attribute Private Type reference (TYPE) TY_TABNA_WRKC_KEY_TABLE 20131205
6 KO200 Instance attribute Private See coding 20131205
7 NEW_T001W Instance attribute Private Type reference (TYPE) T001W 20131205
8 OBJECT_CREATED Static Attribute Private Type reference (TYPE) BOOLE_D ABAP_FALSE 20131205
9 REF_T001W Instance attribute Private Type reference (TYPE) T001W 20131205
10 SELF Static Attribute Private Object reference (TYPE REF TO) CL_WFIL_CUSTOMIZING_TABLES 20131205
11 SITEPROFILE Instance attribute Private Type reference (TYPE) WRF1-BETRP 20131205
12 T001K Instance attribute Private Type reference (TYPE) T001K 20131205
13 T024W_DELETE Instance attribute Private Type reference (TYPE) WR01_SIT_TT024W 20131205
14 TABLES_IN_RULE Instance attribute Private See coding 20131205
15 TABLE_CONTENTS Instance attribute Private See coding 20131205
16 TEMP_T024W Instance attribute Private Type reference (TYPE) WR01_SIT_TT024W 20131205
17 TEMP_TVKWZ Instance attribute Private See coding 20131205
18 TRANSPORT_ORDER Instance attribute Private Type reference (TYPE) TRKORR 20131205
19 TVBUR Instance attribute Private Type reference (TYPE) TY_TVBUR_TABLE 20131205
20 TVKBT Instance attribute Private Type reference (TYPE) TY_TVKBT_TABLE 20131205
21 TVKBZ Instance attribute Private Type reference (TYPE) TY_TVKBZ_TABLE 20131205
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ACTION Instance method Private Method 20131205
2 CHECK_EDPP1 Instance method Private Method 20131205
3 CHECK_T161W Instance method Private Method 20131205
4 CHECK_T439G Instance method Private Method 20131205
5 CHECK_T439H Instance method Private Method 20131205
6 CHECK_T439I Instance method Private Method 20131205
7 CHECK_T439J Instance method Private Method 20131205
8 CONSTRUCTOR Instance method Private Constructor 20131205
9 COPY_CUSTOMIZING_TABLES Instance method Public Method 20131205
10 COPY_EDPP1 Instance method Private Method 20131205
11 COPY_T024W Instance method Private Method 20131205
12 COPY_T134M Instance method Private Method 20131205
13 COPY_T161W Instance method Private Method 20131205
14 COPY_TVKWZ Instance method Private Method 20131205
15 COPY_TWLOF Instance method Private Method 20131205
16 CREATE_DATA_TABLE_CONTENTS Instance method Private Method 20131205
17 FACTORY Static method Public Method 20131205
18 FILL_ADRC Instance method Private Method 20131205
19 FILL_CUSTOMIZING_TRANSPORT Instance method Public Method 20131205
20 FILL_E071K Instance method Private Method 20131205
21 FILL_KO200 Instance method Private Method 20131205
22 FILL_TABLE_FOR_TRANSPORT Instance method Private Method 20131205
23 GET_CTAB Instance method Public Method 20131205
24 GET_INSTANCE Static method Public Method 20131205
25 GET_KEYFIELDS Instance method Private Method 20131205
26 MAINTAIN_CUSTOMIZING_TABLES Instance method Public Method 20131205
27 MAINTAIN_EDPP1 Instance method Private Method 20131205
28 MAINTAIN_T161I Instance method Private Method 20131205
29 MAINTAIN_T161V Instance method Private Method 20131205
30 MAINTAIN_T161VN Instance method Private Method 20131205
31 MAINTAIN_T161W Instance method Private Method 20131205
32 MAINTAIN_TMKSU Instance method Private Method 20131205
33 PREPARE_CUSTOMIZING_COPY Instance method Public Method 20131205
34 PREPARE_CUSTOMIZING_DISPLAY Instance method Public Method 20131205
35 REFRESH_CTAB Instance method Private Method 20131205
36 SET_COPY_RULE Instance method Public Method 20131205
37 SET_CTAB Instance method Public Method 20131205
38 SET_REFSITE Instance method Public Method 20131205
39 SET_T001K Instance method Public Method 20131205
40 SET_T024W_DELETE Instance method Public Method 20131205
41 SET_TEMP_T024W Instance method Public Method 20131205
42 SET_TEMP_TVKWZ Instance method Public Method 20131205
43 SET_TVBUR Instance method Public Method 20131205
44 SET_TVKBT Instance method Public Method 20131205
45 SET_TVKBZ Instance method Public Method 20131205
46 STORE_TABLE_CONTENTS Instance method Private Method 20131205
47 VALIDATE_TABLE_ENTRIES Instance method Private Method 20131205
Events
Class CL_WFIL_CUSTOMIZING_TABLES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CTAB_TABLE Public See coding 20131205 ty_ctab_table type table of wr04d
2 TY_TABLE_CONTENTS Private See coding 20131205 begin of ty_table_contents, tabna type twrf1-tabna, content type ref to data, end of ty_table_contents
3 TY_TABLE_E071K Private See coding 20131205 ty_table_e071k type standard table of e071k
4 TY_TABLE_KO200 Private See coding 20131205 ty_table_ko200 type standard table of ko200
5 TY_TABNA_WRKC_KEY Private See coding 20131205 begin of ty_tabna_wrkc_key, tabname type dd03l-tabname, fieldname type dd03l-fieldname, end of ty_tabna_wrkc_key
6 TY_TABNA_WRKC_KEY_TABLE Private See coding 20131205 ty_tabna_wrkc_key_table type sorted table of ty_tabna_wrkc_key with non-unique key primary_key components tabname fieldname
7 TY_TABNA_WRKC_TABLE Private See coding 20131205 ty_tabna_wrkc_table type standard table of tabna_wrkc
8 TY_TVBUR_TABLE Public See coding 20131205 ty_tvbur_table type table of tvbur
9 TY_TVKBT_TABLE Public See coding 20131205 ty_tvkbt_table type table of tvkbt
10 TY_TVKBZ_TABLE Public See coding 20131205 ty_tvkbz_table type table of tvkbz
Method Signatures

Method CHANGE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NEW_ACTION Call by reference Type reference (TYPE) T020-AKTYP 20131205

Method CHANGE_ACTION on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method CHECK_EDPP1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CTAB Call by reference Type reference (TYPE) WR04D 20131205
2 Changing CV_SUBRC Call by reference Type reference (TYPE) SUBRC 20131205
3 Importing IV_T001W_FIELDVALUE Call by reference Type reference (TYPE) KUNNR 20131205

Method CHECK_EDPP1 on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method CHECK_T161W Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CTAB Call by reference Type reference (TYPE) WR04D 20131205
2 Changing CV_SUBRC Call by reference Type reference (TYPE) SUBRC 20131205
3 Importing IV_T001W_FIELDVALUE Call by reference Type reference (TYPE) WERKS_D 20131205

Method CHECK_T161W on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method CHECK_T439G Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CTAB Call by reference Type reference (TYPE) WR04D 20131205
2 Changing CV_SUBRC Call by reference Type reference (TYPE) SUBRC 20131205
3 Importing IV_T001W_FIELDVALUE Call by reference Type reference (TYPE) WERKS_D 20131205

Method CHECK_T439G on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method CHECK_T439H Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CTAB Call by reference Type reference (TYPE) WR04D 20131205
2 Changing CV_SUBRC Call by reference Type reference (TYPE) SUBRC 20131205
3 Importing IV_T001W_FIELDVALUE Call by reference Type reference (TYPE) WERKS_D 20131205

Method CHECK_T439H on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method CHECK_T439I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CTAB Call by reference Type reference (TYPE) WR04D 20131205
2 Changing CV_SUBRC Call by reference Type reference (TYPE) SUBRC 20131205
3 Importing IV_T001W_FIELDVALUE Call by reference Type reference (TYPE) WERKS_D 20131205

Method CHECK_T439I on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method CHECK_T439J Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CTAB Call by reference Type reference (TYPE) WR04D 20131205
2 Changing CV_SUBRC Call by reference Type reference (TYPE) SUBRC 20131205
3 Importing IV_T001W_FIELDVALUE Call by reference Type reference (TYPE) WERKS_D 20131205

Method CHECK_T439J on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NEW_T001W Call by reference Type reference (TYPE) T001W 20131205
2 Importing IS_REF_T001W Call by reference Type reference (TYPE) T001W 20131205
3 Importing IV_ACTION Call by reference Type reference (TYPE) T020-AKTYP 20131205
4 Importing IV_COPY_RULE Call by reference Type reference (TYPE) TWRF1-WRKRG 20131205

Method CONSTRUCTOR on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method COPY_CUSTOMIZING_TABLES Signature

Method COPY_CUSTOMIZING_TABLES on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method COPY_CUSTOMIZING_TABLES on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method COPY_EDPP1 Signature

Method COPY_EDPP1 on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method COPY_EDPP1 on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method COPY_T024W Signature

Method COPY_T024W on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method COPY_T024W on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method COPY_T134M Signature

Method COPY_T134M on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method COPY_T134M on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method COPY_T161W Signature

Method COPY_T161W on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method COPY_T161W on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method COPY_TVKWZ Signature

Method COPY_TVKWZ on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method COPY_TVKWZ on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method COPY_TWLOF Signature

Method COPY_TWLOF on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method COPY_TWLOF on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method CREATE_DATA_TABLE_CONTENTS Signature

Method CREATE_DATA_TABLE_CONTENTS on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method CREATE_DATA_TABLE_CONTENTS on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NEW_T001W Call by reference Type reference (TYPE) T001W 20131205
2 Importing IV_ACTION Call by reference Type reference (TYPE) T020-AKTYP 20131205
3 Importing IV_COPY_RULE Call by reference Type reference (TYPE) TWRF1-WRKRG 20131205
4 Importing IV_REF_WERKS Call by reference Type reference (TYPE) T001W-WERKS 20131205
5 Returning RO_WFIL_CUSTOMIZING_TABLES Value transfer Object reference (TYPE REF TO) CL_WFIL_CUSTOMIZING_TABLES 20131205
# Exception Resumable Description Created on
1 CX_ABAP_INVALID_NAME 20131205

Method FILL_ADRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADRNR Call by reference Type reference (TYPE) ADRNR 20131205
2 Importing LV_FIELDNAME Call by reference Type reference (TYPE) TSADRV-DDIC_FIELD 20131205
3 Importing LV_TABLENAME Call by reference Type reference (TYPE) TSADRV-DDIC_TABLE 20131205

Method FILL_ADRC on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method FILL_CUSTOMIZING_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRANSPORT_ORDER Call by reference Type reference (TYPE) TRKORR 20131205

Method FILL_CUSTOMIZING_TRANSPORT on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method FILL_E071K Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_KEY_STRUCTURE Call by reference Type reference (TYPE) ANY 20131205
2 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20131205
3 Importing IV_TABNA Call by reference Type reference (TYPE) TABNAME 20131205

Method FILL_E071K on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method FILL_KO200 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNA Call by reference Type reference (TYPE) TABNAME 20131205

Method FILL_KO200 on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method FILL_TABLE_FOR_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20131205
2 Importing IV_TABNA Call by reference Type reference (TYPE) TABNAME 20131205

Method FILL_TABLE_FOR_TRANSPORT on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method GET_CTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CTAB Call by reference Type reference (TYPE) TY_CTAB_TABLE 20131205

Method GET_CTAB on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_WFIL_CUSTOMIZING_TABLES Value transfer Object reference (TYPE REF TO) CL_WFIL_CUSTOMIZING_TABLES 20131205
# Exception Resumable Description Created on
1 CX_WFIL_WRONG_CALL 20131205

Method GET_KEYFIELDS Signature

Method GET_KEYFIELDS on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method GET_KEYFIELDS on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method MAINTAIN_CUSTOMIZING_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNA Call by reference Type reference (TYPE) WR04D-TABNAME 20131205
# Exception Resumable Description Created on
1 CX_WFIL_WRONG_CALL 20131205

Method MAINTAIN_EDPP1 Signature

Method MAINTAIN_EDPP1 on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method MAINTAIN_EDPP1 on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method MAINTAIN_T161I Signature

Method MAINTAIN_T161I on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method MAINTAIN_T161I on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method MAINTAIN_T161V Signature

Method MAINTAIN_T161V on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method MAINTAIN_T161V on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method MAINTAIN_T161VN Signature

Method MAINTAIN_T161VN on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method MAINTAIN_T161VN on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method MAINTAIN_T161W Signature

Method MAINTAIN_T161W on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method MAINTAIN_T161W on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method MAINTAIN_TMKSU Signature

Method MAINTAIN_TMKSU on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method MAINTAIN_TMKSU on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method PREPARE_CUSTOMIZING_COPY Signature

Method PREPARE_CUSTOMIZING_COPY on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method PREPARE_CUSTOMIZING_COPY on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method PREPARE_CUSTOMIZING_DISPLAY Signature

Method PREPARE_CUSTOMIZING_DISPLAY on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method PREPARE_CUSTOMIZING_DISPLAY on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method REFRESH_CTAB Signature

Method REFRESH_CTAB on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
Method REFRESH_CTAB on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method SET_COPY_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COPY_RULE Call by reference Type reference (TYPE) TWRF1-WRKRG 20131205

Method SET_COPY_RULE on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method SET_CTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CTAB Call by reference Type reference (TYPE) TY_CTAB_TABLE 20131205

Method SET_CTAB on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method SET_REFSITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D 20131205

Method SET_REFSITE on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method SET_T001K Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_T001K Call by reference Type reference (TYPE) T001K 20131205

Method SET_T001K on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method SET_T024W_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_T024W_DELETE Call by reference Type reference (TYPE) WR01_SIT_TT024W 20131205

Method SET_T024W_DELETE on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method SET_TEMP_T024W Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_T024W Call by reference Type reference (TYPE) WR01_SIT_TT024W 20131205

Method SET_TEMP_T024W on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method SET_TEMP_TVKWZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TVKWZ Call by reference Type reference (TYPE) WR01_SIT_TTVKWZ 20131205

Method SET_TEMP_TVKWZ on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method SET_TVBUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TVBUR Call by reference Type reference (TYPE) TY_TVBUR_TABLE 20131205

Method SET_TVBUR on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method SET_TVKBT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TVKBT Call by reference Type reference (TYPE) TY_TVKBT_TABLE 20131205

Method SET_TVKBT on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method SET_TVKBZ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TVKBZ Call by reference Type reference (TYPE) TY_TVKBZ_TABLE 20131205

Method SET_TVKBZ on class CL_WFIL_CUSTOMIZING_TABLES has no exception.

Method STORE_TABLE_CONTENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20131205
2 Importing IV_TABNA Call by reference Type reference (TYPE) TABNA_WRKC 20131205
# Exception Resumable Description Created on
1 CX_WFIL_TABLE_NOT_IN_RULE 20131205
2 CX_WRONG_ARGUMENTS_LIST 20131205

Method VALIDATE_TABLE_ENTRIES Signature

Method VALIDATE_TABLE_ENTRIES on class CL_WFIL_CUSTOMIZING_TABLES has no parameter.
# Exception Resumable Description Created on
1 CX_ABAP_INVALID_NAME 20131205
History
Last changed by/on SAP  20140121 
SAP Release Created in