SAP ABAP Interface IF_EAMWS_RISK_PROVIDER (Provides object specific risk relevant data)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMWS_BO (Package) Business Object
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EAMS_BO_EQUI Business Object Equipment 20100924
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EAMS_BO_FL Business Object Functional Location 20100924
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EAMS_BO_NOTIF Business Object Notification 20100727
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EAMS_BO_ORDER Business Object Order 20100723
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EAMS_BO_TL Business Object Task List 20100818
Properties
Interface IF_EAMWS_RISK_PROVIDER  
Short Description Provides object specific risk relevant data    
General Data
Package EAMWS_BO   Business Object 
Created 20100723   SAP 
Last changed 20110908   SAP 
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
Interface IF_EAMWS_RISK_PROVIDER has no interface.
Friends
Interface IF_EAMWS_RISK_PROVIDER has no friend.
Attributes
Interface IF_EAMWS_RISK_PROVIDER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_CHECKLIST_READ Instance method Public Method After checklist read from remote system or eam db/buffer 20101012
2 AFTER_DELETE_FROM_CHECKLIST Instance method Public Method After deleting entries from checklist 20101006
3 ASSIGN_RM_SMEAS_TO_OBJECT Instance method Public Method Assigns safety measures (DO,PE,TL) to object (ORD,NTF,TL,..) 20100929
4 CHECK_SCL_STATUS Instance method Public Method Checks if Object specific Sfty Checklist Status(LRRA) is set 20101018
5 GET_PLANT Instance method Public Method Provides object specific plants and PRT Material Plant 20101015
6 GET_RISK_RELEVANT_DATA Instance method Public Method Provides object specific risk relevant data: EQUI, FLs, TLs 20100723
7 IS_DATA_FROM_RMS Instance method Public Method Checks whether checklist data should be provided by RMS 20100820
8 IS_SAVE_RELEVANT Instance method Public Method Checks whether checklist is relevant for SAVE 20101005
9 SET_CHECKLIST_ACTIVITIES Instance method Public Method Set checklist activities 20110210
10 SET_SCL_STATUS Instance method Public Method Sets Object specific Safety Checklist Status (LRRA) 20100820
Events
Interface IF_EAMWS_RISK_PROVIDER has no event.
Types
Interface IF_EAMWS_RISK_PROVIDER has no local type.
Method Signatures

Method AFTER_CHECKLIST_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHECKLIST Call by reference Type reference (TYPE) EAMWS_T_BO_RSKCL Business Object Risk Check List 20101012
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101012
3 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20101012

Method AFTER_CHECKLIST_READ on Interface IF_EAMWS_RISK_PROVIDER has no exception.

Method AFTER_DELETE_FROM_CHECKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101007
2 Importing IT_CHECKLIST Call by reference Type reference (TYPE) EAMWS_T_BO_RSKCL Deleted entries of checklist 20101006
3 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20101006

Method AFTER_DELETE_FROM_CHECKLIST on Interface IF_EAMWS_RISK_PROVIDER has no exception.

Method ASSIGN_RM_SMEAS_TO_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHECKLIST Call by reference Type reference (TYPE) EAMWS_T_BO_RSKCL Business Object Risk Checklist 20100929
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100929
3 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Message Severity 20100929
4 Exporting EV_NEW_SMEAS_IN_SPLAN Call by reference Type reference (TYPE) ABAP_BOOL Indicator of new assignment of saf. measures to object 20101005
5 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20101019

Method ASSIGN_RM_SMEAS_TO_OBJECT on Interface IF_EAMWS_RISK_PROVIDER has no exception.

Method CHECK_SCL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20101018
2 Returning RV_IS_SET Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101018

Method CHECK_SCL_STATUS on Interface IF_EAMWS_RISK_PROVIDER has no exception.

Method GET_PLANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101015
2 Exporting EV_OBJECT_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20101015
3 Exporting EV_PRT_MAT_PLANT Call by reference Type reference (TYPE) FHWRK Production Resources/Tools in Plant 20101015
4 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20101015
5 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20101015

Method GET_PLANT on Interface IF_EAMWS_RISK_PROVIDER has no exception.

Method GET_RISK_RELEVANT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100723
2 Exporting ET_RISK_RELEV Call by reference Type reference (TYPE) EAMWS_T_BO_RISK_RELEV Business Object Risk Relevant Objects 20100723
3 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100726

Method GET_RISK_RELEVANT_DATA on Interface IF_EAMWS_RISK_PROVIDER has no exception.

Method IS_DATA_FROM_RMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100820
2 Returning RV_RMS_DATA Value transfer Type reference (TYPE) ABAP_BOOL 'X' - Data from RMS, ' ' - from EAM DB 20100820

Method IS_DATA_FROM_RMS on Interface IF_EAMWS_RISK_PROVIDER has no exception.

Method IS_SAVE_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20101005
2 Returning RV_SAVE_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL 'X' - Relevant, ' ' - Not relevant 20101005

Method IS_SAVE_RELEVANT on Interface IF_EAMWS_RISK_PROVIDER has no exception.

Method SET_CHECKLIST_ACTIVITIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACTIVITIES Call by reference Type reference (TYPE) EAMWS_S_ACTIVITIES Control activities in risk check list 20110210
2 Exporting EV_APPLY_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL 20110210
3 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20110210

Method SET_CHECKLIST_ACTIVITIES on Interface IF_EAMWS_RISK_PROVIDER has no exception.

Method SET_SCL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100820

Method SET_SCL_STATUS on Interface IF_EAMWS_RISK_PROVIDER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606