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

Description
Program RPLO30U0 creates the OSHA-300 Log and Summary of OccupationalInjuries and Illnesses by compiling illness and accident informationfrom the Additional Absence Data infotype (0082) and absenceinformation 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 betaken into consideration to compile the OSHA-300. The default range forthis parameter is 1001 (Occupational illness) to 1002 (Occupationalaccident).
Injury/Illness Summary Only
If you select this checkbox, then the program will print only thesummary of occupational injuries and illnesses, rather than the entirelog.

Hidden parameters
Read Absences from Infotype 2001 (PA_R2001)
If you select this hidden parameter, absences corresponding to illnessand injury will be read from Infotype 2001 (Absences). In installationswhere Time Management has not been implemented, lost days should berecorded 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 addressfor personnel areas/subareas from table T536A. The default text elementfor this parameter is PA3=/U.
Hidden parameters for event classification
The following hidden parameters are used to classify events and theircharacteristics. For example, PA_INJUR is a string that contains all thesubtypes that are classified as OSHA-reportable injuries. TEXT-PA4should contain all subtypes for such injuries in a string without spacesand delimited with commas. Thus, if subtypes XXXX and YYYY classifyOSHA-reportable injuries, TEXT-PA4 should be modified to read 'XXXX
,YYYY'. In installations where codes are modified or extended, thedefault strings in the text elements of this report must also bemodified accordingly.
Subtype(s) for Injuries (PA_INJUR)
This string should contain a list, without spaces and delimited withcommas, of all subtypes of Infotype 0082 that signify an OSHA-reportableinjury. 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 withcommas, of all subtypes of Infotype 0082 that signify an OSHA-reportableillness. 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 toindicate that a death has occurred due to an illness or injury. Thedefault text element for this string is PA6=10.
Event Identifier for Lost Days (PA_LDAYS)
In installations where Time Management has not been implemented, lostdays should be recorded in Infotype 0082. The default text element forthis string is PA7=" " (space).
Event Identifier for Days of Restricted Duty (PA_RDAYS)
In the Time Management component of the standard system, days ofrestricted duty are not recorded. This identifier provides for therecording of days spent on the job, yet on restricted duty. The defaulttext 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 ofoccupational injury or illness can be recorded with this eventidentifier. 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 thetype of illness. The default text element for this value is PAA=07.
Note
If you modify the standard illness types, the CASE statement in theroutine GET_ILLTY_COLUMN must also be modified accordingly. This routineclassifies the illness types and marks the appropriate column of theOSHA-300.
Report Injuries/Illnesses by Plant Section (PA_BTRTL)
The OSHA mandates that the Log and Summary of Occupational Injuries andIllnesses be maintained for each work location. In installations wherework locations are differentiated by personnel area instead of personnelsubarea, this parameter must be modified. The default value for thisparameter is PAB=X.
Location of event(PA_LOCAT)
This parameter specifies the event identifier that is used to determinethe location where the accident took place. This could be different fromhis usual place of work.The default text element for this identifier isPAL=15.
Privacy case(PA_PRIVA)
This parameter specifies the event identifier that is used to determinewhether the case involved is a privacy case or not. If this event(32) ismaintained in the variable data part of IT-82, then the name of theemployee will not be displayed in the OSHA-300 log. Instead, the text'Privacy case' will be displayed. The default text element for thisidentifier 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 andSummary of Occupational Injuries and Illnesses form. However, if youselect the checkbox "Injury/Illness Summary Only", then only the Summaryof Occupational Injuries and Illnesses will be printed. If you do notselect this checkbox, then both the Log and the Summary of OccupationalIllnesses will be printed.
More especially, if an employee has multiple contracts/personnelassignments, this report displays the injuries and illnesses for eachcontract.

Examples

  • An employee has three contracts (C1, C2, C3) with different jobs at
  • employer A. C1 is the main contract.. This is a single employerscenario. The OSHA report displays the occupational injuries and illnessdetails 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 eachcontract.

      <(>&<)>PURPOSE&

920934Usability: Modification of US-specific legal reports
902993Usability: Modification of US-specific legal reports
689500OSHA: Legal Changes for 2004 (for higher releases)
695781OSHA: Legal changes for 2004 for hearing loss
518504Concurrent Employment - USA