Ansicht
Dokumentation

RPLO30U0_CE - HR-NA: OSHA 300 & 300A Reports for Concurrent Employment

RPLO30U0_CE - HR-NA: OSHA 300 & 300A Reports for Concurrent Employment

Fill RESBD Structure from EBP Component Structure   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.
SAP E-Book

Description

Program RPLO30U0 creates the OSHA-300 Log and Summary of Occupational Injuries and Illnesses by compiling illness and accident information from the Additional Absence Data infotype (0082) and absence information from the Absences infotype (2001).

Parameters

To ensure maximum adaptability to a wide range of system configurations, this program can be customized by maintaining:

  • visible parameters

  • the text elements that serve as the defaults for hidden parameters

Both types of parameters influence the generation of the report.

Visible parameters

Subtypes for Infotype 0082

Your entries here determine which subtypes of Infotype 0082 will be taken into consideration to compile the OSHA-300. The default range for this parameter is 1001 (Occupational illness) to 1002 (Occupational accident).

Injury/Illness Summary Only

If you select this checkbox, then the program will print only the summary of occupational injuries and illnesses, rather than the entire log.

Hidden parameters

Read Absences from Infotype 2001 (PA_R2001)

If you select this hidden parameter, absences corresponding to illness and injury will be read from Infotype 2001 (Absences). In installations where Time Management has not been implemented, lost days should be recorded in Infotype 0082 and this parameter will have to be modified. The default text element for this parameter is PA2=X.

Address Identifier in T536A (PA_ANART)

This hidden parameter specifies the key that is used to read the address for personnel areas/subareas from table T536A. The default text element for this parameter is PA3=/U.

Hidden parameters for event classification

The following hidden parameters are used to classify events and their characteristics. For example, PA_INJUR is a string that contains all the subtypes that are classified as OSHA-reportable injuries. TEXT-PA4 should contain all subtypes for such injuries in a string without spaces and delimited with commas. Thus, if subtypes XXXX and YYYY classify OSHA-reportable injuries, TEXT-PA4 should be modified to read 'XXXX,YYYY'. In installations where codes are modified or extended, the default strings in the text elements of this report must also be modified accordingly.

Subtype(s) for Injuries (PA_INJUR)

This string should contain a list, without spaces and delimited with commas, of all subtypes of Infotype 0082 that signify an OSHA-reportable injury. The default text element for this string is PA4=1002.

Subtype(s) for Illnesses (PA_ILLNS)

This string should contain a list, without spaces and delimited with commas, of all subtypes of Infotype 0082 that signify an OSHA-reportable illness. The default text element for this string is PA5=1001.

Event Identifier for Death (PA_DEATH)

This string should contain the event identifiers that are used to indicate that a death has occurred due to an illness or injury. The default text element for this string is PA6=10.

Event Identifier for Lost Days (PA_LDAYS)

In installations where Time Management has not been implemented, lost days should be recorded in Infotype 0082. The default text element for this string is PA7=" " (space).

Event Identifier for Days of Restricted Duty (PA_RDAYS)

In the Time Management component of the standard system, days of restricted duty are not recorded. This identifier provides for the recording of days spent on the job, yet on restricted duty. The default text element for this identifier is PA8=14.

Event Identifier for Termination/Transfer Due to Illness (PA_TERMX)

Employee terminations or transfers that arise as a result of occupational injury or illness can be recorded with this event identifier. The default text element for this identifier is PA9=15.

Event Identifier for Illness Type (PA_ILLTY)

This parameter specifies which event identifier is used to determine the type of illness. The default text element for this value is PAA=07.

Note

If you modify the standard illness types, the CASE statement in the routine GET_ILLTY_COLUMN must also be modified accordingly. This routine classifies the illness types and marks the appropriate column of the OSHA-300.

Report Injuries/Illnesses by Plant Section (PA_BTRTL)

The OSHA mandates that the Log and Summary of Occupational Injuries and Illnesses be maintained for each work location. In installations where work locations are differentiated by personnel area instead of personnel subarea, this parameter must be modified. The default value for this parameter is PAB=X.

Location of event(PA_LOCAT)

This parameter specifies the event identifier that is used to determine the location where the accident took place. This could be different from his usual place of work.The default text element for this identifier is PAL=15.

Privacy case(PA_PRIVA)

This parameter specifies the event identifier that is used to determine whether the case involved is a privacy case or not. If this event(32) is maintained in the variable data part of IT-82, then the name of the employee will not be displayed in the OSHA-300 log. Instead, the text 'Privacy case' will be displayed. The default text element for this identifier is text-pri=32.

Output

In the section Type of Display, you can select either PDF Display or SAPScript.

The output of this program approximates the actual OSHA-300 Log and Summary of Occupational Injuries and Illnesses form. However, if you select the checkbox "Injury/Illness Summary Only", then only the Summary of Occupational Injuries and Illnesses will be printed. If you do not select this checkbox, then both the Log and the Summary of Occupational Illnesses will be printed.

More especially, if an employee has multiple contracts/personnel assignments, this report displays the injuries and illnesses for each contract.

Examples

  • An employee has three contracts (C1, C2, C3) with different jobs at employer A. C1 is the main contract.. This is a single employer scenario. The OSHA report displays the occupational injuries and illness details for each contract.
  • An employee has three contracts (C1, C2, C3) with contracts C1& C2 at employer A and contract C3 at employer B. If you run the OSHA report, occupational injuries and illness details are displayed for each contract.

&PURPOSE&

Integration

Prerequisites

Features

Selection

Standard Variants

Output

Activities

Example






Addresses (Business Address Services)   PERFORM Short Reference  
This documentation is copyright by SAP AG.

Length: 7534 Date: 20240601 Time: 024753     sap01-206 ( 123 ms )