Ansicht
Dokumentation

EHHSS_INC_REP_CHECK - BAdI: Check Incident Reports

EHHSS_INC_REP_CHECK - BAdI: Check Incident Reports

RFUMSV00 - Advance Return for Tax on Sales/Purchases   BAL Application Log Documentation  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Environment, Health, and Safety component. You can use this BAdI to perform checks for data completeness in incident reports.

If you implement customer-specific checks , you must ensure that these are complete in terms of data consistency and legal requirements, for example, when generating legal reports based on the incident data.

Caution

If you deactivate or change a check, you must also ensure that all actions are complete or are in the process of completing.

The BAdI is active in the standard system.

  • BADI_IRT_CHECK_OSHA_301
This BAdI implementation performs the following checks:
  • Check if the person exists in HR or exists as a business partner

  • Check if a first physician or a further treatment provider is maintained

  • Check if the Emergency Roomattribute is set to Yesor No

  • Check if the Inpatient Overnightattribute is set to Yesor No

  • Check if the actual start working time for the injured person is maintained

  • Check if either an activity was selected, or a free text description for the injured person's activity is maintained

  • Check if a statement that can be included in reports is maintained

  • If an injury/illness is maintained, check if the injury/illness information and body part information is maintained

  • Check if only the first reportable injury/illness or the first reportable unknown injury /illness is defined

  • Check if the incident-causing object or an incident-causing substance is maintained

  • Check if the Fatalityattribute is set to Yesor No

  • If the Fatalityattribute is set to Yes, check if the date of death is maintained

  • BADI_IRT_CHECK_BG_UNF_BER
This BAdI implementation performs the following checks:
  • Check if the person exists in HR or exists as a business partner

  • Check if the Fatalityattribute is set to Yesor No

  • Check if the incident time zone is maintained

  • Check if the address where the incident occurred is maintained

  • Check if a statement that can be included in reports is maintained

  • Check if an injury/illness is maintained.

  • If an injury/illness was maintained, check if a body part is maintained

  • Check if a first physician or a further treatment provider is maintained

  • Check if the actual start working time for the injured person is maintained

  • Check if the actual end working time for the injured person is maintained

  • Check if the position description is maintained

  • Check if the duration in position is maintained

  • Check if the organizational unit of the injured person is maintained

  • Check if the ceased work date and time is maintained

  • Check if end dates of absences are maintained

  • BADI_IRT_CHECK_REL_REP
This BAdI implementation does not perform any checks in the standard system. You need to create your own implementation if you want to implement customer-specific checks.

You can use the following filter values when defining customer-specific BAdI implementations:

  • Possible filter values for the incident category are:
  • INCIDENT_CATEGORY = 001,,Incident

  • INCIDENT_CATEGORY = 002,,Near Miss

  • INCIDENT_CATEGORY = 003,,Safety Observation

  • Possible filter values for form names are all form names that are entered in Customizing for Environment, Health, and Safety.






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 6134 Date: 20240523 Time: 170032     sap01-206 ( 76 ms )