Common questions/problems: Q. The program asks me for a userid and password. What do I do? A. Default userid's and passwords, as well as instructions for setting up security, nw user id's and passwords are included in CIM.DOC. (Hint: the highest level default security user id is "DEMO1", and it's password is "PASS1". All default user ids should be changed for security purposes. The number of user Id/password combinations are limited by disk space. Q. I get the error "Too many files open". Whats wrong? A. DOS has a default value for the number of files and programs that it allows you to have open at any given time. For this program, and many other database programs, this default value is too low. To change it, you need to put the statement FILES=70 (or more) in your CONFIG.SYS file, and reboot your system for it to take effect. Q. I get the error "Invalid File Declaration". What does that mean? A. It means that you are trying to use a an incompatible file with the program. It could mean that you are trying to use an old USER file, or a file from the standalone version that is purposely incompatible. If it is any other file than "USER.DAT", you can delete it, and its associated "Key files" (.Kxx). The latest USER.DAT and USER.K01 file are included in this version. The LOG.DAT and LOG.K01 files also changed with this version, but all you have to do is delete both files, as the program will create these, and most of the other files if it can't find them. Q. When I go into some screens it goes to another screen that says "Action: Record will be added". Why does it do that? A. The first time you access a database, if the database is completely empty, it goes to the screen to add information automatically. If you don't want to add information, just depress "ESC" to back out. As a hint, its a good idea to start building the phone directory database before you start adding phone messages, as the system is designed to take messages only for people listed in the phone directory system. This is to prevent someone from entering a phone message for someone that doesn't exist. Q. What are some problems that I am likely to encounter installing this program on a LAN? A. Most installations are very straightforward, and run like any other program, except it can be run by many stations at the same time. Problems we have run into are as follows, along with solutions: 1. Some servers using DOS version 4.01 may have to include the following statement in the CONFIG.SYS file only IF you receive the DOS error "ACCESS DENIED": INSTALL=C:\SHARE.EXE /L:200 /F:4096 2. Some LAN's, when more than one copy of the program is executing at the same time you receive a "Share Violation" error. This can happen on some LAN's that open executable programs for write access, even though our program does not have to be opened in that manner, as we do not write to the executable program file, only data and key files. You may have to re-flag the .exe file for read only access, either with a LAN command, or sometimes the DOS attribute command will work. You may want to try: ATTRIB +R CIM.EXE This changes the CIM.EXE program file to "read-only" status and many LAN packages will not try to open it in "Share" mode, and the errors will disappear. This has worked in most cases, and is not an error in our program, but in how the LAN protects itself. Q. Your program has a lot of features. Is the program new? A. This program has evolved since 1989, and many of the enhancements are based on suggestions from our customers (including many Fortune 500 companies). It is designed to provide high performance at low cost, and each version has more features, and is "upward compatible" with the prior version, so you don't have to worry about ever re-entering data. If it ever became necessary to change the file structure, we would give our registered users a "file conversion" utility to let the computer do the work. Q. How often do you come up with new versions? A. Every few months we have been upgrading the program. Also we are fast approaching the point where we will only be offering the upgrades to registered users, and not issuing evaluation copies. This means that registered users have knowledge of and access to the latest versions, as well as utilities to make more specialized reports, improve file management, convert other file types, and many other features. Also, these utilities will not be distributed as shareware, and will ONLY be available to registered users. Q. What if I want a custom version, or special reports? A. We do program customization, and our rates are very reasonable. As our programs "source code" and security systems are proprietary, we do not release our source code to anyone. Q. What's this I hear about a standalone/laptop version? Can't the LAN version run on a standalone PC? A. Yes it can, but the file management overhead necessary for LAN use isn't too efficient for standalone users. Also, the standalone/laptop version is less expensive. The standalone/laptop version has compatibility with the LAN version (with the exception of the user, message, private reference database, and license files), and lets your standalone PC users (such as home PC users, laptop users, field offices, etc) use the same files. Also, as the standalone version DOES NOT have phone message management, the security of the message base isn't compromised. Q. You say the program is LAN/multi-user compatible. Aren't all programs able to be run on a LAN? A. Yes, virtually all program can run on a LAN, as long as only one user is running the program at a time. As soon as more than one user runs the same program at the same time, you run into the possibility of "file contention" problems. This means more than one user trying to change the same file at the same time. Some single user programs lock-up, others trash the file. Our program provides "seamless" control of file management, whether one user or 1000 are using the program at the same time. We use "selective record locking", to avoid problems, and an advanced file management system to make transaction processing transparent to the users. This works regardless of the PC based LAN system you are using. We also have a multi-level password security system, independent of the LAN security system, to maintain file integrity, by giving you the ability to control levels of access, and provide each user with their own userid and password. Q. Why aren't ALL files compatible between the Standalone and LAN versions? A. Mainly to protect the confidentiality of information. The user tables to protect your programs "front-end" security, message files, as they are unnecessary in the standalone version, the private reference database, as on the LAN version it is used by the system administrator, the name/number/ description database that may be used for confidential information, and the License file to identify the program sources, etc. Q. Why would people off the network need the information? How can my organization used this standalone version? A. This program lets people have the latest version of the phone directory information while "on the road", or while they work from home. Sales organizations can use the reference information database to distribute sales bulletins, price lists, etc. They can also give their people a tool to track client info, and appointments. Service organizations can use the reference information database to distribute service information, parts lists, etc. They can use the contact information to track service clients, and site information. The appointment calendar can help keep track of service calls, follow-ups, etc. Managers and executives can use the reference information to receive memos, briefing information, policies and procedures, employee information, and much more. The databases can be distributed within particular departments, and can be totally different from another departments, if you choose. The latest versions of files can be distributed on floppy disk, or downloaded from a mainframe or corporate bulletin board. The uses of this tool, especially putting both the stand-alone version AND the LAN version to work for your organization, can make a major improvement in productivity, as well as communication. Its working smarter, not harder! Q. The program CIM is over 600 K bytes. How can I run this on a 512K machine? A. The program uses "embedded overlays". This means that the program is broken up into several "modules" that are only loaded into main memory from disk when needed, into a single shared "overlay area". This reduces the main memory requirement to about 420K. Q. How are "embedded overlays" different? A. Embedded overlays put all the individual modules in one big ".EXE" file, rather than individual files. If you have individual overlay files, your MUST be in the particular subdirectory that all the files are in to run the program. With Embedded overlays, you can use the DOS "Path" statement to put the program in one subdirectory, and "clone" the files you want into one or several other subdirectories (See "Advanced LAN installation" in the .DOC file). "Path" will search another subdirectory for a .BAT, .COM, or .EXE file. It will not search for data files, or separate overlay files. If you try to run a non-embedded overlay program using "path", as soon as the program tries to call one of the overlay files, and can't find it, the program will abort, or lock-up. You could, of course, put several copies of the program, and its individual overlay files in all the different subdirectories, but that eats up disk space really fast. We use embedded overlays to give you maximum flexibility, using minimum main memory space (ram cram), and minimum disk space. Q. I've looked for other packages, and yours is unique. But LAN compatible programs usually cost hundreds of thousands of dollars. How can yours be so inexpensive? A. We don't have the marketing costs that the big software companies have, and are a small company. This also lets us be very responsive to our clients. Q. Why do you encrypt the data files? A. The reason for encrypting the user file is for overall system security, but the other files are to protect privacy of messages. and prevent "intelligent modification" of the database. Q. What happens if I need technical support? A. All registered users are given a telephone number to receive technical support. We also publish technical bulletins to answer commonly asked questions and problems. Q. How much disk space should I allow for? A. That depends on the size of your company and the amount that you use each feature. We would recommend as a MINIMUM 1 MB, and preferably 2-3 MB.