AutoClerk System Specifications



Installation Specifications

  1. Network

    While this section is aimed at networks, the AutoClerk program is a client/server application. Even on a single computer, many parts of AutoClerk act as network. Please make sure you cover all portions of this section, especially areas such as power, tcp/ip, stations.

    1. Cabling Cat 5 - Cabling is the most critical part of any network! AutoClerk requires that all network cabling be wired to the Category 5 specifications as defined by the EIA/TIA-T568-B standard. Kray Cabling is currently the only AutoClerk authorized company for cabling.

      If a property already has cabling in place it must be inspected by an AutoClerk authorized cabler and all upgrades must be made.

      Sub-standard cabling is very difficult and very expensive to diagnose. Many times it will start out ok and decay over time. When it does have problems, these problems many times mimic other types of software and hardware problems.

      AutoClerk requires that the entire specification be followed. This includes, but is not limited to:

        The Quality of the cable

        Cable runs must be from a "Patch Panel" at the server location to a "Biscuit" wall jack at the station locations.

        RJ-45 "Drop Cords" will be used to connect the actual computers to the wall jacks and patch panel.

        "Drop Cords" are to be machine pressed. No hand made patch cords.

        Cable runs need to avoid appliances that can cause interfernce such as Florescent lights.

        "Biscuits" need to be punch down, no screw connectors.

        "Biscuits" and "Patch Panel" are to be clearly marked and a wiring diagram is to be located at the server.

    2. Hub - AutoClerk expects the network to be 100 Base T. The hub needs to be of a very high quality. Should the file server fail, AutoClerk is designed so the server portion of our program can be installed on another computer and the network can continue to operate while the server is being repaired or replaced as long as the hub and cabling are in tact. The hub must be plugged into the UPS so that it will continue to function during a power outage.

    3. Power, UPS and Powerchute - Computers will not run without power, and will not run well without proper power.

      Like cabling, clean power is critical! Each computer must have clean power. The file server must have a dedicated line with an isolated ground. Station one needs a battery backup. Make sure all components of station one are plugged into the battery (CPU, Monitor, Local Printer).

      The fileserver requires an American Power Conversion (APC) Smart UPS with PowerChute software. All components (CPU, Monitor, Hubs ...etc) must be plugged into this UPS. The reason we require APC and Powerchute is that they have proven to be reliable and our staff is familar with these products. Since we are staffed 24hrs/day and we are the first point of contact, we are the ones most likely to have to deal with the UPS.

      Keep in mind that as batteries age, the amount of power and the amount of time they can provide power declines. APC says the life expectancy is about 3 years. This life expantancy can be substantially shortened if the battery is used often. Depending on the quality of the power in your area, you may want a larger capacity UPS and may even need to consider installing a line conditioner to assure that the power is clean.

    4. Server Location - The server must not be located in a heavy traffic area. Ideally it will be in a well ventilated, easily accessible and locked cabinet or rack. One solution is to provide the client with a Chatsworth Rack (available from Graybar Electronics).

    5. Server - Needs to run Windows 2000 - Server Edition

      WARNING: Service Pack 6 has a TCP/IP issue. AutoClerk will not run with these service pack!

    6. Drive Mapping - Share the AutoClerk directory as "AutoClerk" If NT 4.0 then click on the "Permissions" button and set as follows:
      Administrators = full control
      Everyone = read only

      On each station set the drive mapping: If NT 4.0 (Server or workstation) then create a login script (c:\winnt\system32\repl\import\scripts\otto.bat) contents:
      net use v: \\servername\autoclerk /yes

      If Peer to peer on non-sever station then map the drive by creating an otto.bat file to be placed startup folder contents:
      net use v: \\servername\autoclerk /yes
      If Standalone or Non-dedicated Server (peer to peer)and not NT then map the drive by creating an otto.bat file to be placed startup folder contents: subst v: c:\autoclerk you must also have the following line in config.sys: lastdrive=z that way windows won't try to assign the drive letter to any other device.

    7. User Accounts - Click Start/Programs/Administrative Tools (Common)/User Manager for Domains

      Setup user 'autoclerk'
      Click User, New User
      Type in username 'autoclerk'
      Type in description 'AutoClerk Support Technician'
      Make certain 'User Password Never Expires' is checked.
      NO OTHER BOXES SHOULD BE CHECKED!
      Click 'Groups'
      If 'Administrators' is not in the 'Member of' box, click 'Administrators' (which should be in 'Not a Member of' box), click 'Add', click OK. This brings you back to the 'New User' window. Click 'Add' and 'Close'.

      Setup user 'otto'
      Click User, New User
      Type in username 'otto'
      Type in description 'AutoClerk User Account'
      Call into AutoClerk office (925-284-1005) for password.
      Make certain 'User Password Never Expires' and 'User cannot change password' are both checked.
      NO OTHER BOXES SHOULD BE CHECKED!
      Click 'Groups' Verify 'Users', and if it exists, 'Power Users' are in the 'Members of' box. Click OK. This brings you back to the 'New User' window. Click 'Add' and 'Close'.

      Assign Login Script to Users: Administrator, AutoClerk and otto
      In user manager, select "properties" for the user and select "Profile".
      Under "Login Script", enter: otto.bat

      Sharing the AutoClerk Install Directory:
      On the file servers largest hard drive partition, creat a directory called "autoclerk"
      Right click on the directory and share it as "AutoClerk".

      WARNING: Never put a "net use" statement in autoexec.bat

    8. Enable Automatic Logon - Windows NT allows you to automate the logon process by storing your password and other pertinent information in the Registry database.

      Warning: This feature allows other users to start your computer and use the account you establish to automatically logon. Also, timing conflicts can occur. For example: If you have several network transports loaded, enabling automatic logon may make Windows NT attempt to connect to network resources before the network transports are completely loaded.

      Use the Registry Editor (Regedit) to add your logon information as follows:

      Start/Run/REGEDT32 and locate the following Registry subkey:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

      Establish your domain name, account name and password, using the values you would normally type when logging on. Assign the following values:

      DefaultDomainName
      DefaultUserName
      DefaultPassword

      NOTE: If the DefaultPassword value does not exist, select Edit/Add Value.
      The Value Name is: DefaultPassword
      The data type is: REG_SZ
      The String field is: your password.
      Save your changes.

      If no DefaultPassword string is specified, Windows NT automatically changes the value of the AutoAdminLogon key from 1 (true) to 0 (false), thus disabling the AutoAdminLogon feature.

      From the Edit menu, choose Add Value. Enter AutoAdminLogon in the Value Name field. Select REG_SZ for the Data Type. Enter 1 in the String field. Save your changes.

      Exit REGEDIT.

      Exit Windows NT and restart your computer. You should be able to logon automatically.


    9. Workstations

      All stations must be running Windows 2000

      Start doskey in autoexec.bat (not necessary for Windows NT).

      Check for maverick applications. Known bad to date are:

        MS Office Fast Find.
        serial.rec or any other P-system driver
      Check config.sys for any known bad drivers and remove the references.

      Check anything in the startup folder referring to Office execpt the tool bar.

      Check: Windows/Start Menu/Programs/StartUp for any applications set to run at login. Delete what is there.

      Run 'msconfig' or 'regedit/sysedit' to check the registry key:
      HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run
      for any applications set to run at boot time and disable them.

      Check c:\windows\system.ini and c:\windows\windows.ini for applications started via these files. (check for 'load=' and run=' and remove the item.)

      Use discretion here. For stations at front desk or any other public' location, make them as vanilla as possible. Remove all icons from the desktop except 'my computer', 'network neighboorhood', 'recycle'. For managers computers, use your judgement. The goal here is to keep the clerks from curiously delving into items that could damage the AutoClerk installation, ie: anything internet related. Remove *.scr and *.bmp below c:\windows\. Also c:\program files\online services\*.*)

      Ensure that every machine has an OS distribution CD-ROM or the cab files loaded so it can load extra components if necessary.


    10. TCP/IP

      TCP/IP is not installed by default with Windows.

      The site may already have a set of TCP/IP addresses. If not, assign them.

      To do this, on the NT server select:

      Set individual (static) TCP/IP addresses for each computer as 192.168.0.N, mask 255.255.255.0.
      N is replaced by the number:
      server, N = 100.
      Station 1, N = 101;
      station 2, N = 102, and so on.

      It is important to use this range of ip addresses. It is the section set aside for (Private Networks). It will help keep safe systems that have a persistant connection to the internet.

      The Server and Domain should have unique names for each property. Each computer must have a unique name; HOTELNAME_SRVR, STATION1, STATION2, etc is a good naming convention. Make sure the names you use do NOT spaces.

      Check Windows TCP/IP name resolution.
      In control panel/internet/(connection tab), ensure that the button "Connect to the internet using a local area network" is selected; Ensure again that Modem is not selected. This prevents the computer from trying to dial an ISP during the name resolution phase of TCP/IP connection. This will not interfere with dial up networking, but we have on one occasion seen interference by/with AOL and its uninstal routine. This must be dealt with by a network technician.

      Before rebooting, ensure that "sharing" is installed on all computers, even if only the servers will actually share anything.

      Test for TCP/IP connectivity - ping (IP address)

      Where (IP address) is a client machine IP address. For example, "ping 192.168.0.101" This should return a line similar to this:

      Reply from 192.168.0.101: bytes=32 time<10ms TTL=128

      Ping will reply four times if your connection works. The times should be similar. It is a sign of a misbehaving network for the times to vary widely. Repeat this step for each client. Then repeat it from each client using the server's IP address.


    11. Printers

      While AutoClerk does not sell or support hardware, all of our technicans are trained on the Okidata 320ie and 320 Turbo. Almost every property that uses our program has at least one, and most have two or more. Printers are one of the most mechanical parts of the system and are very prone to failure. These failures tend to happed during the middle of the night during the audit when the most printing is done. Our ability to help them over the phone is very valuable.

      There must be a default printer (should be local) configured on Station 1. This printer will be used for night audit. Spooling should not be enabled, with the spool mode set to start printing at the end of the first page.

      Currently the only printer driver we support for specialized printing tasks, such as registration slips, travel agent commission checks and other special size forms, is the Epson FX-80. Ensure that the registration slip printer is either an Epson or set to emulate an Epson, and that the Widows Epson FX-80 printer driver is installed.

      Make printers shared as needed by the property.

    12. pcAnywhere

      A full version of (containing host and remote) PCAnywhere v.10 or later must be installed on ALL AutoClerk stations and the server. When the installation routine prompts you, de-select the 3 options for Live Update, Desktop Shortcut...etc. After installing, edit autoexec.bat to remove the PCA reference from DMI path.

      The server and station 1 MUST each have a dedicated phone line, NO EXCEPTIONS. PCAnywhere is configured to wait as a dial in host AND a tcp/ip network host (using modem AND network) on the server.

      PCAnywhere on all other stations and interface computers is configured to wait as a network host.

      For all station's running data capture, make sure the modem host is set to cancel upon normal end of session and abnormal end of session. Otherwise PCA(nywhere) will retain control of the modem, and AutoClerk will not be able to process credit cards if your access is via modem.

      • Add "Be a Host PC" item
      • Set to use the modem and tcp/ip
      • set to launch with windows
      • create caller: call into AutoClerk to get the username and password to be used.

      NOTE: Password protection should only be set on the AutoClerk Server!

      PC Anywhere should be at the top of the start menu and configured so when choosen, it automatically goes into host mode and prompts for a phone number to be called.

      the target for the shortcut should be a batch file that contains:
      "C:\Program Files\Symantec\pcAnywhere\awhost32.exe" "c:\program files\symantec\pcanywhere\data\modem.bhf" /c
      NOTE:Sometimes pcAnywhere will install this in another location, make changes to the path as needed.

      The last line of the batch file should be "endhost".

      awhost32.exe is the pcanywhere host program. modem.bhf (Be a Host File) is the device to use for the connection /c is the flag to indicate host will call remote, and prompt user for a phone number.

      the icon should be labled "Call AutoClerk Support" and should be placed in the initial start menu column, and in the AutoClerk group.

      Note: Some servers will have a high speed and persistant internet connection. They will be set to receive in TCP/IP mode and my not have a phone line attached to the File Server.


      As the system vendor you are responsible in training the staff on the following:

      • How to properly startup the system and log into the network.
      • How to properly shut down the system and the network.
      • Show them were all components of the system are including, but not limited to CPU, Monitor, UPS, Server, HUB, Cable connections, Modems and phone lines.
      • Windows Basics including but not limited to Left click, right click, active window, switching windows, displaying the taskbar, properly shutting down windows.
      • On all non-AutoClerk programs. I.e. Word, Excel, pcAnywhere.
      • How to check the battery level on the UPS.


      While AutoClerk is the first point of contact for all AutoClerk related problems, you will be called upon when needed to provide support for the following:

      • Hardware
      • Operating system
      • Network
      • non-AutoClerk programs (I.e. Word, Excel, pcAnywhere, Internet)
      • Printing

      If AutoClerk determines that you need to be brought in, the customer will normally contact you directly. You will then contact us, and we will go over the problem together and lay out a plan of attack. The idea here, is that by the customer calling you, you know you have the authorization needed to act. By talking to us, rather than the customer, you get accurate information on a technical level and the customer is not brought into the middle.

      Should the customer contact you directly to work on the system, even if it seems non-AutoClerk related, we need to be contacted ahead of time so we can determine if a technican will need to be available. Upon arriving at the property, we need to be contacted so we can make sure proper steps are done assure the smooth operations of the property. Once finished, you will contact us again, so we can run the proper tests to make sure AutoClerk is running properly.


      Security - As the vendor, you are responsible for proper data security. This includes but is not limited to:

      • Antivirus - Most of our customers use McAfee.
      • Internet Firewall (if they have internet access)
      • Backup of all non-AutoClerk programs and data (you must avoid backing up AutoClerk)