Automating Time Costing Between Procore and Infor M3

Project Type

Finance Automation & System Integration

Date

July 2025

Location

Melbourne, Australia

Role

Solution Architect

Client Industry

Engineering

Tech Stack

  • Procore (project and timesheet management)

  • Infor M3 (ERP and finance)

  • Infor ION (integration middleware)

  • XtendM3 (Infor’s customisation layer)

  • Custom proxy app + secure SFTP for webhook handling

The Client

As the authorised supplier of Cat® power systems in Australia, PNG, and the Solomon Islands, the client delivers new and used engines, generators, hybrid energy systems, and rental solutions across multiple industries. They also provide turnkey installations, project management, and are the authorised warranty and service dealer for Caterpillar gas products.

The Challenge

The client used Procore to manage projects and track timesheets. While suitable for operational tracking, Procore lacked accounting capabilities. The finance team had to extract time entries manually, apply hourly rates stored in Infor M3, and post journals — a two-day task that delayed month-end close.

The Solution

An automated integration was designed to connect Procore and Infor M3. Approved timesheets in Procore trigger a webhook that sends data to a proxy app and secure SFTP location. Infor ION middleware picks up the data, applies employee-specific hourly rates in M3, generates the journals, and posts them automatically. All entries are also stored in XtendM3 for audit and customisation.

This initiative eliminated two days of manual finance effort each month, accelerated the month-end close process, improved the accuracy of time-based costing, and freed finance staff to focus on higher-value analysis and decision support.

Next
Next

RPA to the rescue