✅ McLeod (LoadMaster) Integration Guide for Tier 2
This guide walks Tier 2 support through preparing and implementing the LoadMaster (McLeod) integration for new RTA customers, including configuration, scripting, and scheduled task setup.
🧭 Phase 1: Initial Customer Setup & Discovery
🎯 Meeting Preparation
Participants: Tier 2, CSM, Fleet Manager, and Accountant.
Schedule Kickoff Call to:
Set expectations and review integration capabilities.
Confirm customer has completed basic RTA training.
Optionally include McLeod (not required due to slow response).
🔍 Integration Utility Overview
Integration Utility | Description | Common Use Case | Should the Customer Enable It? |
---|---|---|---|
| Imports odometer readings from LoadMaster into RTA | Enables timely PM updates and audit trail of mileage | ✅ Recommended if They don’t have telematics |
| Imports fuel transaction history into RTA, including gallons, cost, odometer | Keeps RTA fuel records in sync for audit/fuel reporting | ✅ Recommended if using LoadMaster fuel data |
| Imports driver/vehicle notes into RTA | For fleets using in-cab communication & note-taking | 🔶 Optional; depends on use of mobile comms |
| Imports or updates customer records into RTA | Required for invoice VM journal export & WO associations | ✅ Essential if exporting invoices or journals |
| Imports vendor contact and billing info into RTA | Required for purchase order and AP voucher linkage | ✅ Generally needed |
| Exports vehicle data from RTA to LoadMaster (e.g., trailers, tractors) | Needed when RTA is the master system for units | 🔶 Optional based on workflow ownership |
| Sends due PM status messages from RTA to LoadMaster | Useful if dispatchers want to see PM warnings in LoadMaster | 🔶 Optional but recommended |
| Exports work order costs for journal entries | Used if customer tracks repair costs in LoadMaster | ✅ Recommended if they need WO cost accounting in LM |
| Exports closed POs for AP processing in LoadMaster | Required if McLeod handles invoice payment & AP | ✅ Needed if AP is done in LoadMaster |
| Exports RTA invoices for customer billing and deductions | Vital if LoadMaster manages settlements or billing | ✅ Essential if LoadMaster handles settlements |
🧾 During the Meeting
Tech Support:
Review the above utilities and confirm which apply.
CSM:
Document decisions and expectations.
Send a recap email to all parties involved.
🛠️ Phase 2: LoadMaster Configuration & File Prep
🔧 Script & File Setup
📁 Copy Files and Scripts
Navigate to:
\\ftp\FTP\localuser\Mcleod Master (loadmaster)
Copy all contents to the customer’s FTP folder:
\\FTP\FTP\localuser\RTAXXXXX\
⚙️ PowerShell Script Preparation
Locate the file in \\ftp\c$\users\public:
RTA03049_Trekker_Loadmaster.ps1
Copy and paste it into the same .
Rename the copy to:
RTAXXXXX-CompanyName-Loadmaster.ps1
Open the file in PowerShell ISE or Notepad++:
Update the
$rtaSerialNumber
Uncomment and enable only the needed integration utilities (based on Phase 1)
📝 Batch & Sync Script Configuration
Edit the following files in
\\FTP\FTP\localuser\RTAXXXXX\Prod\RTASYNC
:download.txt
: Include the FTP session URL (see below)Loadmastersync.bat
: Confirm sync parameters
🔐 WinSCP & FTP Password Formatting
Launch WinSCP outside of Bastion to connect.
Generate PowerShell script with credentials encoded via:
Session > Generate Session URL/Code
Include username & password
Switch format to PowerShell Script
Copy the generated URL into
download.txt
🧩 Phase 3: RTA Configuration
🗂 Enable Integration Enhancements
Activate either:
RTALME
– StandardRTALMA
– Advanced (adds support for GL cost code mapping for journals)
⚙️ Directory Setup via editcnfg.cob
(SAU)
Configure:
RTA_TO_LME_DIR
: For RTA exports (→ LoadMaster)LME_TO_RTA_DIR
: For LM exports (→ RTA)LME_ARCHIVE_DIR
: Processed data storage
🏢 Facility Configuration (MFM)
Navigate: Master > Facility > File Maintenance (MFM)
Set:
LoadMaster Company ID (TMS #)
Optional: Facility-specific import/export directories
🧑💼 Phase 4: CSM & Customer Tasks
👤 CSM Responsibilities
Import RTA Customers, Vendors, and Vehicles.
The Customer Abbreviation needs to match the Customer/Payee ID from Loadmaster
The Vendor Abbreviation needs to match the Vendor ID from Loadmaster
🧾 Customer Tasks
GL Code CSV for customers - This is vital if they are using
lminvexp
, and also where a lot of time will be spent figuring out what costs go to what GL.Vendor GL Codes entered into the vendor account number field
🔁 Phase 5: Automation of Integration Process
⏱ Schedule in VisualCron
Clone job:
RTAXXXXX - RTA Loadmaster - TEMPLATE
Rename to:
RTAXXXXX-CompanyName-Loadmaster
Do not activate it immediately
Set the cloned job to:
Execute the prepared PowerShell script (
.ps1
)Run every 15 minutes
Verify correct task steps and triggers
After validation, enable and activate the job
🧼 Final QA & Testing
Validate:
Directories and script configs
File exchange via WinSCP
That exported/imported files process correctly
Test:
Manual run of
.ps1
scriptVerify each utility functions as expected
Scheduled VisualCron job runs reliably