SAP ABAP Class CL_MGIR_SSTN_SP (SP Class Material Vendor Sustainability)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     MG_SSTN (Package) Material Sustainability
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20100723
Properties
Class CL_MGIR_SSTN_SP  
Short Description SP Class Material Vendor Sustainability    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MG_SSTN   Material Sustainability 
Created 20100723   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MGIR_SSTN_SP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /PLMB/IF_SPI_APPL_ACCESS Application Access Interface 20100723
Friends
Class CL_MGIR_SSTN_SP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_MAT_REC Static Attribute Private Type reference (TYPE) MAT_SSTN_HEADER Material Number 20101206
2 GV_UUID Instance attribute Private Type reference (TYPE) SSTN_UUID SSTN UUID 20101005
3 MO_COLLECTOR Instance attribute Public Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20100723
4 MT_COLLECTOR Static Attribute Public Type reference (TYPE) TT_COLLECTOR 20100806
5 MT_MESSAGES Static Attribute Private Type reference (TYPE) TYPE_T_MESSAGES 20100806
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DEL_FLAG Instance method Public Method Change the delete flag for a material sustainability record 20101021
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100723
3 COPY_DETAILS Instance method Private Method Copy Details 20101123
4 FILL_DEFUALT_WHILE_CREATE Static method Private Method fill_defualt_while_create 20101014
5 HANDLE_APPL_MODE Instance method Private Method 20100727
6 HANDLE_CHANGE_MODE Instance method Private Method Set the Initial Mode 20100723
7 REFRESH Instance method Private Method 20110505
8 SET_APPLICATION_TITLE Instance method Public Method set the application title 20101022
9 SET_MESSAGE_LOG Static method Public Method Sets messages to UI 20100806
10 VALIDITY_DATA Instance method Private Method Validity 20101004
Events
Class CL_MGIR_SSTN_SP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_COLLECTOR Public See coding 20100806 BEGIN OF s_collector , collector TYPE REF TO /plmb/if_spi_collector, node_name TYPE /plmb/spi_node_name, END OF s_collector
2 TTY_MESSAGE Public See coding 20100806 BEGIN OF tty_message, message TYPE symsg, node_name TYPE /plmb/spi_node_name, field_name TYPE fieldname, vendor_id TYPE lifnr, matnr TYPE matnr, collector TYPE REF TO /plmb/if_spi_collector, node_id_mat TYPE SSTN_MGIR_INITID_EXT, node_id_mat_details TYPE SSTN_MGIR_ID_EXT, END OF tty_message
3 TT_COLLECTOR Public See coding 20100806 tt_collector TYPE STANDARD TABLE OF s_collector
4 TYPE_T_MESSAGES Public See coding 20100806 type_t_messages TYPE STANDARD TABLE OF tty_message
Method Signatures

Method CHANGE_DEL_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG_SUST Call by reference Type reference (TYPE) SSTN_MGIR_T_MESSAGES 20101103

Method CHANGE_DEL_FLAG on class CL_MGIR_SSTN_SP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COLLECTOR Call by reference Object reference (TYPE REF TO) /PLMB/IF_SPI_COLLECTOR Collector 20100723

Method CONSTRUCTOR on class CL_MGIR_SSTN_SP has no exception.

Method COPY_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) MAT_SSTN_ID 20101123

Method COPY_DETAILS on class CL_MGIR_SSTN_SP has no exception.

Method FILL_DEFUALT_WHILE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MGIR_SSTN_EXT Call by reference Type reference (TYPE) SSTN_MGIR_EXT Ext Structure Vendor Material Sustainability Attributes 20101014

Method FILL_DEFUALT_WHILE_CREATE on class CL_MGIR_SSTN_SP has no exception.

Method HANDLE_APPL_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) ANY 20100727
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20100727

Method HANDLE_APPL_MODE on class CL_MGIR_SSTN_SP has no exception.

Method HANDLE_CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM Call by reference Type reference (TYPE) ANY 20100723
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /PLMB/SPI_NODE_NAME Node Name 20100723

Method HANDLE_CHANGE_MODE on class CL_MGIR_SSTN_SP has no exception.

Method REFRESH Signature

Method REFRESH on class CL_MGIR_SSTN_SP has no parameter.
Method REFRESH on class CL_MGIR_SSTN_SP has no exception.

Method SET_APPLICATION_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR 20101022
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR 20101022

Method SET_APPLICATION_TITLE on class CL_MGIR_SSTN_SP has no exception.

Method SET_MESSAGE_LOG Signature

Method SET_MESSAGE_LOG on class CL_MGIR_SSTN_SP has no parameter.
Method SET_MESSAGE_LOG on class CL_MGIR_SSTN_SP has no exception.

Method VALIDITY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATES Call by reference Type reference (TYPE) MTT_SSTN_DATES 20101004
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND 20101004
3 Importing IV_EKORG Call by reference Type reference (TYPE) EKORG 20101102
4 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR 20101005
5 Importing IV_MATNR Call by reference Type reference (TYPE) MAT_SSTN_HEADER_ID 20101004
6 Importing IV_ONLY_DATES Call by reference Type reference (TYPE) BOOLEAN 20101004
7 Importing IV_WERKS Call by reference Type reference (TYPE) EWERK Plant 20101102

Method VALIDITY_DATA on class CL_MGIR_SSTN_SP has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606