One of the easiest ways to circumvent the Edge Agent kerfuffle is to print less stuff. This particular client is a (relatively) young company to ERP, and mostly staffed with younger people who are somewhat less wedded to carrying paper around. Forms going to customers or suppliers are emailed. Virtually every other analysis tool is a dashboard. I’ve never seen a company LESS desirous of paper. What is this younger generation coming to?!?
That said, “platform agnostic” in the Web era is a thing, and if there becomes demand for Edge Agent-type functionality on a Mac, I imagine some clever programmer can figure it out.
Unfortunately, some programs in the web client will refuse to load if they can’t connect to an active edge agent session. I don’t know if that’s a bug or intended.
Aside from that I’m generally reluctant to plumb 127.0.0.1 directly to the internet. It’s not clear if edge agent is leveraging QZTray version 1.2, or if \Program Files\Epicor Print Tray\LICENSE.txt is outdated. QZTray versions starting from 2.1.5 updated to post-exploit log4j.
Side grumble, the sneaky EULA’s silently written six layers down inside the install files that are never presented to the user. They’re tucked away here: \Program Files\Epicor\EdgeAgent\edgeapp\edgeAgentClient\assets\eulas
Install the Smart Client, run smart client, and run using Classic screens
Install the Smart Client, run smart client and run using Classic and/or Kinetic screens (kinetic will be slower because it is running in an iframe)
DON’T install the Smart Client and run using Google Chrome, Microsoft Edge
Install the smart client and install the EDGE agent**. Then run Kinetic from a BROWSER, and any apps that are still smart client will launch the smart client version via the EDGE AGENT. This allows Kinetic to run in the most efficient (fastest) manner, while still allowing you to run your custom smart client apps until you get them all migrated. THIS IS PREFERRED!
** note that this unfortunately has a similar name to “Microsoft Edge” but is different… it is an AGENT that is installed and runs on your system that allows a browser (MS Edge or Google Chrome) to launch an app on your computer.
Is there a punch list showing what functionality is different in Kinetic vs Classic
For example -
Process Sets in Classic you can double click on the process and the process settings will come up.
In Kinetic - I am not seeing that functionality.
Time and Expense (Classic) was replaced by Time Entry(Entry) - when you edit a time detail in Kinetic, you are moved off of the current LaborHead record to another one. This makes it cumbersome when editing labor detail records for employees.