Infor VISUAL Upgrade Cutover Window Calculator
This calculator estimates the downtime and rollout effort of an Infor VISUAL version upgrade, for example from 8.x or 9.x to 10.x. It separates the database window, the client rollout and the retest of macros and reports so you can see which one sets your weekend.
Your numbers
From your last full backup: size divided by duration.
Used for the rehearsal estimate.
Measure in a rehearsal on a restored copy. Do not guess this.
Your results
All rates are your inputs. Measure the database upgrade time in a rehearsal on a restored copy of production; it varies with version jump, data volume and hardware.
Client rollout and total cutover vs workstations
Sweeps Workstations needing the new client from 10 to 400, holding your other inputs fixed.
Send us your rehearsal timings
Share the timings from your rehearsal and your macro and report list and we will review the cutover plan and the rollback point.
Optional. The tool and every export work without this. No spam.
What has to happen in a VISUAL upgrade
A VISUAL version upgrade changes the database and the client together. You back up production, run the database upgrade for the target release, then put the matching client on every workstation or shared install before users log in. After that, everything built around VISUAL needs a check: VBScript macros attached to windows, Crystal Reports and other custom reports that read VISUAL tables directly, and any integration that writes to the database. The database step is a hard outage; the client and retest steps can be spread over several people. Do not confuse this with the readiness checklist: that tool decides whether you are ready, this one sizes the window.
- Database: backup, upgrade, verify
- Clients: new version on every workstation or shared install
- Retest: macros, custom reports, integrations
Formula
Backup minutes = GB x 1024 / backup MB/s / 60. Database window hours = (backup minutes + GB x upgrade minutes per GB) / 60 x (1 + contingency). Rehearsal hours = (GB x 1024 / restore MB/s / 60 + GB x upgrade minutes per GB) / 60. Client hours = workstations x (1 - share pushed by deployment tool) x minutes per install / technicians / 60. Retest hours = items x minutes / testers / 60. Total elapsed = database window + the longer of client rollout and retest, because those two run in parallel once the database is up. The upgrade minutes per GB is the number that matters most, and the only reliable source is your own rehearsal.
Worked example
A 60 GB database backs up at 200 MB/s in about 5 minutes. At 2 minutes per GB measured in rehearsal, the upgrade takes 120 minutes; with 20% contingency the database window is about 2.5 hours. Eighty workstations with half pushed by a deployment tool leave 40 manual installs; three technicians at 10 minutes each finish in about 2.2 hours. Forty macros and reports at 15 minutes with two testers take 5 hours. Total elapsed is about 7.5 hours, driven by retesting, not by the database. The fix is to retest most items during rehearsal so cutover only re-checks the critical ones.
Gotchas from real upgrades
Rehearse on a restored copy of production, not on a test database from last year: data volume and old data quirks drive upgrade time and failures. Inventory every macro and custom report before the project starts; the ones nobody remembers break on Monday. Check that the workstation operating systems, SQL Server version and report runtime are supported by the target release in Infor's documentation. Freeze macro and report changes after the rehearsal. Define a rollback point: if the database step overruns the contingency, restore the backup and reopen on the old version rather than pushing on into the business day.
Frequently Asked Questions
What is the current version of Infor VISUAL?
Infor ships VISUAL in numbered releases, with the 10.x line following 9.0.8. Release numbering and the latest available version change, so check Infor's VISUAL release notes or your support portal for the current release before planning. This calculator works the same for any version jump.
Is there an Infor VISUAL version 11?
Confirm the release names and availability in Infor's current VISUAL release notes or with your Infor account team, since roadmaps change. Whatever the target, the cutover has the same parts: database upgrade, matching client rollout and retest of macros and reports, which this calculator sizes.
How long does an Infor VISUAL upgrade take?
The database step usually takes hours, not days, for a typical mid-size database, but the real figure comes from a rehearsal on a restored copy. Elapsed cutover is often driven by client rollout and retesting macros and reports. Use the calculator with your rehearsal timings.
Do all workstations need the new VISUAL client?
Yes. The client and database are upgraded together, so every workstation or shared install that users log in from needs the client for the new release before go-live. Pushing it with a software deployment tool, or using a shared install, cuts the manual effort shown in the client rollout output.
If you want your team to ask VISUAL questions in plain English after the upgrade, we can add a private AI layer on your own servers that reads the upgraded database without touching it.
Related Tools
Infor VISUAL Upgrade Readiness Checklist
A grouped checklist covering backups, customisations, reports, interfaces, testing and cutover for a VISUAL upgrade.
Other ERPsInfor VISUAL SQL Server Memory Sizing Calculator
Estimate total server RAM and the max server memory setting for the SQL Server behind Infor VISUAL Manufacturing.
ERP Migration & SelectionInfor VISUAL and XA Legacy System Risk Assessment
Ten questions that score how exposed your VISUAL or XA system is on support, skills, hardware, customisation and integrations.
Developer ToolsSQL Server ERP Backup Script Generator
Fill in the database name, backup folder and retention to get a T-SQL script with checksum, compression, verification and backup history cleanup.
More Other ERPs tools
See all- Infor VISUAL Private AI Layer Blueprint Generator
- Infor VISUAL AI Assistant Sizing and Value Calculator
- Infor VISUAL INVENTORY_TRANS Type and Class Reference
- Infor VISUAL Sales and Purchasing Columns Reference
- Infor VISUAL Open Customer Order Backlog Query Generator
- Infor VISUAL Work Order Status and Structure Reference
- Infor VISUAL Manufacturing Scheduling Checklist
- Infor XA (MAPICS) Period End Close Checklist
- Infor VISUAL Database Table Reference
Keep exploring
Free tools
- Infor VISUAL Upgrade Readiness ChecklistA grouped checklist covering backups, customisations, reports, interfaces, testing and cutover for a VISUAL upgrade.
- Infor VISUAL AI Assistant Sizing and Value CalculatorSize the GPUs and estimate the monthly value and payback of a private, on-prem AI assistant for Infor VISUAL.
- Infor VISUAL Private AI Layer Blueprint GeneratorFill in your Infor VISUAL environment and get a ready-to-share architecture plan for a private, on-prem AI assistant.
ERP fixes and how-tos
- Infor VISUAL system requirements: server, SQL Server, client and networkWhat to check before installing or upgrading Infor VISUAL: Windows and SQL Server support, client and ODBC needs, network and sizing, and where to get exact specs.
- Private AI Layer for Infor VISUAL On-Prem: Reference ArchitectureReference architecture to add a private AI assistant to Infor VISUAL on-prem: data access paths, retrieval, permissions, sizing and rollout, no cloud needed.
- Infor VISUAL report builder: build a custom work order reportHow to build and customise reports for Infor VISUAL using Crystal Reports and SQL, with a worked work order report example and the common tables involved.
Runs with your ERP
- 1 EDI Source EDI Integration with Infor VISUALHow 1 EDI Source connects Infor VISUAL to trading partners for EDI orders, invoices and ship notices via ION or direct API: setup, pitfalls and private AI.
- Infor VISUAL Shop Floor Mobile for Labor TrackingHow Infor VISUAL Shop Floor Mobile captures clock-ins and labor data from shop-floor devices directly into VISUAL: data flow, setup, pitfalls and private AI.
- VISUAL Time & Attendance and Infor VISUAL: labor, job costing and payrollHow VISUAL Time & Attendance captures clock-ins and job labor, feeds VISUAL job costing and exports earnings to payroll, with setup, pitfalls and AI ideas.
Integrations
- How to add an AI chatbot to Infor VISUALHow to build an AI chatbot on Infor VISUAL data for planners, buyers and customers, grounded in the SQL Server database and able to run fully on-prem.
- How to use ChatGPT with Infor VISUALHow to use ChatGPT with Infor VISUAL data: exports, custom GPT actions over a small API, enterprise data controls, and when a private model is the better fit.