Out of scope: Crystal Reports (.rpt) files must be replaced by the vendor separately.
The per-PC locale fix is a separate client-side script.
Ready
WSFabLIC is the shared licence database used by all units.
The client copies SysParm into it at every logon. All three checks below must pass.
What is checked
- WSFabLIC exists — the shared licence database
- Companies row — a row where
Directory = unit code - SysParm defaults — every NOT NULL column not in the client’s 14-column INSERT has a DEFAULT, preventing “Unable to establish Licence Details” at logon
The 14 columns the client provides
CompanyCode, CompanyName, Address1,
Address2, Address3, PCode, Tel1, Tel2,
Fax1, Contact, Contact2, CompanyNo,
VATNo, CompanyLogo
Applies
DBSQLWSFAB001.sql to a unit database.
In schema-from-MDB mode the tool automatically pre-widens
TableDict.IDTable and DataJoin.ID1/ID2 to
nvarchar(4) before running the script. The benign
PIT_Ooutlet duplicate on re-run is handled automatically.
Ready
Objects created by this script
StagingSalesStagingSalesTakingsTTExclVendors- TableDict / DataDict / ScreenDict entries
- TrimTrax columns
Known quirks handled automatically
- Dict column pre-widen: IDTable and ID1/ID2 widened to nvarchar(4), covering indexes dropped first
- PIT_Ooutlet duplicate: the script’s idempotency guard has a typo; the resulting duplicate key on re-run is benign and is reported but not treated as an error
Use these tools when running WSUpgrade locally on a machine. Firewall rules are created
on this machine (where WSUpgrade is installed), not on a remote server.
Windows Firewall — Inbound Rule
Existing Relevant Rules
Click Refresh to load…
When to use this
- You installed WSUpgrade locally and want colleagues on the same network to access the web UI
- Create a rule for port 5001 (or whichever port WSUpgrade is running on)
- They then browse to
http://<your-ip>:5001
Requires admin rights
- WSUpgrade must be running as Administrator (or as SYSTEM via the scheduled task) for this to succeed
- If it fails with an access error, restart WSUpgrade as Administrator