header

Monitoring STP Report Job



On finalisation of a Pay Run, a job will be created to send the XML STP reports to the ATO (provided you have not opted to stop this when finalising). It is crucial that the status of these jobs are tracked to ensure the reports have been sent successfully. Where the report failed to generate or failed, the user must remedy them. 

Note: The DataPay Support Team will not be monitoring this screen on your behalf. Ensuring that your STP jobs are successfully sent and accepted by the ATO is the responsibility of your payroll team. All users with the Payroll Administrator screen have access to use the below screen.


The below STP screen can be found in the Tools tab > STP.



The above screen in split into 4 tabs - All, Action Required, In Progress and Completed. The STP job created from the Pay Run you just finalised should first appear in the In Progress tab with a Status of Pending. Files are automatically validated and sent to the ATO typically every 5 - 10 minutes, so if your job has been in this status for longer than 30 minutes please notify the DataPay Support Team so we can investigate.

A typical STP job will progress from Pending > FilesSentToATO reasonably quickly, however it will remain in the In Progress tab for anywhere between 15 minutes up to 72 hours while it is being processed by the ATO. If the ATO accepts the file it will move to the Completed tab with a File Status of FileAccepted. If there were errors found in the file it will be moved to the Action Required tab. Below is a list of all the possible values you will see in the File Status tab.


File Status

File Status

Tab

Message / Response from

Definition

Action

Pending

Datacom

The job is sitting in queue to be sent to ATO

If one of your STP jobs has been sitting in Pending for longer than 30 minutes, contact the DataPay Support Team for assistance
FilesSentToAto

DatacomThe XML files have been generated and sent to ATOAwait response from ATO
FailedToGenerate

Datacom

The XML files failed to be generated at Datacom end. The main reason would be because the validations we have in place have not met.

For example:

  • Necessary employer data is not present.
  • Information required for STP role has not been provided ( if STP Role is Tax Agent, then need intermediary information)

There should be an error message attached to this STP job. Please read the message and action any changes.
Once all changes have been made, resend the file to ATO.

FailedToProcessReceipts

Datacom

ATO have sent back a receipt that DataPay Live_Australia was not able to interpret

Contact the DataPay Support Team


FileProcessedWithWarnings

ATO

Both the employer and employee XML files were accepted and processed in full by ATO. However there are few warnings

Take note of the warnings and fix them, so they are not captured again the next time we send data to ATO.
The file for this Pay Run does not need to be resent.
FileAccepted 

ATO

Both the employer and employee XML files were accepted and processed in full by the ATO with no errors or warnings

None
ExcludeFromStp

Datacom

On finalisation of a pay run, the user had selected to not send data to ATO for STP purposes.

In this case, a line is still generated in STP screen for the pay group, but nothing will be sent to ATO.

None
FilePartiallyProcessed

ATO

Employer XML file was accepted and processed in full and at least one employee record was accepted and processed.

However as its partially processed there are issues with one or more employees in the file and their records were not accepted.

Have a look at the error message and take note of the employees who failed.

If the employees error is related to basic information such as TFN then:

  • Fix and send in the next pay run, or
  • Fix and generate an update job for the employee

If the employees error is related to payroll information, then:

  • Fix the issue in a manual pay run / next main pay run and send through submit event.

If the error message is not clear enough, please contact the DataPay Support Team for assistance.

FileFailedWithError

ATO

When severity code is ERROR, which means either:

  • the employer file has failed or
  • both the employer and all employee files have failed or
  • employer file passed, but all employee files failed.

This means the files were rejected in full.

Have a look at the error message and take note of the reason for failure.

If the employer information was cause of failure:

  • Make changes (usually does not require pay run to be open)
  • Resend the data to ATO

If employee information was the cause of failure:

  • If not Pay Run related make changes and Resend the job to ATO
  • If the error is related to pay information, re-open the Pay Run, make changes and re-finalise the Pay Run. A new job will be created for the same Pay Run and data sent to ATO. As the original job was never accepted by the ATO, it is OK to resend for the whole pay run.

If the error message is not clear enough, please contact the DataPay Support Team for assistance.

FileFailed

ATO

An example of this is when the credentials to send data is incorrect. This usually means a Datacom problem and you will likely not be the only client impacted.

Contact the DataPay Support Team

PendingApproval

Datacom

An update job is created, and the job is waiting approval by authorised personnel before being sent to ATO.

Check the STP reports and if you are happy go ahead and select the Submit to ATO option.

Cancelled

Datacom

The only time a job would show up as Cancelled is where the file failed to generate on our end (Failed To Generate) or file was sent to the ATO but was rejected (File Failed or File Failed With Error) and we have decided to re-open the Ray Run, make changes and re-finalise. As re-finalising a Pay Run generates a new job, it is preferred that the old job is cancelled.

None
FailedReportDistribution 

DatacomIndicates that report distribution has failed for an Update and Recreate job.Contact the DataPay Support Team

General Guidelines

  • If an STP Job is sitting in any status for a long time, please follow up.
  • If an STP Job was never accepted by the ATO (Cancelled, File Failed, File Failed With Error etc) it is OK to resend the files
  • If the STP Job was accepted however, please do not re-open the Pay Run and make changes

For more information, please see our DataHelp article on Re-opening Pay Runs



footer