Issues
Exact Financials Enterprise uses several extra Progress components compared to older versions. If the Progress OpenEdge client has not been installed (or a netsetup of Progress OpenEdge has not been performed) the following errors may occur when starting Exact Financials:
Error occurred while creating CONTROL-FRAME: CtrlFrame. / Invalid class string / Error code: 0x800401f3 (5898)
and / or:
Specified ActiveX control is not registered or the .ocx file was moved from where it was registered. / Error occurred in procedure: system/start/screen.p (6087)
Solution
The 5898 error is solved by registering %DLC%\bin\prox.dll:
regsvr32 %DLC%\bin\prox.dll
The 6087 error is solved by registering %DLC%\bin\system\pstimer.ocx:
regsvr32 %DLC%\bin\system\pstimer.ocx
In both the above statements %DLC% is assumed to contain the Progress OpenEdge install directory.
Note that you may need elevated privileges (run command prompt as administrator) to be able to succesfully register both components.