SAP ABAP Class CL_EAM_WS_SRI (Safety indicator maintenance)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PM-WOC (Application Component) Maintenance Processing
     EAM_WS_SAPAPPL (Package) EAM Worker Safety (developed in SAP_APPL)
Properties
Class CL_EAM_WS_SRI  
Short Description Safety indicator maintenance    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package EAM_WS_SAPAPPL   EAM Worker Safety (developed in SAP_APPL) 
Created 20100423   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_EAM_WS_SRI has no interface implemented.
Friends
Class CL_EAM_WS_SRI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_DB Constant Private Type reference (TYPE) CHAR01 '1' Action: not changed 20100426
2 GC_ACTION_DELETE Constant Private Type reference (TYPE) CHAR01 'D' Action: Delete 20100426
3 GC_ACTION_INSERT Constant Private Type reference (TYPE) CHAR01 'I' Action: Insert 20100426
4 GC_ACTION_NO_SRI Constant Private Type reference (TYPE) CHAR01 '0' Action: not changed 20100426
5 GC_ACTION_UPDATE Constant Private Type reference (TYPE) CHAR01 'U' Action: Update 20100426
6 GC_OBJ_TYPE Constant Public See coding 20100719
7 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_EAM_WS_SRI Safety indicator maintenance 20100423
8 MS_READ_BO Instance attribute Private Type reference (TYPE) GTYPE_READ_BUSINESS_OBJECTS 20100722
9 MT_SAFETY_DATA Instance attribute Private Type reference (TYPE) GTYPE_T_SAFETY_DATA buffer table for safety data 20100427
10 MT_SAFETY_DATA_BO Instance attribute Private Type reference (TYPE) GTYPE_T_SAFETY_DATA buffer table for safety data 20100722
11 MV_SAFETY_DATA_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Safety data changed 20110222
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Private Method check entries 20100426
2 CHECK_SAFETY_CHAR Static method Private Method check safety characteristic 20100428
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100423
4 CLEAR_BUFFERS Instance method Public Method clear buffers (on ROLLBACK) 20100423
5 DELETE_SAFETY_DATA Instance method Public Method Delete safety data from object 20100427
6 GET_BO_DATA_FOR_SAFETY_DATA Static method Public Method Get business object tables for safety object data table 20100719
7 GET_CHARACTERISTIC_TEXT Static method Public Method get text of an safety characteristic 20100423
8 GET_DEFAULT_SAFETY_CHAR Static method Public Method Get default safety char 20100622
9 GET_INSTANCE Static method Public Method get instance of class 20100423
10 INSERT_SAFETY_DATA Instance method Public Method Insert safety data for object 20100427
11 NUMBER_SWITCH Instance method Public Method number switch from temp.number to real number (before save) 20100423
12 PROVIDE_KEY_FOR_DOCUMENT Static method Public Method converts document ID into safety-object-ID 20100709
13 PROVIDE_KEY_FOR_EQUI Static method Public Method converts equipment ID into safety-object-ID 20100709
14 PROVIDE_KEY_FOR_MATERIAL Static method Public Method converts material ID into safety-object-ID 20100709
15 PROVIDE_KEY_FOR_NOTIF_TASK Static method Public Method converts notification task ID into safety-object-ID 20100709
16 PROVIDE_KEY_FOR_ORDER_OPR Static method Public Method converts order operation ID into safety-object-ID 20100712
17 PROVIDE_KEY_FOR_PERMIT Static method Public Method converts permit ID into safety-object-ID 20100709
18 PROVIDE_KEY_FOR_PRT_OTHER Static method Public Method converts PRT other ID into safety-object-ID 20100709
19 PROVIDE_KEY_FOR_TASKLIST Static method Public Method converts tasklist ID into safety -object-ID 20100709
20 PROVIDE_KEY_FOR_TL_OPR Static method Public Method converts task list operation ID into safety-object-ID 20100709
21 READ_BO_SAFETY_DATA_BY_TYPES Instance method Public Method 20100722
22 READ_INTERNAL Instance method Private Method Read safety data for object from buffer or DB 20100430
23 READ_SAFETY_DATA Instance method Public Method Read safety data for object 20100427
24 READ_SAFETY_DATA_MULTI Instance method Public Method Read safety data for list of objects 20100427
25 SAVE Static method Public Method Save safety data (register ON COMMIT) 20100429
26 SAVE_ON_COMMIT Instance method Public Method Save safety data (call only ON COMMIT) 20100429
27 SET_SAFETY_DATA Instance method Public Method set safety data for object 20100504
28 UPDATE_SAFETY_DATA Instance method Public Method Update safety data for object 20100427
Events
Class CL_EAM_WS_SRI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYPE_READ_BUSINESS_OBJECTS Private See coding 20100722 BEGIN OF gtype_read_business_objects, read_documents TYPE abap_bool, read_equipments TYPE abap_bool, read_materials TYPE abap_bool, read_notif_tasks TYPE abap_bool, read_order_opers TYPE abap_bool, read_permits TYPE abap_bool, read_prts_other TYPE abap_bool, read_tasklists TYPE abap_bool, read_tasklist_opers TYPE abap_bool, END OF gtype_read_business_objects
2 GTYPE_S_OBJ_DOC Private See coding object key mapping for document 20100426 BEGIN OF gtype_s_obj_doc, doknr TYPE doknr, dokar TYPE dokar, doktl TYPE doktl_d, dokvr TYPE dokvr, dummy(7) TYPE c, END OF gtype_s_obj_doc
3 GTYPE_S_OBJ_EQUI Private See coding 20100615 BEGIN OF gtype_s_obj_equi, equnr TYPE equnr, dummy(22) TYPE c, END OF gtype_s_obj_equi
4 GTYPE_S_OBJ_MATERIAL Private See coding 20100615 BEGIN OF gtype_s_obj_material, matnr TYPE matnr, dummy(22) TYPE c, END OF gtype_s_obj_material
5 GTYPE_S_OBJ_NOTIF_TASK Private See coding object key mapping for notification task 20100506 BEGIN OF gtype_s_obj_notif_task, qmnum TYPE qmnum, fenum TYPE felfd, dummy(24) TYPE c, END OF gtype_s_obj_notif_task
6 GTYPE_S_OBJ_OR_OPR Private See coding 20100709 BEGIN OF gtype_s_obj_or_opr, objnr TYPE j_objnr, dummy(18) TYPE c, END OF gtype_s_obj_or_opr
7 GTYPE_S_OBJ_PERMIT Private See coding object key mapping for permit 20100429 BEGIN OF gtype_s_obj_permit, pmsog TYPE pmsog, dummy(30) TYPE c, END OF gtype_s_obj_permit
8 GTYPE_S_OBJ_PRT_OTHER Private See coding 20100615 BEGIN OF gtype_s_obj_prt_other, objid TYPE cr_objid, dummy(32) TYPE c, END OF gtype_s_obj_prt_other
9 GTYPE_S_OBJ_TASKLIST Private See coding 20100621 BEGIN OF gtype_s_obj_tasklist, plnty TYPE plnty, plnnr TYPE plnnr, plnal TYPE plnal, zaehl TYPE cim_count, dummy(21) TYPE c, END OF gtype_s_obj_tasklist
10 GTYPE_S_OBJ_TL_OPR Private See coding object key mapping for task list operation 20100429 BEGIN OF gtype_s_obj_tl_opr, plnty TYPE plnty, plnnr TYPE plnnr, plnal TYPE plnal, plnkn TYPE plnkn, dummy(23) TYPE c, END OF gtype_s_obj_tl_opr
11 GTYPE_S_SAFETY_DATA Private See coding buffer structure for safety data 20100427 BEGIN OF gtype_s_safety_data, obj_type TYPE eamws_obj_type, obj_id TYPE eamws_obj_id. INCLUDE TYPE eamws_s_safety_data AS data. TYPES: action(1) TYPE c, END OF gtype_s_safety_data
12 GTYPE_T_SAFETY_DATA Private See coding buffer table for safety data 20100427 gtype_t_safety_data TYPE HASHED TABLE OF gtype_s_safety_data WITH UNIQUE KEY obj_type obj_id
Method Signatures

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SAFETY_DATA Call by reference Type reference (TYPE) EAMWS_S_SAFETY_DATA safety data for one object 20100427
# Exception Resumable Description Created on
1 CX_EAM_WS_SRI Extecptions in safety proccessing 20100426

Method CHECK_SAFETY_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SAFETY_CHAR Call by reference Type reference (TYPE) EAMWS_SAFETY_CHARACTERISTIC Safety Characteristic 20100428
# Exception Resumable Description Created on
1 CX_EAM_WS_SRI Extecptions in safety proccessing 20100428

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_EAM_WS_SRI has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAM_WS_SRI has no exception.

Method CLEAR_BUFFERS Signature

Method CLEAR_BUFFERS on class CL_EAM_WS_SRI has no parameter.
Method CLEAR_BUFFERS on class CL_EAM_WS_SRI has no exception.

Method DELETE_SAFETY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT 20100709
# Exception Resumable Description Created on
1 CX_EAM_WS_SRI Extecptions in safety proccessing 20100427

Method GET_BO_DATA_FOR_SAFETY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DOCUMENT Call by reference Type reference (TYPE) EAMWS_S_DIR_SAFETY_DATA Safety data for document 20100721
2 Exporting ES_EQUIPMENT Call by reference Type reference (TYPE) EAMWS_S_EQUI_SAFETY_DATA Safety data for equipment 20100721
3 Exporting ES_MATERIAL Call by reference Type reference (TYPE) EAMWS_S_MAT_SAFETY_DATA Safety data for material 20100721
4 Exporting ES_NOTIF_TASK Call by reference Type reference (TYPE) EAMWS_S_NTF_TASK_SAFETY_DATA Safety data for notification task 20100721
5 Exporting ES_ORDER_OPER Call by reference Type reference (TYPE) EAMWS_S_OR_OPER_SAFETY_DATA Safety data for order operation 20100721
6 Exporting ES_PERMIT Call by reference Type reference (TYPE) EAMWS_S_PERMIT_SAFETY_DATA Safety data for permit 20100721
7 Exporting ES_PRT_OTHER Call by reference Type reference (TYPE) EAMWS_S_PRT_OTHER_SAFETY_DATA Safety fata for prt other 20100721
8 Exporting ES_TASKLIST Call by reference Type reference (TYPE) EAMWS_S_TL_SAFETY_DATA Safety data for tasklist 20100721
9 Exporting ES_TASKLIST_OPER Call by reference Type reference (TYPE) EAMWS_S_TL_OPER_SAFETY_DATA Safety data for tasklist operation 20100721
10 Exporting ET_DOCUMENT Call by reference Type reference (TYPE) EAMWS_T_DIR_SAFETY_DATA Safety data for document 20100719
11 Exporting ET_EQUIPMENT Call by reference Type reference (TYPE) EAMWS_T_EQUI_SAFETY_DATA Safety data for equipment 20100719
12 Exporting ET_MATERIAL Call by reference Type reference (TYPE) EAMWS_T_MAT_SAFETY_DATA Safety data for material 20100719
13 Exporting ET_NOTIF_TASK Call by reference Type reference (TYPE) EAMWS_T_NTF_TASK_SAFETY_DATA Safety data for notification task 20100719
14 Exporting ET_ORDER_OPER Call by reference Type reference (TYPE) EAMWS_T_OR_OPER_SAFETY_DATA Safety data for order operation 20100719
15 Exporting ET_PERMIT Call by reference Type reference (TYPE) EAMWS_T_PERMIT_SAFETY_DATA Safety data for permit 20100719
16 Exporting ET_PRT_OTHER Call by reference Type reference (TYPE) EAMWS_T_PRT_OTHER_SAFETY_DATA Safety data for prt other 20100719
17 Exporting ET_TASKLIST Call by reference Type reference (TYPE) EAMWS_T_TL_SAFETY_DATA Safety data for tasklist 20100719
18 Exporting ET_TASKLIST_OPER Call by reference Type reference (TYPE) EAMWS_T_TL_OPER_SAFETY_DATA Safety data for task list operation 20100719
19 Importing IS_SAFETY_DATA Call by reference Type reference (TYPE) EAMWS_S_OBJECT_SAFETY_DATA Safety Data with Object Number 20100721
20 Importing IT_SAFETY_DATA Call by reference Type reference (TYPE) EAMWS_T_OBJECT_SAFETY_DATA Table of objects with safety data 20100719

Method GET_BO_DATA_FOR_SAFETY_DATA on class CL_EAM_WS_SRI has no exception.

Method GET_CHARACTERISTIC_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHAR_TXT Call by reference Type reference (TYPE) EAMWS_SAFETY_CHARACTERISTIC_TX Description for safety characteristic 20100423
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20100423
3 Importing IV_SAFETY_CHAR Call by reference Type reference (TYPE) EAMWS_SAFETY_CHARACTERISTIC Safety characteristic 20100423
# Exception Resumable Description Created on
1 CX_EAM_WS_SRI Extecptions in safety proccessing 20100423

Method GET_DEFAULT_SAFETY_CHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAFETY_CHAR Value transfer Type reference (TYPE) EAMWS_SAFETY_CHARACTERISTIC Safety Relevance 20100622
# Exception Resumable Description Created on
1 CX_EAM_WS_SRI Exceptions in safety proccessing 20100624

Method 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_EAM_WS_SRI Safety indicator maintenance 20100423

Method GET_INSTANCE on class CL_EAM_WS_SRI has no exception.

Method INSERT_SAFETY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SAFETY_DATA Call by reference Type reference (TYPE) EAMWS_S_SAFETY_DATA safety data for one object 20100427
2 Importing IS_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
3 Importing IV_NO_DB Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not read data from DB (e.g. creating a new object) 20100430
# Exception Resumable Description Created on
1 CX_EAM_WS_SRI Extecptions in safety proccessing 20100427

Method NUMBER_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SAFETY_OBJECT_NEW Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT 20100709
2 Importing IS_SAFETY_OBJECT_TMP Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT 20100709
3 Importing IV_NO_DB Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not read data from DB (e.g. creating a new object) 20100430
# Exception Resumable Description Created on
1 CX_EAM_WS_SRI Extecptions in safety proccessing 20100426

Method PROVIDE_KEY_FOR_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
2 Importing IV_DOKAR Call by reference Type reference (TYPE) DOKAR Document Type 20100709
3 Importing IV_DOKNR Call by reference Type reference (TYPE) DOKNR Document number 20100709
4 Importing IV_DOKTL Call by reference Type reference (TYPE) DOKTL_D Document part 20100709
5 Importing IV_DOKVR Call by reference Type reference (TYPE) DOKVR Document version 20100709

Method PROVIDE_KEY_FOR_DOCUMENT on class CL_EAM_WS_SRI has no exception.

Method PROVIDE_KEY_FOR_EQUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
2 Importing IV_EQUNR Call by reference Type reference (TYPE) EQUNR Equipment Number 20100709

Method PROVIDE_KEY_FOR_EQUI on class CL_EAM_WS_SRI has no exception.

Method PROVIDE_KEY_FOR_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20100709

Method PROVIDE_KEY_FOR_MATERIAL on class CL_EAM_WS_SRI has no exception.

Method PROVIDE_KEY_FOR_NOTIF_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
2 Importing IV_FENUM Call by reference Type reference (TYPE) FELFD Item Number in Item Record 20100709
3 Importing IV_QMNUM Call by reference Type reference (TYPE) QMNUM Notification No 20100709

Method PROVIDE_KEY_FOR_NOTIF_TASK on class CL_EAM_WS_SRI has no exception.

Method PROVIDE_KEY_FOR_ORDER_OPR Signature

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

Method PROVIDE_KEY_FOR_ORDER_OPR on class CL_EAM_WS_SRI has no exception.

Method PROVIDE_KEY_FOR_PERMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
2 Importing IV_PMSOG Call by reference Type reference (TYPE) PMSOG Permit Key 20100709

Method PROVIDE_KEY_FOR_PERMIT on class CL_EAM_WS_SRI has no exception.

Method PROVIDE_KEY_FOR_PRT_OTHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
2 Importing IV_OBJID Call by reference Type reference (TYPE) CR_OBJID Object ID of the resource 20100709

Method PROVIDE_KEY_FOR_PRT_OTHER on class CL_EAM_WS_SRI has no exception.

Method PROVIDE_KEY_FOR_TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
2 Importing IV_PLNAL Call by reference Type reference (TYPE) PLNAL Group Counter 20100709
3 Importing IV_PLNNR Call by reference Type reference (TYPE) PLNNR Key for Task List Group 20100709
4 Importing IV_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20100709

Method PROVIDE_KEY_FOR_TASKLIST on class CL_EAM_WS_SRI has no exception.

Method PROVIDE_KEY_FOR_TL_OPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
2 Importing IV_PLNAL Call by reference Type reference (TYPE) PLNAL Group Counter 20100714
3 Importing IV_PLNKN Call by reference Type reference (TYPE) PLNKN Number of the task list node 20100709
4 Importing IV_PLNNR Call by reference Type reference (TYPE) PLNNR Key for Task List Group 20100709
5 Importing IV_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20100709

Method PROVIDE_KEY_FOR_TL_OPR on class CL_EAM_WS_SRI has no exception.

Method READ_BO_SAFETY_DATA_BY_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCUMENT Call by reference Type reference (TYPE) EAMWS_T_DIR_SAFETY_DATA Safety data for document 20100722
2 Exporting ET_EQUIPMENT Call by reference Type reference (TYPE) EAMWS_T_EQUI_SAFETY_DATA Safety data for equipment 20100722
3 Exporting ET_MATERIAL Call by reference Type reference (TYPE) EAMWS_T_MAT_SAFETY_DATA Safety data for material 20100722
4 Exporting ET_NOTIF_TASK Call by reference Type reference (TYPE) EAMWS_T_NTF_TASK_SAFETY_DATA Safety data for notification task 20100722
5 Exporting ET_ORDER_OPER Call by reference Type reference (TYPE) EAMWS_T_OR_OPER_SAFETY_DATA Safety data for order operation 20100722
6 Exporting ET_PERMIT Call by reference Type reference (TYPE) EAMWS_T_PERMIT_SAFETY_DATA Safety data for permit 20100722
7 Exporting ET_PRT_OTHER Call by reference Type reference (TYPE) EAMWS_T_PRT_OTHER_SAFETY_DATA Safety data for prt other 20100722
8 Exporting ET_TASKLIST Call by reference Type reference (TYPE) EAMWS_T_TL_SAFETY_DATA Safety data for tasklist 20100722
9 Exporting ET_TASKLIST_OPER Call by reference Type reference (TYPE) EAMWS_T_TL_OPER_SAFETY_DATA Safety data for task list operation 20100722
10 Importing IV_READ_DOCUMENTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read documents 20100722
11 Importing IV_READ_EQUIPMENTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read equipments 20100722
12 Importing IV_READ_MATERIALS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read materials 20100722
13 Importing IV_READ_NOTIF_TASKS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read notification tasks 20100722
14 Importing IV_READ_ORDER_OPERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read order operations 20100722
15 Importing IV_READ_PERMITS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read permits 20100722
16 Importing IV_READ_PRTS_OTHER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read other prts 20100722
17 Importing IV_READ_TASKLISTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read task lists 20100722
18 Importing IV_READ_TASKLIST_OPERS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read task list operations 20100722
19 Importing IV_REFRESH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Refresh buffer 20100722

Method READ_BO_SAFETY_DATA_BY_TYPES on class CL_EAM_WS_SRI has no exception.

Method READ_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SAFETY_DATA Call by reference Type reference (TYPE) EAMWS_S_SAFETY_DATA safety data for one object 20100430
2 Importing IS_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
3 Importing IV_NO_DB Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE do not read data from DB (e.g. creating a new object) 20100430
4 Importing IV_REFRESH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read Data from DB and refresh in buffer 20100430
# Exception Resumable Description Created on
1 CX_EAM_WS_SRI Extecptions in safety proccessing 20100430

Method READ_SAFETY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SAFETY_DATA Call by reference Type reference (TYPE) EAMWS_S_SAFETY_DATA safety data for one object 20100429
2 Importing IS_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
3 Importing IV_REFRESH Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Read Data from DB and refresh in buffer 20100429
# Exception Resumable Description Created on
1 CX_EAM_WS_SRI Extecptions in safety proccessing 20100427

Method READ_SAFETY_DATA_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SAFETY_DATA Call by reference Type reference (TYPE) EAMWS_T_OBJECT_SAFETY_DATA Table of objects with safety data 20100427
2 Importing IT_OBJECTS Call by reference Type reference (TYPE) EAMWS_T_SAFETY_OBJECT Table of safety object numbers 20100427
# Exception Resumable Description Created on
1 CX_EAM_WS_SRI Extecptions in safety proccessing 20100427

Method SAVE Signature

Method SAVE on class CL_EAM_WS_SRI has no parameter.
Method SAVE on class CL_EAM_WS_SRI has no exception.

Method SAVE_ON_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SAFETY_DATA_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL 20110222

Method SAVE_ON_COMMIT on class CL_EAM_WS_SRI has no exception.

Method SET_SAFETY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SAFETY_DATA Call by reference Type reference (TYPE) EAMWS_S_SAFETY_DATA safety data for one object 20100504
2 Importing IS_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
# Exception Resumable Description Created on
1 CX_EAM_WS_SRI Extecptions in safety proccessing 20100504

Method UPDATE_SAFETY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SAFETY_DATA Call by reference Type reference (TYPE) EAMWS_S_SAFETY_DATA safety data for one object 20100427
2 Importing IS_SAFETY_OBJECT Call by reference Type reference (TYPE) EAMWS_S_SAFETY_OBJECT Structure for Safety Object Key 20100709
# Exception Resumable Description Created on
1 CX_EAM_WS_SRI Extecptions in safety proccessing 20100427
History
Last changed by/on SAP  20110908 
SAP Release Created in 606