Elliott V8.5 Configuration Utility (EL850CF.EXE)

Configuring Elliott V8.5

After installing Elliott V8.5 for the first time, you will need to make some configuration changes. If this is the first time you have installed Elliott V8.5, the system will detect that the EL850.CFG file does not exist in your startup < ElliottRoot>\Bin85 directory (e.g., M:\Elliott7\Bin85). Therefore, the ElliottV8.5 System Configuration utility will start up automatically during the installation procedure. You can also use EL850CF.EXE in the Bin85 folder (<ElliottRoot>\Bin85) to make changes to the Elliott Configuration.

The configuration utility can also be launched from the Elliott Control Center. Login to Elliott 8.5 as SUPERVISOR. Then you will see the "Config" button on the top left corner of your Control Center. See sample screen below:

Click on this button and you will see the configuration utility show up as if you are running the utility <ElliottRoot>\Bin85\EL850CF.EXE through Windows Explorer.

License Tab

The Elliott license key code is a 30-digit code that controls the licensing information of Elliott Business Software, such as the number of users, maintenance expiration date, add-on licenses...etc. When you renew your Elliott maintenance agreement, add additional users or add-on options, you will receive a new license key code.

Copy and paste your license key code into the License Key field and click "Validate" to make sure it is a valid license code.

We introduced this method of licensing control after Elliott 8.5. It is expected that all future Elliott Business Software releases will use this convention for licensing. The difference is that we will use different version numbers. For example, you can expect when Elliott 8.6 is released, that we will use the Bin86 folder. The configuration file will be EL860.CFG and the utility name will be EL860CF.EXE.

Email Tab

The information you set up here, by default, will be used by all Elliott users.  

SMTP/MAPI: If you wish to send email by directly communicating with your mail server using SMTP (Simple Mail Transfer Protocol), then use SMTP. On the other hand, if you wish to send out email through your email client, like Outlook, then choose MAPI. When you choose MAPI with Outlook, it is likely you will receive security warning that another application is trying to send email on your behalf.  

You can address MAPI's security issue by following the procedure in <ElliottRoot>\Doc\OLSecUpd.pdf. Many of our users do not have the technical expertise to implement the procedure in this document.  In that case, you should choose SMTP. In Elliott V8, we support both SMTP and MAPI, and the default is SMTP.  When you use MAPI, the sent emails will show up in your email client (Outlook) sent box.  On the other hand, if you choose SMTP, the sent emails will not show up in your sent box. Instead, Elliott V8 will save the email activity in log files like <ElliottRoot>\Log\EmailLog-YYMMDD*.CSV.

If you specify SMTP, you will have the following options in the Default SMTP Settings group:

Server:  Enter your email server name. If the port number is not 25, enter the server name, followed by a colon, followed by the port number.

Use Authentication: SMTP server by default will require authentication.  But if this is your internal SMTP server (i.e., Exchange), you could add relay rules for your internal IP address so authentication is not required.
User Name/Password: This is the User Name and Password provided by your SMTP server admin.
Ignore Certificate Error: If your internal SMTP server uses a self-signed certificate, you will get a certificate error.  In that case, you could choose to trust the self-signed certificate and ignore the certificate error.
Enable SSL/TLS: If you wish to protect your email from eavesdropping between your workstation and SMTP server, then you may enable SSL to protect the communication.  Generally speaking, it is not necessary to enable SSL if the SMTP server is hosted internally.
Admin Email Name/Address: This is the default sent from the email address. When you use SMTP in Elliott 8, the system retrieves each user's email address information from the Password Setup screen. See sample screen below.

Options Tab

Use Elliott Deferred Processing:  Check this box to indicate that you intend to run Elliott Deferred Processor on the server console, and preferably on a 24x7 basis to serve as a report engine. If this box is not checked, you will not be able to use Deferred Processing or the new Run Now reporting feature in the printing option window.

Share Configuration Info with NETcellent (recommended): Checking this box allows Elliott to occasionally send configuration (setup) information to NETcellent. Because NETcellent wants to focus on improving features that our users actually use, this will help us with development of future improvements.

Default Printer Port: This is to specify the default LPT port for the “Raw Data Pass Through” feature.  You should leave it at “LPT1” unless you have a special reason to change it.

Country: The Canadian version is different from the US version.  Make sure you are using the right version for your country.

Display Screen Updates:  This is for changing the screen update interval.  By default, the Elliott legacy screen updates for every 50 display actions or when there is an input field or condition that is waiting for a keystroke.  For example, in customer file maintenance, Elliott displays all literals at one time instead of individually.  This is for performance purposes.  Sometimes, from a developer’s standpoint, when you animate a program and do not see updates as the action is taking place, it can be confusing.  This is one reason you may wish to change the default setting from 50 to 1, for example.

DDF Option: Require DDFs to create non-work files:  Checking this box will cause a message box to be displayed whenever any non-work file is created without a matching DDF definition. This alerts the user that a file has been created that may not be SQL compliant and ODBC compatible and may prevent you from using tools like Crystal Reports to access the file.

When such a message box is displayed, make note of the file name.  If  SQL compliance is desired for that file, you need to obtain a DDF for it and run DDF2BTR.Exe against that file to bring its SQL definition up-to-date.

Other Tab

Legacy Reports:

Check any of these options to alter the appearance of printed reports in Elliott.

Amigo Launching (Default)

Amigos is a term in Elliott referring to Notes, eContacts, Attributes, Events and Links.

Here you specify how your users, by default, will interact with the Notes, eContacts and Attributes lists.  When you check an option here, whenever you click on the corresponding button in the legacy screen toolbar, the list of Notes, etc., will appear in a separate process, independent of the process you are on.  This allows you to view multiple notes at the same time.

However, it takes longer to launch a separate process than to simply display the screen in the same process, and it takes more memory.  If the majority of your users have workstations that are slow or have minimum memory, you should not check these options.  Each user can override these system-wide defaults in the User Preferences screen.


Elliott Version 8.5

  1. V8.5 Alpha Document Number Support
  2. Crystal Report Conversion for V8.5
  3. The Run Local or Hybrid Feature in Elliott 8.5
  4. How to Use EL850DB.EXE Utility to Create PSQL Databases
  5. Showing Document Date in Links After Elliott 8.5
  6. The Lessons We Learned from Upgrading Web Service 8.2 to 8.5 in eStore
  7. Feature - ASCII File Filter Condition in Mass Email and Export Processor
  8. Feature - List Users Acively Logged into Elliott and Optionally Send Email
  9. Feature - Allow Print One Invoice to Print Duplicate Invoices for Order Not Posted
  10. Feature - Print Range of Duplicate Unposted Orders
  11. Feature - Prevent Duplicate Invoice Numbers with Invoice Cross Reference File
  12. Feature - Last Year Net Income Layout Support
  13. Receive Message "Not Found" When Trying to Set Up Run Local
  14. Receive 'Invalid Column Name' Message After Starting to Use Alphabetic Document Numbers
  15. Feature - Invoice Log Report
  16. Feature - Add Sales or Usage to Where-Used inquiry
  17. Feature - Case Size Support for Quantity Per Box
  18. Feature - Exclude Obsolete Customers from Customer Generic Search
  19. Feature - Refresh VICS Bill of Lading
  20. Feature - Support Item Case Size in New Item CSV Import and Change Existing Item Import
  21. Feature - Copy Notes, Attributes, and Links When Copying Item Through the New Item CSV Import
  22. Feature - Enhanced Cash Receipts Processing Apply-To Range
  23. Feature - Add Links Import to System Files Setup
  24. Feature - Shipment Email Acknowledgement for Bill-To Customers
  25. Feature - Restrict Sending Tracking Number to Bill-To Customer in Shipment Email Acknowledgement
  26. Feature - Allow Source Range on Credit Card Log Report
  27. Feature - Indented Bill of Material CSV
  28. Feature - Stock Status Reports Add Include with Alloc or On Order Quantity Option
  29. Feature - Release Manually Held Orders
  30. Feature - Create Shipment Records When Complete Bill Of Lading
  31. Feature - Print Warning Msg for Cancelled PO Line Item
  32. Feature - Export 25-Character PO Number in Expanded Aging Report CSV File
  33. Feature - Show Pending Cash Receipts in Payment History Inquiry
  34. Feature - Show Customer Note Fields in Payment History Inquiry
  35. Receive "Error Getting List of Override Reports" When Printing Report
  36. Feature - Fields Added to User-Defined CSV to Support EDI 846
  37. Feature - Credit Memo Warning When Fully Paid
  38. Feature - Create Shipment Verification Box Records Through Billing CSV Interface
  39. Feature - Show Box ID on Order Inquiry Shipment Data Screen
  40. Feature - Print Error Message If Inventory Transaction Distributions Are Missing
  41. Feature - Customer CSV Import
  42. Feature - Alleviate Error 25 When Two Users Import Sales Orders Simultaneously
  43. Feature - Use Note Type for Special Instructions on VICS BOL
  44. Feature - VICS BOL to Enforce Shipment Verification Before Printing of BOL
  45. Feature - Order/Invoice Inquiry Box Serial Number Drill Down
  46. Feature - Delete Order Tracking Note When Void Completed VICS BOL
  47. Feature - Picking Ticket For Customer 2 Event
  48. Feature - Set All Options to Allow or Disable in User Global Security
  49. Feature - Stock Analysis Creation by Customer Range
  50. Feature - Print Work Order Planned Hours on Plus Work Order Traveler
  51. How to Ensure Local Elliott Folder Is Up to Date
  52. Feature - Global Setup Flag to Update Tracking Note from Box Data Window
  53. Feature - Packing List by Box One Box Per Page
  54. Feature - Move EDI Profile Maintenance Maximum # of Item Per Label
  55. How to Update Elliott 8.5 License Key Code
  56. Installing Elliott 8.5 and Received "PSQL v11, v12 or V13 Is Required" Message
  57. Feature - Warehouse Receiving Missing Item Attribute Event
  58. Feature - Added a Drill Down to Order by Item Inquiry in Newly Received Items Inquiry
  59. Feature - Customer Type Display in Pick Order Processing
  60. Elliott V8.5 Configuration Utility (EL850CF.EXE)
  61. Feature - Add Customer Type to Pick Ticket Selection
  62. Feature - Void Checks after Posting Warning for Multiple Checks
  63. Error 1315 Unable to Write to the Specified Folder When Installing Elliott 8.5

Feedback and Knowledge Base