SAP ABAP Class CL_FIP_WDC_BUYER_SUPLG_SETTING (Assistance Class for ZWD_FIP_DC_MASTER_VIEW)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-FIP (Application Component) Perishables Procurement
     FIP_UI_MODEL (Package) User Interface Models for Fresh Item Procurement
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20080226
Properties
Class CL_FIP_WDC_BUYER_SUPLG_SETTING  
Short Description Assistance Class for ZWD_FIP_DC_MASTER_VIEW    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIP_UI_MODEL   User Interface Models for Fresh Item Procurement 
Created 20080226   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FIP_WDC_BUYER_SUPLG_SETTING has no interface implemented.
Friends
Class CL_FIP_WDC_BUYER_SUPLG_SETTING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CHANGE_EVENT Constant Public Type reference (TYPE) FPM_EVENT_ID 'FPM_CHANGE' ID of the FPM change Event 20080328
2 GC_FUNCTION_ID Constant Public See coding 20080226
3 MO_SETTINGS_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_FIP_SETTINGS_MANAGER Buyer settings manager for Business Layer 20080326
4 MS_SP_DETAILS Instance attribute Private Type reference (TYPE) FIP_S_SUPLG_PLANT_DETAILS Supplying plant master settings (Detailed Data) 20080226
5 MT_GENERAL_CONTACTS Instance attribute Private Type reference (TYPE) FIP_T_MV_CONTACT_DATA Table type for all general contact information 20080226
6 MT_MATERIAL_DATA Instance attribute Public Type reference (TYPE) FIP_T_SP_MATERIAL_DATA Material data for supplying plant master 20080226
7 MT_RECIPIENT_DATA Instance attribute Public Type reference (TYPE) FIP_T_SP_RECIPIENT_DATA Recipient data for supplying plant master 20080226
8 MT_RECIPIENT_QUOTA_DATA Instance attribute Public Type reference (TYPE) FIP_T_RCPT_QUOTA_DATA_SAVE Table of Quota Data to Save 20080602
9 MT_SP_SETTINGS_MAT_CHANGES Instance attribute Public Type reference (TYPE) FIP_T_MATERIAL All information for material, which was changed 20080313
10 MT_SP_SETTINGS_REC_CHANGES Instance attribute Public Type reference (TYPE) FIP_T_RECIPIENT_ALL_INFO All information for recipients, which was changed 20080313
11 MT_SP_SETTINGS_VEN_CHANGES Instance attribute Public Type reference (TYPE) FIP_T_VENDOR_ALL_INFO All information for vendors, which was changed 20080313
12 MT_VENDOR_DATA Instance attribute Public Type reference (TYPE) FIP_T_SP_VENDOR_DATA Vendor Data for the supplying plant master 20080226
13 MT_WAREHOUSE_CONTACTS Instance attribute Private Type reference (TYPE) FIP_T_MV_CONTACT_DATA Table type for all warehouse contact information 20080226
14 MV_HAS_CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080226
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EDIT_PERIOD Instance method Public Method Add a Statistical Period 20080509
2 ADD_QUOTA_DATA Instance method Public Method 20080602
3 CHECK_CHANGED_MATERIALS Instance method Public Method 20080530
4 CHECK_CHANGED_SP Instance method Public Method 20080626
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080226
6 FILL_CONTACTS_DROPDOWN Instance method Public Method Fill the contents of the dropdown box 20080226
7 GET_EMPTY_MATERIAL Instance method Public Method 20080417
8 GET_HAS_CHANGED Instance method Public Method Get if the information for buyer setting SPlt has changed. 20080226
9 GET_MATERIALS Instance method Public Method Retrieve the table of all Material data relating to a SPlt 20080226
10 GET_PO_TYPES Instance method Public Method 20080429
11 GET_RECIPIENTS Instance method Public Method Retrieves the table of Recipients relating to a SPlt 20080226
12 GET_SP_DETAILS Instance method Public Method Retrieve the SPlt Details 20080407
13 GET_SP_GEN_CONTACT_DATA Instance method Public Method Get the general contact data for specific contact name 20080305
14 GET_SP_WH_CONTACT_DATA Instance method Public Method Get the warehouse contact data for specific contact name 20080305
15 GET_STATISTICAL_TYPES Instance method Public Method Retrieve the statistical Types 20080416
16 GET_STAT_PERIOD Instance method Public Method 20080509
17 GET_STAT_TYPE_PERIODS Instance method Public Method Retrieve all statistical Periods 20080416
18 GET_VENDORS Instance method Public Method Retrieve the table of vendors relating to a SPlt 20080226
19 GET_VENDOR_PRICE_DETAILS Instance method Public Method 20080422
20 GET_VENDOR_SELECTED_DETAILS Instance method Public Method 20080422
21 REMOVE_PERIOD Instance method Public Method Remove a Statistical Period from the table 20080509
22 SAVE_MODIFICATIONS Instance method Public Method Save changes to the database 20080227
23 SET_HAS_CHANGED Instance method Public Method Set that the information for setting SPlt has changed. 20080227
24 SET_MATERIALS Instance method Public Method Fill the materials table relating to a SPlt 20080226
25 SET_MATERIAL_ACTIVATION Instance method Public Method Change the value of the active value for material 20080226
26 SET_NOT_CHANGED Instance method Public Method Set that the info. for buyer setting SPlt has not changed. 20080226
27 SET_RECIPIENTS Instance method Public Method Fill the recipients table relating to a SPlt 20080226
28 SET_RECIPIENT_ACTIVATION Instance method Public Method Activate/Deactivate the recipient 20080226
29 SET_SP_DETAILS Instance method Public Method Returns the basic data of the SPlt 20080408
30 SET_VENDORS Instance method Public Method Fill the Vendors table relating to a SPlt 20080226
31 SET_VENDOR_ACTIVATION Instance method Public Method Activate/deactivate vendor 20080226
Events
Class CL_FIP_WDC_BUYER_SUPLG_SETTING has no event.
Types
Class CL_FIP_WDC_BUYER_SUPLG_SETTING has no local type.
Method Signatures

Method ADD_EDIT_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NEW_PERIOD Call by reference Type reference (TYPE) FIP_S_STAT_PERIODS Period Data for Statistical Information 20080509
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20080509
3 Importing IV_TYPE Call by reference Type reference (TYPE) FIP_STAT_TYPE_ID Statistical Data Type ID 20080509

Method ADD_EDIT_PERIOD on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method ADD_QUOTA_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RECIPIENT Call by reference Type reference (TYPE) FIP_S_RCPT_QUOTA_DATA_SAVE Structure to Save Recipent Quota Data 20080602

Method ADD_QUOTA_DATA on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method CHECK_CHANGED_MATERIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MATERIAL Call by reference Type reference (TYPE) FIP_T_MATERIAL All information for Material 20080530

Method CHECK_CHANGED_MATERIALS on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method CHECK_CHANGED_SP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SP Call by reference Type reference (TYPE) FIP_S_SUPLG_PLANT_DETAILS Supplying Plant Settings (Detailed Data) 20080626

Method CHECK_CHANGED_SP on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no parameter.
Method CONSTRUCTOR on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method FILL_CONTACTS_DROPDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SP_CONTACT_LIST Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20080226
2 Exporting ET_SP_WAREHOUSE_LIST Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20080226

Method FILL_CONTACTS_DROPDOWN on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_EMPTY_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MATERIAL Call by reference Type reference (TYPE) FIP_S_SP_MATERIAL_UI Data Required for Supply Plant - Materials 20080418

Method GET_EMPTY_MATERIAL on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_CHANGED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080226

Method GET_HAS_CHANGED on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_MATERIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DC_MATERIAL_LIST Call by reference Type reference (TYPE) FIP_T_SP_MATERIAL_DATA Table containing all Material Information relating to a DC 20080226

Method GET_MATERIALS on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_PO_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PO_TYPES Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST All Fixed Values of an Attribute with Texts 20080429

Method GET_PO_TYPES on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_RECIPIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SP_RECIPIENT_LIST Call by reference Type reference (TYPE) FIP_T_SP_RECIPIENT_DATA Recipient Data for Plant Master View 20080226

Method GET_RECIPIENTS on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_SP_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SUPLG_PLANT Call by reference Type reference (TYPE) FIP_S_SUPLG_PLANT_DETAILS Supplying Plant Settings (Detailed Data) 20080407

Method GET_SP_DETAILS on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_SP_GEN_CONTACT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SP_GEN_CONTACT Call by reference Type reference (TYPE) FIP_S_MV_CONTACT_DATA Generic Structure for Contact Information 20080305
2 Importing IV_CONTACT_NAME Call by reference Type reference (TYPE) STRING 20080305

Method GET_SP_GEN_CONTACT_DATA on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_SP_WH_CONTACT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SP_WH_CONTACT Call by reference Type reference (TYPE) FIP_S_MV_CONTACT_DATA Generic Structure for Contact Information 20080305
2 Importing IV_CONTACT_NAME Call by reference Type reference (TYPE) STRING 20080305

Method GET_SP_WH_CONTACT_DATA on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_STATISTICAL_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20080416
2 Returning RT_TYPES Value transfer Object reference (TYPE REF TO) FIP_T_MAT_STYPE Table of Material - Supplying Plant statistical data 20080416

Method GET_STATISTICAL_TYPES on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_STAT_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PERIOD Call by reference Type reference (TYPE) FIP_S_STAT_PERIODS Period Data for Statistical Information 20080509
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20080509
3 Importing IV_PERIOD_ID Call by reference Type reference (TYPE) FIP_PERIOD_ID Unique Period ID 20080509
4 Importing IV_TYPE Call by reference Type reference (TYPE) FIP_STAT_TYPE_ID Statistical Data Type ID 20080509

Method GET_STAT_PERIOD on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_STAT_TYPE_PERIODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20080416
2 Importing IV_STAT_ID Call by reference Type reference (TYPE) FIP_STAT_TYPE_ID Statistical Data Type ID 20080416
3 Returning RT_PERIODS Value transfer Object reference (TYPE REF TO) FIP_T_STAT_PERIODS Table of Statistical Period Data 20080416

Method GET_STAT_TYPE_PERIODS on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_VENDORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DC_VENDOR_LIST Call by reference Type reference (TYPE) FIP_T_SP_VENDOR_DATA Vendor Data for the Plant Master View 20080226

Method GET_VENDORS on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_VENDOR_PRICE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FIRST_DATA Call by reference Type reference (TYPE) FIP_S_SP_VDR_PURCHASE_DATA Supplying Plant - Vendor Purchase Information 20080422
2 Exporting ET_PRICE_DATA Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST All Fixed Values of an Attribute with Texts 20080422
3 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20080422

Method GET_VENDOR_PRICE_DETAILS on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method GET_VENDOR_SELECTED_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PRICE_DATA Call by reference Type reference (TYPE) FIP_S_SP_VDR_PURCHASE_DATA Supplying Plant - Vendor Purchase Information 20080422
2 Importing IV_EKORG_EKGRP Call by reference Type reference (TYPE) STRING 20080422
3 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20080422

Method GET_VENDOR_SELECTED_DETAILS on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method REMOVE_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20080509
2 Importing IV_PERIOD Call by reference Type reference (TYPE) FIP_PERIOD_ID Vorschlagswerte bei Anlage von Debitoren aus Workbench 20080509
3 Importing IV_TYPE Call by reference Type reference (TYPE) FIP_STAT_TYPE_ID Statistical Data Type ID 20080509

Method REMOVE_PERIOD on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method SAVE_MODIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUYER Call by reference Type reference (TYPE) UNAME User Name 20080511
2 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20080511
# Exception Resumable Description Created on
1 CX_FIP_DATA Data validation error 20080306

Method SET_HAS_CHANGED Signature

Method SET_HAS_CHANGED on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no parameter.
Method SET_HAS_CHANGED on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method SET_MATERIALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080514
2 Importing IV_DC_ID Call by reference Type reference (TYPE) WERKS_D Plant Table for National (Centrally Agreed) Contracts 20080226
3 Importing IV_UNAME Call by reference Type reference (TYPE) UNAME User Name 20080410
# Exception Resumable Description Created on
1 CX_FIP_DATA_NOT_FOUND Value does not exist 20080407

Method SET_MATERIAL_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVATE Call by reference Type reference (TYPE) ABAP_BOOL material acitivation/deactivation parameter 20080226
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20080226

Method SET_MATERIAL_ACTIVATION on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method SET_NOT_CHANGED Signature

Method SET_NOT_CHANGED on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no parameter.
Method SET_NOT_CHANGED on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method SET_RECIPIENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080514
2 Importing IV_UNAME Call by reference Type reference (TYPE) UNAME User Name 20080410
3 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20080226
# Exception Resumable Description Created on
1 CX_FIP_DATA_NOT_FOUND Value does not exist 20080407

Method SET_RECIPIENT_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVATE Call by reference Type reference (TYPE) ABAP_BOOL 20080226
2 Importing IV_RECIPIENT_ID Call by reference Type reference (TYPE) FIP_RECIPIENT_NUM FIP Recipient Number 20080226

Method SET_RECIPIENT_ACTIVATION on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.

Method SET_SP_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080514
2 Exporting ES_SP_GEN_CONTACT Call by reference Type reference (TYPE) FIP_S_MV_CONTACT_DATA Generic Structure for Contact Information 20080408
3 Exporting ES_SP_INFORMATION Call by reference Type reference (TYPE) FIP_S_SUPLG_PLANT_DETAILS FIP DC Master Details 20080408
4 Exporting ES_SP_WH_CONTACT Call by reference Type reference (TYPE) FIP_S_MV_CONTACT_DATA Generic Structure for Contact Information 20080408
5 Importing IV_DC_ID Call by reference Type reference (TYPE) WERKS_D Plant Table for National (Centrally Agreed) Contracts 20080408
6 Importing IV_GEN_CONTACT_NAME Call by reference Type reference (TYPE) STRING 20080408
7 Importing IV_UNAME Call by reference Type reference (TYPE) UNAME User Name 20080410
8 Importing IV_WH_CONTACT_NAME Call by reference Type reference (TYPE) STRING 20080408
# Exception Resumable Description Created on
1 CX_FIP_DATA_NOT_FOUND Value does not exist 20080408

Method SET_VENDORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CO_LOGGER Call by reference Object reference (TYPE REF TO) CL_FIP_MESSAGE_LOGGER Class for FIP message logging/handling 20080514
2 Importing IV_UNAME Call by reference Type reference (TYPE) UNAME User Name 20080410
3 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20080226
# Exception Resumable Description Created on
1 CX_FIP_DATA_NOT_FOUND Value does not exist 20080407

Method SET_VENDOR_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVATE Call by reference Type reference (TYPE) ABAP_BOOL Activation/Deactivation parameter 20080226
2 Importing IV_VENDOR_ID Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20080226

Method SET_VENDOR_ACTIVATION on class CL_FIP_WDC_BUYER_SUPLG_SETTING has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604