Hierarchy
⤷
⤷
Properties
| Class | CL_FIP_SETTINGS_PERSIST | |
| Short Description | Persistance class for Settings | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FIP_BUSINESS_LOGIC | Business Logic for Fresh Item Procurement |
| Created | 20080626 | SAP |
| Last change | 20100310 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_FIP_SETTINGS_PERSIST has no interface implemented.
Friends
Class CL_FIP_SETTINGS_PERSIST has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Protected | Object reference (TYPE REF TO) | CL_FIP_SETTINGS_PERSIST | Persistance class for Settings | 20080626 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20080626 | |
| 2 | Static method | Public | Method | Clean up the periods that are no long in use | 20100205 | |
| 3 | Static method | Public | Method | Returns instance of class | 20080626 | |
| 4 | Instance method | Public | Method | Returns materials for recipient | 20080626 | |
| 5 | Instance method | Public | Method | Returns materials for supplying plants | 20080626 | |
| 6 | Instance method | Public | Method | Get all Materials for one supplying plant, many buyers | 20080626 | |
| 7 | Instance method | Public | Method | Returns materials for supplier | 20080626 | |
| 8 | Instance method | Public | Method | 20080626 | ||
| 9 | Instance method | Public | Method | Returns recipients for given material | 20080626 | |
| 10 | Instance method | Public | Method | Returns recipients for given supply plant | 20080626 | |
| 11 | Instance method | Public | Method | 20080626 | ||
| 12 | Instance method | Public | Method | 20080626 | ||
| 13 | Instance method | Public | Method | 20080626 | ||
| 14 | Instance method | Public | Method | 20080626 | ||
| 15 | Instance method | Public | Method | Returns supply plants for given material | 20080626 | |
| 16 | Instance method | Public | Method | Returns supply plants for given recipient | 20080626 | |
| 17 | Instance method | Public | Method | Returns supply plants for given supplier | 20080626 | |
| 18 | Instance method | Public | Method | 20080626 | ||
| 19 | Instance method | Public | Method | Retrieve the statistical data | 20080626 | |
| 20 | Instance method | Public | Method | Retrieve the Statistical Periods | 20080626 | |
| 21 | Instance method | Public | Method | Returns the Statistical types | 20080626 | |
| 22 | Instance method | Public | Method | Retrieve the Supply Plant details | 20080626 | |
| 23 | Instance method | Public | Method | Returns vendors for given material | 20080626 | |
| 24 | Instance method | Public | Method | Returns vendors for supplying plant | 20080626 | |
| 25 | Instance method | Public | Method | Get Vendors for one supplying plant, many vendors | 20080626 | |
| 26 | Instance method | Public | Method | Retrieve the vendor-sp data for many buyers | 20080626 | |
| 27 | Instance method | Public | Method | Remove all instances of materials from FIP tables | 20080626 | |
| 28 | Instance method | Private | Method | Remove Periods from Statistical tables | 20080626 | |
| 29 | Instance method | Public | Method | Remove all instances of recipients from FIP tables | 20080626 | |
| 30 | Instance method | Public | Method | Remove all instances of supplying plants from FIP tables | 20080626 | |
| 31 | Instance method | Public | Method | Remove all instances of vendors from FIP tables | 20080626 | |
| 32 | Instance method | Private | Method | Check if the period already exists | 20080626 | |
| 33 | Instance method | Public | Method | Save Material Settings FIP Data | 20080626 | |
| 34 | Instance method | Public | Method | Save Recipient Settings FIP Data | 20080626 | |
| 35 | Instance method | Public | Method | Save the Recipient Quota Data | 20080626 | |
| 36 | Instance method | Public | Method | Save the Statistical Data for Material/Supply Plant | 20080626 | |
| 37 | Instance method | Public | Method | Save Supply Plant Settings FIP Data | 20080626 | |
| 38 | Instance method | Public | Method | Save Vendor Settings FIP Data | 20080626 |
Events
Class CL_FIP_SETTINGS_PERSIST has no event.
Types
Class CL_FIP_SETTINGS_PERSIST has no local type.
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FIP_SETTINGS_PERSIST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FIP_SETTINGS_PERSIST has no exception.
Method CLEAN_STAT_PER_TABLE Signature
Method CLEAN_STAT_PER_TABLE on class CL_FIP_SETTINGS_PERSIST has no parameter.
Method CLEAN_STAT_PER_TABLE on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_FIP_SETTINGS_PERSIST | Persistance class for Settings | 20080626 |
Method GET_INSTANCE on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_MATERIALS_FOR_RECIPIENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RECIPIENT | Call by reference | Type reference (TYPE) | FIP_S_RECIPIENT | Structure with recipient number | 20080626 | |||
| 2 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 3 | RRT_MATERIALS | Value transfer | Object reference (TYPE REF TO) | FIP_T_MATERIAL | All information for Material | 20080626 |
Method GET_MATERIALS_FOR_RECIPIENT on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_MATERIALS_FOR_SP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SP_NUMBER | Call by reference | Type reference (TYPE) | FIP_S_SP | Table of WERKS | 20080626 | |||
| 2 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 3 | RRT_MATERIALS | Value transfer | Object reference (TYPE REF TO) | FIP_T_MATERIAL | All information for Material | 20080626 |
Method GET_MATERIALS_FOR_SP on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_MATERIALS_FOR_SP_BUYERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SP_NUMBER | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080626 | |||
| 2 | IT_BUYER_MATNR | Call by reference | Type reference (TYPE) | FIP_T_BUYER_MATERIAL | Table of buyer materials | 20080626 | |||
| 3 | IV_ONLY_ACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20080626 | |||
| 4 | RT_ALL_MATERIALS | Value transfer | Object reference (TYPE REF TO) | FIP_T_MATERIAL | All information for Material | 20080626 |
Method GET_MATERIALS_FOR_SP_BUYERS on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_MATERIALS_FOR_SUPPLIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SUPPLIER_ID | Call by reference | Type reference (TYPE) | FIP_S_VENDOR | Structure with vendor number | 20080626 | |||
| 2 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 3 | RRT_MATERIALS | Value transfer | Object reference (TYPE REF TO) | FIP_T_MATERIAL | All information for Material | 20080626 |
Method GET_MATERIALS_FOR_SUPPLIER on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_MATERIALS_SP_VENDOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MATERIAL_SP | Call by reference | Type reference (TYPE) | FIP_T_MATERIAL | All information for Material | 20080626 | |||
| 2 | ET_MAT_SP_VENDOR | Call by reference | Type reference (TYPE) | FIP_T_MATERIAL | All information for Material | 20080626 | |||
| 3 | IT_LIFNR_UNAME | Call by reference | Type reference (TYPE) | FIP_T_BUYER_VENDOR | Table of Vendor-Buyer Ids | 20080626 | |||
| 4 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080626 |
Method GET_MATERIALS_SP_VENDOR on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_RECIPIENTS_FOR_MATERIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 2 | IV_MAT_NUMBER | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20080626 | |||
| 3 | RRT_RECIPIENT | Value transfer | Object reference (TYPE REF TO) | FIP_T_RECIPIENT_ALL_INFO | Recipient information | 20080626 |
Method GET_RECIPIENTS_FOR_MATERIAL on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_RECIPIENTS_FOR_SP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SP_NUMBER | Call by reference | Type reference (TYPE) | FIP_S_SP | FIP -- Supply Plant | 20080626 | |||
| 2 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 3 | RT_RECIPIENTS | Value transfer | Object reference (TYPE REF TO) | FIP_T_RECIPIENT_ALL_INFO | Recipient information | 20080626 |
Method GET_RECIPIENTS_FOR_SP on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_RECIPIENTS_FOR_SP_BUYERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RECIPIENT_SP | Call by reference | Type reference (TYPE) | FIP_T_RECIPIENT_ACTIVE | Recipient information | 20080626 | |||
| 2 | IT_MATNR_UNAME | Call by reference | Type reference (TYPE) | FIP_T_BUYER_MATERIAL | Table of buyer materials | 20080626 | |||
| 3 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080626 |
Method GET_RECIPIENTS_FOR_SP_BUYERS on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_RECIPIENTS_FOR_SP_MATERIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RECIPIENTS | Call by reference | Type reference (TYPE) | FIP_T_RCPT_QUOTA_DATA | Table of Recipients with Quotas | 20080626 | |||
| 2 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20080626 | |||
| 3 | IV_UNAME | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 4 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant Table for National (Centrally Agreed) Contracts | 20080626 |
Method GET_RECIPIENTS_FOR_SP_MATERIAL on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_RECIPIENTS_SP_MAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RECIPIENTS | Call by reference | Type reference (TYPE) | FIP_T_RECIPIENT_ALL_INFO | Recipient information | 20080626 | |||
| 2 | IT_MATNR_UNAME | Call by reference | Type reference (TYPE) | FIP_T_BUYER_MATERIAL | Table of buyer materials | 20080626 | |||
| 3 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080626 |
Method GET_RECIPIENTS_SP_MAT on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_RECPTS_FOR_MAT_BUYERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RECIPIENT_MAT | Call by reference | Type reference (TYPE) | FIP_T_RECIPIENT_ACTIVE | table of recipients containing if active | 20080626 | |||
| 2 | IT_MATNR_UNAME | Call by reference | Type reference (TYPE) | FIP_T_BUYER_MATERIAL | Table of buyer materials | 20080626 | |||
| 3 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080626 |
Method GET_RECPTS_FOR_MAT_BUYERS on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_SP_FOR_MATERIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 2 | IV_MAT_NUMBER | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20080626 | |||
| 3 | RRT_SP | Value transfer | Object reference (TYPE REF TO) | FIP_T_SUPLG_PLANT_ALL_INFO | All information for Supplying Plants | 20080626 |
Method GET_SP_FOR_MATERIAL on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_SP_FOR_RECIPIENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RECIPIENT | Call by reference | Type reference (TYPE) | FIP_S_RECIPIENT | FIP Recipient Number | 20080626 | |||
| 2 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 3 | RRT_SP | Value transfer | Object reference (TYPE REF TO) | FIP_T_SUPLG_PLANT_ALL_INFO | All information for Supplying Plants | 20080626 |
Method GET_SP_FOR_RECIPIENT on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_SP_FOR_SUPPLIER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 2 | IV_SUPPLIER_ID | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20080626 | |||
| 3 | RRT_SP | Value transfer | Object reference (TYPE REF TO) | FIP_T_SUPLG_PLANT_ALL_INFO | All information for Supplying Plants | 20080626 |
Method GET_SP_FOR_SUPPLIER on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_SP_MAT_MANY_BUYERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MATERIAL_SP | Call by reference | Type reference (TYPE) | FIP_T_RECIPIENT_ACTIVE | table of recipients containing if active | 20080626 | |||
| 2 | IT_MATNR_UNAME | Call by reference | Type reference (TYPE) | FIP_T_BUYER_MATERIAL | Table of buyer materials | 20080626 | |||
| 3 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080626 |
Method GET_SP_MAT_MANY_BUYERS on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_STATISTICAL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STAT_DATA | Call by reference | Type reference (TYPE) | FIP_T_MAT_STYPE | Table of Material - Supplying Plant statistical data | 20080626 | |||
| 2 | IT_BUYERS | Call by reference | Type reference (TYPE) | FIP_T_UNAME_RANGE | Table of buyers | 20080626 | |||
| 3 | IT_MATERIALS | Call by reference | Type reference (TYPE) | FIP_T_MATNR_RANGE | Table of material numbers | 20080626 | |||
| 4 | IT_PLANTS | Call by reference | Type reference (TYPE) | FIP_T_WERKS_RANGE | Table of supplying plants | 20080626 |
Method GET_STATISTICAL_DATA on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_STATISTICAL_PERIODS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STAT_DATA | Call by reference | Type reference (TYPE) | FIP_T_MAT_STYPE | Table of Material - Supplying Plant statistical data | 20080626 | |||
| 2 | IT_BUYERS | Call by reference | Type reference (TYPE) | FIP_T_UNAME_RANGE | Table of buyers | 20080626 | |||
| 3 | IT_MATERIALS | Call by reference | Type reference (TYPE) | FIP_T_MATNR_RANGE | Table of material numbers | 20080626 | |||
| 4 | IT_PLANTS | Call by reference | Type reference (TYPE) | FIP_T_WERKS_RANGE | Table of supplying plants | 20080626 | |||
| 5 | IV_ONLY_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20080626 |
Method GET_STATISTICAL_PERIODS on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_STATISTICAL_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STAT_TYPES | Call by reference | Type reference (TYPE) | FIP_T_STAT_TYPES | Table of Statistical Data Types | 20080626 |
Method GET_STATISTICAL_TYPES on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_SUPLG_PLANT_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 2 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant Table for National (Centrally Agreed) Contracts | 20080626 | |||
| 3 | RS_SUPLG_PLANT | Value transfer | Type reference (TYPE) | FIP_S_SUPLG_PLANT_DETAILS | Supplying Plant Settings (Detailed Data) | 20080626 |
Method GET_SUPLG_PLANT_DETAILS on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_VENDORS_FOR_MATERIAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 2 | IV_MAT_NUMBER | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20080626 | |||
| 3 | RRT_VENDORS | Value transfer | Object reference (TYPE REF TO) | FIP_T_VENDOR_ALL_INFO | All information for Vendor | 20080626 |
Method GET_VENDORS_FOR_MATERIAL on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_VENDORS_FOR_SP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SP_NUMBER | Call by reference | Type reference (TYPE) | FIP_S_SP | FIP -- Supply Plant | 20080626 | |||
| 2 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 3 | RRT_VENDORS | Value transfer | Object reference (TYPE REF TO) | FIP_T_VENDOR_ALL_INFO | All information for Vendor | 20080626 |
Method GET_VENDORS_FOR_SP on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_VENDORS_FOR_SP_BUYERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VENDOR_SPLT | Call by reference | Type reference (TYPE) | FIP_T_VENDOR_ALL_INFO | All information for Vendor | 20080626 | |||
| 2 | ET_VEND_SPLT_MATERIAL | Call by reference | Type reference (TYPE) | FIP_T_VENDOR_ALL_INFO | All information for Vendor | 20080626 | |||
| 3 | IT_MATNR_UNAME | Call by reference | Type reference (TYPE) | FIP_T_BUYER_MATERIAL | Table of buyer materials | 20080626 | |||
| 4 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080626 |
Method GET_VENDORS_FOR_SP_BUYERS on class CL_FIP_SETTINGS_PERSIST has no exception.
Method GET_VENDOR_SP_DATA_MULT_BUYERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VEND_SPLT | Call by reference | Type reference (TYPE) | FIP_T_VENDOR_ALL_INFO | All information for Vendor | 20080626 | |||
| 2 | IT_LIFNR_UNAME | Call by reference | Type reference (TYPE) | FIP_T_BUYER_VENDOR | Table of Vendor-Buyer Ids | 20080626 | |||
| 3 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080626 |
Method GET_VENDOR_SP_DATA_MULT_BUYERS on class CL_FIP_SETTINGS_PERSIST has no exception.
Method REMOVE_MATERIAL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MATERIALS | Call by reference | Type reference (TYPE) | FIP_T_MAT | Table of materials with material groups and descriptions | 20080626 | |||
| 2 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 |
Method REMOVE_MATERIAL_DATA on class CL_FIP_SETTINGS_PERSIST has no exception.
Method REMOVE_PERIODS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_TYPE_ID | Call by reference | Type reference (TYPE) | FIP_GUID | Statistical Types for Material - Supplying Plant relation | 20080626 | |||
| 2 | IT_PERIODS | Call by reference | Type reference (TYPE) | FIP_T_STAT_PERIODS | Table of Statistical Period Data | 20080626 |
Method REMOVE_PERIODS on class CL_FIP_SETTINGS_PERSIST has no exception.
Method REMOVE_RECIPIENT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_RECIPIENTS | Call by reference | Type reference (TYPE) | FIP_T_RECIPIENT | Table of FIP recipients | 20080626 | |||
| 2 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 |
Method REMOVE_RECIPIENT_DATA on class CL_FIP_SETTINGS_PERSIST has no exception.
Method REMOVE_SUPLG_PLANT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SUPLG_PLANTS | Call by reference | Type reference (TYPE) | FIP_T_SP | Table of supplying plants | 20080626 | |||
| 2 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 |
Method REMOVE_SUPLG_PLANT_DATA on class CL_FIP_SETTINGS_PERSIST has no exception.
Method REMOVE_VENDOR_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_VENDORS | Call by reference | Type reference (TYPE) | FIP_T_VENDOR | Table of vendors | 20080626 | |||
| 2 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 |
Method REMOVE_VENDOR_DATA on class CL_FIP_SETTINGS_PERSIST has no exception.
Method RETRIEVE_EXISTING_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PERIOD_ID | Call by reference | Type reference (TYPE) | FIP_GUID | Unique ID | 20080626 | |||
| 2 | IS_PERIOD | Call by reference | Type reference (TYPE) | FIP_S_STAT_PERIODS | Period Data for Statistical Information | 20080626 |
Method RETRIEVE_EXISTING_PERIOD on class CL_FIP_SETTINGS_PERSIST has no exception.
Method SAVE_MATERIAL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_RECIPIENTS | Call by reference | Type reference (TYPE) | FIP_T_RECIPIENT_ALL_INFO | Recipient information | 20080626 | |||
| 2 | IT_SP | Call by reference | Type reference (TYPE) | FIP_T_SUPLG_PLANT_ALL_INFO | All information for Supplying Plants | 20080626 | |||
| 3 | IT_SUPPLIERS | Call by reference | Type reference (TYPE) | FIP_T_VENDOR_ALL_INFO | All information for Vendor | 20080626 | |||
| 4 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 5 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20080626 |
Method SAVE_MATERIAL_DATA on class CL_FIP_SETTINGS_PERSIST has no exception.
Method SAVE_RECIPIENT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_RECIPIENT | Call by reference | Type reference (TYPE) | FIP_S_RECIPIENT | FIP Recipient Name | 20080626 | |||
| 2 | IT_MATERIALS | Call by reference | Type reference (TYPE) | FIP_T_MATERIAL | All information for Material | 20080626 | |||
| 3 | IT_SP | Call by reference | Type reference (TYPE) | FIP_T_SUPLG_PLANT_ALL_INFO | All information for Supplying Plants | 20080626 | |||
| 4 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 |
Method SAVE_RECIPIENT_DATA on class CL_FIP_SETTINGS_PERSIST has no exception.
Method SAVE_RECIPIENT_QUOTA_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_LOGGER | Call by reference | Object reference (TYPE REF TO) | CL_FIP_MESSAGE_LOGGER | Class for FIP message logging/handling | 20080626 | |||
| 2 | IT_RECIPIENTS | Call by reference | Type reference (TYPE) | FIP_T_RCPT_QUOTA_DATA_SAVE | Table of Recipients with Quotas | 20080626 |
Method SAVE_RECIPIENT_QUOTA_DATA on class CL_FIP_SETTINGS_PERSIST has no exception.
Method SAVE_STATISTICAL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_STAT_DATA | Call by reference | Type reference (TYPE) | FIP_T_MAT_STYPE | All information for Material | 20080626 |
Method SAVE_STATISTICAL_DATA on class CL_FIP_SETTINGS_PERSIST has no exception.
Method SAVE_SUPPLY_PLANT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SUPLG_DETAILS | Call by reference | Type reference (TYPE) | FIP_S_SUPLG_PLANT_DETAILS | Supplying Plant Settings (Detailed Data) | 20080626 | |||
| 2 | IT_MATERIALS | Call by reference | Type reference (TYPE) | FIP_T_MATERIAL | All information for Material | 20080626 | |||
| 3 | IT_RECIPIENTS | Call by reference | Type reference (TYPE) | FIP_T_RECIPIENT_ALL_INFO | Recipient information | 20080626 | |||
| 4 | IT_SUPPLIERS | Call by reference | Type reference (TYPE) | FIP_T_VENDOR_ALL_INFO | All information for Vendor | 20080626 | |||
| 5 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 6 | IV_WERKS | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20080626 |
Method SAVE_SUPPLY_PLANT_DATA on class CL_FIP_SETTINGS_PERSIST has no exception.
Method SAVE_VENDOR_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MATERIALS | Call by reference | Type reference (TYPE) | FIP_T_MATERIAL | All information for Material | 20080626 | |||
| 2 | IT_SP | Call by reference | Type reference (TYPE) | FIP_T_SUPLG_PLANT_ALL_INFO | All information for Supplying Plants | 20080626 | |||
| 3 | IV_BUYER | Call by reference | Type reference (TYPE) | UNAME | User Name | 20080626 | |||
| 4 | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20080626 |
Method SAVE_VENDOR_DATA on class CL_FIP_SETTINGS_PERSIST has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 604 |