Hierarchy
⤷ PM (Application Component) Plant Maintenance
⤷ EAMWS_BO (Package) Business Object
Properties
Class | CL_EAMWS_BO_RSKCL | |
Short Description | Business Object Risk List | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | EAMWS_BO | Business Object |
Created | 20100715 | SAP |
Last change | 20110908 | 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_EAMWS_BO_RSKCL has no interface implemented.
Friends
Class CL_EAMWS_BO_RSKCL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GO_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_EAMWS_BO_RSKCL | Business Object Risk Checklist | 20100716 | ||
2 | MO_BO_PERMIT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_EAMS_BO_PERMIT | Business Object Permit | 20101116 | ||
3 | MO_BO_PRT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_EAMS_BO_PRT | Business Object PRT | 20101116 | ||
4 | MO_BO_WCMR | Instance attribute | Private | Object reference (TYPE REF TO) | CL_EAMS_BO_WCMR | Business Object WCM Requirements | 20101208 | ||
5 | MO_CHKLIST_API | Instance attribute | Private | Object reference (TYPE REF TO) | CL_EAMWS_SAFETY_CHECK_LIST_API | API zum Zugriff auf die Safety check list | 20100811 | ||
6 | MO_SRV | Instance attribute | Private | Object reference (TYPE REF TO) | CL_EAMS_BO_SRV | Service class for BO | 20100726 | ||
7 | MO_WS_CUSTOMIZING | Instance attribute | Private | Object reference (TYPE REF TO) | CL_EAMWS_CUSTOMIZING | WS relevant customizing | 20101015 | ||
8 | MO_WS_SRI | Instance attribute | Private | Object reference (TYPE REF TO) | CL_EAM_WS_SRI | Safety indicator maintenance | 20101116 | ||
9 | MT_NEW_SMEAS_IN_SPLAN | Instance attribute | Private | Type reference (TYPE) | TT_CHL_NEW_SMEAS_IN_SPLAN | New objects assigned to Safety Plan ('X' = new obj. avlb.) | 20101005 | ||
10 | MT_RISK_RELEV_OBJ | Instance attribute | Private | Type reference (TYPE) | EAMWS_T_BO_RISK_RELEV | Business Object Risk Relevant Objects | 20101004 | ||
11 | MT_WS_RMS_ENTRIES | Instance attribute | Private | Type reference (TYPE) | EAMWS_T_BO_RSKCL | All Worker Safety relevant risks and responses from RMS | 20100819 | ||
12 | MV_AUTO_ASSIGN_REQ | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Flag to trigger automatic assignment of safety measures | 20101119 | ||
13 | MV_CHL_AVLB | Instance attribute | Private | Type reference (TYPE) | EAMWS_CHL_AVLB | Checklist available ('Y' = Yes, 'N' = No, ' ' = Not set) | 20100730 | ||
14 | MV_FORCE_RMS_READ | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Flag to force reading data from Risk Management System | 20110126 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | APPLY_SMEAS_TO_HEADER | Instance method | Public | Method | Apply Safety Measure to Header | 20101012 |
2 | AUTO_ASSIGN_SMEAS | Instance method | Private | Method | Assign safety measures to the object automatically | 20101028 |
3 | CHECK_APPLIED_TASKLISTS | Instance method | Private | Method | Check if already applied tasklists exist and add to saf.meas | 20101008 |
4 | CHECK_SAFETYPLAN_REFRESH | Instance method | Public | Method | Check if safety plan refresh is needed after smeas assgnment | 20101005 |
5 | CHECK_SAVE_RELEVANT | Instance method | Public | Method | Check whether Checklist is SAVE relevant | 20101005 |
6 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | Class contructor | 20100722 |
7 | CLEAR_RSKCL_BUF | Instance method | Public | Method | Clean Up of Checklist internal buffers | 20101026 |
8 | CLEAR_SAFETYPLAN_REFRESH | Instance method | Public | Method | Clears safaty plan refresh indicator | 20101005 |
9 | CONSTRUCTOR | Instance method | Private | Constructor | CONSTRUCTOR | 20100726 |
10 | CONVERT_RM_TO_EAM | Instance method | Private | Method | Conversion of RM risk structures to EAM risk structures | 20100820 |
11 | DELETE_RISK_FROM_CHKLIST | Instance method | Public | Method | Delete Risks/Responses from Checklist | 20100809 |
12 | FILL_OBJNR_TO_CHECKLIST | Instance method | Private | Method | Fills object number for the checklist entries to be saved | 20100820 |
13 | FORCE_RMS_READ | Instance method | Public | Method | Clean Up of Checklist internal buffers | 20110126 |
14 | GET_ALL_WS_RISKS | Instance method | Public | Method | Get all Worker Safety relevant Risks from RMS | 20100817 |
15 | GET_ALL_WS_RISKS_RESPONSES | Instance method | Private | Method | Get all Worker Safety relevant Risks and their resp from RMS | 20100824 |
16 | GET_CHKLIST_ENTRY | Instance method | Public | Method | Get single line of the safety checklist | 20101105 |
17 | GET_RISKS | Instance method | Public | Method | Get risk data (including safety symbols data) | 20101110 |
18 | GET_RISKS_AND_APPLY | Instance method | Public | Method | Retrieve Checklist and trigger auto apply to the object | 20110215 |
19 | GET_RISKS_DB | Instance method | Private | Method | Get Safety Checklist from EAM Database | 20100722 |
20 | GET_RISKS_RMS | Instance method | Private | Method | Get Risk and Responses from Risk Management System | 20100722 |
21 | GET_RISK_CHECKLIST | Instance method | Public | Method | Get Risk and Responses: dispatcher method | 20101105 |
22 | GET_SMEAS_ADDITIONAL_VALUES | Instance method | Private | Method | Get descriptions for the safety measures | 20101112 |
23 | INSERT_RISKS_AND_DERIVED_RESP | Instance method | Public | Method | Insert Risks and derived responses from RMS | 20100824 |
24 | INSERT_RISK_IN_CHKLIST | Instance method | Public | Method | Insert Risks/Responses into Checklist | 20100810 |
25 | IS_AVAILABLE | Instance method | Public | Method | Check if the checklist is available (should be shown in UI) | 20100728 |
26 | LOAD_CHILDREN_CHKLIST | Instance method | Public | Method | Load children for check list | 20110126 |
27 | MAP_CHECKLIST_TO_RISKS | Instance method | Private | Method | Split checklist table into risks, responses and safety meas. | 20100811 |
28 | MAP_RISKS_TO_CHECKLIST | Instance method | Private | Method | Map risks, responses and safety meas. to checklist format | 20100819 |
29 | SAVE | Instance method | Public | Method | Save Data | 20100809 |
30 | SET_ASGMT_LEVEL | Instance method | Private | Method | Set assignment level of safety measures | 20101015 |
31 | SET_CHKLIST | Instance method | Public | Method | Update Checklist | 20100729 |
32 | SET_INDICATORS | Instance method | Private | Method | Set default values for the 'relevant' and 'done' indicators | 20100727 |
33 | S_GET_INSTANCE | Static method | Public | Method | Get Class Instance | 20100716 |
34 | VALIDATE_SAFETYMEAS | Instance method | Private | Method | Validate Safety Measure | 20101109 |
Events
Class CL_EAMWS_BO_RSKCL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | ST_CHL_COMPARISON | Public | See coding | 20100927 | BEGIN OF st_chl_comparison,
obj_type TYPE eamws_obj_type,
obj_id TYPE eamws_obj_id,
action_id TYPE eamws_action_id,
asgmt_level TYPE eamws_asgmt_level,
END OF st_chl_comparison
|
||
2 | ST_CHL_COMPARISON_OPER | Public | See coding | 20101006 | BEGIN OF st_chl_comparison_oper,
operation TYPE vornr,
obj_type TYPE eamws_obj_type,
obj_id TYPE eamws_obj_id,
action_id TYPE eamws_action_id,
asgmt_level TYPE eamws_asgmt_level,
parent_obj_type TYPE eamws_obj_type,
parent_obj_id TYPE eamws_obj_id,
END OF st_chl_comparison_oper
|
||
3 | ST_CHL_NEW_SMEAS_IN_SPLAN | Private | See coding | 20101005 | BEGIN OF st_chl_new_smeas_in_splan,
eams_objnr TYPE j_objnr,
new_obj_avlb TYPE abap_bool,
END OF st_chl_new_smeas_in_splan
|
||
4 | TT_CHL_COMPARISON | Public | See coding | 20100927 | tt_chl_comparison TYPE STANDARD TABLE OF st_chl_comparison
|
||
5 | TT_CHL_COMPARISON_OPER | Public | See coding | 20101006 | tt_chl_comparison_oper TYPE STANDARD TABLE OF st_chl_comparison_oper
|
||
6 | TT_CHL_NEW_SMEAS_IN_SPLAN | Private | See coding | 20101005 | tt_chl_new_smeas_in_splan TYPE STANDARD TABLE OF st_chl_new_smeas_in_splan
WITH KEY eams_objnr
|
Method Signatures
Method APPLY_SMEAS_TO_HEADER 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 | 20101012 | ||
2 | Importing | IT_NODE_ID | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL_ID | Business Object Risk Checklist ID | 20101013 |
Method APPLY_SMEAS_TO_HEADER on class CL_EAMWS_BO_RSKCL has no exception.
Method AUTO_ASSIGN_SMEAS 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 | 20101028 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20101028 | ||
3 | Exporting | EV_NEW_SMEAS_IN_SPLAN | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110216 | |||
4 | Importing | IS_NODE_ID | Call by reference | Type reference (TYPE) | EAMWS_S_BO_RSKCL_OBJ_ID | Business Object Risk Checklist Object ID | 20110216 |
Method AUTO_ASSIGN_SMEAS on class CL_EAMWS_BO_RSKCL has no exception.
Method CHECK_APPLIED_TASKLISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_SAFETYMEAS | Call by reference | Type reference (TYPE) | EAMWS_SAFETYMEAS_T | Table for Safetymeasures | 20101008 | ||
2 | Importing | IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20101008 |
Method CHECK_APPLIED_TASKLISTS on class CL_EAMWS_BO_RSKCL has no exception.
Method CHECK_SAFETYPLAN_REFRESH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NODE_ID | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL_ID | Object Number | 20101006 | ||
2 | Returning | RV_REFRESH_SAFETYPLAN | Value transfer | Type reference (TYPE) | ABAP_BOOL | 'X' = Safety plan refresh necessary | 20101005 |
Method CHECK_SAFETYPLAN_REFRESH on class CL_EAMWS_BO_RSKCL has no exception.
Method CHECK_SAVE_RELEVANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_INDEX_FAILED | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_INDEX_FAILED | Index of node ID for which no data is availab | 20101005 | ||
2 | Importing | IT_NODE_ID | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL_OBJ_ID | Business Object Risk Checklist Object ID | 20101005 |
Method CHECK_SAVE_RELEVANT on class CL_EAMWS_BO_RSKCL has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_EAMWS_BO_RSKCL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAMWS_BO_RSKCL has no exception.
Method CLEAR_RSKCL_BUF Signature
Method CLEAR_RSKCL_BUF on class CL_EAMWS_BO_RSKCL has no parameter.
Method CLEAR_RSKCL_BUF on class CL_EAMWS_BO_RSKCL has no exception.
Method CLEAR_SAFETYPLAN_REFRESH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NODE_ID | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL_ID | Object Number | 20101006 |
Method CLEAR_SAFETYPLAN_REFRESH on class CL_EAMWS_BO_RSKCL has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_EAMWS_BO_RSKCL has no parameter.
Method CONSTRUCTOR on class CL_EAMWS_BO_RSKCL has no exception.
Method CONVERT_RM_TO_EAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RESPONSES | Call by reference | Type reference (TYPE) | EAMWS_RESPONSES_T | Table for responses | 20100820 | ||
2 | Exporting | ET_RISKS | Call by reference | Type reference (TYPE) | EAMWS_RISKS_T | Table for Risks | 20100820 | ||
3 | Exporting | ET_SAFETYMEAS | Call by reference | Type reference (TYPE) | EAMWS_SAFETYMEAS_T | Table for Safetymeasures | 20100820 | ||
4 | Importing | IT_RMS_RESPONSES | Call by reference | Type reference (TYPE) | EAMWS_T_RM_RESP | Table type for RM system response | 20100820 | ||
5 | Importing | IT_RMS_RISKS | Call by reference | Type reference (TYPE) | EAMWS_T_RM_RISK | Table type for RM system risk | 20100820 | ||
6 | Importing | IT_RMS_SAFETYMEAS | Call by reference | Type reference (TYPE) | EAMWS_T_RM_SMEAS | Table type for safety measure | 20100820 |
Method CONVERT_RM_TO_EAM on class CL_EAMWS_BO_RSKCL has no exception.
Method DELETE_RISK_FROM_CHKLIST 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 | 20100809 | ||
2 | Importing | IT_NODE_ID | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL_ID | Business Object Risk Check List - Identification | 20100809 |
Method DELETE_RISK_FROM_CHKLIST on class CL_EAMWS_BO_RSKCL has no exception.
Method FILL_OBJNR_TO_CHECKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RESPONSES | Call by reference | Type reference (TYPE) | EAMWS_RESPONSES_T | Table for responses | 20100820 | ||
2 | Changing | CT_RISKS | Call by reference | Type reference (TYPE) | EAMWS_RISKS_T | Table for Risks | 20100820 | ||
3 | Changing | CT_SAFETYMEAS | Call by reference | Type reference (TYPE) | EAMWS_SAFETYMEAS_T | Table for Safetymeasures | 20100820 | ||
4 | Importing | IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20100820 |
Method FILL_OBJNR_TO_CHECKLIST on class CL_EAMWS_BO_RSKCL has no exception.
Method FORCE_RMS_READ Signature
Method FORCE_RMS_READ on class CL_EAMWS_BO_RSKCL has no parameter.
Method FORCE_RMS_READ on class CL_EAMWS_BO_RSKCL has no exception.
Method GET_ALL_WS_RISKS 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 | 20100817 | ||
2 | Exporting | ET_NODE_DATA | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL | Business Object Risk Check List | 20100817 |
Method GET_ALL_WS_RISKS on class CL_EAMWS_BO_RSKCL has no exception.
Method GET_ALL_WS_RISKS_RESPONSES 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 | 20100824 | ||
2 | Exporting | ET_NODE_DATA | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL | Business Object Risk Check List | 20100824 |
Method GET_ALL_WS_RISKS_RESPONSES on class CL_EAMWS_BO_RSKCL has no exception.
Method GET_CHKLIST_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_INDEX_FAILED | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_RTR_INDEX_FAILED | Index of node ID for which no data is availab | 20101105 | ||
2 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20101105 | ||
3 | Exporting | ET_NODE_DATA | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL | Business Object Risk Check List | 20101105 | ||
4 | Exporting | ET_NODE_ID_REL | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_NODE_REL | Relationship between index of source and target node ID | 20101105 | ||
5 | Importing | IT_NODE_ID | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL_ID | Business Object Risk Check List - Identification | 20101105 |
Method GET_CHKLIST_ENTRY on class CL_EAMWS_BO_RSKCL has no exception.
Method GET_RISKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_INDEX_FAILED | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_RTR_INDEX_FAILED | Index of node ID for which no data is availab | 20101110 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20101110 | ||
3 | Exporting | ET_NODE_DATA | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RISK | Business Object Risk Check List - Risk | 20101110 | ||
4 | Exporting | ET_NODE_ID_REL | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_NODE_REL | Relationship between index of source and target node ID | 20101110 | ||
5 | Importing | IT_NODE_ID | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL_OBJ_ID | Business Object Risk Checklist Object ID | 20101110 |
Method GET_RISKS on class CL_EAMWS_BO_RSKCL has no exception.
Method GET_RISKS_AND_APPLY 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 | 20110215 | ||
2 | Exporting | ET_NODE_DATA | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL | Business Object Risk Checklist | 20110215 | ||
3 | Exporting | ET_NODE_ID_REL | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_NODE_REL | Relationship between index of source and target node ID | 20110215 | ||
4 | Importing | IT_NODE_ID | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL_OBJ_ID | Business Object Risk Checklist Object ID | 20110215 | ||
5 | Importing | IV_READ_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20110215 |
Method GET_RISKS_AND_APPLY on class CL_EAMWS_BO_RSKCL has no exception.
Method GET_RISKS_DB 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_RESPONSES | Call by reference | Type reference (TYPE) | EAMWS_RESPONSES_T | Table for responses | 20100723 | ||
3 | Exporting | ET_RISKS | Call by reference | Type reference (TYPE) | EAMWS_RISKS_T | Table for Risks | 20100723 | ||
4 | Exporting | ET_SAFETYMEAS | Call by reference | Type reference (TYPE) | EAMWS_SAFETYMEAS_T | Table for Safetymeasures | 20100723 | ||
5 | Importing | IT_OBJNR | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL_OBJ_ID | Object Number | 20100723 |
Method GET_RISKS_DB on class CL_EAMWS_BO_RSKCL has no exception.
Method GET_RISKS_RMS 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 | 20100722 | ||
2 | Exporting | ET_RESPONSES | Call by reference | Type reference (TYPE) | EAMWS_RESPONSES_T | Table for responses | 20100723 | ||
3 | Exporting | ET_RISKS | Call by reference | Type reference (TYPE) | EAMWS_RISKS_T | Table for Risks | 20100723 | ||
4 | Exporting | ET_SAFETYMEAS | Call by reference | Type reference (TYPE) | EAMWS_SAFETYMEAS_T | Table for Safetymeasures | 20100723 | ||
5 | Importing | IT_RISK_RELEV | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RISK_RELEV | Business Object Risk Relevant Objects | 20100723 |
Method GET_RISKS_RMS on class CL_EAMWS_BO_RSKCL has no exception.
Method GET_RISK_CHECKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_INDEX_FAILED | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_RTR_INDEX_FAILED | Index of node ID for which no data is availab | 20101105 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20101105 | ||
3 | Exporting | ET_NODE_DATA | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL | Business Object Risk Check List | 20101105 | ||
4 | Exporting | ET_NODE_ID_REL | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_NODE_REL | Relationship between index of source and target node ID | 20101105 | ||
5 | Exporting | EV_MSG_SEVERITY | Call by reference | Type reference (TYPE) | /PLMB/SPI_MSG_SEVERITY | Severity | 20101105 | ||
6 | Importing | IT_NODE_ID | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL_OBJ_ID | Business Object Risk Checklist Object ID | 20101105 | ||
7 | Importing | IV_READ_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Indicates whether data is read in read-only mode or not | 20110128 | |
8 | Importing | IV_REFRESH_BUFFER_ON_RMS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Refresh EAM database buffer when reading data from RMS | 20110217 |
Method GET_RISK_CHECKLIST on class CL_EAMWS_BO_RSKCL has no exception.
Method GET_SMEAS_ADDITIONAL_VALUES 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 | 20101201 |
Method GET_SMEAS_ADDITIONAL_VALUES on class CL_EAMWS_BO_RSKCL has no exception.
Method INSERT_RISKS_AND_DERIVED_RESP 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 | 20100824 | ||
2 | Importing | IT_NODE_DATA | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL | Business Object Risk Checklist | 20100824 |
Method INSERT_RISKS_AND_DERIVED_RESP on class CL_EAMWS_BO_RSKCL has no exception.
Method INSERT_RISK_IN_CHKLIST 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 | 20100810 | ||
2 | Importing | IT_NODE_DATA | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL | Business Object Risk Check List | 20100810 |
Method INSERT_RISK_IN_CHKLIST on class CL_EAMWS_BO_RSKCL has no exception.
Method IS_AVAILABLE 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 | 20100728 | ||
2 | Returning | RV_AVAILABLE | Value transfer | Type reference (TYPE) | EAMWS_CHL_AVLB | Safety Checklist Available | 20100728 |
Method IS_AVAILABLE on class CL_EAMWS_BO_RSKCL has no exception.
Method LOAD_CHILDREN_CHKLIST 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 | 20110126 | ||
2 | Exporting | ET_NODE_DATA | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL | Business Object Risk Checklist | 20110126 | ||
3 | Importing | IS_PARAM | Call by reference | Type reference (TYPE) | /PLMB/S_FRW_EXPAND_OPTIONS | Options for Load Children | 20110126 | ||
4 | Importing | IT_NODE_ID | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL_ID | Business Object Risk Checklist ID | 20110126 |
Method LOAD_CHILDREN_CHKLIST on class CL_EAMWS_BO_RSKCL has no exception.
Method MAP_CHECKLIST_TO_RISKS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_RESPONSE | Call by reference | Type reference (TYPE) | EAMWS_RESPONSES | Risk Respones for Safety Checklist | 20101006 | ||
2 | Exporting | ES_RISK | Call by reference | Type reference (TYPE) | EAMWS_RISKS | Risks for Safety Checklist | 20101006 | ||
3 | Exporting | ES_SAFETYMEAS | Call by reference | Type reference (TYPE) | EAMWS_SAFETYMEAS | Safety Measures for Safety Checklist | 20101006 | ||
4 | Exporting | ET_RESPONSES | Call by reference | Type reference (TYPE) | EAMWS_RESPONSES_T | Table for responses | 20100811 | ||
5 | Exporting | ET_RISKS | Call by reference | Type reference (TYPE) | EAMWS_RISKS_T | Table for Risks | 20100811 | ||
6 | Exporting | ET_SAFETYMEAS | Call by reference | Type reference (TYPE) | EAMWS_SAFETYMEAS_T | Table for Safetymeasures | 20100811 | ||
7 | Importing | IS_CHECKLIST | Call by reference | Type reference (TYPE) | EAMWS_S_BO_RSKCL | Business Object Risk Check List | 20100812 |
Method MAP_CHECKLIST_TO_RISKS on class CL_EAMWS_BO_RSKCL has no exception.
Method MAP_RISKS_TO_CHECKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CHECKLIST | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL | Business Object Risk Check List | 20100819 | ||
2 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | /PLMB/T_SPI_MSG | Message | 20110121 | ||
3 | Importing | IT_RESPONSES | Call by reference | Type reference (TYPE) | EAMWS_RESPONSES_T | Table for responses | 20100819 | ||
4 | Importing | IT_RISKS | Call by reference | Type reference (TYPE) | EAMWS_RISKS_T | Table for Risks | 20100819 | ||
5 | Importing | IT_SAFETYMEAS | Call by reference | Type reference (TYPE) | EAMWS_SAFETYMEAS_T | Table for Safetymeasures | 20100819 | ||
6 | Importing | IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20100819 | ||
7 | Importing | IV_READ_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Read only flag | 20110128 |
Method MAP_RISKS_TO_CHECKLIST on class CL_EAMWS_BO_RSKCL has no exception.
Method SAVE 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 | 20100809 |
Method SAVE on class CL_EAMWS_BO_RSKCL has no exception.
Method SET_ASGMT_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_SAFETYMEAS | Call by reference | Type reference (TYPE) | EAMWS_SAFETYMEAS_T | Table for Safetymeasures | 20101015 |
Method SET_ASGMT_LEVEL on class CL_EAMWS_BO_RSKCL has no exception.
Method SET_CHKLIST 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 | 20100729 | ||
2 | Importing | IT_NODE_DATA | Call by reference | Type reference (TYPE) | EAMWS_T_BO_RSKCL | Business Object Risk Check List | 20100729 |
Method SET_CHKLIST on class CL_EAMWS_BO_RSKCL has no exception.
Method SET_INDICATORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RESPONSES | Call by reference | Type reference (TYPE) | EAMWS_RESPONSES_T | Table for responses | 20100806 | ||
2 | Changing | CT_RISKS | Call by reference | Type reference (TYPE) | EAMWS_RISKS_T | Table for Risks | 20100806 | ||
3 | Changing | CT_SAFETYMEAS | Call by reference | Type reference (TYPE) | EAMWS_SAFETYMEAS_T | Table for Safetymeasures | 20100806 | ||
4 | Importing | IV_ORIGIN | Call by reference | Type reference (TYPE) | EAMWS_ORIGIN | Origin of Risk or Response | 20100819 |
Method SET_INDICATORS on class CL_EAMWS_BO_RSKCL has no exception.
Method S_GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_EAMWS_BO_RSKCL | Business Object Risk Checklist | 20100716 |
Method S_GET_INSTANCE on class CL_EAMWS_BO_RSKCL has no exception.
Method VALIDATE_SAFETYMEAS 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 | 20110121 | ||
2 | Exporting | EV_FAILED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101109 | |||
3 | Importing | IV_SMEAS_ID | Call by reference | Type reference (TYPE) | EAMWS_RISK_OBJECT_ID | Object ID of Risk-Relevant Object | 20101109 | ||
4 | Importing | IV_SMEAS_TYPE | Call by reference | Type reference (TYPE) | EAMWS_RISK_OBJECT_TYPE | Object Type of Risk-Relevant Object | 20101109 |
Method VALIDATE_SAFETYMEAS on class CL_EAMWS_BO_RSKCL has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 606 |