You are on page 1of 2

eRPortal PrintDirect Install Instructions (.

NET)
Here are the instructions for installing PrintDirect on a P.C. that is already running eRPortal:
NOTE: You can download the necessary files from
http://support.erportalsoftware.com/aspsmartupload/download/PrintDirectNET/

The files are as follows:
Crystal10DotNet.msi
eRPortalConfig.xml
CrystalBinDlls.zip = crpe32.dll and crpe32_res_en.dll (The files may already be unzipped. They are
listed below)
MMSStdItemLbl.rpt.1.ppt (rename this file without the .1.ppt) Also this report may exist on the
server.
crpe32_res_en.dll
crpe32.dll
C39ont.ttf - (Note: This is a font file necessary to print barcodes) Copy these files to the
Windows/Fonts Folder. Or as an alternative follow these instructions
C39on.ttf - (Note: This is a font file necessary to print barcodes)
Installation Instructions:
1. Install the label printer and printer drivers as you normally would make sure you can print a test
label (either using a Test Label button from the driver or from Notepad) before proceeding.

Note: The printer should appear in Control Panel > Devices and Printers once it is installed.
2. Run 'Crystal10DotNET.msi.' Run this file from C: if that is the root dir, or a temp folder under C:

Note: ensure the Radial button is set to All Users
3. Copy 'crpe32.dll' and 'crpe32_res_en.dll' to the 'C:\Program Files\Common Files\Crystal
Decisions\2.5\bin' folder.
Perform the following three steps only if the 'C:\eRPortalConfig.xml' file isn't there:
4. Copy 'eRPortalConfig.xml' file to the root of the C-drive on the P.C.
5. Edit the 'C:\eRPortalConfig.xml' file to point to the label printer, the document printer and the
path where the reports reside, either on the Server or a folder on the PC the printer names must
match the name in the Printers control panel exactly. One way to get this is to go into PrintDirect
in setup mode and copy the printer name from there. (To do this, log into eRPortal, then change
the "Default.ASPX" in the URL to "PrintDirect.ASPX?Mode=SETUP," so that the URL would be
'http://yourservername/eRPortal/PrintDirect.ASPX?Mode=SETUP.' Choose the printer in the
Printers drop down menu, copy it from there, and paste it into the XML file.)

The back slashes before the printer names denote that the printers are network printers. Remove
them if it he printers are local. The same for the path to where the Reports reside. If they are in a
folder on the PC remove them.

Below is an example of the C:\eRPortalConfig.xml file you need to edit:

<configuration>
<appSettings>
<add key="LogXML" value="NO"/>
<add key="PrintDirect" value="YES"/>
<add key="PrinterName" value="\\NTAPPS\Q2 - HP LaserJet 5000 Series PCL"/>
<add key="LabelPrinter" value="\\NTAPPS\Q2 - HP LaserJet 5000 Series PCL"/>
<add key="ReportDir" value="\\DOUG4150\WebReports"/> (If the .rpt files are on the server,
make sure there are there are no network restrictions to access them on the server)

<add key="LogFileDir" value="C:\Temp"/>
<add key="DialogWidth" value="780"/>
<add key="DialogHeight" value="570"/>
<add key="PreloadItems" value="NO"/>
<add key="PreloadClosedPOs" value="NO"/>
<add key="PreloadClosedOrders" value="NO"/>
</appSettings>
</configuration>
6. While in the Setup there is a Test DB connect that you can test the connection. This is not always
necessary, but if you are having issues it may give you an indication of what needs to be done.

Note: Once the above process is complete, print a label to make sure Print Direct is installed properly.
Upon clicking Print, the label should be automatically sent to the barcode printer. If the label opens in
Print Preview prior to printing, Print Direct has not been installed properly.

You might also like