Infor Visual Integration Guide
Connect Infor Visual to MachineMetrics for bidirectional work order and labor tracking synchronization.
| Section | Description |
|---|---|
| Overview | Integration type and data flow summary |
| How It Works | End-to-end data flow explanation |
| Requirements | Prerequisites before setup |
| Step-by-Step Setup Guide | User account, permissions, and connection info |
| Key Features | Indirect labor, resource group mapping, and read-only mode |
| After Setup | Verification steps |
| Troubleshooting | Common issues and solutions |
Overview
The MachineMetrics and Infor Visual integration enables bidirectional data flow between your ERP system and the shop floor, synchronizing work orders, labor tickets, and production data in real time.
Integration Type
| Attribute | Value |
|---|---|
| Direction | Bidirectional (with optional read-only mode) |
| Data Flow (Inbound) | Work orders, employees, and operations from Infor Visual → MachineMetrics |
| Data Flow (Outbound) | Labor tickets from MachineMetrics → Infor Visual |
| Runs On | MachineMetrics Edge Device (physical or virtual) |
How It Works
1. Management — Work Order Transmission
Active work orders are automatically transmitted from Infor Visual to MachineMetrics, making them available for operators in real-time.
2. Tracking — Labor and Progress Reporting
As operators work on orders within MachineMetrics:
- Labor inputs generate labor tickets
- Work order progress updates in real-time
- Accurate records are maintained automatically
3. Synchronization — Real-Time Updates
Generated labor tickets and work order updates sync back to Infor Visual, ensuring all data reflects the current state of production.
4. Scheduling — Dynamic Visibility
Shop floor managers and production planners gain instant visibility into:
- Work in progress status
- Schedule adherence
- Required adjustments
Changes to the schedule are immediately communicated to operators.
Requirements
Prerequisites
| Requirement | Details |
|---|---|
| MachineMetrics Edge | Physical or Virtual Edge Device |
| Infor Visual Version | 7.1.2 or higher recommended for full functionality |
| Network Access | Edge device must have direct network access to your Infor Visual database and outbound internet access to MachineMetrics APIs. See Network Requirements Guide for details. |
| Infor Visual User Account | Dedicated account with specific table permissions |
| Site ID | Your Infor Visual site identifier (found in the SITE table) |
Step-by-Step Setup Guide
Step 1: Create a MachineMetrics User Account in Infor Visual
Create a dedicated user account with the following table permissions:
DELETE Permissions:
INDIRECT_DIST
LABOR_TICKET
LABOR_TICKET_BREAK
LABOR_TICKET_CURR
PRORATED_LABOR_TX
TRACE_LABOR_TRANS
INSERT Permissions:
INDIRECT_DIST
LABOR_TICKET
LABOR_TICKET_BREAK
LABOR_TICKET_CURR
PRORATED_LABOR_TX
UPDATE Permissions:
INDIRECT_DIST
LABOR_TICKET
LABOR_TICKET_BREAK
LABOR_TICKET_CURR
OPERATIONS
PRORATED_LABOR_TX
WORK_ORDER
SELECT Permissions:
ACCOUNT
ACCOUNT_PERIOD
ACCOUNTING_ENTITY
ADJ_REASON
APPLICATION_GLOBAL
CURRENCY
CURRENCY_EXCHANGE
CURRENCY_ENTITY
DEVIATION_REASON
EARNING_CODE
ECN
ECN_DETAIL
EMPLOYEE
EMPLOYEE_BINARY
EMPLOYEE_SITE
INDIRECT
INDIRECT_DETAIL
INDIRECT_DIST
ISSUE_REASON
LABOR_TICKET
LABOR_TICKET_BREAK
LABOR_TICKET_CURR
OPERATION
PART
PART_SITE
PRORATED_LABOR_TX
REQUIREMENT
REQUIREMENT_BINARY
REQUIREMENT_COST
REQUIREMENT_SCHED
REQUIREMENT_SUM
SETTINGS
SHOP_RESOURCE
SHOP_RESOURCE_SITE
SITE
TRACE
TRACE_LABOR_TRANS
TRACE_NUMBERING
TRACE_PROFILE
WIP_LABOR_DETAIL
WORK_ORDER
Step 2: Provide MachineMetrics with Connection Information
Gather the following and share them securely with your MachineMetrics implementation team:
| Variable | Description | Example |
|---|---|---|
VISUAL_USERNAME | MachineMetrics user created in Step 1 | machinemetrics |
VISUAL_PASSWORD | Password for the user | ******** |
VISUAL_SITE | Infor Visual site ID (from SITE table) | MAIN |
VISUAL_ENTITY | ID from ACCOUNTING_ENTITY table (leave blank if unknown) | 1 |
DBCFG_PROVIDER | Database type — currently only SQLSERVER is supported | SQLSERVER |
DBCFG_DATASOURCE | SQL Server connection coordinate — see format below | 192.168.1.100/VISUAL |
OLDEST_CLOSE_DATE | Earliest date to look back for work orders | 2024-01-01 |
DBCFG_DATASOURCE format: <sql-host-or-ip>[\<sql-instance>]/<visual-database-name>
| Part | Description |
|---|---|
<sql-host-or-ip> | The SQL Server hosting the Visual database (IP address or hostname) |
\<sql-instance> | Named SQL Server instance, if applicable — omit for the default instance |
<visual-database-name> | The Visual database name, as shown in the Visual login dropdown |
Examples:
192.168.1.100/VISUAL
sql-server.company.local/VISUAL
sql-server.company.local\INSTANCE/VISUAL
Security Tip: Use Snappass or your company's secure file sharing to transmit credentials to MachineMetrics.
Key Features
Indirect Labor Tracking
The integration automatically creates indirect labor tickets to account for time gaps between productive work sessions. An indirect labor code from Visual is required to enable this feature.
Resource Group Mapping
Individual machines in MachineMetrics can be mapped to resources that represent groups in Infor Visual. To configure:
- In MachineMetrics, navigate to Settings → Machine Groups
- Find or create the group, ensuring it includes all machines that should write to this group resource
- Add the Visual Resource ID of the group to the ERP ID field and save
- In your connector configuration, set Assign Labor Tickets to Machine's Group to
true
Both the machine and the group must be mapped in ERP Data Studio, even if the machine points to a placeholder ERP resource.
Read-Only Mode
The integration can be configured to only read data from Infor Visual without writing labor tickets back. This is useful for initial testing, compliance scenarios, or when labor is tracked in a separate system. Contact your MachineMetrics implementation team to enable this mode.
After Setup
Once the integration is configured:
- Work orders from Infor Visual appear in MachineMetrics
- Operators select and start jobs on their tablets
- Labor data syncs back to Infor Visual
- Production Schedule Intelligence displays accurate job status
Verifying the Integration
- Go to Production → Schedule in MachineMetrics
- Confirm work orders from Infor Visual are visible
- Have an operator start a job on a tablet
- Verify the labor ticket appears in Infor Visual
Troubleshooting
| Issue | Possible Cause | Solution |
|---|---|---|
| Work orders not appearing | Database connection failed | Verify credentials, datasource, and firewall rules |
| Missing tables/permissions | User permissions incomplete | Add missing permissions from Step 1 |
| Labor not syncing back | Write-back disabled | Contact your MM SDM to enable write mode |
| Connection timeout | Firewall blocking Edge | Ensure Edge can reach Infor Visual database directly |
| Wrong site data | VISUAL_SITE incorrect | Verify site ID from the SITE table |
| Indirect tickets not created | Indirect labor not configured | Confirm indirect labor code was provided during setup |
Related Articles
- ERP Integration Guide — General ERP integration overview
- ERP Data Studio — Mapping work centers
- Production Schedule Intelligence — Using the schedule view
- ShopPulse Interface Guide — How operators interact with jobs
Getting Help
- Setup Assistance: Contact your MachineMetrics Solution Delivery Manager (SDM)
- Technical Issues: Email support@machinemetrics.com
- Infor Visual Configuration: Consult your Infor administrator or partner