One moment please...
 

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)

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)

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.