notes.ias file

IAS Balance Cincinnati Claims Computone Copy DOS Emulators VsiFax DigiFax Fixcov Forms Hard Disk Merge Letters Lyrix6 M1S07A M2S01A M2S02A M2S03A M2S06A M2S07A M2S08A M3S03A M3S04A M3S05A M3S10A M3S11A M3S13A/M3S14A M3S15A M3S17A M3S18A M3S19A M3S21A M3S22A M4S02A M4S06A M4S07A M4S08A/M4S09A M5S01A Mail Modem Prefill Premium Finance Printers Suspense Tape Backup Terminals UUCP VGNA Vpix Workstation Basic Word WordPerfect Wordstar Windows Xenix Installation Xenix Notes


 Top
                              IAS

1A Learning the vi Editor - O'Reilly. Item #67-6   ~$24.95
   (800) 998 9938 

1  If the user login brings up a '$' instead of going into the
   IAS the profile is wrong.  You may have to link
   /usr/lib/mkuser/sh/profile to /usr/lib/mkuser/mkuser.prof.

2  The system login name is set in the /etc/systemid file.  This
   name must match the name in our /usr/lib/uucp/Systems file.
   If they do not match our still will not construct a update for
   them it they do a latest.  Our system will consider them a
   valid customer.

3  The following lines are used in WBCONFIG.SYS and COLOR.SYS to
   change the enter key to a field exit key.

   PC/XT, AT Reg -> KEYBOARD 1C0D,4E2B
                    KEYBOARD 4400,1C0D

   PS/2, Extended -> KEYBOARD 4F4A,000D
                     KEYBOARD 000D,0015

4  If you get a message saying Terminal ID 100 not supported.
   The terminal definition is not one supported the wsid.  For
   example: The terminal definition is tty5a.  There is no such
   entry for it in wsid.  Thus the terminal ID would be 100.

   With the newer version of 'wsid' which counts the number of active
   terminals to determine the wsid number.  This means they have over
   100 ports enabled.  To check type in the following command.

   grep respawn inittab|wc -l

   NOTE: I had one instance where the permissions on the 
         '/usr/ias/bin/wsid' where wrong and would only allow 1 session
         per terminal to login.  Once the permissions where corrected
         they could login on all the SunRiver terminal sessions.

5  If you get a message saying Terminal type ansic: Terminal type
   not supported. 

   1 Permissions are wrong run group.ias.
   2 WBTERM.OUT is corrupted run wbterm.
   3 They have the wrong version of WBTERM installed check the
     size.
     
     286 - 22839
     386 - 21197

6  You may get the Terminal ID message under UNIX if the entry in
   the inittab has some unexpected information.  For example:
   respawn:/usr/lib/uucp/uugettey -t60 tty2a 3.  This is an entry
   for a modem.  The '-t60' would be unexpected.

7  If the WHEEL program doesn't work or if you are having strange
   problems.  Look in the 'inittab' file and see if it is set to
   a strange 'gettydef'.

   EX: tty0a02 Easyadm0 -> should be tty0a02 o

8  Below is a list of keys and their alternate key stokes.

   RETURN     = CTRL M
   PAGE UP    = CTRL B
   PAGE DOWN  = CTRL F
   BACK SPACE = CTRL H
   TAB        = CTRL I

9  To test a Laserjet III background on the Laserjet II.

   disable laser and wide.
   dos
        j:
        cd\td
        td
        download
        F1
   quit
   cd /usr/spool/lp/temp
   cat {job} >/dev/lp0
   cancel {job}

10 To turn the Status Line off add the following line to the
   terminals "SYS" file.

   STATUSLINE OFF

11 To see what /usr/lib/prtcap is sending to the printer or to 
   test prtcap printing directly to the port.
   
   Look at spooler file:
   	1 - disable spooler
   	2 - cd /usr/spool/lp/temp
   	3 - cat {name}|/usr/lib/prtcap lj3 11-0000|hd|lp -d11

   Redirect printing:
        1 - cat {name}|/usr/lib/prtcap lj3 11-0000 >/dev/lp0

   NOTE: One customer couldn't print under 5.0.4 because the system
         was executing the ELAN portion of the interfaces files.  I
         had to copy the DUMD model file to the printer name and 
         modify the PRTCAP line to read "lj3".

12 To remove the funny characters form a "cat of a man file".

   1,$s/.\^H//g

   "." - means any character.

13 If you have problems printing under NOVELL try adding the
   following line to the WBCONFIG.SYS file.

   SPOOLCMD PRINT [SPOOLFILE]

   This tells Workstation base to use NOVELL's PRINT command to
   print the files created under WSB.

14 If you try and login and it says You need at least one Drive
   Statement in your WBCONFIG.SYS.  The permissions are wrong on
   WBCONFIG.SYS or the file is missing.

   Also check to see if /usr/ias/bin/wsid will return a valid 
   ID.  I had one instance where the '/etc/inittab' file had
   the wrong permissions and 'wsid' couldn't read it.

15 1) To get to the Setup Screen on a Stingray Micronics Motherboad press
      the DEL Key.

   To knock out an IRQ go to the PNP/PCI Configuration Setup.  Highlight
   the IRQ you want to knock out and press the PgUp/PgDn key and set the
   the IRQ to "Legacy ISA" from "PCI/ISA PnP".

   2) To get to the Setup Screen on a 486 Micronics Motherboard do a
      CTRL-ALT-S at the boot prompt.  There should be 2-3 screens.

   Page Up/Page Down - move between screens
   Arrow Keys        - move between fields
   Space bar         - change settings.

   ESC - menu options
         F1 - help
         F2 - system information
         F4 - save values, exit setup and reboot
         F5 - load default values
         F6 - abort setup without saving values

   NOTE: Memory Address E0000 is used by Plug & Play BIOS. So if
   you need this address you will have to disable this feature
   under Setup.

16 What the printers need to be set to.

   HPII   IBM-US
   HPIII  PC-8
   HP4    PC-8

17 The QUE print option creats a file called FORMS.{OPERID} in
   the INWORK directory.

18 To send a customer files using SENDTO who have UNIX 3.2v2 use
   the -u option.  Unix 3.2 has a problem with long file names.

   sendto -u {name} [file]

19 The first 4 records in the Category file are always thus:

   1 - Not Categorized
   2 - A/R
   3 - APC
   4 - APP

   Note: To check the Category Record number.  To see if they changed
   one of these accounts.

   A1 -> F5 (edit) -> Ctrl C -> rec(2)

20 What needs to be backed up to restore a system.

   INDATA
   INMISC
   INFORM (if custom forms)
   WP Files
   Faxphone
   tty*.sys files
   DOS files

   What you should check before erasing old system.

   lpstat -t
   hwconfig -h
   swconfig
   inittab
   ttytype
   gettydefs
   Devices files (modem)
   Lyrix print files
   WP printer setups
   WP where installed (/usr/ias/bin/wp)
   crontabs
   config.sys & autoexec.bat
   faxphone

21 DOS WBCONFIG.SYS:  The line 2B0205000F0A69 needs to be first for 
   some reason.  This is a Workstation Basic problem.

   Edit 
   Shift - End -> Mark Line
   Shift - Del -> Cut Line
   Shift - Ins -> Paste Line

22 To setup an Icon for Termulator/Hitansi under Windows 95.

   1 - Right click on desktop
   2 - Take the NEW option
   3 - Take the FOLDER option. This will bring up a folder with the
       name "new folder.  
   4 - Press the backspace key to erase this and type in IAS and 
       press enter.
   5 - Click on the IAS folder.  This will bring up the IAS window.
   6 - Click on FILE option.
   7 - Take the NEW option.
   8 - Take the SHORTCUT option.  This will bring up a window asking for
       the command to start the program.
   9 - Type in C:\TERM\TL.COM /N  or C:\TERM\TLW.EXE /N and press enter. 
       This will bring up a screen of Icons.  Pick what ever and press
       enter.
  10 - Now right click on the Icon and change the following:
       1 - Activate exit on close.
       2 - Change to full screen.

23 PKZIP shareware version is stored in 'pkz204g.exe'.  This is a self
   extracting file.

   pkzip -rp -&f a:hold c:\windows\*.*

   pkunzip -do a:hold

24 If the permission on the 'ver' file is wrong after running a 'latest' 
   run 'group.old' and then check to see it the IAS version 12 shows up
   on the 'custom screen'.  If not have them install version 12 and all
   up dates.

   If version 12 isn't installed there is no 'perms file' for the IAS.
   And sense there is no 'perms file' and 'latest' doesn't check the
   permissions after doing a 'latest'.

25 1300 Operating System Not Found - The Microincs Motherboard does see the
   hard disk or the disk is not attached properly.

26 If the DPT Controller see the hard disk properly it will list the the
   cylinder/sectors/head numbers at the end of the hard disk description.

27 TERMULATOR II - The 'c:\windows\tlwreg.ini' file hold the registration
   information. 

   NOTE: If you are using Windows ME you need to be running 2.2H or higher 
         if order for TELNET connections to work correctly.  Without 2.2H or
         higher the TELNET works once and then quits and you only the a blank
         screen.

   [Registration]
   Code=                   /* Reg. Code off Disk */
   User=                   /* Name of Agency     */
   Serial=                 /* Serial # off Disk  */

   Register by doing the following:
   Start Termulator II.
   Click OK on Demo Screen.
   Help->Register


 Top
                              BALANCE

1  Balance checks all balances against the total of all
   transactions.

   NOTE: Version 11 made a journal entry for the balance forward
         amount for each Customer, Company and Producer and
         zeroed out the Balance Forward on file.

2  The balance it is complaining about is only used in the A1
   option and includes all transactions.  Which means Prebills
   and future journal entries.

3  Category 1 = Uncategorized
   Category 2 = A/R
   Category 3 = APC
   Category 4 = APP

4  INVALID SUB ACCOUNT - means the customer, company or producer
   number is invalid.  It doesn't exist.


 Top
                             CINCINNATI

1  Type in "RATE" to bring up the Cincinnati rater.

2  To add the customer to the IAS.  Type in the new customer
   number.  Once at the customer input screen press "F1" to
   prefill from the Cincinnati rater.
   
   To update an existing customer.  Type in the customer number
   and once the customer screen comes up press "F1" to update
   from the Cincinnati rater.

3  Once the customer has been inputted into the IAS.  Press "F6"
   to add a policy.  Press "F2" for transaction entry.  Type in
   the transaction code.  Once the policy entry screen is up
   press "F1" to prefill from the Cincinnati rater.

   To update an existing policy.  Type in the file number, press
   "F2", and enter the transaction code.  Once the policy entry
   screen is up press "F1" to prefill from Cincinnati rater.

4  The last step is to enter the correct Cincinnati dec page.
   This will remove the customer info on the bottom of the policy
   display screen.  You will not be able to do the next customer
   until the dec page is done.  Once the dec page is done you
   will not be able to go back to steps 2 or 3 with out rating
   the person again.

   Bring up the dec page and press "F1" to prefill the form.

 Top
                               CLAIMS

1  The claim styles are defined as follows:

   1 - Old
   2 - Letter Head 8x11
   3 - Narrow 8x11

2  When you do a F6 claim inquiry the system will ask you for the
   customer you want to check.  The system will have the number
   filled in if the number has been filled it at the top.  The
   system will then ask you if you want to check open of closed
   claims, (1 or 2).  Any claims that customer has will then be
   displayed.  If you press F5 you will see the notes on the
   claim.  Pressing F5 will return you to the first part of the
   claim.  F6 will bring up the next claim.  F8 will leave the
   claim on the screen and put you into the transaction code
   field.  F9 will bring you back to a blank claims screen.

3  The Control Number is the next available record in the file.
   Thus this number can not be changed, when adding a new claim.

 Top
                             COMPUTONE

1  You need Computone version 2.50 or high to work with Xenix
   2.2.

2  AT-X Invalid Interrupt -- V=31, I=6, C=1, XF=2 - If this
   message appears after THE AT-X Driver line this most likely
   means the cables are in wrong.

3  Computone adds the following lines to the /etc/rc file
   depending upon the version.

          # clear printer lock, start daemon
      ->  # ATvantage_X initialization
      ->  /atx/atgen > /dev/console 2>&1
          rm -f /usr/spool/lp/SCHEDLOCK

          # clear printer lock, start daemon
      ->  # Intelliport initialization
      ->  ic_init -reset > /dev/console 2>&1
          rm -f /usr/spool/lp/SCHEDLOCK

   In the AT-X case you could do this by taring off the
   ./once/fixrc or ./once/fix386rc file from the Computone
   diskette.  Then running it.

4  You need to set the 8 dip switches on the Intelliport board
   before installing it.  These switches tells the Intelliport
   board how much memory the system has.  The Intelliport then
   puts is is base address above the memory.

5  The Intelliport boards are set as:  ttyi00 -> ttyi07.

6  You can reconfigure the Intelliport board by running
   ic_install.  This program is menu driven, so just follow the
   prompts.

   Board number and board type

   1) Intelliport AT-8
      or
   1) Intelliport AT-4

   Select board number of change, 'x' to change # of boards, 'c'
   to continue

   Maintaining Board #1 - AT-4

   Intellifeatures description modem termcap login code/baud rate
   
   0 Vanilla (generic) terminal no    3151     m    9,600

   Select item with arrows & enter, 'x' to change #/type of
   board, 'd' to duplicate channels, or 'e' to exit

   Do you wish to exit (e) or quit without changes (q)

   NOTE: Use left and right arrows to move between fields.

   NOTE:  ic_install is the only way you should ever reconfigure
   a port.  Using vi to change ttys or ttytype will not change
   the port.  You would still have to run ic_install for the
   change to register.

7  After installing an Intelliport board on a PS/2, you need to
   run auto configure and when it says that the new board is not
   one that it knows.  You insert the COMPUTONE OPTIONS DISKETTE
   and press return.

8  To setup a printer hooked to a terminal hooked to an
   Intelliport board.  You need to modify the /etc/ic_control.
   You need to add/modify the intelliprint option.

   tab    intelliprint:  
   tab    tab       printon = 16,18 
   tab    tab       printoff = 16,20 
   tab    tab       priority = 50

9  On a PS2 computer you will need to add the INTELLIPORT DRIVERS
   to the reference diskette.  Just bring the reference diskette
   up and take the COPY OPTIONS DISKETTE option.

 Top
                               COPY

1  You can run COPY either per file or per customer.  COPY from
   the customer display you will print a page for each policy the
   customer has.  COPY from the file display will print just that
   policies information.

2  You can print the information by:

   C - Company History
   P - Producer History
   T - Transactional History
   N - Notes Only

   If you ask for any of the options other then Notes it will ask
   you if you want to Include Notes (Y/N).

3  Any note line starting with a "!" will not print out.

4  Notes by customer will print on each policies print out.

 Top
                                DOS

   161 - Battery.

   162 - A Devise Is Off - (turn all devices on or run auto 
                            configuration)

   163 - Date & Time - (run set features)

   164 - Memory Size Error - (run either auto configuration or 
                              test the computer)

   201 - Memory Error - (run test the computer).

   216 - System Board Memory - 64K or Daughter (SIP 1)

   301 - Keyboard Error - Keyboard did not responed correctly.

   303 - Keyboard Error - Key stuck.

 Top
                             EMULATORS

1  The first 10 Softkeys must be set up a follows:

   F1 - [OP 
   F2 - [OQ 
   F3 - [OR 
   F4 - [OS 
   F5 - [OT 
   F6 - [OU 
   F7 - [OV
   F8 - [OW 
   F9 - [OX 
   F10- [OZ

   NOTE:  The "[" is really ESC.  So for F1 - ESC O P.

2  For the modem to work you must change the parity to NO.

3  When entering in the numbers for the auto dialer.  Place a "#"
   before the number.

4  If  the keyboard is set to IBM ENHANCED use ALT P to bring  up
   the dialer.

5  Hitansi uses approximately 36K of ram.

 Top
                             VSIFAX

1  To reprint a fax without the heading type in.

   prtfax {fax number}

   The "fax number" is listed on the heading line.

2  To restart the server

   vfxsched restart

3  To cancel a request
 
   vfxcancel {request number}

4  To print a fax
 
   vfxprint {request number}

5  To change the {hostname}:

   1) vfxsched stop
   2) cd /.vsifax
   3) vi vsifax.ini
	[Login]
	Hostname = {new name]
   4) vfxsched start

 Top
                             DIGIFAX

1  You need to install both the DigiFax and FaxJet software
   packages.  These are 2 separate packages.  So you will need to
   run 'custom' twice.  The FaxJet package has the laser typeset
   files the system needs to typeset the fax before sending it.

   /usr/bin/pcl2tiff

2  To configure the fax run faxconfig.

   Option 1 take dfax and set I/O address to 22e-22f.

   The Option 6 parameters should be set as follows:

   14 - Set FAX ID string -> Agency Name
   16 - Change page header -> 
        %m/%d/%y %H:%M {agency name} P.%%02d/%%02d

   NOTE: Option 5 will disable/enable the AUTO RECEIVE of faxes on
         the DigiFax Board.

   NOTE: Option 10 is used to set the prefix need to access an outside
         line.  ie: "9".

   The Option 11 parameters should be set as follows:

   Auto Print   = 1 # Auto print received FAXes
   Auto Delete  = 0 # Auto delete received FAXes
   Mail on Send = 2 # Mail FAX status to sender
   Mail on Recd = 0 # Mail user(s) on FAX receive
   Save Dead    = 0 # Save dead faxes in $HOME/fax/dead

   NOTE: Dave sets Auto Delete to "YES" on most customers.  But
   this doesn't allow them to use FAXRCV.  But FAXSTAT will still
   work.

   The Option 12 parameters should be set as follows:

   Printer Type               = LaserJet Series III
   Print Resolution           = high (300)
   Paper                      = Whatever is available
   Want Footer                = 1
   Want Header                = 1
   Additional fax2pr Options  =

   Spooler Commands           = lp
   Destination                = fax
   Raw Output Spooler Options = -oraw -og

3  If the '/dev/dfax0lp' entry gets damaged just remove it and reboot.
   The system will construct it when it reboots.

    crw-rw-rw-	  1  lp    root     #, 64  date  dfax0lp

4  To send a fax faxsend {nickname}/{phone number} {letter name}.

   To delete a fax faxsend -u {user} -d #

5  To send scanned page:

   scan the page at 200dpi.

   doscp -r {name.tif} {where ever}

   faxsend {nickname} {name.tif}

6  To scan a page and send it, either.

   1  faxdir -s

   2  Option F6 - Quick Send

   3  Option F6 - Scan Image

      You can only send 6 scanned images using this option.  If
      you need to send more. See step 4.

   4  Option F7 - Shell Escape

      At the faxdir type in the following.
      
      faxscan -n# {file name}

      Where "#" is the total number of pages you are scanning and
      "file name" is the name of the file to write the scanned
      images to.  You will be prompted for each page to scan.
      type exit to return to Quick Send Screen and type in the
      file name in the files section.

      To set up a nickname faxdir -s.

   NOTE: The nickname you set up for the users must match how
   they login to the system at the login prompt. i.e. jam - John 
   Marsh, margaret - Margaret Stump

8  To view a log of what was sent or received.
   
   faxstat -t - veiw log of all transmissions.
   faxstat -r - view log of all faxes received.

9  To view a fax to the screen do a faxrcv.  You can also use
   this to find out the file name and fax back the message
   received.

   fax {name} /usr/spool/fax/rx/d380

10 DigiFax can only hold 1000 faxes before it causes problems
   with faxrcv.  You need to delete unwanted faxes with faxrcv.
   If you need to do it manually

   cd /usr/spool/fax/rx

   ls -t|tail       /* List faxes in date order.  Which is oldest
                       last.  */

   Remove the files listed.  This should allow you back into
   'faxrcv', where you can delete more faxes.

11 The phone directory is stored in /usr/spool/fax/faxphone.

12 Follow the following naming conventions when setting up
   insureds, companies and producers.

   6 digit customer number - insured    /* BEN500
   C-{company number}      - company    /* C-A50
   P-{producer number}     - producer   /* P-A50

13 To use 'faxrcv' you will need the following line added to the user's
   .profile. 

   FAXVIEWMODE=227;export FAXVIEWMODE

   This sets the display-mode to SCO Color VGA 640x480.

14 If you are running a DIGIFAX through a TELEBIT modem.  You will need 
   to change the time the modem tries to connect from 60 seconds to 20.

   /usr/lib/uucp/Dialers
  	tb16gen - S7=20

   cu -l {device} dir
	ATS7=20&W
 

 Top
                              FIXCOV

1  FIXCOV reestablishes he coverage pointer in the APFILE and
   CUSTFL.   Has to be run while no one else is in the IAS.

2  FIXCOV runs through 3 process when it does the check.

   It checks the coverage pointers in the APFILE file.
   It checks the coverage pointers in the CUSTFL file.

   It runs through the COVAGE file and checks to make sure
   that all the records have been assigned either to a file
   number, customer record or the free list.  It if has not
   already been assigned the program will clear the coverage
   record and assign it to the free list.

3  The print out will list everything it found wrong with the
   coverage file.  The record line list the record number of the
   coverage record cleared, the customer number, file number,
   forward pointer and backward pointer.

   COVERAGE REMOVED
   Record 06970 BEN500 -202020 -202020 -202020

   This record was cleared because the file number and both
   pointers are garbage.

   COVERAGE NOT FOR THIS FILE
   CUSTOMER: BEN500 FILE: 02612 COVERAGE POINTER: 0013338
   RECORD: 0018514 BEN500 02612 0018679 0017490
   "note line"
   RECORD: 0018679 SAM500 02634 0018679 0017490
   "note line"

   This shows that record 18514 points to record 18679 which is for another
   cusomter (SAM500) and file (2634).  So the link as removed from file 2612.

   COVAGE FLAGS CLEARED RECORDS: 18679

   BAD COVERAGE RECORD NUMBER FOUND: 18680
   CUSTOMER: BEN500 FILE: 02990 COVERAGE POINTER: 0018680

   There are 18679 coverage records so there is no way to have a pointer of
   18680.

 Top
                               FORMS

1  If a form has been previous generate as a multiple form then
   regenerated as a single form all customers that have multiple
   copies of the form will still have the multiple copies print.

2  The way to make forms multiple is to put a .M on the very
   first line of the display form.  Starting in the very first
   position on the line.

3  Pressing 'F4' twice will delete a form.

4  If the form is to be printed in condensed print at 8 lines per
   inch then the following lines must be in the form.

   .CPI15
   .LPI8
   .INCHES11

5  If you want the form to print under a different printer class
   the you have to put the following line in the form.

   .PRINTER11

6  If the printer is still printing in condensed print after
   running a form.  They most likely did:

   1  Cancelled a form print job while it was printing.

   2  Disabled the printer while a form job was printing and then
      cancelled the print job.

   3  Deselected the printer while a form job was printing and
      then cancelled the print job.

7  The following form lengths are set up.

   22 LPP - 3.67 / 3.7"
   33  "  - 5.5"
   42  "  - 7
   66  "  - 11
   84  "  - 14 @ 6
   88  "  - 11 @ 8
   112 "  - 14 @ 8 - But only for some printers.

8  Memo-p - Prints with no policy info and on plain paper.

9  Letter-p - Prints with no policy info and on letter head.

10 Policy-p - Prints with policy info and on letter head.

11 CERT - Now can be either entered by customer number or policy
   level.  But the info will show on both levels.  That is to say
   that info entered on the customer level will show at the
   policy level and vise versa.

12 CANCEL - The company fields is no longer is filled in the
   reason for cancellation.  Ruth, Town & Country, said that this
   is only filled in if rewriting the policy with the same
   company.

13 On forms that are exactly 22 lines long, you will lose the
   last line.  To fix this the customer will have to add 1 blank
   line to the end on the form.

14 If a display form is going to have input fields contained in
   it.  They first 22 line must contain at least 1.  If the first
   input field falls after the first 22 line you will get an
   error 57.  Is it tries to rewrite to the form.

15 The way multiple copy forms print out are thus:

   {name}!    - Prints the last one entered.
   {name}!*   - Prints all copies of form.
   {name}!1-2 - Would print the first 2 copies.
   {name}!5   - Would pint just the fifth copy.

16 The print forms are going to be generated at 66 lines per
   inch.  So check the page length at the top of the Lyrix edit
   screen.  If it is set to 60 you will have to add .PL66 to the
   top of the form.  Just make sure you remove the line before
   you generate the form.  This line will not print as it is in
   the first 2 line.  But it may push everything bottom 1 line.

17 If you want to tie the form to the customer number add the
   following line into the display form.

   .CUST

   NOTE: Forms tied to the customer level will not be displayed
   in transactional history, even if done at the file level.  The
   knows its a customer form, thus it can't tie it to any files
   transactional history.

18 To right justify numbers you have to put the "^" in the
   display form file.  The generate program will look at the
   display layout file to determine if the fields should be left
   or right justified.

19 You can specify which tray you are pulling the paper from.  To
   do this add the following line to the form or letterhead.

   .TRAY #   (1, 2, 3)

   TRAY 1 -> Bottom Tray
   TRAY 2 -> Top or Pull Down Tray.

   TRAY 1 -> Middle Tray
   TRAY 2 -> Envelope Tray 
   TRAY 3 -> Bottom Tray

   NOTE: Tray 3 -> 1b266c3648.  Goes to envelope feeder tray.

20 TYPESET - Remove all blank lines from the form.  If you leave
   in blank lines, the option to print numbers will not work.  It
   will do a 'CR-LF' for each blank line in the form before it
   starts printing the numbers.

   TYPESET - Typeset back ground prints then the form/test lines.  
   The ".POS L0" line is missing from the bottom of the form.  This line
   repositions the printer back to line 0 before printing the form.

21 The maxium number of fields per screen is 83.

22 The manium number of fields per form is 999.

23 The fields in the generated print file:

   Starting Pos, Length of Field, Field # of Form, Justification
                                , IAS Field #    , I  (IAS)

24 If you are doing a LANDSCAPE form you will need to add the following
   2 lines to the "print file".

   .INCHES 8.5
   .LPP 6

   If you don't add these lines the system will default to 11 inches and 
   66 lines per page.  This will cause the second page not to print 
   correctly on a duplex printer.

25 You can have the Letterhead print only on the first page of Merge letter.
   But in doing so when asking for multiple prints of the INSURED, COMPANY
   and PRODUCER letters the letterhead will only be on the first copy.  All
   others will print on plain white paper.
   
   NOTE: See Vally1.12 and Valley2.12

26 All forms are typeset with the DUPLEXing turned on.  To turn it off:

   1) cd /usr/ias/bin
      vi form
      /duplex  - /* follow directions on the screen */
   
   2) typeset the form
  
   

 Top

                             HARD DISK

1  If you are using a Seagate ST4096 hard disk and that hard disk
   is not included in the disk types when formatting the disk.
   You will need to run the modify portion during installation.
   Using the following parameters:

   1. Cylinders        1024
   2. Heads               9
   3. Write Reduce    65535
   4. Write Precomp   65535
   5. Ecc                 0
   6. Control             8
   7. Landing Zone     1024
   8. Sectors/track      17


   Mod 80 - 40 Meg Hard disk
                       ST506        ESDI

   1. Cylinders        1023          39
   2. Heads               5          64
   3. Write Reduce        0           0
   4. Write Precomp   65535           0
   5. Ecc                 0           0
   6. Control            32           0
   7. Landing Zone     1023           0
   8. Sectors/track      17          32

   Mod 60, 70 or 80    60MB    70MB    115MB    120MB    300MB
           
   1. Cylinders         58      70      110      115      300
   2. Heads             64      64       64       64       64
   3. Write Reduce       0       0        0        0        0
   4. Write Precomp      0       0        0        0        0
   5. Ecc                0       0        0        0        0
   6. Control            0       0        0        0        0
   7. Landing Zone       0       0        0        0        0
   8. Sectors/track     32      32       32       32       32

2  You can check the hard disk configuration by keying in:
   dkinit 0.  This will result in the following options being
   displayed.  Take option 1.  If the parameters are set wrong
   you will have to reinstall Xenix or live will the problems
   that result from the incorrect parameters being set.

   1  - Display current disk parameters 
   2 - Modify current disk parameters 
   3 - select default disk parameters

4  To do a low level format of a hard disk with a western digital
   controller card.

   1  Boot with the DOS diskette.

   2  Type in debug

   3  At - prompt type G=C800:5

   4  Follow the WD format routine

      WD format Rev 1.XX Answer "yes" to Do you want to
      dynamically configure the drive.  Format drive with
      interleave 04

   5 Run FDISK if you are going to install a DOS partition. If
     just going to install Xenix reboot with N1 floppy.

3  To run setup on a PS/2 boot with the Reference Diskette.

   1  To do a low level format on the hard disk.  Do a ctrl A to
      bring up the format menus.

   2  If you added to the system.  You will get error 165 when
      you boot up.  Just press F1 to continue.

4  To format a fixed disk on an AT.

   1  You need a IBM advanced diagnostics diskette.

   2  You will need the numbers for the bad tracks the fixed disk
      had to start with.  NOTE:  These numbers are on the disk.

   3  Take option 0.  It will then tell you what is installed.
      answer "Y".

   4  A menu will appear.  Take the option for fixed disk.

   5  A menu will appear.  Take option 1, unconditional format.

      NOTE:  Type in 1,C for this option to work.

   6  If you think the fixed disk was flaky.  Run a scan on it.

5  SCO says that CONTROL=8 if you have 9 or more heads.  Else
   CONTROL=0.

6  If a customer wants to go to a SCSI drive, check with SCO to
   make sure that have a version that supports that type of
   drive.  We make to order a new version with the SCSI drivers
   included.

7  Maxtor 380MB drives: (1) Disable alternate sectoring during
   low-level format. (2) Don't let the controller translate
   cylinder/sector addresses.

 Top
                       INSTALLATION OF XENIX

1  If they want a DOS partion run FDISK. Install Xenix / Unix.

3  Install any board drivers they have, (Computone, Anvil).

4  Install Lyrix if they have it.

5  Install Vpix if they have it.

6  Run mkdev tape or install any tape drivers.

7  Install IAS.

8  Link /usr/lib/wp/.wprc.

9  Run /usr/lib/wp/print.setup.

10 Modify the /etc/ttys file.

11 Modify the /etc/ttytype file.

12 Modify the /atx/attype file in needed.

13 Enable the ttys that have something currently hooked to the.

14 Run lpnew and setup the printers.

   1  When running lpnew it will bring up a list of the printers
      that can be used off the port you said the printer is
      attached to.

   2  The list of printers will have either a "p" or "s" after
      the name.  Standing for parallel or serial.

   3  The list of possible printer names:

              dmp-2100 - Tandy DMP-2100 printer.
              dumb     - Dumb parallel printer.
              epson    - Epson and Compatibles.
              lj       - HP laser jet+.
              oki      - Okidata 182 printer.
              oki84    - Okidata 84 printer.
              p341     - Toshiba p341 printer.
              pro      - IBM Proprinter.
              ti-850xl - TI Model 850XL printer.
              ti-880   - TI Model 880 printer.

 Top

                            LETTERS/MERGE

1  Must be in the INMISC directory for IAS to find them.

2  Merge will return an ERROR OPENING FILE JAM.LRT/INWORK if
   there is nothing to print for this operator.

   It will print strange messages if the index files are messed up.
   Run REBUILD to solve the problem.

   errno=0
   read: No error
   cd->reclen=08,cd->pos=1
   rec=2,....
   Trying to read 209 characters at position 209 and only got 137
   error 3 reading record 2

3  If the letter has a .JY without a .JN after it, will cause the
   last line of the letter not to print.

4  MERGE is set to print 65 characters per line.  You cannot get
   more even if you use a larger ruler line.

5  MERGE will print any ruler line that you leave in the letter.

6  MERGE prints in block format.  It doesn't indent the first
   line, and it right justifies the paragraphs.

7  You will get Max Line Length Exceeded if you leave in a ruler
   that exceeds 65 characters.

8  If there are using Lyrix 6.0, they will have to use ,JN and
   ,JY.  Merge will recognize them as .JN and .JY.

 Top
                                LYRIX6

1  If you change one of the permanent rulers using the 'Options'
   option.  You must leave lyrix6 and come back in for the change
   to take affect.

2  If the letter is going to be printed under the IAS, you must
   use the 'TextEdit' option under 'Xtra'.  If you use the
   regular 'Edit' function a Lyrix6 header line is inserted in
   the letter.

3  If they used 'Edit' option first, just call the letter up
   under 'TextEdit' and save it.  This will remove the header
   line.

4  To set up the printers you must run /usr/lib/wp6/pconfig. You
   should set up a draft and letter printer.

5  You will need to modify /usr/lib/wp6/pcap/laserjet.  You will
   need to modify the INIT sequence.  Removing the ESC E sequence
   ( 27-'E' ).

6  If the printer has 2 trays you will have to modify the BIN2
   entry.  It is set to manual feed by default.

   BIN2=27-'&l4H'

   The "4" tells it to pull from the lower tray.


 Top
                              M1S07A

1  Backup INDATA

2  Run final statements, R15.

3  If statements print correctly backup INDATA again.  You can
   use the first set of diskettes again if you like.  These are
   the diskettes you keep for your permanent record.

4  Run A6, month end closing.

5  The following reports are generated:

   1  Invoice Journal

   2  Journal Reports

   3  Finance Journal

   4  General Ledger

   5  Accounts Receivable List

   6  Accounts Payable Company

   7  Accounts Payable Producer

   8  A list of file numbers that were purged from the system.  A
      file will be purged only if:

      1  The balance on the account is 0.

      2  The file was cancelled.

      3  The system has waited the proper number of months before
         purging cancelled polices.  This number is set up under
         M7.

   9 A list of customers that should/were deleted.  This depends
     upon what you have in the Auto Customer Delete field under
     M7.  A customer will be deleted only if:

      1  The customer has no policies.

      2  The auto customer delete field has a Y in it.

6  If the closing runs without any errors, these would be listed
   on the Closing Summary.  Run A3, Bill Installments.  You may
   wish to run A4, Installment Report, before running A3 to check
   to see if the up coming installments are correct.

 Top
                         M2S01A-NEW (v11+)

1  On Laser checks the system will print 39 sequences per check
   stub.  If the journal runs over 39 sequences the system will
   continue on the the next stub.  It will print the amount on
   the last check being used.  It will print VOID on any check
   not being used.  The voided checks will have the same check
   number at the actual check.

2  On pre-printed checks the system will print 13 sequences per
   check stub.  If the journal runs over 13 sequences the system
   will continue on the the next stub.  It will print the amount
   on the last check being used.

   Example:  102 is the next check number and you enter a check
   with 20 sequences.  The first 13 sequences will print on 102's
   stub the remaining 7 would go on check 103's stub and the
   check would print on 103.

   The register will show 103 and the last check number for the
   account will be set to 103.

3  Each split screen will hold 17 entries.  Pressing the PgDn
   key will give you 17 more lines.  

4  The BALANCE column by file for APC/APP has no meaning.  As this
   is the TOTAL BALANCE for the Company/Producer which is read from
   the master files. 

   File 178 as just 2 transactions totaling $600, but the TOTAL BALANCE
   due the Company/Producer is $1,500.

   100.00             1,000.00
   500.00	      1,500.00

5  When you use the ENTER CHECKS Option you can use the PageUP/PageDown
   keys to scroll through the unprinted checks.  This feature can be 
   used to enter/correct the address on a check to be printed.

6  The "*" must be in the first position in the number field for the
   system to realize this is a check to be printed.

7  The ADDRESS.FIL file is constructed the any time you enter this program.
   So if the file is missing just bring "A1" up and the file will be
   constructed.  The M3S13A program also accesses this file to issue checks
   to company/producers.

8  To reconcile the first time.  Enter the bank balance from the last bank
   statement and then mark all transactions as being reconciled.  Go back 
   an unmark the items not appearing on the bank statement.

   The items appear in check number order then date order.  So the deposits
   will appear first followed by "*" checks and then the checks.

   NOTE: The 'Cleared Balance' should equal last months ending bank balance
         before starting this months reconcilation.  If it doesn't there is
         a problem. ie: some transaction was changed or removed.

         The only way to found out was was changed/removed is to run a 'R3',
         General Ledger.  They mark off the transactions from the previous
         months bank statement.  Keep do this until you find the transaction.
  
         You only have to seach as far back as the 'Lock Date'.
         
9  If you use NON ACCOUNTING TERMS the system will assume the opposite sign 
   on Splits.  

   ie: Increase to cash will assume decrease on the splits.

   If you use ACCOUNTING TERMS you will have to give the sign on the Splits.

   ie: Debit to cash will make you put a "-" in front of the amounts on 
       the split screen.  This tells the system that these are credits.

   On Splits you can have transactions that are both Credits and Debits.  Like
   a payroll check.

   Check Acct	410.00
   -Splits-
   Payroll	520.00
   Federal      -65.00
   SS           -35.00
   Med Care     -10.00

10 There has been one case where they had a 'lj3.21'.  This caused a
   "NON-NEGOTIABLE" copy addressed by "Insurance Agency Systems" to print
   out.

                        M2S01A-OLD (v10.2-)

1  The system will beep and return you to the file number field,
   if:
           
   1  The  File Number is not marked as active, new or cancelled,
      in other words if its still in the free list.

   2  The Customer Number associated with the file is missing
      from the Customer Master File.

   3  The Company Number entered is not a availed number.

   4  The Producer Number entered is not a availed number.

   5  They entered a Company or Producer Number on the first
      sequence of a check.  They can only enter a Customer Number
      on the first sequence if its a check.

2  On checks the name on the check is the name typed in the
   description field on the first sequence of the check.

3  On pre-printed checks the system will only print the first 25
   sequences on the stub.  It will truncate the remaining
   sequences.

4  If you are entering vouchers at the same time that people are
   doing payments from the invoice screen 2 things could happen:

   1 If you are sitting at the enter JV NUMBER prompt and someone
     has done a payment from the invoice screen.  When you press
     F5 you will get that persons payment entry.  Because you are
     asking for an existing JV.

   2 If you are on the first sequence number and someone entries
     a payment from the invoice screen.  When you say "Y" is is
     correct the JV NUMBER will change on the screen to the JV
     number that was next available.
     
     EX:  When you first went into A1 the JV NUMBER was 231.  You
     press F5 and started to work on your entry.  At the same
     time someone did a payment from the invoice screen, thus was
     JV number 231 as it was the next available number.  You get
     finished will your first sequence and say "Y" this is
     correct.  The system will assign you JV NUMBER 232 as now
     this is the next available number.  So when the second
     sequence is brought up the JV NUMBER on the screen will have
     changed from 231 to 232.

5  You are now assign a JV NUMBER until you answer "Y" on the
   first sequence number.

 Top
                              M2S02A

1  If you do a F6 to assign a new policy to a customer and then
   to an endorsement on the policy as the first transaction the
   dates will be 0's.  Because an endorsement doesn't change the
   dates on file.  Thus the dates were 0 to begin with the dates
   will stay at 0.

2  There is no other invoice figures on broker bills.  Because
   this is a broker bill there is no A/R figure.  Since other
   invoices is a A/R figure this figure will always be 0.

3  SEE NOTES - On customer display screen means there are
   customer notes on this customer.  (F1 - F8)

4  POLICY BILLING - Is the amount billed out since the policy was
   last renewed.  However, NEW & REINSTATE invoice transactions
   do not add to this total.  These invoice transactions just
   replace the figure there, in effect they are the same as
   RENEWAL invoices in terms of what happens to POLICY BILLING.

   There is slight problem with this.  If you enter a NEW,
   RENEWAL or REINSTATE invoice with a Dollar figure then go in
   and do a NEW or REINSTATE with a 0 gross.  The POLICY BILLING
   figure of course is set to the gross, 0.  But no history
   transaction is produced.  Thus the history and A/R do no match
   the POLICY BILLING.

5  POLICY BILLING - If you enter a Direct Bill Invoice with "0"
   office commission the policy billing will increase by the
   premium, but no history is generated.  Thus it looks like
   history has been dropped.

6  If the person reverses out an invoice with out putting in the
   office percentage.  The YTD office & producer figures will be
   over stated.  Thus the R22 report will be wrong.  But more
   important the APC & APP Reports will be wrong.

7  Comments - To add or delete a comment on a customer.  First
   pull up that customer, using the customer number and then
   press F3.  You can then enter a 7 character comment or just
   press enter to delete the comment there.  Comments blink under
   the customer status message.

8  Customer Status - Appear just to the right of the phone
   number.  It will either say ACTIVE or if the customer is
   marked as deleted DELETED.  Note that is the customer is
   marked as deleted the word DELETED will blink.  However the
   ACTIVE status is constant.

9  If the security level of the person signing on is a 5 or
   greater the only thing the person can do is inquiry.  They can
   not bill or chain to some programs.  They will not even be
   given the F2 option, (TRANS), when putting up policies.

10 When the inquiry screen appears a couple of symbols may
   appear.  
   
   ! = Customer has no polices.  
   * = Customer is marked as deleted.

11 When using PAYMENT CODE (ABC) the system will CR A/R and DR
   cash.  Unless the producer is a broker in which case the system will
   CR A/P PRODUCER and DR cash.

12 If the INVOICE STYLE is set to (1) then the printer will start
   printing in postion 6 and goto 86.  If it is set to (2) then
   the printer will start in postion 3 and goto 83.

13 The system ignores policy amounts on direct bill invoices.  As
   the system only keeps track of what the company owes you.  Not
   what the customer owes the company.

14 The installment options look first at the company/producer
   commission tables.  If there is no commission set up it will
   then use the default commission.

   NOTE: If the commission percentage is '0' the commission will
         be blank.

15 The system determines which commission rate to use, NEW vs
   RENEWAL, based upon today's date in relation to the effective
   and expiration dates of the policy.

   If today's date falls within the policy term, the system will
   use the NEW commission rate.  Else the system will use the
   RENEWAL rate.

16 Phone Messages take the following format:

   ^{date}{operator #1}  {time} {operator #2} {message}

   Operator #1 is the number of the operator for whom the
   messages is for.

   Operator #2 is the operator you took the message.

17 You can continue a phone/suspense message by putting an "&" in
   the first position of continuation line.

18 On an Audit bill you can change the dates and terms to what
   ever you want.  The system will revert back to what it was
   perviously.

   NOTE:  Make sure the installment term is 12 for the audit
   invoice to print correctly.  In order words with the last full
   term.

19 If you manually enter in a COMMISSION AMOUNT the system will calculate
   the precentage.  

   NOTE:  If you go in and change the invoice premium amount the system
   will not recalculate the COMMISSION AMOUNT and PERCENTAGE.  As it keeps
   track of the fact you manually entered this amount and assumes you 
   want to keep this amount.

20 V12.03 - The system calculates the Surplus Lines Tax amount when you
   redisplay the invoice.  So if you change the State on the insured and
   and being the invoice back up, the figure for Policy Fee will change.
   As the system recalculates the Surplus Lines Tax and Policy Fee.

   State     Premium   PFee    S Tax    Total
   LA (5%) -  707.00    25     35.35    767.35
   NM (3%) -  707.00    38     22.35    767.35   /* Gross + PFee */

   1) Tax on Gross ->   707.00 * .03        = 21.21
   2) ABS(APC+Net) ->   ABS(-696.65+636.30) = 60.35
   3) Policy Fee   ->   60.32 - 21.21       = 39.14
   4) True Tax     ->   21.21+ABS(39.14-ROUND(39.14/1.03,2) = 22.35
   5) True PFEE    ->   ROUND(39.14/1.03,2) = 38.00

   NOTE: Lines 91360-91380: I_AMT(2), I_AMT(4), PFEE, STAX1, TC$

21 CAN NOT CHANGE PRODUCER # AMOUNT OF A RECONCILED TRANSACTION.

   Means either the transaction has already need Finalized or the
   transaction has been marked to be paid.  If the transaction is
   just marked to be paid.  Remove the "*" and the will allow you
   to change the transaction.

22 If you change the 'Class Code' and the commission percentages change
   or disapper.  Check the default value M4/M5 and the class code
   defaults M8/M9.

   ie: You change the 'Class Code' on an existing invoice and the company
   percentage changes from 10% to 15%.  This means that they either have
   the 2 class codes set differently under M8 or only one of the class codes
   is setup and the other one is usung the default value.

   NOTE: It is possible for someone to setup a class code under M8/M9 with
         a ZERO percentage.  Thus causing the screen to appear to be 
         erasing the percentage when that class code is used.
   
 Top
                              M2S03A

1  The history records produced when "A3" is run will have the initials
   of the person putting the original installments in, not the person 
   actually doing the billing.

   JAM entered the installments and DMA ran "A3".  The history records
   will have the JAM initials on them not DMA.

 Top
                              M2S06A

1  Account Payable Company is out of balance:

   - Invalid Account Number, make sure there is a valid account
     number set up under M7.

   - Surplus Lines Tax account number same a Accounts Payable
     Company.

   - They have Accounts Payable Company set up as an expense
     account.  Thus at year end it is zeroed.

2  Account Payable Producer is out of balance:

   - Invalid Account Number, make sure there is a valid account
     number set up under M7.

   - They have Accounts Payable Producer set up as an expense
     account.  Thus at year end it is zeroed.

3  Company/Producer Payable Report did not run to completion.

   - There was an error that they tried to get out of by
     themselves.

   - Invalid Account Number, make sure there is a valid account
     number set up under M7.  If the report can't find the
     account in the G/L accounts it skips past the updating of
     CLDATA.  Thus it says the report did not run to completion.


 Top
                              M2S07A

1  You can only reprint invoices that are still on the Invoice
   Journal of Prebill Journal.

2  Reprint  invoices doesn't remove '\' messages.  This can  only
   be done from M2S02A.

 Top
                              M2S08A

1  The program first writes the INHOLD records to a temporary
   file.  It then drops the INHOLD file.  Next it runs through
   this file and either prints the installment or if the
   installment is not to be printed writes to the INHOLD file.

   Because the program drops the INHOLD file the customer must
   restore INDATA if the program errors out and they 'cleared
   proc' out of the program without calling us.

2  The installment bill program just looks at the billing date to
   determine if the installment should be printed.  The program
   compares the billing date against the current period.  If the
   date is less then or equal to the current period the
   installment is printed.

   Unlike the new installment bill program, this program does not
   change or rewrite the Billed to Date back to the APFILE.

 Top

                              M3S03A (V12+)

1 Even with maximum detail the system will still not list the 
  individual invoices on the report.  I will have just a total
  called 'Invoices'.


                              M3S03A (old)

1  This is a self correcting report.  But it is best to run
   REBUILD before running it.

2  The report will print nothing at the bottom if it is in
   balance.  OUT OF BALANCE will appear at the bottom if it is
   out of balance.

3  Transactions will not post to the G/L if an account was
   deleted and there is a transaction to be posted to that
   account.  The system will search for it until it runs out of
   accounts.  Thus transactions will not print after a certain
   account number.

4  Out of balances will occur if there is an invalid account
   listed under system file maintenance, an account was deleted
   or deleted and added back in, a sided journal entry occurred,
   or the index on the GENJNL is messed up.

 Top
                              M3S04A

1  Customers marked as deleted will not print when using the
   class code options.  Deleted customers will print when using
   the old options.

2  No matter which option is taken the program will only print
   active and lapsed policies.  It will leave off cancelled and
   new policies.

3  The program will print a total for the number of customers on
   the report, along with the total number of polices listed.

4  The report will include vendors and prospects.

5  The figures are read from the APFILE.  They are TOTAL GROSS for the
   year, TOTAL OFFICE COMMISSION for the year and TOTAL PRODUCER 
   COMMISSION for the year.

 Top
                              M3S05A

1  File Fee is the same thing as a Surcharge.  Thus it will show
   up under Surch and A/R.  This is an amount due you in which
   the company and producer gets no part.

2  Policy Fee is added to A/R and A/P Company.  This is an amount
   due the company in which the agency or producer receives no
   percentage.

3  The figures in 8 columns are usually:

            A                     B
         DB   CR               DB   CR
   A/R - X               A/R - 
   APC -      X          APC -      X
   APP -      X          APP - X
   GRS -      X          GRS -      X
   NET - X               NET - X 
   C/E - X               C/E - X 
   SUR -      X          SUR -
   TAX -      X          TAX -

4  Tax Code=C - Surplus Lines Tax will be add to Accounts Payable
   Company.  Thus if you had a policy with a premium of $1000 of
   which you received 20%, with a tax of $40.  You would owe the
   company $840.

5  Tax Code=S - Surplus Lines Tax will be posted to Surplus Lines
   Tax.   You then would pay the state by Crediting Cash and
   Debiting the Surplus Lines Tax account.

6  Surplus Lines Tax is ignored on direct bill invoices.  As the
   system only keeps track of what the company owes you.  Not
   what the customer owes the company.

7  Surplus Lines Tax is added to Accounts Payable Producer on
   Broker bills.  Thus is you had an invoice with a $1000 premium
   of which you received 10%, with a $30 surplus lines tax.  The
   broker would owe you $930.  You would then pay the company the
   Surplus Lines Tax, which would be included in the Companies
   Accounts Payable.

8  The "Office Commission" listed on the Statics Report is less 
   "Producer Commission".

   I/J - Gross           6850.00
       - Net             4444.00
                         =======
         Commission      2410.00

   S/R - Commission      2410.00
         Prod Comm        434.00
                         =======
         Office Comm     1976.00

 Top
                              M3S10A

1  On the NEW accounting system the system posts the journal to
   the first account entered on the journal.  It then assumes
   that rest of the entries are the opposite of the first entry.
   This works fine if the first entry is a Credit but it looks
   funny if the first entry is a debit.

   EX:  First entry is a Debit, it then shows the rest of the
   entries in the OTHER column and thinks the rest of the entries
   are credits.  So if one of the other entries is a debit it
   will have "()" around it.

   EX:  First entry is a Credit, it then shows the rest of the
   entries in the OTHER column and thinks the rest of the entries
   are debits.  So if one of the other entries is a credit it
   will have "()" around it.

2  The Journal Report only prints the accounts that have
   transactions originating from them.  It will not print the
   offset accounts.  This report is really only used for cash
   accounts since almost all transactions originate from them.

   EX:  If I wrote a check to GTE today and tried to print a
   Journal report for Phone Expense nothing would print.  But It
   would print a report It I had asked for the Checking Account.

3  The 5 columns are thus: 

   (1) Accounts other then the next 4
   (2) A/R
   (3) APC
   (4) APP
   (5) Account the report is for.

 Top
                           M3S11A (12)

1  INCLUDE ONLY ACCOUNTS ___ DAYS PAST DUE.

   Blank - Everything with a balance (CR/DB) or having activity
   is included on the report/statements.  This will print ZERO
   BALANCE statements, if the activity adds up to ZERO.

   Zero  - Include only accounts with PAST DUE (DB) amounts. 
   "Excludes Credit Balances".

2  If you only want a SUMMARY STATEMENT or REPORT change the
   BEGINNING DATE to "0".  If you leave a valid date in the 
   BEGINNING DATE you will get FULL DETAIL on the Statement.

   NOTE: If FULL DETAIL there will be a "Blank Line" between
         polices.  In SUMMARY there will be no "Blank Line".

3  PREBILLS (Y/N) - If you say YES to include Prebills.  They
   will be added to Accounts meeting the INCLUDE ONLY ACCOUNTS
   ___ DAYS PAST DUE.
   
   BLANK -   100  Past Due
            -100  Payment
              50  Prebill
            ----
              50  Statement will print as you said you didn't
                  care if the balance is past due or not.

   Zero  -   100  Past Due
            -100  Payment
              50  Prebill
            ----
              50  Statement will not print as the balance is not
                  0 days past due.

4  If you are running the report for PAST DUE balances.  The
   sytem will look at the MINIMUM BILLING AMOUNT under M7 to
   determine if the person should be included on the 
   Report/Statement.

5  The PAST DUE COLUMNS do not include FINANCE CHARGES, but the BALANCE
   COLUMN does.

   1000 - 30 days Past Due
     15 - Finance Charges
   ----
   1015 - Balance

   		Balance		0-10 Days	11-30 Days
    Beg Bal     1015
    Total 	1015                         	 1000

    NOTE: This may cause funny looking totals.

    1000 - 30 Days Past Due
      15 - Finance Charges
     -75 - Finance Charge Manually Removed with JV entry.
    -940 - Payment
    ====
       0 - Balance 

   		Balance		0-10 Days	11-30 Days
    Beg Bal      940
    JV          -940
    Total 	   0                         	   60

    60=-75+15

7  To ask for one person type in {last name}, {first name}.

   MARSH, JOHN

   Will get every customer with the name JOHN MARSH.

8  You have to ask for everything (Prebill, Credit, Zero, Small Balances
   and Above Minimum) if you want to A/R TOTAL at the end of the report to
   match the figure on the "A1" screen.

9  The same applies for "Balance Forward".   You have to compair everything
   total from last month to the "Balance Forward" on this months report. If
   not there is no way to get a true "Balance Forward". Some examples are
   "credit balance" accounts left off last month may appear on this 
   months because a "debit amount" now offsets it and leaves a balance due,
   an account with a balance last month is not on this months report as
   a payment brought the account to zero, less then minimum or leaves a
   "credit balance". 

10 The report does not age "credits".  Thus the balance column will not
   add up the 4 aging columns at times, if you have accounts will ending
   credit balances.

11 The report goes by the BILLING DATE to determine if the transaction will
   be included on the report.  So a transaction with a billing date greater
   than the period asked for will not be included on the report, even if the
   effective date falls within the period.


                           M3S11A (11)

1  The system looks at today's date to determine which aging
   column to put the figures in.  It no longer cares what period
   you are in.  Thus the report may not match the figures at the
   bottom of the file.

2  The report leaves off PREBILL transactions.


                           M3S11A (OLD)

1  The A/R list will print transactions if they meet 1 of the
   following:

   1 The A/R amount is <> 0.  POS 60, PD 5.2.

   2 The system checks to determine what is greater the invoice
     number, (POS 1,ZD 4), or the billing date, (POS 32,ZD C 6).
     It then checks the greater number against the current
     period.  If the number equals the current period it will be
     printed.

2  You will get Aging Balance Errors when:

   1 There is a file that has a missing Customer Master record.

   2 There is a Customer Master record that has a messed up file
     linkage.

   In either case run FIXAPF and check for missing customer
   masters.  If none are listed rerun R11.  Else reenter the
   missing customer master and rerun FIXAPF.

3  The totals at the bottom of the report derivative thus.

   Balance Forward -> Total Receivable figure from last months
                      A/R.

   Premium Journal -> This months Invoice Journal + this months
                      Prebill Journal - last months Prebill
                      Journal.

   Other Entries -> This months jouranl entries.

   Less Prebill -> This months Prebill figure.

 Top

                            M3S13A/M3S14A

1  If the figure in the balance column is a positive figure you
   owe the company/producer money.  If the figure is a negative
   figure the company/producer owes you money.

   ex: Payment to company/producer -> negative
       Payment from company/producer -> positive

       Invoice -> positive
       Credit Invoice -> negative

2  If you are using the screen option to change the pay status of
   a transaction you can either enter the code twice or enter the
   code and press F10.  Do not press the enter key twice after
   entering the code.  Doing so will erase the code.  Ex:  You
   want to change the status to "N", (hold indefinitely), you
   would type in "N" and then "N" again.  To change the status.
   If you type in "N" then press the enter key twice it will
   erase the "N" and thus not change the status.

3  To skip over a field that has a code you want to kept press
   F10.  This is the same as a normal enter.  Press return will
   erase the code already in the field.  You can use F10 to bring
   up the next invoice.  This is faster then pressing enter
   twice. 

4  If the transaction isn't going to be paid then a "H" will
   appear in the box or a '*' will appear after the transaction
   amount.  "H" means either you told it to hold payment or its
   being held due to a condition not being meet.  "*" means its
   not time to pay it yet.

   I - Pay immediately.
   
   Y - Pay when # of months is satisfied.  Ignores policy # and
       pay code.

   H - Hold one month.

   N - Hold until you tell it to be paid.

5  OUT OF BALANCE ERRORS - First run M3S05A to make sure the
   running totals are correct.  If ERROR DETECTED are produces
   rerun the payable report.

           On the Report - +Total Payables -> CR
                           -Total Payables -> DB

                           +Ledger Balance -> CR
                           -Ledger Balance -> DB

   So if total payables was 34,000 and ledger balance was 30,000
   the out of balance would be -4,000.  Thus you would make a CR
   entry of 4,000 to balance the figures.

6  The ending balance on the G/L from the pervious month should
   match the Previous Payable figure at the end of the report.
   It not then they most likely deleted a Company/Producer.

7  Lump Sum payments are released right away.

8  Payments by file number use the number of months to hold.
   Thus a payment this month would be held 1 month.  The system
   currently marks these payments as being immediate, 'I'.  You
   can remove the 'I' and the system will hold it the number of
   months specified for the company/producer.

9  The reports look at the billing date and expiration date,
   using the later of the 2 dates to compare against the number
   of months to hold.

10 The statics for the company/producer will be zeroed at
   calendar year end.  In other words when you close December the
   statics will zero out.

11 What the figures in the columns on the statics reports come
   from:

   Company Report
   Current Commission - Is the total of Office Commissions less
   Producer Commissions.  Ex:  Office Commission = 17.85,
   Producer Commission = 7.14.  The Current Commission = 10.71 or
   17.85 - 7.14 = 10.71

   Producer Report
   Current Commission - The total Producer Commissions.  Ex:
   7.14.
   Office Commission - Is the total of Office Commissions less
   Producer Commissions.  Ex:  Office Commission = 17.85,
   Producer Commission = 7.14.  The Office Commission = 10.71 or
   17.85 - 7.14 = 10.71

   NOTE:  This report should be run just prior to closing.  This
   way the figures will match the Commission Expense figure on
   the Financial Statement for the month or YTD.  If run after
   the report will have prebills included.  Thus the figures will
   be larger.  Same thing with the Financial Statement, if it is
   run past the end of the month it will include prefills.

11a The GROSS is the amount the producer earned commission on. 
    It he was the only producer the total gross is used.  If there
    are 2 producers the system will add a percentage of the GROSS
    to each producer.

    Example: 
     Gross = 1720
     Prod1 =  172
     Prod2 =   86

     172+ 86 = 258  /* Total Commission */
     172/258 = .67
      86/258 = .33

     1720*.67= 1146.67     /* This is the protion added to Prod 1 */
     1720*.33=  573.33     /* This is the protion added to Prod 2 */ 

12 'X' removes last months transactions form the Accounts Current
   Report.  This is useful if a customer sends a report to the
   company in 30 days and pays this amount in 45 days.

   OCT - Print Sept. report 
   NOV - Pay Sept. report and print Oct. report 
 * DEC - Pay Oct. report and print Nov.  report

   The Oct.  run removes Sept.  transactions total from the
   reports 30 day column.  During month end closing the Oct.
   transactions will be removed.

13 If a transaction is marked with a "H" starting the month.
   Then all the criteria for releasing the transaction are meet
   later in the month.  The transaction will be marked with a
   "H?".  This shows that the system thinks it should be paid,
   and is questioning why it is not.
   
   In this case we do not know when the company/producer is going
   to be paid during the month.  So the system will hold this
   transaction until the next month.  If we release this
   transaction this may cause problems, as the company/producer
   account report may have been paid earlier in the month.  By
   releasing this transaction you would lose the information on
   this transaction and it would be rolled into the balance
   forward.  This would show up on next months accounts current
   report, but you would have no way of knowing why it is there.

   NOTE: (10/91) There is a problem if there is a transaction
   added after the report is run.  Somethings that are marked to
   pay, may suddenly be marked to be held.

14 On the Accounts payable report.  Policy Fees will print on a
   line saying FEES.  As you can see the transaction shows you
   what you owe on this policy with the policy fee separated out
   on.  You will notice that the policy fee was added to the A/R
   figure, but not added to the transaction amount.  As you do
   not receive any commission on this amount.

                    A/R       TRAN      COMM     BALANCE
   PJ-9112 0089     579.00    559.00    20.00    447.20
   FEES                                           20.00

15 Surplus Lines Tax shows up similar to the policy fee.

                    A/R       TRAN      COMM     BALANCE
   PJ-9112 0093     618.00    600.00    17.00    498.00
   STAX                                           18.00

16 File Fees show up quite differently on the report.  This
   example has a $25 File Fee charged to it.  Notice the
   transaction amount doesn't include the file fee, as the
   company receives no part of it.

                    A/R       TRAN      COMM     BALANCE
   PJ-9112-0082     725.00    700.00    20.00    560.00

17 Total Due - Total of all transactions ending with a " ".

   Total Account to Pay - All "*" and all " " transactions.

18 The only way the Office Commission and YTD Office Commission
   would be negative, would be if you out in an invoice and then
   reversed it out with a high commission rate:

                              YTD Off 
    876.00 @ 20% ->  175.20    175.20
   -876.00 @ 25% -> -219.00    -43.80

19 Transactions Due Now - Are all transactions listed on the 
   Accounts Current Report.  Plus any transactions due now, but
   that the system is holding due a release condition not being
   ment. (e.i.) The transaction is due now, but the customer has
   not paid you and the Pay Code is "C".

   Transactions to be Paid - Are the transactions that will
   appear on the the Accounts Current Report.

20 On the To Screen opton:

   Negative = Company owes you money.
   Positive = You owe the company money.

                            M3S13A/M3S14A (V12)

 1 If you have issued the 'check' and then undo the finalize the check
   will remain out there and you can either remove it or change it and
   re-finalize.

   NOTE: If you issue the check as a bluk entry and later split the 
         amounts out.  This will cause these entries to appear as
         unfinalized.  The amount of the check will appear in the 
         'cleared field'.  You will have to mark the split entries 
         as reconciled to bring this figure back to zero and finalize.

 2 If you put in a Statement Balance the reconciled items must match this
   amount before the system will allow you to Finalize.

   If you ask the system to Calculate the Items to be Paid and leave the 
   Statement Balance as "0" you can finalize not matter the amount of 
   the reconciled items.

 3 When the system asks what 'Account' to write the check out of it will
   not list the APC or APP Account on the screen.  This prevents customers
   from post the CR/DB to the same account.

 4 The only way for "0" balance transactions to be reconciled is to have
   "Print Zero Balance Transactions" set to "Yes" under 'M7'.  This will
   then include zero balance transactions on the report so you can either
   manually reconcile them or use 'calculate' to reconcile them.  If you
   do this you will not be able to change these transactions.  ei: Enter
   a premium on a direct bill invoice.

 5 See M2S01A concerning ADDRESS.FIL.

 6 To remove a BALANCE FORWARD.

   (1) JV Entry for the amount of balance.
       Offset either to "Commission Expense" or "Policy Expense"
   (2) Finalize just the JV entry.
   (3) Finalize 1 PJ entry
       Issue Check should be just for amount of PJ entry.
   (4) Undo Finalize of the 1 PJ entry.
       Issue Check should be "0"
   (5) Leave and come back in and run Reconciliation Report.  Balance
       should be gone.

 7 The system does not take into account the 'Balance Forward' when it
   calculates the 'Issue Check' amount.  So if you have a large balance
   forward and manually issured the check and it appears on this months
   Account Current then the 'Issue Check' amount will be ZERO.

   Balance Forward	21,477.05
   Payment             -21,477.05
   33 entires           15,000.00
                        ---------
                        15,000.00 

   Issure Check calculation -> -21,477,05+15,000=-6,477.05
   Issure Check Amount      ->  0.00   

 8 The system will not show companies/producers having no transations due.

 Top
                              M3S15A (old)

1  Finance charges are added when final statements are run and
   depends upon.

   If the effective date is < then current month.  Ex:  If the
   effective date is August and the current accounting period is
   September.  Then yes finance charges will be added.

   However on installment billing the effective date is the
   effective date of the policy not the effective date of the
   installment.  When it comes to figuring the effective to check
   the current period against.

2  If the billing date is < then the effective date.  Then no
   finance charges will be added until the next month after the
   effective date.

3  No finance charges are added to anything entered in the
   current period.

4  The system will not print statements with a balance less then
   the minimum billing amount.  This includes credit balance
   statements. 
   
   Note:  credit statements can be the result of a combination of
   debit and credit files.

   1,279.05
   1,300.00CR
   --------
      20.95CR -> No Invoice & No Finance Charges.

5  The system will not apply credit balances to other files.
   Thus if the statement has to debit balances and 1 credit
   balance the system will figure the fiance charges on the 2
   debit balances at full face value.

   Example: Finance Charge Rate is .015 per month.
   1,279.05  ------>  1,279.05
      10.00CR
      95.00  ------>     95.00
                      --------
                      1,374.05 x 0.015 = 20.61

   Statement:

   1,279.05
      10.00CR
      95.00
      20.61
   --------
   1,384.66

6  A new option was added in version 10.1, which askes DO YOU
   WISH TO INCLUDE PREBILL BALANCES ON THE STATEMENTS? You must
   answer "Y" if you want them, any other response will leave
   them off.

6  The system will charge off Finance Charges if the only thing
   left is the finance charge.  Prebill amounts are left off when
   figuring the total due.

 Top
                              M3S17A

1  Trail Balance gets its figures from then G/L figures plus the
   figures in the I/J.

2  The Trail Balance leaves off type "2" accounts.

 Top

                              M3S18A

1  The expiration report only includes active policies in the
   list.  Leaving off cancelled and new policies.

2  The system looks at the expiration date.

3  Security level of 1 or 2.

4  Leaves off customers marked deleted.

5  Goes by Producer on the file.

 Top

                              M3S19A
                                 
1  The Retained Earnings accounts HAS to be the last Capital
   Account for the Financial Statements to print correctly.  If
   the customer has other Capital Accounts past this the Current
   Profit and loss figure will not match the figure on the Income
   Statement.

   If possible you can change the sequence number on the retained
   earnings account to a higher number to make it the last one.

2  OLD WAY - If you run a year to date balance sheet the retained
   earnings account will be unaffected.  But if you are just
   printing out a month.  The system will subtract the previous
   months expenses from the previous months income and add the
   total to the retained earnings account.

        YTD (Jan-May)       May
   R/E -  20000            24000
   P/L -   5000             1000
          -----            -----
          25000            25000

3  NEW WAY - The Retained Earnings Account figure will not change
   unless you post an entry to the account.  The system will show
   previous profit/loss on the Financial Statements and Trial
   Balance in an account called Prior Profit.  The Retained
   Earnings figure is the amount in the account prior to version
   10.  Version 11 removed all the Year End postings to this
   account, as it now runs through the transactions to figure the
   totals.

   YTD (Jan-May)       May
   R/E -  12500            12500   /* Amt when v10 was installed
   P/P -   7500            11500   /* P/L from when v10 was insta
   P/L -   5000             1000
          -----            -----
          25000            25000

   NOTE: Version 11 no longer makes Year End Posting to zero out
   the income and expense accounts.
  
4  V12 - The system looks at the BILLING DATE and EFFECTIVE DATE to 
   determine when the profit is taken.  It takes the later of the 2 dates.
   
   Billed     Effective
   01/2001    11/2000     - shows up in 01/2001 profit
   01/2001    03/2001     -   "    "  " 03/2001 profit

 Top
                              M3S21A

1  Code numbers and phone numbers will not print on laser labels.
   There is no room, as this could push the number of lines to be
   printed to 5.  Only 4 lines will fit on a laser label.

2  Customers, Company's, or Producer's that are mark DELETED will
   not print.

 Top
                              M3S22A

1  This report shows the payments received and what part of the
   payment the agency can consider commission.  This is only an
   estimate.

 Top
                              M4S02A

1  You  can not delete general ledge accounts per say.   Pressing
   F4  will mark the account as deleted, with an "X".  This cause
   the account not to show on the G/L, Trial Balance or Financial
   Statements.  Unless the account still has a balance.

 Top
                              M4S06A

1  Security Levels:

   A6 - Month End Closing - 1 or 2

2  You have to bring up the operator information (F5), before you
   can delete the operator (F4).

 Top
                              M4S07A

1  The Number of Months to Wait Before Purging Cancelled Polices.
   Is really the number of months to wait after the current
   period.  So if the current period is 8811 and you cancel a
   policy this mouth.  The policy will be purged in 8812 at the
   earliest.

2  The Number of Months to Hold Accounting Transactions has
   nothing to do with History.  It has to do with Reports.  Such
   as YTD G/L, YTD I/J and comparisons.

3  Transactional History is just the info on letters and forms.
   Billing History in not effected.

4  Billing History in only effected by the Retain Billing History
   at time on Renewal Even in Zero Balance question.  Billing
   History will be remove at time of renewal if the balance is
   "0", unless this question is "YES".

5  Never set the Surplus Lines Tax to APC.  If you do and a
   person puts in a direct bill invoice with a tax code of "S" it
   will put the SLT to the G/L twice and the APC report once.
   Thus throwing the APC out of balance and locking month end
   closing.

6  The number of invoice copies to print now works, 06/18/90.
   The extra copies will say FILE COPY under the invoice number.

 Top
                          M4S08A / M4S09A

1  The company/producer must have already been set up before this
   option it taken.

2  You can scan through the commission rates by pressing 'F5'.
   This program will bring up the first commission rate, by
   pressing it will display the next set of rates.

3  Pressing 'F4' will delete ALL the commission rates.  If you
   had really messed up the rates, pressing F4 will remove them
   and you can start from scratch.  If only a few rates are wrong
   it is probably better just to fix the incorrect rates.

4  You can not enter or access the rates of a company/producer
   that is marked deleted.

5  If no rates were entered using this options the system will
   use the default value entered on the main set up screen,
   M4S04A & M4S05A.

 Top
                              M5S01A

1  OLD - The profile prints in zip code order.  Then customer
   number order.

   NEW - The system lets you you pick which way you want the
   report.  Alphabetic or Zip Code order.

2  OLD - In order to get mailing labels you must take the option
   for letters & a report.  Then run LABELS from the help screen
   to print the labels out.

   NEW - The system now asks if you want labels and then prints
   them automatically.

3  The laser labels used by the system are HP Laserjet Labels.
   Reorder #92285K, 1 x 2 3/4, 33 to a page.

   Avery Mfg. #5354, #5351 or 111-617 (Office Depot Catalog)

4  Include deleted customer/policies (Y/N).  "N" will result in
   deleted customers not being listed no matter the status of the
   file.  Cancelled policies will not list, but will list the
   customer if they have other policies.

   The DEFAULT is "Y".

5  (V11) Compares the "Current Period" to the policies 
   "Date First Effective" to determine if the policy is ACTIVE 
   NEW or RENEWAL.
 
   (V12) Compares the "Current Month" to the policies 
   "Date First Effective" to determine if the policy is ACTIVE 
   NEW or RENEWAL.

6  If you leave that AGE range at 0 -> 99 you will get everybody
   no matter it the birthday is valid or not.

7  The most common reason people are left off a profile has to do
   with class codes.  Most customers seem to use class code 99.
   So the system leaves these people out of the profile.  What
   the customer needs to do is change the Without class code from
   99 to some number they don't use.

8  The program looks at the producer on the customer.  Not the
   producer on the file.  So it will put a file under the
   producer listed on the customer even if the file has another
   producer listed.

   BEN500 - A50

   FILE 4 - B50

   File 4 will show up under producer A50 not B50.

9  (V10) NEW policies are included in the profile if they meet the
   criteria.

   (V11) NEW policies are no included at all.

   (V12) The system will treat customers having just NEW policies
   as having NO POLICIES for profiling purposes.

10 The SIC Code is a numeric field.  So they should be consistent when 
   they enter the number.  If not then profiling will have a problem
   finding the same number.  ie:

   9000__    -   9 Thousand
   900000    - 900 Thousand

   This system will say this number is not a match. 

 Top
                               MAIL

1  To repose to a mail message and pull the messages.

r  Responsed
   
~M Pull in the message ~m " " " " and indent the message

~v Puts you into vi

:1,$s/^//>/g Will begin each line of the message with a '>'

:r .sig Pulls in the signature line in the email directory.

2  If the person can't access their mail messages look for a lock
   file in the /usr/spool/mail directory.

 Top
                               MODEM

1  To set up an external modem:

   - Modify /usr/lib/uucp/Devices    
   - Modify /usr/lib/uucp/Dialers   
   - Disable the port 
   - cu commands                   
   - enable the port

2  Add one of the following lines to the '/usr/lib/uucp/Devices'
   file.

   5.0.4 or higher:

   Telebit modem :   ACU tty?A - 19200 IAS_tb16gen 
                     Direct tty?a - 19200 direct

   US Robotic	 :   ACU tty?A - 19200 Sportster_28800_External
                     Direct tty?a - 19200 direct

   5.0.3 or lower:

   Telebit modem :   ACU tty?A - 19200 tb16gen 
                     Direct tty?a - 19200 direct

   US Robotic	 :   ACU tty?A - 19200 usr
                     Direct tty?a - 19200 direct

   NOTE: You will have to symbolicly link atdialer to either 
   IAS_tb16gen or Sportster_28800_External.  You will also have to
   send/construct 'default/IAS_tb16gen'.

   ln -s atdialer IAS_tb16gen
   ln -s atdialer Sportster_28800_External

   NOTE: You must add the 'tb16gen' or 'usr' entry to Dialers.
   
3  Add one of the following lines to the '/usr/lib/uucp/Dialers'
   file.

   tb16gen  =W-,  "" ATE0X1S7=60\r\c OK\r ATDT\T\r\c CONNECT
   usr      =W-,  "" AT&F0&B1\r\c OK\r ATDT\T\r\c CONNECT

4  The commands are in the RUN TIME manuals starting on page
   14-29.  After you type in the cu command the computer will say
   connected.  Then type in the rest of the commands.  If the
   modem hangs up before you have finished the commands do the cu
   commands again.

5  With a Hayes 9600 series modem the tty in the 'cu' command
   must have a lower case letter, ex: cu -l tty2a dir.  The
   configuration commands must be in all caps.  It not the
   commands may or may not work, ex: ATS0=1.  
   
   The quick reference card for the modem is in Dave's case.

6  The modem should be set to dialup.  This will then cause the
   system to ask what type of terminal you are on.

   TERM = (dumb)

   Just type in the appropriate terminal destination.

7  You can use the modem under Vpix but only if the COM port has
   been disabled.  If the COM port is enabled the Vpix user will
   get an error saying it can't open the COM port.

8  You can use a dumb terminal to call into the system.  You
   will need a modem hooked to the serial port.  Turn the
   terminal on and type in ATDT {phone number}, with no spaces in
   the number.

9  The /etc/systemid name must match the name setup in out
   /usr/lib/uucp/Systems file for latest to work.  If they change
   the systemid latest will not know who called it and thus will
   make an update for them.

   uuintall - use to setup site name.

10 Under the newer versions on UNIX all you have to do is set up
   the device in the 'inittab' and 'Devices' files.  Once you
   enable the modem, Unix will send the signals to configure it.
   At this point the 'AA' light should light up.

11 To setup a Telebit modem follow the steps list under man
   telebit.

12 What lights should be on a Telebit modem at a minimum.

   MR  - Modem Ready      /* just means the modem is on */
   OH  - Off Hook         /* means the modem is connected */
   CD  - Carrier Detect   /* means the modem is connected */
   DTR - Detect Terminal  /* means the port is enabled */
         Ready
   
   What lights should be on a US Robotics

   AA - Auto Answer
   TR - Terminal Ready    /* means the modem and computer are */
                          /* connected                        */
   CS - Clear to Send

13 To copy something from our machine to a customers while connected
   do the following.

   cd {directory where you want the file}
   ~%put {file name}

14 Lease line configuration

   Main Office   - ATS7=255S50=6S0=0&L1&W
   Remote Office - ATS7=255S50=6S0=1&L1&W

 Top
                              PREFILL

1  Prefill can only work if you have the source files from
   INMISC.

2  Once prefill is run you must then run another SLIST to put the
   prefill info on the display form.

3  The field information will appear if it can't find that field.
   EX: AUTO-P 712: and field 712 does exist or the form AUTO-P
   doesn't exist.

   Note: Enter only the form name without the extension. ei. NJAUTO not
         NJAUTO.S

4  The problem in #3 could cause the system to start list all the
   fields below the incorrect field.

 Top
                          PREMIUM FINANCE

                            AGENCY BILL

  1000.00 - Policy with a 25% Commission
            750.00 -> Accounts Payable Company
            250.00 -> Commission

   300.00 - Down payment
            50.00 -> Goes to Company
            250.00 -> Agency keeps

   700.00 - Still in A/R

   Will have to do Voucher Entries to show this.
   300.00 DB to Cash -> Payment Received.
   300.00 CR to A/R  ->    "       "
    50.00 CR to Cash -> Check to Company.
   700.00 CR to A/R  -> Finance Company will collect rest of the
                        Money.
   750.00 DB to APC  -> Finance Company will pay Company off.

   At this point A/R=0 and A/P Company=0.


                        AGENCY BILL RETURN

   Cancel the policy.

   250.00 CR to Cash -> Return commission to Finance Company
   250.00 DB to A/R  ->   "        "      "     "       "
   750.00 DB to A/R  -> Net returned by Insurance Company
   750.00 CR to APC  ->  "     "     "     "        "

   At this point A/R=0 and APC=0


                            DIRECT BILL

  10000.00 - Policy with a 25% Commission
             1000.00 -> Commission
   2000.00 - Down payment
             2000.00 -> Goes to Company
   7000.00 - Financed through a Finance Company
   1000.00 - Financed by Agency so Customer owes Agency $1000.

   Will have to do Voucher Entries to show this.

   2000.00 DB to Cash -> Down payment received from Customer
   2000.00 CR to A/R  ->   "     "       "      "      "
   7000.00 DB to Cash -> Check received from Finance Company
   7000.00 CR to A/R  ->   "      "      "      "       "
  10000.00 CR to Cash -> Check to Company.
  10000.00 DB to A/R  ->   "   "     "

   At this point A/R=$1000, A/P Company=$1000.00 CR


 Top
                             PRINTERS

1  Laser printers under DOS will not eject a page of paper until
   (1) The page is full or (2) until a page eject is received.

2  On the PS/2's with a color monitor.  Tell lpnew that the
   printer is hooked to a monochrome card, [ lp1 ].  This is the
   correct port designation for a PS2.

3  To setup polling change the /dev/lp# line in the
   /usr/spool/lp/member file to /dev/lp#p.  You can do this with
   mkdev lp.  More info can be found in the RUN TIME ENVIRONMENT
   book, pg 32.

4  To setup the devices for polling:

   mknod /dev/lp0p c 6 64
   chown bin /dev/lp0p
   chgrp bin /dev/lp0p
   chmod 222 /dev/lp0p

   mknod /dev/lp1p c 6 65
   chown bin /dev/lp1p
   chgrp bin /dev/lp1p
   chmod 222 /dev/lp1p

   mknod /dev/lp2p c 6 66
   chown bin /dev/lp2p
   chgrp bin /dev/lp2p
   chmod 222 /dev/lp2p

   The files should look like this after they are made:

   c-w--w--w--   1  bin    bin   6,  64  Nov 11 lp0p
   c-w--w--w--   1  bin    bin   6,  65  Nov 11 lp1p
   c-w--w--w--   1  bin    bin   6,  66  Nov 11 lp2p

5  To down load the fonts needed to run the erie forms.

   1 They need the /usr/ias/inmisc/erie file.

   2 They need polling to be setup if they are on a PS/2.

   3 They need the following line added the the end of the
     /etc/rc file.  cat /usr/ias/inmisc/erie >/dev/lp#(p).

6  You can determine if lpnew was used to setup a printer by
   looking at the printers file in /usr/spool/lp/interface.  Do a
   tail {printer name}.  The last 3 lines should look like this.

   done
    } | /usr/lib/prtcap lj $request
   exit 0

7  You can run lpnew using a command line to setup odd ball
   printers.

   lpnew {name for printer} {device name} {model} {classes}

   ex:  lpnew irene /dev/prt4c epson.p 21

8  The laser printer should be set as follows:

   Menu - COPIES = 1
          MANUAL FEED = OFF 
          FONT SOURCE = I 
          FONT NUMBER = 00 
          FORM LENGTH = 60 LINES

   Hold Menu - SYS SET = ROMAN-8
               AUTO CONT = OFF
               I/O = SERIAL

9  To get a local printer to work try one of the below setting:

   1  - 9600 7bits 1stop space

   2  - 9600 8bits 1stop no

   3  - 9600 8bits 1stop mark

10 To change a device on an existing printer.

   /usr/lib/lpadmin -p{printer name} -v/dev/{device}

11 To change type of printer associated with an existing printer.

   /usr/lib/lpadmin -p{printer name} -m{model}

12 To add a print class to an existing printer.

   /usr/lib/lpadmin -p{printer name} -c{class}

13 To remove a print class from an existing printer.

   /usr/lib/lpadmin -p{printer name} -r{class}

 Top
                             SUSPENSE

1  Suspend - Prints the suspense messages to the screen.

2  Suspense - Prints the suspense messages to the printer.

   1 Suspense includes

     1 - All lines with a "." in the first position.

     2 - All lines that fall within the operator # range.

     3 - All lines that fall within the date range.

 Top
                            TAPE BACKUPS

1  Archive Tape Drive (SC400)

   Scorpion 5945

   Type 1=A DMA 3 Interrupt 5 Base Address 0200H

   Jumpers CC,DD,Y,KK,A9,DRQ3,DACK3,IRQ5*,FF,HH

   Interrupts

   0  Clock 
   1  Console 
   2  Network and Others 
   3  Serial COM2 
   4  Serial COM1  
   5  Alternate Parallel Port (lp2) 
   6  Floppy Disk  
   7  Main Parallel Port (lp0 or lp1)
   8  Real Time Clock 
   9  Cascade to IRQ 2           
  10  Open
  11  Open
  12  PS/2 Mouse
  13  Math Coprocessor
  14  Hard Disk Interface
  15  Open

2  TAPE {option}

   STATUS  -  Display tape status 
   RETEN   -  Retension tape ERASE Erase and retension tape
   RESET   -  Reset controller and drive
   REWIND  -  Rewind tape cartridge 
   AMOUNT  -  Amount of current or last transfer 
   RFM     -  Skip to next file 
   WFM     -  Write file mark

3  XENIX If you have to use interrupt 2 you have to use the
   number 25 in the mkdev tape function.  Interrupt 25 is the
   software equivalent to a hardware interrupt 2.  NOTE:  The
   computer may say the interrupt is set of 31 once the computer
   is rebooted.

   UNIX If you have to use interrupt 2 you have to use the number
   9 in the mkdev tape function.

4  Colorado Jumbo Tapes have devise drivers which you must
   install on to the computer using "installpkg".  You then have 
   to do a /etc/mkdev jtape, to install the jtape drivers.

   tar xf /dev/rjt0
   jtape reten              
   jtape format
   jtape erase

   You have to format or erase the tape before you can use it.

   Look in Licato's file for a copy of the Jumbo manual.

5  The newer large capacity tape drives will only write to 6150 tapes
   or larger.  It will read 60 meg tapes but will not backup to them.

 Top
                             TERMINALS

1  On the PS/2's the serial ports are tty1a, tty2a, tty2b, etc.
   The first duel async board ports would be tty2a, tty2b.  The
   second board would be tty2c, tty2d.

2  mkdev serial - This command will construct the /dev/tty2's
   files.

3  In order for the IBM 3151 terminals without a conductivity
   card to work with the Intelliport board, they must be set up
   as 3151's not 3161's.

The 3151-310 terminal defaults are thus:

   Machine Mode     - 3151             Forcing Insert - Line
   Screen           - Normal           Tab            - Column
   Row and Column   - 25 x 80
   Scroll           - Jump
   Auto LF          - Off
   CRT Saver        - Off
   Line Wrap        - On

   [SEND]
   
   Operating Mode   - Echo
   Line Speed       - 9600             Line Control   - IPRTS
   Word Length      - 8                Break Signal   - 170
   Parity           - No               Send Null Supp - Off
   Stop Bit         - 1
   Turnaround Char  - EOT

   [SEND]

   Enter            - Return
   Return           - New Line
   New Line         - CR
   Send             - Line
   Insert Character - Space

   [SEND]

   Printer

   [SEND]

   Functions

   Control Setup to return.


4  The defaults for a 3151-310 terminal with a conductivity card
   are thus:

   Machine Mode     - 3151             Forcing Insert - Line
   Screen           - Normal           Tab            - Column
   Scroll           - Jump             Line Wrap      - On
   Auto LF          - Off
   CRT Saver        - Off
   Set Control      - Permanent

   [F8]

   Row and Column   - 25 x 80
   
   [F8]

   Operating Mode   - Echo             Interface      - RS-232C
   Line Speed       - 9600             Line Control   - IPRTS
   Word Length      - 8                Break Signal   - 170ms
   Parity           - No               Send Null Supp - Off
   Stop Bit         - 1                Turnaround Chr.- EOT
   Error Check      - On               Pacing         - On

   [F8]

   Enter            - Return
   Return           - New Line
   New Line         - CR
   Send             - Line
   Insert Character - Space

   [F8]

   Printer

   [F8]

   Functions

   F12 to return and Control Setup to end.

   3151 Problems:

   The Function Keys may not work.  They return letters
   instead of operation.  If this happens return to a login and
   type ESC sp t.

   If you are getting line draw characters instead of ASCII
   charters type ESC\7h.

   To change the cursor style on the older 3151 do a  . 

5  In order for the 3151 terminals to work with an Intelliport
   board the baud rate must be 9600.  If the person has a 386
   this is critical.  If the baud rate is set to 19200 the
   computer will dump information to the terminal at such a high
   rate of speed that "?" will start to appear of the forms.

6  The escape sequences for a old Computone board are:

   3161/51 - xin=(16,18) xout=(16,20) 
   em200   - xin=(27,91,53,105) xout=(27,91,52,105) 
   hitansi - xin=(27,91,61,49,112) xout=(27,91,61,48,112)

7  The defaults for a 3151-510 terminal are thus:

   Machine Mode     - IBM 3151 PC      Forcing Insert - Line
   Screen           - Normal           Tab            - Field
   Row and Column   - 25 x 80
   Scroll           - Jump             
   Auto LF          - Off
   CRT Saver        - Off
   Line Wrap        - On

   [return]
   
   Operating Mode   - Echo             Interface      - RS-232C
   Line Speed       - 9600             Line Control   - IPRTS
   Word Length      - 8                Break Signal   - 170ms
   Parity           - No               Send Null Supp - Off
   Stop Bit         - 1                Pacing         - DTR
   Turnaround Char. - EOT

   [return]

   Character set   - ASCII

   [return]

   Functions

   Control Setup to end.

8  Doing ALT S will bring up the default screen for Hit/Ansi.
   Doing a ALT H will bring up the help screen.

   Personality       ANSI            Duplex             FULL
   Main Port         COM1            Monitor            OFF
     Baud Rate       9600            EOL Wrap           ON
     Parity          NONE            Printer            LPT1
     Data/Stop       8/1             Sound              ON
     Rcv Handshake   XON/XOFF        Screen Saver       OFF
     Xmt Handshake   XON/XOFF        Background Print   ENABLE
   Aux Port          DISABLE         Keyboard Mode      NORMAL
     Baud Rate       1200            Keyclick           OFF
     Parity          NONE            Lines              25
     Data/Stop       8/1             Status Line        OFF
     Rcv Handshake   NONE            Print LF As        CR + LF
     Xmt Handshake   NONE      

9  To setup a Wy60 terminal press shift select.

   NOTE:  The function keys may not work.  They return letters
   instead of operation.  If this happens return to a login and
   type ESC c U.  If this doesn't work change the PERSONALITY to
   a IBM 3161 and do the ESC sp t.

10 To setup a Wy50 terminal press shift setup.

11 The defaults for a WY60 terminal are thus:

   [F1]

   Columns           80              Status Line        OFF
   Lines             25              Scroll Speed       JUMP
   Page Length       1*LINES         Cursor             BLINK
   Attribute         CHAR            Answer Back Mode   ON

   Background        DARK
   Screen Saver      OFF
   Display Cursor    ON
   Ans Back Conceal  ON

   [F2]

   Personality       WY60            Enhance            OFF
   Comm Mode         FULL DUPLEX     End of Line Wrap   ON
   Data/Printer      MODEM/AUX       Auto Scroll        ON
   Rcvd Cr           CR              Monitor            OFF
   Font Load         ON
   Send Ack          OFF
   Init Tabs         OFF
   Widt Change Clear OFF

   [F3]

   Keyclick          OFF             Keylock            CAPS
   Return            CR              Enter              CR
   Xmt Limit         NONE            Fkey Xmt Limit     NONE
   Wyse Word         OFF             Language           US

   Key Repeat        ON
   Corner Key        FUNCT
   Break             170ms
   Margin Bell       OFF

   [F4]

   Baud Rate         38400           Data/Stop Bits     8/1
   Rcv Handshake     XON/XOFF        Xmt Handshake      XON/XOFF
   Aux Baud Rate     9600            Aux Data/Stop Bits 8/1
   Aux Rcv Handshake XON/XOFF        Aux Xmt Handshake  XON/XOFF

   Parity            NONE
   Xpc Handshake     OFF
   Aux Parity        NONE

   [F5]

   Block End         US/CR           Labels             OFF
   Auto Play         OFF             Save Labels        OFF
   TVI955 Att        NO SPACE
   VP60 Block End    NONE

   Wprt Intensity    DIM
   Wprt Reverse      OFF
   Wprt Underline    OFF
   Test              OFF

13 This following gettydef is need for a IBM 3164 terminal
   running under Unix.  This assumes that the terminal is set to
   7 bits, 1 stop, odd parity.

   3164 # B19200 CS7 PARENB PARODD HUPCL # SANE IXON B19200 CS7
   PARENB PARODD HUPCL TAB3 #\r\n@!login:  # 3164

   NOTE: One customer has a newer model that will accept 8 data bits.
         So we have theirs set to "8/1".  We had to change SCROLL to
 	 jump to get the arrow keys to work properly.

14 Make sure you use one of our gettydef definitions when setting
   up dumb terminals.  There is a reported problem with using the
   Easyadm definitions under Lyrix.  The Menu Screen was messed
   up, because the Easyadm definition was missing the TAB3 entry.
   This has to do with the horizontal delay on tabs, and there
   are a bunch of tabs on the Menu Screen.

 Top

                               UUCP

1  The way you see what jobs are out there is uustat.

   uustat -a      - lists jobs
   uustat -k #    - kill that job.
   uustat -chour  - removes all jobs older then this time.
   uulog -f{name} - lists the activity for a particular system

2  To send a file to a customer:

   On our computer:

   uucp {name of file} {name of user}/usr/spool/uucppublic

   uucp /usr/ias/inprog/m5s05a.wbo awainc!~

   NOTE: "~" is the same as "/usr/spool/uucppublic"

   On their computer:

   /usr/lib/uucp/uucico -r1 -x9 -Spcssc

   This will place the file in the /usr/spool/uucppublic directory.

3  To work on a customers machine and have them pay for the call.

   On our computer:

   cu -1/dev/tty2A 
   ATA

   On their computer:
   ct {our number}

4  There is a file call /usr/spool/uucp/crontab or a directory
   called /usr/spool/cron/crontabs that controls the automatic
   dialing into our computer.  It should have 2 lines added to
   it.  This lines are sent to every customer in a file called
   /usr/ias/root, all you have to do is to cat this file onto the
   end to the crontab file.

   /usr/bin/latest - does the automatic dialing.
   /usr/ias/bin/ias.demon - does the transfer.  
   /usr/ias/bin/update.uucp - sets up the tar transfer file.

   NOTE: On OpenServer5 you must modify the 'tar' command in 'ias.demon'.
   OpenServer5 messed up the 'tar' command and the 'p' option now means
   set the premissions on the files to premissions of who is restoring the
   files.  So every file bring updated with 'ias.demon' will now have
   "root" premissions.  So you will need to remove the 'p' from the 'tar xfp'
   command.

5  The file /usr/lib/uucp/Systems contain all the names and phone
   numbers of customers currently setup to use modems.

6  The /etc/systemid file must match the name give them in our
   /usr/lib/uucp/Systems file.  If they do not match, an update
   will not be constructed for them when they do a latest.  Our
   system will consider them a valid customer.

7  You must run uuinstall to set up a customer for uucp.

8  When the customer does a latest their ver file is set to our   
   computer and put in the /usr/spool/uucppublic/{systemid}.vfl.
 
   New: /usr/spool/uucppublic/{systemid}.v11. 

   Ex: /usr/spool/uucppublic/cisi.v11 > 11.0(0)

9  You can do a uulog -s{systemid} to find out is the transfer
   was successful.

10 If a customers computer does not connect with ours, it will
   wait 5 minutes and try again.  If it can't connect again it
   will add 5 minutes to each successive try.  Thus if our modem
   was off all night, it could be trying every 2 hours or more.
   To fix this you must erase /usr/spool/uucp/.Status/pcssc. 
   Their computer should then call ours within 5 minutes.

   NOTE: If the customer has prolbems doing a latest.  Construct the 
   '/usr/spool/uucppublic/{systemid}.v11' file and have them
   do a 'call.ias' once our system has constructed the update.

11 If the customer does a call.ias and it comes right back.  Run
   a fixperm on UUCP.  There is one case in which the
   /usr/lib/uucp/Systems file had wrong permissions.

   /etc/fixperm -nd UUCP /etc/perms/ext

12 To set the configuration on a Telebit modem.

   disable port
   cu -s{baud rate} -l/dev/{port} -dir
   AT&v
   ~.[return]

13 Under the newer versions of UNIX all you have to do is set up
   the 'inittab' and 'Devices' entries.  Once you enable the port
   SCO will send the set up commands to the modem and the 'AA'
   light should light up.

14 They following characters are used in the phone number field of the 
   persons entry in '/usr/lib/uucp/Systems'.

   = -> wait for second dial tone
   - -> 2 second delay

 Top
                             VGNA/EGNA

1  You can have only 4 cards per system.  This results in a the
   following max terminal configuration.

   Monochrome - 4 * 8 = 32 terminal system
   EGA or VGA - 4 * 4 = 16    "        "

2  The ports are defined using the chart below.  Note that we
   usually only enable the first 4 partitions max per port.

     card #1        card #2        card #3          card #4

   ve00 - ve07    ve80 - ve87    ve100 - ve107    ve180 - ve187
   ve10 - ve17    ve90 - ve97    ve110 - ve117    ve190 - ve197
   ve20 - ve27    vea0 - vea7    ve120 - ve127    ve1a0 - ve1a7
   ve30 - ve37    veb0 - veb7    ve130 - ve137    ve1b0 - ve1b7
   ------------------------------------------------------------
   ve40 - ve47    vec0 - vec7    ve140 - ve147    ve1co - ve1c7
   ve50 - ve57    ved0 - ved7    ve150 - ve157    ve1d0 - ve1d7
   ve60 - ve67    vee0 - vee7    ve160 - ve167    ve1e0 - ve1e7
   ve70 - ve77    vef0 - vef7    ve170 - ve177    ve1f0 - ve1f7

   serial printer ports

     L0 - L3        L8 - L11       L16 - L19        L23 - L27

   Parallel printer ports

     F0 - F3        F8 - F11       F16 - F19        F23 - F27
   vep0 - vep3     vep4 - vep7    vep8 - vep11     vep12-vep15

3  If the terminals wouldn't come up.  Disconnect the power supplies
   from all the terminals and then reconnect the power supplies.  This
   will reset the Unterminals.

 Top
                               VPIX

1  NEVER do a kill -9 on a terminal running vpix.  Always do a
   kill -1.  If you use kill -9 you will lock the terminal in
   scancode mode and you have to manually reset the terminal.

2  You will need a meg of memory for each terminal that will be
   running vpix.

3  You must have the max swap area for vpix to work.

4  /usr/vpix/defaults/vpix.cnf holds the defaults for rate.

5  You can run /usr/vpix/vpixadm to reconfigure or add a new vpix
   user.  This program can't be used to change the settings in
   /usr/vpix/defaults/vpix.cnf.

   NOTE:  On new versions of Vp/ix.  Just type in vpixadm at the
   "#" prompt.  The program is now located in /usr/bin.

6  Drive "C" is a private drive which means that only 1 person
   can access it at any one time.  This also means that if the
   person want more then 1 person in vpix that the permissions
   must be -r--r--r-- on drive C:.  (chmod 444).  This sets the
   directory to read only.  Thus this should be done only after
   command.com and config.sys have been set up.

7  Drive "F" is a shared drive.  ALL programs should be installed
   to this drive.

8  If they are going to print to a serial device it is best to
   add a mode line to the autoexec.bat on drive C.

   mode com1:96,n,8,1

   This means 9600 baud, no parity, 8 bits, 1 stop

9  If vpix doesn't come up to a F:  then make sure that the
   following is added to the dosmount/netup command line in
   autoexec.bat.  "f:/usr/fdrive".  You may also have to
   construct the /usr/fdrive directory.

   You may have to do a chmod 644 /usr/vpix/defaults/C:, in order
   to change the autoexec.bat file.

10 The following setting are used for a 3151 with a conductivity
   card in it.

   Machine Mode     - IBM 3151 
   Screen           - Normal 
   Scroll           - Smooth F 
   Auto LF          - Off 
   CRT Saver        - Off 
   Set Control      - Permanent 
   Forcing Insert   - Line 
   Tab              - Column 
   Line Wrap        - On

   F8 

   Row & Column - 25 x 80

   F8 

   Operating Mode   - Echo 
   Line Speed       - 9600 / 19200 
   Word Length      - 8
   Parity           - No / Odd 
   Stop Bit         - 1 
   Error Check      - on 
   Interface        - RS-232C 
   Line Control     - IPRTS 
   Break Signal     - 170ms
   Send Null        - Off 
   Turnaround       - EOT 
   Pacing           - On

   F8 

   Enter            - Return 
   Return           - New Line 
   New Line         - CR 
   Send             - Line
   Insert Character - Space
   
   F8 

   Printer 

   F8 

   SAVE 

11 If a DOS program uses the ALT F keys, you need to enable
   SWITCHKEY in the vpix users environment.  This will allow the
   DOS program to use the ALT F keys.  But to change to a
   different XENIX partition you need to do a CTRL ALT F.

12 If they are going to be using a MODEM under VPIX then the
   serial port must be DISABLED under Xenix.

13 General Protection Fault: Cannot emulate instruction.  The DOS
   program is trying to run in protected mode (The same mode UNIX
   runs in).  Vpix runs DOS sessions using the 386's virtual 8086
   mode, which emulates an 8086 (more accurately, it emulates
   real mode of an 80386).

14 Vpix will not install files correctly if the installation
   program is trying to set the READ ONLY ATTRIBUTE on the
   files it is trying to install.  If the installation program is
   doing this it will either not copy the files or copy them with
   a size of "0".

   TRAVELERS / ATLAS does this with its installations.  You can
   get around this by doing an EDLIN on (1) the MOVE.DAT file
   located on all the Atlas diskettes or (2) the {name}.DAT file
   located on the Travelers diskettes .  Then key in
   1,#?R~R~W.  This will tell the installation program to
   copy the files with RW permissions.

15 EMS.SYS will at most will grab 2mb of RAM.

 Top
                         WORKSTATION BASIC

1  WBTERM.IN holds the default setting for the terminals.

2  WBTERM is used to compile WBTERM.IN.

3  WBTERM.OUT is the output from WBTERM.

4  SCANCODE is used to show you the sequences sent to the
   computer by any key.  To run SCANCODE just key scancode and
   then press any key.  Scancode will return the sequence.
   Ctrl-C will end scancode.

   examples:

                  PS/2   3151
   PRIORFIELD  -  5b41   1b41
   NEXTFIELD   -  5b42   1b42
   RIGHTARROW  -  5b43   1b43
   LEFTARROW   -  5b44   1b44

 Top
                               WORD

1  To save a letter to be used with MERGE you must do the
   following.

   Esc -> Transfer -> Save

   Type in the letter name

   Press the down arrow to give to the format line.  Use the
   space bar to select text-only-with-line-breaks.

   NOTE:  There are 4 selections under format.  Word, text-only,
   text-only-with-line-breaks, and DOS Word.  The Word and DOS
   WORD options will write a header and footer to the file.  Thus
   making it unusable.  Test-only will cause MERGE of have almost
   no right hand margin.

2  You can save a file with no extension if you oringinally
   selected text-only-with-line-breaks.  If you have to save an
   original Word file to text-only-with-line-breaks.  It will
   have the extension of 'dcx'.  Thus to use that letter you
   would have to type {name}.dcx.

3  You can't change partitions with the normal alt-f# while under
   Word.  You have to do a ctrl-alt-f#.

4  You have to set the printer type using the following step.  If
   the printer is set up the top and bottom margins will be off.

   Esc -> Print -> Options

   queued - (Yes)
   printer - hplaser / hplaser III
   queued device - wide

   NOTE: Under UNIX the queued device has to be accepting
   requests or nothing will print.

5  To install additional prints follow the steps below

   custom
   
   install -> select Microsoft Word
              select Packages
              select PRINT

   Insert the required volume.  A list of printers will appear.
   Select the desired printer by pressing the "space bar".  Press
   "c" to continue.

6  To list the installed printers type in /usr/lib/word/pview.

 Top
                           WORDPERFECT
   
1  We to modify the ibm3151_51.trs file to get the function keys
   to work, using /usr/local/wp/shbin/wpterm.  WordPerfect was
   expecting a [3] or [13] termination character.  The 3151's
   sends [4].  We had to change the WordPerfect Functions.

   PATH=$PATH:/usr/local/wp/shbin:/usr/local/wp/shlib
   WPTERM51=scoconscol
   export WPTERM51
   cd /usr/local/wp/shlib     /* where 'trs' file are held */
   wpterm                     /* take option 8 to modify   */

2  To set up the printers using /usr/local/wp/shbin/wpport and
   Shift F7 S.  The 'wpport' program is used to set up a name for
   a printer port.  The 'SHIFT F7 S-select printer' is used to
   set up printer names that use the names created under
   'wpport'.  NOTE: You must press [return] on the new printer
   name for WordPerfect to save it.  Pressing F1 at this time is
   not save the new printer name.

   PATH=$PATH:/usr/local/wp/shbin:/usr/local/wp/shlib
   WPTERM51=scoconscol
   export WPTERM51
   cd /usr/local/wp/shbin
   ./wpport

   NOTE: I had once case where everything was printing on one line.
   Running wpport and saving the setups again solved the problem.

   NOTE: On the new versions of WordPerfect the program is called 'wpdest'.
   Which is localed in the '/usr/wpunix/w7/shbin10' directory.

   PATH=$PATH:/usr/wpunix7/shbin10:/usr/wpunix7/shlib10
   WPTERM7=scoconscol
   export WPTERM7
   cd /usr/wpunix7/shbin10
   ./wpdest

   wpport/wpdest -> Port Description     - main
                    Name used by Spooler - wide

   F7 S   -> A - Add Printer
                 Select type of printer 
             		name - Laser 4
             		port - main

   I have defined unix printer WIDE as MAIN under WordPerfect.  I
   have then then further defined this as printer LASER 4.

   NOTE:  On the older versions you must setup the printers under
   root for the printer to be recognized system wide.  If you 
   construct the printer under a user only that used will recognize 
   the printer.

   printer files -> /usr/local/wp/shlib

   On the newer version you must setup the printer on each user as 
   there doesn't seem to be system wide printers.

   printer files -> /usr/jam/.wprc

3  Only the RIGHT CONTROL KEY on a 3151 works with the WordPerfect Commands.

4  The console and Hit/Ansi terminals need to do a CTRL-SHIFT for
   the ALT functions to work.

5  To access the Menu Bar from a Console type terminal you have
   to do a F12-"=".

6  Some WordPerfect tape versions are incompatible with 60 meg
   tape drives.  Make sure what tape drive they have before
   ordering a tape version.

7  To install additional terminal definitions.

   Login as root

   cd /usr/local/wp  /* Change directory to where WP is installed

   shbin/wpinstall -t

   (1) Asks for where to install temporay files.
         1 - /dev/u
         2 - /
       Select one.

   (2) Tells you what the current device is.  You may have to
       change the deive.
          /dev/rct0

   (3) Asks you to insert media and press return to start.

   (4) Asks you to insert media again, press "c" to continue.

   (5) 1 - Edit Terminals     /* To select terminals definitions
       2 - Install            /* To instill selected definitions
       3 - Quit
       ? - Help

       Selection Screen: u - up, d - down, U - page up, D - page
                         down, s or y - select, S or n - unselect
                         q - quit

8  To select additional printer definitions follow the step above,
   but start it with.

   shbin/wpinstall -p

9  You will have to do a Control F5 to save the letters in TEXT
   ONLY format.  Option number 1 is UNIX TEXT.  Take this option
   other wise the file will have control information on the top.

10 To install an additional license do the following.

   PATH=$PATH:/usr/wp/shbin:/usr/wp/shlib:/usr/wp/wpbin
   cd /usr/wp/shbin
   ./setusers
   
   ./wplicense -e  /* This is the way you are suppose to do */
                   /* it, but it never seemed to work.      */

   NOTE: You will need your WordPerfect license number.

11 On AT&T 605 terminals the F11 = Control Key and F12 = Shift Key.

12 On the Main Console and SunRiver terminals the control key
   works fine on most commands.  Except for the following:

   Delete to end of line -> F11 END
   Delete to end of page -> F11 PgDn
   Hard Page             -> F11 Enter

13 To setup how print options will show on the screen do the following:

   Shift-F1 (Setup) -> Display -> Select how you want it to show.

14 To install from a CD-ROM.

   1) login as root
   2) mount /dev/cd0 /mnt
   3) cd /mnt
   4) ./install.wp
   5) umount /mnt

 Top

                             WORDSTAR

1  You can activate WORDSTAR by using PCTOOLS.  Go to the second
   screen.  Displacement 340(0130) 5th column, change FF to 00.

2  Displacement 384(0190) 12th column changes the text from
   normal to highlight.

   07 - Normal 
   0F - Highlighted

 Top
                               XENIX

1  /etc/fixperm -n /etc/perms/* - Tells you what files on the
   system have wrong permissions or are missing.

   You can also check a single package to see what is wrong.

   /etc/fixperm -nd RTS /etc/perms/rts - This checks just the run
   time system files.

2  SIGNAL 4 -> Illegal Instruction.

3  SIGNAL 11 -> Segmentation Error.

4  If you get getty messages on the console and tty0*.  Then the
   /etc/getty file is messed up.  Use custom and reinstall the
   /etc/getty file.  After that type in:
   
   /etc/brand [serial #] [activation key] /etc/getty.  

   This should solve the problem.

5  You can always use custom to reinstall any xenix file.
                                                              
6  To find out what diskette a xenix file is on.  Type in:  grep
   [file name] /etc/perms/*.

7  If the customer has more then 4 users you will to increase the
   number of open files, processes system wide and maximum process
   per user.

   # cd /usr/sys/conf
   # configure

   Next increase NFILE, NPROC, MAXUPRC.  You will then need to
   relink the kernel and install the new kernel.

   # ./link_xenix
   # ./hdinstall

8  lc -b will show any graphic characters that maybe part of a
   file name.  ex:  lc -> indata, lc -b -> io\003[Dndata.

9  To correct a file name that may have graphic characters type
   in mv `echo "bad name"` new name.  ex:  mv `echo
   "io\003[Dndata"` indata.

   (1) # lc -b      /* \003th */
       # rm 'echo "\003th"'

   (2) # ls -li          /* 1530 */
       # find . -inum 1530  -exec rm {} \;
   
   (3) # ls|hd|more
       # rm "f\0157oo\0142bar"

10 /tmp/init.insp:# memory fault core dumped.  If you get this
   message when entering the serial number and activation key
   means you have the wrong numbers.

11 If you are updating from Xenix 2.1 to 2.2+ you will need a new
   serial number and activation key.  2.1 used capital letters
   and 2.2+ wants lower case letters.

12 Panic:srmount cannot cvtv7 super blk() yet.  This means the
   system cannot read the super block, which holds all the info
   on the Xenix system setup.  You will have to reinstall the
   entire Xenix system.

13 You can boot the computer using another xenix kernal by typing
   in hd(40,0)name at the boot prompt.  For example
   hd(40,0)o_xenix.

14 NO FILE - Active files exceed NFILE.

15 INODE TABLE OVERFLOW - Active inodes exceed NINODE.

16 Exceeding these may cause applications to "Mysteriouly Fail".
   Data on the hard disk will not be affected.  But new or
   altered data may be lost.

17 CORE DUMPED - (1) You typed CTRL-\, (aka "quit"), which means
   "dump core".  Used for debugging.  (2) A progam has a bug that
   caused if to do any number of unpremitted things.  (3) The
   program received a signal which was not generated by the
   program and which by default causes a core dump.

18 Cannot fork a cron job - means insufficient memory is
   available.  This usually means that the swap space it to
   small.  You will have to reinstall the xenix if you can't run
   configure.

19 Error on fixed disk minor=40, block=2710, cmd=0020,
   status=5910, sector=6373, cylinder/head=93/2

   An error similar to this means a bad spot has developed on the
   hard disk.  You can add this cylinder/head to the bad track
   table, but if it keeps happening it is best to have the system
   check.  If nothing is wrong, reinstall the Xenix operating
   system.  First doing a low level format of the hard disk.

   # /etc/badtrk -f /dev/rhd0a 

   This will allow you to enter the bad cylinder/head to the bad
   track table.  The results ate not predictable.  There is a good 
   chance that you will lose some files during the bad tracking savage 
   operation.  You will have to run the system to see what is missing.
   It will not tell you want is could or couldn't savage.

20 If for some reason the /dev/rhd0a file is missing you will not
   be able to run badtrk.  You first must add device rhd0a back
   into the system.  Also check to see if /dev/hd0a is out there,
   again adding it back in if missing.

   cd /dev 
   mknod rhd0a c 1 47 
   chown sysinfo rhd0a 
   chgrp sysinfo rhd0a

   mknod hd0a b 1 47 
   chown sysinfo hd0a 
   chgrp sysinfo hd0a

21 Bad int:  PANIC:  bad interrupt handler - Either Xenix kernel
   or the /etc/init file is corrupted.  If the /etc/init file is
   corrupted follow the steps below to get a new one.  If the
   Xenix kernel is corrupted run configure or copy xenix.old to
   Xenix.

   Boot with the N1 diskette 
   Get to an installation prompt
   /bin/fsck /dev/hd0root 
   /etc/mount /dev/hd0root /mnt 
   /bin/cp /etc/init /mnt/etc/init 
   /bin/cp /etc/inir /mnt/etc/inir
   /etc/haltsys

22 If you put a ':' right after PATH=, this will concerned a null
   string.  Thus there is no path.

23 The program /usr/sys/conf/vectorsinuse will show you which
   vectors are being used by the system.

24 At times the spooler may develope bad enties, that cannot be
   cancelled.  You may have to remove the spooler and reinstall
   it.  But first try these steps:

   1  Make sure the only thing left in the spooler are the junk
      files.

   2  cd /usr/spool/lp/request and make sure the directories are
      emtry.

   3  cd /usr/spool/lp and mv outputq outputp.old.

   4  lpstat -o, this should reconstruct a blank outputq file.

   5  rm outputq.old

25 Panic:no hard disk controller - During installation of Xenix.
   The most common cause of is this panic is wrong operating
   system.  This panic occurs if you attempt to install a Micro
   Channel version of Xenix onto a AT architecture machine.
   Check the diskettes to see what type of machine it is for.

 Top

                             WINDOWS 3.1

1 To set the printer to use port LPT1.DOS

                             WINDOWS 95 (DOS)

1 To set up the printer.

  My Computer -> Printer -> Add Printer -> Properties -> Details ->
  Port Settings -> Turn spool MS-DOS prints OFF 

2 To get the IP address of the computer

  winipcfg.exe
	
                          WINDOWS 95 (MERGE)

1 To set up the printer.

  Note: Prior to setting up printer you must reboot windows.

  My Computer -> Printer -> Add Printer -> Next-> Select type -> doslp port

  (takes awhile for the printer to pop-up)

  Properties -> Details -> Spool Settings -> Print Directly to Pinter

2 To set up the modem.

  My Computer -> Control Panel -> Add New Hardware -> Don't let Windows 
  search for hardware -> Ports (COM & LPT) -> Standard Port Type & 
  Communications Port -> Check IRQ and Address -> This will set up COM1

  NOTE: You will need to do this twice if you are going to be using COM2 
  for the modem.

  My Computer -> Control Panel -> Modem -> Add -> Don't Detect; I will Select
  from List -> Select the modem.
  
3 To add tape backup to the system.

  My Computer -> Control Panel -> Add/Remove Software -> Windows Setup
  -> Disk Tools -> Backup

4 To setup an Icon for the IAS.

  1) Right click on the desktop
  2) Select NEW
  3) Click on shortcut
  4) For the Command Line type in - C:\IAS\IAS.BAT
  5) For the Icon name type in - IAS
  6) Pick any Icon symbol you want

  There should now be and IAS Icon on your desktop.

5 To setup a TCP/IP dialup connection. First make sure the Windows 95 CD-ROM
  is in the drive then:

  1) My Computer -> Control Panel -> Add/Remove Software -> Windows Setup
  2) Communications
  3) Check Dailup Network -> Ok -> Ok 
  4) Provide junk computer and Workgroup names.
	1) Computer Name - Server
	2) Workgroup - {user initials} (jam)
	3) Computer Description - Unix File Server
  5) Reboot Windows
  6) My Computer -> Control Panel -> Network
  7) Highlight IPX/SPX Protocal -> Remove
  8) Highlight NETBEUI -> Remove
  9) Add
 10) Highlight Protocal -> Add
 11) Manufacturer -> Microsoft
 12) Network Protocal -> TCP/IP -> Ok -> Ok
 13) Reboot

6 If you are getting a message similar to "the wsock32.dll file cannot start".
  Try the following steps.

  login as root
  cd /usr/{user}/merge/windows
  /usr/bin/fixWin95symlinks

  This will reestabish the symbolic links for Windows 95.

  Note: We have to use SCO version of wsock32.dll and winsock.dll.  We can
        not use a standard Microsoft Version.

                             WINDOWS 98

1 To get the IP address of the computer

  ipconfig.exe

2 Setting the 'Primary Family Login' under Network to 'Microsoft Family Login'
  will allow for more than 1 user login.  If set to 'Client for Microsoft 
  Network' will allow for only 1 user login.

3 To boot the computer up into SAFE MODE.  Hold down the CTRL Key while the 
  computer is booting up.

.PA
                                MISC

1 SMARTPRINT printer switch uses phone lines and to connect 2 boxes.
  One connects to the printer and the other to the parallel port on the
  computer. The box on the computer has a blinking red light when 
  working properly.


                                IBM

1  PS/2 Reference diskette.

   Main Menu

   1. Learn about the Computer
   2. Backup the Reference Diskette
   3. Set Configuration
   4. Set Features
   5. Copy an Option Diskette
   6. Move the Computer
   7. Test the Computer

   Set Configuration

   1. View Configuration
   2. Change Configuration
   3. Backup Configuration
   4. Restore Configuration
   5. Run Automatic Configuration

2  PS2 error messages

   161 - Configuration setup not run.

   163 - Date and time not set.

   165 - Device missing or device drivers missing.

   *You need an options diskette for any non IBM board added to a
   PS2.  You will have to boot up with the reference diskettes an
   take the copy an options diskette option.  This will then tell
   the system what type of board is in the computer.

3  If the customer has an UPS then the only thing that should be
   plugged into the UPS should be the computer.  If they have
   more plugged into the UPS the system may still go down, as the
   equipment is pulling to much power for the UPS to handle.

   For example lets say that they had a 600 watt UPS and they had
   the 80 and the monitor plugged into the UPS.

   MOD 80  - 5.3  amps =  636 watts
   Monitor -  .95 amps =  114 watts
            ----
             6.25 amps =  750 watts

   Laser   - 7.6  amps =  912 watts
            -----        ----
            13.85 amps = 1662 watts

   As you can see this is over twice what the UPS can handle and
   thus the system would reboot.

4  DOS 3.2 uses approximately 45968 bytes of RAM.

5  DOS 3.3 uses approximately 60192 bytes of RAM.

6  Number to call to get terminals replaced.

   1 (800) 426 7378 - Ask for courier service.

   They have 15 DAYS to return the bad terminal after receiving
   the replacement one.

   They must ship the bad terminal back in the box the
   replacement terminal was in.

   They need proof of purchase.

7  LPT1        378h      7
   LPT2        278h      5

   COM1        3f8h      4
   COM2        2f8h      3
   COM3        2e8h      4
   COM4        2e0h      3