Send File Submission Process

Use the Send File Submission Process to transfer JSON files generated from the Run Payroll Submission Request, Enhanced Reporting Requirement (ERR), or My Future Fund contribution submission processes to Revenue or NAERSA using the web service API.

Before you start

  • Add lookup codes to the predefined Payroll Run Reference lookup type.
  • Add override process parameter values for Ireland Revenue control of web service connection.
  • For Revenue submissions, ensure that payroll, prepayments, the Run Payroll Submission Request process, and RPN data are available.
  • For My Future Fund submissions, ensure that MFF data is available, payroll and prepayments have completed successfully, and you have run the Generate MFF Contribution Submission Details process. Configure the Ireland Revenue control of web service connection in the process configuration group with the production (Live) value of -1.
  • The Send File Submission Process sends the corresponding JSON output file from the Run Payroll Submission Request or Enhanced Reporting Requirement processes to Revenue, and from the MFF contribution submission process to NAERSA.
  • After Revenue has verified that the Payroll Submission request is a valid submission, the employer receives an acknowledgement response.​ The application calls the Check Payroll Submission Request Webservice API to get the processed status and response from Revenue.
  • If the payroll submission is not valid, an error response is created and sent to the employer.
  • For an MFF contribution submission, the first successful submission sends the contribution payload. If you select the same successfully submitted flow again, the process sends a deletion request that references the original Line Item IDs. The deletion submission ID adds the suffix -D to the original submission ID.
  • For operational recovery, set RollbackParameterFlag in the process configuration group according to your rollback policy.
Navigation: My Client Groups > Show more > Payroll > Submit a flow

Here's what to do

  1. Provide the scope by the Legislative Data Group for which you want to run this flow.
  2. Select the Send File Submission process flow.
  3. Enter the required parameters to run the process.
    ParameterDescription
    Payroll Flow Enter a unique identifier for the flow.
    Legislative Data Group Select the Ireland LDG for which you want to run the process.
    Flow Pattern Select the option that matches the submission type:
    • Payroll Submission Request
    • Enhanced Reporting Requirements Request
    • NAERSA MFF Contribution Submission Request
    Submission ID Select the unique submission identifier for which you want to run the process. For MFF submissions, select the NAERSA MFF Contribution Submission Request - Submission ID from the generated request list. Each submission must have a unique identifier.
    Process Configuration Group Use a process configuration group to set rules for payroll processes, such as passwords or number of threads. If you don't select a process configuration group, the process uses the parameters in the default group. For NAERSA MFF submissions, use the group that contains the Ireland Revenue web service connection for production (Live) and, when required, the rollback parameter option.
  4. Submit the flow.

Results:

For Revenue and ERR submissions, there are 2 tasks in the process:
  • Send Revenue File Data generates the audit report output file.
  • Run Errors and Warnings report.
These 2 files are generated:
  • SFS Audit report that lists the Run Payroll Submission Request, ERR, or MFF contribution submission data and the relevant response. For MFF submissions, the audit report includes the Delete Line Item ID column. The column is empty for an initial contribution submission and is populated for a deletion submission.
  • Errors and Warnings report that summarizes the exceptions and errors.
For MFF submissions, separate downloadable JSON output files are available for contribution submissions and deletion requests. A successfully submitted contribution flow remains available for deletion and is removed after both the contribution and deletion submissions succeed. Review the submission outcome in the MyFutureFund employer portal, including success, warnings, in-progress, and error outcomes.