Hi jdillon
The Payroll activity report gets its data from the payruns process through Process payroll. The Payroll register and STP reports get their data from the employee card>>Pay history. This means that if the Payroll activity and Payroll register reports are different a manual change has been made to the employee card>>Pay history.
You will need to change the employee card>>Pay history (Payroll details tab>>Pay history on left side) back to what it should be and process a $0 pay with payment date as 30 June to update STP.
Please let me know how you go.
If my response has answered your enquiry please click "Accept as Solution" to assist other users find this information.