SAP /EHSMM01/CL_INC_BO_HELPER OO Class - Helper class for Safety Observation BO data
/EHSMM01/CL_INC_BO_HELPER is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /EHSMM01/CL_INC_BO_HELPER including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of /EHSMM01/CL_INC_BO_HELPER SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ATTACH_MEDIA_FILE | Attaches photos to safety observation Attachment folder | Public |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>ATTACH_MEDIA_FILE...more details | ||
| CREATE_SAFETY_OBSERVATION | Creates safety observation | Public |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>CREATE_SAFETY_OBSERVATION...more details | ||
| CREATE_SO_HANDLE_BASIC_INFO_ND | Handle the Basic Information Node on Crreation | Private |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>CREATE_SO_HANDLE_BASIC_INFO_ND...more details | ||
| CREATE_SO_HANDLE_MEDIA | Handles the storage of the media attachments | Private |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>CREATE_SO_HANDLE_MEDIA...more details | ||
| CREATE_SO_HANDLE_SAFETY_OBS_ND | Handle the Safety Observation Node on Crreation | Private |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>CREATE_SO_HANDLE_SAFETY_OBS_ND...more details | ||
| FILL_ATT_KEYS_AND_THUMBS | Fills attachment keys and thumbnails into the Entity struct | Private |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>FILL_ATT_KEYS_AND_THUMBS...more details | ||
|
| ||
| FILL_BASIC_INFO_DATA | Fill Incident Basic Info Data into the Entity struct | Private |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>FILL_BASIC_INFO_DATA...more details | ||
| FILL_SO_ENTITY | Fill Incident Basic Info Data into the Entity struct | Protected |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>FILL_SO_ENTITY...more details | ||
| GET_ATTACHMENTS_TABLE | Returns the documents of an incident | Private |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>GET_ATTACHMENTS_TABLE...more details | ||
| GET_ERROR_MESSAGE | Private | |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>GET_ERROR_MESSAGE...more details | ||
| GET_INC_MANAGER_DATA | Get Incident Manager Data | Public |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>GET_INC_MANAGER_DATA...more details | ||
| GET_INC_REPORTING_PERSON_DATA | Get Incident Manager Data | Public |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>GET_INC_REPORTING_PERSON_DATA...more details | ||
| GET_MEDIA_FILE | Get attached media files | Public |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>GET_MEDIA_FILE...more details | ||
| GET_MEDIA_FILE_INTERNAL | Returns content of a given media file | Private |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>GET_MEDIA_FILE_INTERNAL...more details | ||
| GET_MEDIA_THUMB | Get attached media files | Public |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>GET_MEDIA_THUMB...more details | ||
| GET_SO_DETAILS | Get Safety Observation Details using query | Public |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>GET_SO_DETAILS...more details | ||
| GET_SO_LIST | Get Safety Observation(s) using query | Public |
| CALL METHOD /ehsmm01/cl_inc_bo_helper=>GET_SO_LIST...more details | ||
/EHSMM01/CL_INC_BO_HELPER attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| AUDIO_FILE_NAME | Constant | Relative storage location of physical document | 'MOBILE_AUDIO_1' | LIKE SDOK_FILNM | Public |
| MEDIA_FILE_NAME_1 | Constant | Relative storage location of physical document | 'MOBILE_MEDIA_1' | LIKE SDOK_FILNM | Public |
| MEDIA_FILE_NAME_2 | Constant | Relative storage location of physical document | 'MOBILE_MEDIA_2' | LIKE SDOK_FILNM | Public |
| MEDIA_FILE_NAME_3 | Constant | Relative storage location of physical document | 'MOBILE_MEDIA_3' | LIKE SDOK_FILNM | Public |
| MEDIA_FILE_NAME_4 | Constant | Relative storage location of physical document | 'MOBILE_MEDIA_4' | LIKE SDOK_FILNM | Public |
| MEDIA_THUMB_NAME_1 | Constant | Relative storage location of physical document | 'MOBILE_PHOTO_THUMB_1.JPG' | LIKE SDOK_FILNM | Public |
| MEDIA_THUMB_NAME_2 | Constant | Relative storage location of physical document | 'MOBILE_PHOTO_THUMB_2.JPG' | LIKE SDOK_FILNM | Public |
| MEDIA_THUMB_NAME_3 | Constant | Relative storage location of physical document | 'MOBILE_PHOTO_THUMB_3.JPG' | LIKE SDOK_FILNM | Public |
| MEDIA_THUMB_NAME_4 | Constant | Relative storage location of physical document | 'MOBILE_PHOTO_THUMB_4.JPG' | LIKE SDOK_FILNM | Public |
Links to Related Class(s)
/EHSMM01...Full list of available SAP object classes
Search for further information about these or an SAP related objects