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.


