Infor M3 H5 Hot Keys and Function Keys
This page lists the keyboard shortcuts that work in M3 13.x programs in the H5 client: function keys, list panel options and paging. Keep it open while training new users or while you work in programs such as MMS001, OIS100 and PPS200.
| Key / combination | Action | Where it works | Smart Office equivalent | Notes |
|---|---|---|---|---|
F1 | Help | Any panel, on a field | Same | Shows field help, often including the list of valid codes |
F3 | Close the program | Any panel | Same | Leaves the program without the step back that F12 gives |
F4 | Browse (prompt) valid values | Fields with a browse | Same | Use it to pick a customer, item or code instead of typing |
F5 | Refresh | Any panel | Same | Reloads data, for example to see a status change made elsewhere |
F6 | Text entry | Panels that support texts | Same | Opens text for the record where the program supports it |
F7 | Previous record | Detail panel | Same | Moves through records without returning to the list |
F8 | Next record | Detail panel | Same | Pair with F7 |
F9 | Field audit trail | Fields with audit trail | Same | Shows changes to the field where field audit is active |
F10 | Next sorting view | List panel | Same | Switches to the next sorting order or view |
F12 | Previous panel | Any panel | Same | Steps back one panel; on the first panel it closes |
F13 (Shift+F1) | Settings | Any program | Same | Program settings such as panel sequence and default sorting order |
Enter | Next / confirm | Any panel | Same | Moves to the next panel in the panel sequence and validates input |
Page Down | Next page of list | List panel | Same | |
Page Up | Previous page of list | List panel | Same | |
Option 1 | Create | List panel, option field or right-click | Same | Standard M3 option numbers are the same across programs |
Option 2 | Change | List panel | Same | |
Option 3 | Copy | List panel | Same | |
Option 4 | Delete | List panel | Same | Asks for confirmation |
Option 5 | Display | List panel | Same | Read only, safest way to look at a record |
Option 6 | Print | List panel | Same | |
Related options | Program-specific actions | List panel, Actions or right-click menu | Same | Numbers above the standard set differ per program; check the menu |
Mac function keys | Make F1 to F12 work | macOS | - | Set the top-row keys to work as standard function keys in macOS keyboard settings, or hold the fn key |
Key meanings follow the General hot keys in M3 programs topic of the M3 H5 user guide for 13.4. Some programs disable or reuse keys; the panel footer and the Actions menu show what is active in the current program.
Get an M3 user quick card
Tell us which M3 programs your team uses most and we will turn the keys and options into a one-page quick card.
Optional. The tool and every export work without this. No spam.
How to use it
Search by key (F4) or by action (browse). The Where it works column matters: some keys only act in a list panel (B panel) and some only in detail panels (E, F, G). H5 shows the active function keys for the current panel at the bottom of the screen and in the Actions menu, so if a key does nothing, check there first. The Mac row is the most common support call: on a Mac the top-row keys control brightness and volume until you change the keyboard setting.
Where this lives in M3
Function keys come from M3's character-based heritage, which is why F13 is Shift+F1. In H5 the same actions are available as toolbar buttons and in the Actions menu, and list options appear on right-click and in the option field. Settings (F13) holds the panel sequence, which decides which panels Enter walks through, and the default sorting order and view, which F10 cycles through. Field help (F1) is often the fastest way to read the code list for a status or type field.
- F4 browse saves typing and avoids invalid codes
- F12 steps back, F3 leaves the program
- Option 5 Display is read only
- F13 settings are saved per user and program
Worked example: changing a customer quickly
In CRS610 a user positions on the customer, types option 2 Change and presses Enter. Enter moves through the E, F and G panels in the panel sequence set in F13. On a field such as payment terms, F4 opens the browse of valid codes and F1 shows help. F8 moves to the next customer without going back to the list, and F12 steps back one panel if a value needs a second look. F3 closes the program when done.
Version differences and gotchas
Smart Office and H5 share the M3 key set, but browser shortcuts can collide: F5 in a browser reloads the page when focus is outside the M3 program, and some browsers reserve F1, F3 or F12. Keep focus in the program panel. Function key availability depends on the program; not every program has text (F6) or field audit (F9). Demand Planner, Mongoose applications and other Infor OS apps use their own shortcuts and are not covered here.
Frequently Asked Questions
What does F4 do in M3?
F4 opens the browse (prompt) for the field the cursor is in, listing valid values such as customers, items or codes. Selecting one fills the field. It is the safest way to enter codes because it only offers valid values.
What is the difference between F3 and F12 in M3?
F12 goes back one panel, for example from the E panel to the list. F3 closes the program. Use F12 when you want to keep working in the program and F3 when you are done with it.
How do I press F13 in M3 H5?
Press Shift+F1. M3 maps F13 to F24 to Shift with F1 to F12. F13 opens program settings, where you set the panel sequence and default sorting order for that program.
Why do function keys not work in H5 on my Mac?
macOS uses the top-row keys for brightness, volume and media by default. Set them to work as standard function keys in the keyboard settings, or hold the fn key while pressing them, and keep focus inside the M3 program.
If you want users to ask M3 questions in plain English instead of walking panels, we can add a private assistant on your own servers.
Related Tools
Infor M3 Order Status Codes Reference (CO, PO, MO, DO)
Two-digit M3 status codes for customer order header, lines and deliveries that are confirmed in Infor documentation, with the program that sets each and the fields that hold PO and MO status.
Infor M3 & CloudSuiteInfor M3 H5 Script Review Checklist
A review checklist for H5 Client scripts covering design, coding, security, testing and upgrade risk.
Infor M3 & CloudSuiteInfor M3 Bookmark URL Generator
Generate M3 bookmark strings that open a given program on a specific record, with option and panel, for links and mashups.
Infor M3 & CloudSuiteInfor M3 MI API Program List Reference (MMS200MI, OIS100MI, PPS200MI...)
The M3 MI programs integrations use most, grouped by area, with the M3 program each mirrors, confirmed transaction names, main tables and how to list the rest in MRS001 and MRS002.
More Infor M3 & CloudSuite tools
See all- Infor M3 Program Reference (MMS001, OIS100, PMS100)
- Infor M3 MI API Transaction Call Generator
- Infor M3 Customer Order Status Tracking Worksheet
- Infor M3 Item Master Upload Worksheet
- Infor M3 MEC Mapping Design Template
- Infor M3 Upgrade Test Checklist
- Infor M3 Facility and Warehouse Structure Worksheet
- Infor M3 Fit-Gap Analysis Worksheet
- Infor M3 Interface and Integration Inventory Worksheet
Keep exploring
Free tools
- Infor M3 H5 Script Review ChecklistA review checklist for H5 Client scripts covering design, coding, security, testing and upgrade risk.
- Infor M3 Smart Office to H5 Script Migration ChecklistChecklist for moving Infor Smart Office scripts, mashups, shortcuts and personalizations to the M3 H5 client: inventory, classify, rewrite, test and decommission.
- Infor M3 H5 Script TypeScript Template GeneratorGenerate a starting H5 script class that reads a field on an M3 panel, calls an MI transaction and shows the answer on the panel, on load or before Enter.
ERP fixes and how-tos
- How to Add a Personalization Script to an M3 H5 PanelAdd a JavaScript personalization script to an M3 H5 panel using the MForms API: setup, panel/field events, save and deploy, and common scripting mistakes.
- Infor M3 Business Engine upgrade checklist: customizations and integrationsPractical checklist for an Infor M3 Business Engine upgrade: inventory customizations, integrations, H5 personalizations, reports and a regression test plan.
- Infor M3 Export to Excel: Lists, Report Output and the API RouteHow to export Infor M3 list and panel data and report output to Excel using the client export, the Excel add-in or the MI API, plus common limits and pitfalls.
Guides
- Infor M3 H5 Client Personalization and Scripting GuideWhat the Infor M3 H5 client is and how to tailor it: personalization layers, JavaScript scripts, bookmarks and deployment, without touching the Business Engine.
- Infor M3 Technical Architecture Explained Layer by LayerInfor M3 technical architecture explained: M3 Business Engine, Infor Grid, database tables, H5 client, and integration layers for on-prem and CloudSuite teams.
- Infor M3 Financials Configuration: Structure, Rules, and CloseInfor M3 financials configuration guide: company and division setup, accounting identities, FAM functions, accounting rules, and period close controls.
Integrations
- How to add AI agents to Infor M3How to add AI agents to Infor M3: a tool layer over MI programs and ION, read-first workflows for POs, MO and CO exceptions, and human approval on writes.
- How to build an MCP server for Infor M3How to build a Model Context Protocol server for Infor M3: which read-only tools to expose over MI programs, ION or on-prem auth, transports, scoping and audit.