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.