Hierarchy
⤷
⤷
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 | 20101001 |
Properties
| Class | CL_LFS_SSTN_ANALYTICS | |
| Short Description | Assistance Class for LFS_SUST_ANALYTICS | |
| 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 | FBK_SUST | Sustainability enhancements for Vendor |
| Created | 20101001 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_LFS_SSTN_ANALYTICS has no forward declaration.
Interfaces
Class CL_LFS_SSTN_ANALYTICS has no interface implemented.
Friends
Class CL_LFS_SSTN_ANALYTICS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR4 | '100%' | 3-Byte field | 20101007 | ||
| 2 | Instance attribute | Private | Type reference (TYPE) | BSANLY_QUERY | 'VEND_SUST_Q001' | Analytic Query | 20101001 | ||
| 3 | Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Indicator | 20101008 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR4 | '100%' | 3-Byte field | 20101007 | ||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20101001 | ||||
| 6 | Static Attribute | Public | Type reference (TYPE) | SSTN_UNIT_OF_MEASURE | SSTN Unit of measure | 20101006 | |||
| 7 | Static Attribute | Public | Type reference (TYPE) | SSTN_UNIT_OF_MEASURE | SSTN Unit of measure | 20101006 | |||
| 8 | Static Attribute | Public | Type reference (TYPE) | I | 20101013 | ||||
| 9 | Instance attribute | Private | Type reference (TYPE) | DATUM | Validity End date | 20101022 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | DATUM | Validity Start date | 20101022 | |||
| 11 | Static Attribute | Public | Type reference (TYPE) | SSTN_UNIT_OF_MEASURE | SSTN Unit of measure | 20101006 |
Methods
Events
Class CL_LFS_SSTN_ANALYTICS has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_DD07V | Public | See coding | 20101014 | t_dd07v type table of dd07v
|
||
| 2 | T_LFB1 | Public | See coding | 20110205 | T_LFB1 type TABLE OF lfb1
|
||
| 3 | T_LFM1 | Public | See coding | 20110205 | T_LFM1 type TABLE OF lfm1
|
||
| 4 | T_LFS_SSTN_TREND_ECONOMIC | Public | See coding | 20101001 | t_lfs_sstn_trend_economic type table of lfs_sstn_trend_econimic
|
||
| 5 | T_LFS_SSTN_TREND_ENVIRONMENTAL | Public | See coding | 20101001 | t_lfs_sstn_trend_environmental type table of lfs_sstn_trend_environmental
|
||
| 6 | T_LFS_SSTN_TREND_GENERIC | Public | See coding | 20101001 | t_lfs_sstn_trend_generic type table of lfs_sstn_trend_generic
|
||
| 7 | T_LFS_SSTN_TREND_SOCIAL | Public | See coding | 20101001 | t_lfs_sstn_trend_social type table of lfs_sstn_trend_social
|
Method Signatures
Method CHECK_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Authoriasation to read data | 20101013 |
Method CHECK_AVG_AUTHORITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No Authoriasation to read data | 20101013 |
Method CHECK_UNITS Signature
Method CHECK_UNITS on class CL_LFS_SSTN_ANALYTICS has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101021 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_LFS_SSTN_ANALYTICS has no parameter.
Method CONSTRUCTOR on class CL_LFS_SSTN_ANALYTICS has no exception.
Method FORMAT_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_DATUM | Call by reference | Type reference (TYPE) | DATUM | Date | 20101007 | |||
| 2 | RE_DATUM | Value transfer | Type reference (TYPE) | STRING | 20101007 |
Method FORMAT_DATE on class CL_LFS_SSTN_ANALYTICS has no exception.
Method GET_AVG_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20101025 | ||||
| 2 | IM_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20101025 | |||
| 3 | IM_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20101025 | |||
| 4 | IM_UUID | Call by reference | Type reference (TYPE) | SSTN_UUID | SSTN UUID | 20110301 | |||
| 5 | IM_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101025 |
Method GET_AVG_DATA on class CL_LFS_SSTN_ANALYTICS has no exception.
Method GET_AVG_DATA_ALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20110302 | ||||
| 2 | IM_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20110302 | |||
| 3 | IM_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20110302 | |||
| 4 | IM_UUID | Call by reference | Type reference (TYPE) | SSTN_UUID | SSTN UUID | 20110302 | |||
| 5 | IM_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20110302 |
Method GET_AVG_DATA_ALL on class CL_LFS_SSTN_ANALYTICS has no exception.
Method GET_DATA_ODP Signature
Method GET_DATA_ODP on class CL_LFS_SSTN_ANALYTICS has no parameter.
Method GET_DATA_ODP on class CL_LFS_SSTN_ANALYTICS has no exception.
Method GET_DOMAIN_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_VALUES | Call by reference | Type reference (TYPE) | T_DD07V | Generated Table for View DD07V | 20101014 | |||
| 2 | IM_DOMAIN | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20101014 |
Method GET_DOMAIN_VALUES on class CL_LFS_SSTN_ANALYTICS has no exception.
Method GET_ECONOMIC_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | T_LFS_SSTN_TREND_ECONOMIC | Trend anlysis structure | 20101001 | |||
| 2 | IM_UUID | Call by reference | Type reference (TYPE) | SSTN_UUID | 20101019 | ||||
| 3 | IM_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101014 |
Method GET_ECONOMIC_DATA_AVG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | T_LFS_SSTN_TREND_ECONOMIC | Trend anlysis structure | 20101005 | |||
| 2 | IM_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20101005 | |||
| 3 | IM_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20101005 | |||
| 4 | IM_UUID | Call by reference | Type reference (TYPE) | SSTN_UUID | 20101019 | ||||
| 5 | IM_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101014 |
Method GET_ENVIRONMENTAL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | T_LFS_SSTN_TREND_ENVIRONMENTAL | Trend anlysis structure | 20101001 | |||
| 2 | IM_UUID | Call by reference | Type reference (TYPE) | SSTN_UUID | 20101019 | ||||
| 3 | IM_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110301 | |||
| 2 | 20101014 |
Method GET_ENVIRONMENTAL_DATA_AVG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | T_LFS_SSTN_TREND_ENVIRONMENTAL | Trend anlysis structure | 20101005 | |||
| 2 | IM_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20101005 | |||
| 3 | IM_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20101005 | |||
| 4 | IM_UUID | Call by reference | Type reference (TYPE) | SSTN_UUID | 20101019 | ||||
| 5 | IM_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110301 | |||
| 2 | 20101014 |
Method GET_GENERIC_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | T_LFS_SSTN_TREND_GENERIC | Trend anlysis structure | 20101001 | |||
| 2 | IM_UUID | Call by reference | Type reference (TYPE) | SSTN_UUID | SSTN UUID | 20101019 | |||
| 3 | IM_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101014 |
Method GET_GENERIC_DATA_AVG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | T_LFS_SSTN_TREND_GENERIC | Trend anlysis structure | 20101005 | |||
| 2 | IM_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20101005 | |||
| 3 | IM_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20101005 | |||
| 4 | IM_UUID | Call by reference | Type reference (TYPE) | SSTN_UUID | 20101019 | ||||
| 5 | IM_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101014 |
Method GET_LFB1_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LFB1 | Call by reference | Type reference (TYPE) | T_LFB1 | Vendor Master (Company Code) | 20110205 | |||
| 2 | IM_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Vendor Master | 20110205 |
Method GET_LFB1_DATA on class CL_LFS_SSTN_ANALYTICS has no exception.
Method GET_LIFNR_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20101025 | ||||
| 2 | IM_UUID | Call by reference | Type reference (TYPE) | SSTN_UUID | Global Unique ID for table | 20110301 | |||
| 3 | IM_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101025 |
Method GET_LIFNR_DATA on class CL_LFS_SSTN_ANALYTICS has no exception.
Method GET_PARAMETERS Signature
Method GET_PARAMETERS on class CL_LFS_SSTN_ANALYTICS has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101021 |
Method GET_PORG_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LFM1 | Call by reference | Type reference (TYPE) | T_LFM1 | Vendor Master (Company Code) | 20110205 | |||
| 2 | IM_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Vendor Master | 20110205 |
Method GET_PORG_DATA on class CL_LFS_SSTN_ANALYTICS has no exception.
Method GET_SOCIAL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | T_LFS_SSTN_TREND_SOCIAL | Trend anlysis structure | 20101001 | |||
| 2 | IM_UUID | Call by reference | Type reference (TYPE) | SSTN_UUID | 20101019 | ||||
| 3 | IM_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101014 |
Method GET_SOCIAL_DATA_AVG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Call by reference | Type reference (TYPE) | T_LFS_SSTN_TREND_SOCIAL | Trend anlysis structure | 20101005 | |||
| 2 | IM_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20101005 | |||
| 3 | IM_EKORG | Call by reference | Type reference (TYPE) | EKORG | Purchasing Organization | 20101005 | |||
| 4 | IM_UUID | Call by reference | Type reference (TYPE) | SSTN_UUID | 20101019 | ||||
| 5 | IM_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101014 |
Method SET_DATE_RANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20101022 | |||
| 2 | IM_UUID | Call by reference | Type reference (TYPE) | SSTN_UUID | SSTN UUID | 20101022 |
Method SET_DATE_RANGE on class CL_LFS_SSTN_ANALYTICS has no exception.
Method UNIT_CONVERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FROM | Call by reference | Type reference (TYPE) | ANY | 20101129 | ||||
| 2 | IM_FROM_UNIT | Call by reference | Type reference (TYPE) | SSTN_UNIT_OF_MEASURE | SSTN Unit of measure | 20101006 | |||
| 3 | IM_TO_UNIT | Call by reference | Type reference (TYPE) | SSTN_UNIT_OF_MEASURE | SSTN Unit of measure | 20101006 | |||
| 4 | RE_TO | Call by reference | Type reference (TYPE) | ANY | 20101129 | ||||
| 5 | VALUE | Value transfer | Type reference (TYPE) | ANY | SSTN Unit of measure | 20101006 |
Method UNIT_CONVERSION on class CL_LFS_SSTN_ANALYTICS has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 606 |