Hierarchy
⤷ 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 |