home *** CD-ROM | disk | FTP | other *** search
/ Best Objectech Shareware Selections / UNTITLED.iso / boss / busi / amor / 006 / loanpmt.doc < prev    next >
Text File  |  1991-09-29  |  118KB  |  2,590 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                                    L O A N P M T
  18.  
  19.                                    Version 1.21
  20.                                      09-30-91
  21.  
  22.                               U S E R ' S   G U I D E
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.                                Data Language Systems
  63.  
  64.  
  65.  
  66.                                LOANPMT Version 1.21
  67.                   Copyright (C) 1989-1991, Data Language Systems
  68.                                   Table of Contents                Page
  69.         System requirements .........................................1
  70.         Introduction ................................................1
  71.         LOANPMT 1.21 Enhancements ...................................2
  72.         LOANPMT distribution files ..................................2
  73.         QUICK START .................................................3
  74.         Installing LOANPMT ..........................................4
  75.            Single or dual floppy systems ............................4
  76.            Hard disk systems ........................................6
  77.         Using LOANPMT ...............................................7
  78.            On-line help .............................................7
  79.            EXITING LOANPMT ..........................................7
  80.         Overlays and LOANPMT.OVR ....................................7
  81.            LIM EMS support .........................................11
  82.         Data entry .................................................11
  83.         Program control features ...................................12
  84.         Direct Data Field Access (JUMP) ............................14
  85.         Compute menu ...............................................14
  86.         Data Entry Fields ..........................................15
  87.            Loan Company ............................................15
  88.            Borrower ................................................15
  89.            Comment .................................................15
  90.            Payment schedule ........................................16
  91.            Loan principal ..........................................16
  92.            Additional loan costs ...................................16
  93.            Loan points charged .....................................16
  94.            Deferred principal ......................................17
  95.            Annual percentage rate (%) ..............................17
  96.            Duration of loan ........................................17
  97.            Number of payments already made .........................17
  98.            Payment .................................................18
  99.            Date of first payment (MM-DD-YY) ........................18
  100.            Amortization table ......................................19
  101.            Loan payoff summary .....................................19
  102.         Printing an Amortization Table .............................20
  103.         Displaying an Amortization Table ...........................21
  104.         Saving an Amortization Table ...............................22
  105.         Saving Loan Data ...........................................23
  106.         Loading Loan Data ..........................................23
  107.         Printing a Loan Payoff Summary .............................24
  108.         Displaying a Loan Payoff Summary ...........................25
  109.         Saving a Loan Payoff Summary ...............................26
  110.         Loan Payment example .......................................27
  111.         Loan Payoff example ........................................32
  112.            Loan Payoff data entry verification .....................35
  113.         Program History ............................................35
  114.         Program Enhancement Requests
  115.         (How to Receive a Free Program Upgrade) ....................36
  116.         Reporting LOANPMT Bugs
  117.         (How to Receive a Free Program Upgrade) ....................37
  118.         Software License ...........................................38
  119.         User Support ...............................................39
  120.         A note about SHAREWARE .....................................40
  121.         Disclaimer .................................................41
  122.         Other Data Language Systems SHAREWARE Programs .............42
  123.         User Registration Form .....................................43
  124.         Invoice ....................................................44
  125.                                          i
  126.  
  127.  
  128.                                                                 LOANPMT Ver 1.21
  129.                                                                           Page 1
  130.  
  131.  
  132.              If you wish to dispense with all the details, and get up and
  133.         running LOANPMT as quickly as possible, jump forward to the section
  134.         titled "QUICK START" in this manual.
  135.  
  136.  
  137.                                 SYSTEM REQUIREMENTS
  138.  
  139.         To use LOANPMT you must at least have the following:
  140.              IBM PC, XT, AT, PS/1, PS/2 or a 100% compatible computer.
  141.              129K of free RAM.
  142.              PC-DOS or MS-DOS Version 2.0 or higher.
  143.              One floppy diskette drive (min.), hard disk (optional).
  144.              Monochrome monitor.
  145.  
  146.         Optional hardware supported:
  147.              Color monitor - if a color monitor is detected, full color
  148.              displays will be provided.
  149.              Printer - up to three printers are supported (to print
  150.              amortization tables and loan payoff summaries, but not
  151.              required if you do not wish to make these printouts).  The
  152.              parallel ports LPT1 (PRN), LPT2, and LPT3 are supported.
  153.              LIM EMS RAM - if detected, LOANPMT will load the overlay file
  154.              LOANPMT.OVR into EMS.
  155.              Numeric coprocessor - if a numeric coprocessor (such as the
  156.              8087, 80287, 80387, etc.) is detected, LOANPMT will use it for
  157.              all floating point calculations.
  158.  
  159.              IBM, PC-DOS, PC, XT, AT, PS/1, and PS/2 are registered
  160.         trademarks of the International Business Machines Corporation.  MS-
  161.         DOS is a registered trademark of Microsoft Inc.
  162.  
  163.                                    INTRODUCTION
  164.  
  165.              LOANPMT is a multi-functional loan calculation program.  Via a
  166.         selection menu, principal, APR, term (duration), payment, or loan
  167.         payoff can be separately computed.  The selected computed field is
  168.         updated (re-computed) immediately after any of the other loan
  169.         parameters are entered.  Additional loan costs and loan points can
  170.         optionally be added to the principal.  Amortization tables and loan
  171.         payoff summaries can be printed, displayed, or saved to disk for
  172.         all loans computed.  Loan information can be saved to or loaded
  173.         from disk.
  174.  
  175.              If you are using this program for a loan planning tool, then
  176.         be aware that for various reasons the results of this program can
  177.         vary from the actual amounts that may be charged by different
  178.         lenders.  There can be other hidden costs and slightly different
  179.         accounting practices (most usually allowed by U.S. law) that can be
  180.         used.  This program assumes a straight forward approach, and allows
  181.         for costs and points to be added.  Only a loan institution can tell
  182.         you what the actual costs, payment, etc. for a given loan from them
  183.         will be.  Therefore, always consult with your loan agency for the
  184.         actual amount that you will be charged for a given loan.  The right
  185.         time to ask questions and demand explanations is before you sign
  186.  
  187.  
  188. LOANPMT Ver 1.21
  189. Page 2
  190.  
  191.  
  192.                              INTRODUCTION (Continued)
  193.  
  194.         anything.  This is especially true if a loan agency tries to charge
  195.         you a payment that is higher than what you have computed with this
  196.         program.  By U.S. federal law, you are entitled to a full
  197.         explanation of all loan costs, etc.
  198.  
  199.  
  200.                              VERSION 1.21 ENHANCEMENTS
  201.  
  202.              Version 1.21 provides the following enhancements over Version
  203.         1.2:
  204.              1. VGA cursor bug fixed.  Cursor was changed from underline
  205.                 "_" to dash "-" by other programs after LOANPMT was ran.
  206.  
  207.              2. Enhanced the method used to verify the integrity of loan
  208.                 data entered in loan payoff mode.
  209.  
  210.              3. Compute menu is now displayed after the initial program
  211.                 screen instead of going directly into data entry mode.
  212.  
  213.              4. The default data fields are cleared out each time LOANPMT
  214.                 is started.
  215.  
  216.              5. Printed manual available.  For the first time, starting
  217.                 with version 1.21, a printed LOANPMT manual is offered.
  218.  
  219.  
  220.                             LOANPMT DISTRIBUTION FILES
  221.  
  222.         The following files are contained on the distribution disk:
  223.  
  224.              LOANPMT.EXE  - Executable LOANPMT program.
  225.              LOANPMT.OVR  - LOANPMT program overlay files.
  226.              LOANPMT.DOC  - Documentation for the LOANPMT program.
  227.              INVOICE.DOC  - Registration & Invoice forms.
  228.              QKSTART.DOC  - QUICK START documentation.
  229.              EXAMPLE1.PMT - Loan payment file example #1.
  230.              EXAMPLE1.AMR - Loan amortization table file example #1.
  231.              README.TXT   - Start-up instructions, etc.
  232.              README.BAT   - Batch file to type out README.TXT.
  233.  
  234.  
  235.                                                                 LOANPMT Ver 1.21
  236.                                                                           Page 3
  237.  
  238.  
  239.                                     QUICK START
  240.  
  241.              This section is for the PC user who doesn't want to wade
  242.         through all the program documentation.  The experienced PC user
  243.         will find that the LOANPMT program is very intuitive to follow and
  244.         thus very easy to learn and use.  It is most likely that the
  245.         majority of users will only need to read this section and utilize
  246.         the on-line help (F1) to become proficient in using LOANPMT.
  247.  
  248.              If you will be running the program from floppy disk, it is
  249.         recommended that you copy the program files LOANPMT.EXE and
  250.         LOANPMT.OVR to another floppy disk and run the program from it.  If
  251.         you will be using a hard drive, then we recommend that you copy
  252.         these files to a directory named \LPMT.  If you need further help
  253.         setting up the program, see the section titled "Installing LOANPMT"
  254.         in the manual.
  255.  
  256.              From the drive (and directory) the program files reside, key
  257.         in LOANPMT at the DOS prompt and press ENTER.  The initial LOANPMT
  258.         screen will appear.  Press ENTER again and the data entry screen
  259.         will appear.
  260.  
  261.              To exit the program at any point and return to DOS, simply
  262.         press the ESC key until the "return to DOS" message appears at the
  263.         bottom of the screen.  Then key in Y (for yes) and press ENTER.
  264.  
  265.              Use the ENTER, TAB, SHIFT TAB, UP ARROW, and DOWN ARROW keys
  266.         to move between LOANPMT's data entry fields.  Simply enter the
  267.         appropriate value in each field.  The currently selected compute
  268.         field is displayed near the upper left area of the screen and is
  269.         updated and redisplayed on the screen each time a new data field is
  270.         entered.  To change the computed field, simply press F10 and select
  271.         a new compute field from the pop-up menu.
  272.  
  273.              The program's JUMP feature is very handy for moving the cursor
  274.         directly to any data entry field.  Press Ctrl+J (hold down the Ctrl
  275.         key and press the J key at the same time) and you will notice that
  276.         the symbol ^J will be flashing in the upper LH corner of the
  277.         screen.  Now press F1 to see the on-line help about the JUMP
  278.         feature.  Press ESC to exit the help screen and ESC to exit the
  279.         JUMP feature.
  280.  
  281.              The data that is currently on the screen can be saved to disk
  282.         by pressing the F2 key.  A dialog box will appear to accept a
  283.         filename for the data file.  LOANPMT supplies its own file
  284.         extension of ".PMT" for data files.
  285.  
  286.              Previously saved data files can be loaded by pressing the F3
  287.         key.  Again a dialog box will appear.  You can key in a known
  288.         filename or enter wildcards to access a file selection menu.  A
  289.         sample data file named EXAMPLE1.PMT is on the distribution disk.
  290.         Place the distribution disk in drive A, key in A:* in the dialog
  291.         box, and press ENTER to see a selection menu.
  292.  
  293.  
  294. LOANPMT Ver 1.21
  295. Page 4
  296.  
  297.  
  298.                               QUICK START (Continued)
  299.  
  300.              Amortization tables (and loan payoffs if Payoff is selected
  301.         via F10) can be printed, saved, or displayed.  Press Ctrl+J A to
  302.         JUMP to the field for selecting program output.  Then press RIGHT
  303.         ARROW or LEFT ARROW until the type of output you desire appears in
  304.         the prompt.  Results saved to disk are ASCII (text) files and can
  305.         be edited and printed the same as any ASCII file.
  306.  
  307.              All of these topics, and more, are covered in greater detail
  308.         within the manual.  See the table of contents to locate the
  309.         appropriate item.
  310.  
  311.  
  312.                                 INSTALLING LOANPMT
  313.  
  314.              LOANPMT distribution disks shipped directly from Data Language
  315.         Systems are not archived.  Many other Shareware sources, especially
  316.         bulletin boards, archive files to save space on disks, etc.  If you
  317.         received LOANPMT in an archived file, be sure to unarchive it
  318.         according to the instructions that should have been provided by the
  319.         distributor so the files listed in the previous section are
  320.         contained on a single floppy disk.  If you do not have all the
  321.         files listed, then you have an unauthorized copy of LOANPMT.  To
  322.         receive an authorized copy of LOANPMT with the latest version of
  323.         all the distribution files, you may order one directly from Data
  324.         Language Systems for $5.00.  (Add $2.50 shipping and handling for
  325.         shipments to U.S., $3.50 to Canada and Mexico, or $5.00 for all
  326.         other locations.)  Simply fill out and mail the Invoice in this
  327.         manual or in the file INVOICE.DOC.  Or, if you wish to use
  328.         MasterCard or Visa, you may call Data Language Systems at the phone
  329.         number listed on the Invoice.  You can also contact us at
  330.         CompuServe 72331,240
  331.  
  332.                TO INSTALL LOANPMT ON A SINGLE OR DUAL-FLOPPY SYSTEM:
  333.  
  334.              First, create a bootable (system) disk from a new diskette.
  335.         Then copy LOANPMT files from the distribution disk to it.  Make
  336.         sure your computer is booted up as described in your DOS manual and
  337.         the DOS prompt is displayed.
  338.  
  339.              1. Insert your DOS system disk into drive A, and issue the
  340.                 command:
  341.  
  342.                   FORMAT B:/S
  343.  
  344.                 If you have a dual-drive system, place a new (blank)
  345.                 diskette into drive B, and press ENTER when prompted to do
  346.                 so on the screen.
  347.  
  348.  
  349.                                                                 LOANPMT Ver 1.21
  350.                                                                           Page 5
  351.  
  352.  
  353.                           INSTALLING LOANPMT (Continued)
  354.  
  355.                 If you have a single-drive system, insert a new diskette
  356.                 into the drive when you are prompted to "insert new disk
  357.                 for drive B."  After you have removed your system disk and
  358.                 the new disk is in the drive, press ENTER.
  359.  
  360.                 Follow any instructions that may appear on the screen.
  361.                 When the format is complete, the new disk will be formatted
  362.                 and it will also contain a copy of the operating system
  363.                 (DOS) so the computer can be booted from it.
  364.  
  365.                 Note If you prefer to use another disk formatter other than
  366.                 the one on the DOS disk, be sure to consult its
  367.                 documentation.  If it cannot put the system files on the
  368.                 diskette, you will have to place the DOS disk into drive A
  369.                 and issue the following commands:
  370.  
  371.                   SYS B:
  372.                   COPY COMMAND.COM B:
  373.  
  374.                 Label the new disk:
  375.  
  376.                   LOANPMT Ver 1.21
  377.                    SYSTEM DISK
  378.  
  379.              2. Place the disk with the LOANPMT distribution files on it
  380.                 into drive A.  If you have a dual-drive system, place the
  381.                 new LOANPMT SYSTEM DISK into drive B.  Now issue the
  382.                 command at the DOS prompt:
  383.  
  384.                   COPY A:LOANPMT.EXE B:
  385.  
  386.                 If you have a single-disk system, follow the prompts that
  387.                 appear on the screen.  Keep in mind; though, that the "disk
  388.                 for drive A" is the LOANPMT distribution disk, and the
  389.                 "disk for drive B" is the LOANPMT SYSTEM DISK.
  390.  
  391.                 When the DOS prompt reappears, continue by issuing the
  392.                 following command with the distribution disk in drive A:
  393.  
  394.                   COPY A:LOANPMT.OVR B:
  395.  
  396.                 Again, single-drive users should proceed as described
  397.                 above, while dual-drive users must continue with the
  398.                 LOANPMT SYSTEM DISK in drive B.
  399.  
  400.                 NOTE: It is recommended, but not required, that you copy
  401.                 the example files on the LOANPMT distribution disk to the
  402.                 LOANPMT SYSTEM DISK.  To do so, single-drive and dual-drive
  403.  
  404.  
  405. LOANPMT Ver 1.21
  406. Page 6
  407.  
  408.  
  409.                           INSTALLING LOANPMT (Continued)
  410.  
  411.                 users should proceed as described above and issue the
  412.                 following command:
  413.  
  414.                   COPY A:EXAMPLE1.* B:
  415.  
  416.              The diskette labeled LOANPMT Ver 1.21 SYSTEM DISK is now a
  417.         bootable disk that contains the necessary files to run LOANPMT.
  418.  
  419.                     TO INSTALL LOANPMT ONTO A HARD DISK SYSTEM:
  420.  
  421.              First create a subdirectory off the root directory named LPMT
  422.         (or whatever else you choose).  Then copy the necessary files from
  423.         the LOANPMT distribution disk into this subdirectory.
  424.  
  425.              1. If you are upgrading from a previous version of LOANPMT,
  426.                 and already have a subdirectory named LPMT (or another
  427.                 name), skip to step #2.  Assuming that your hard disk is
  428.                 configured as drive C, use the following commands at the
  429.                 DOS prompt:
  430.  
  431.                   C:
  432.                   CD C:\
  433.                   MKDIR LPMT
  434.                   CD \LPMT
  435.  
  436.              2. Now place the disk with the LOANPMT distribution files on
  437.                 it into drive A and issue the command:
  438.  
  439.                   COPY A:*.* C:\LPMT
  440.  
  441.                 NOTE: If you do not wish to copy all the distribution files
  442.                 onto your hard disk, then the following commands will copy
  443.                 the minimum number of files required to run LOANPMT:
  444.  
  445.                   COPY A:LOANPMT.EXE C:\LPMT
  446.                   COPY A:LOANPMT.OVR C:\LPMT
  447.  
  448.                 It is also recommended, but not required, that you copy the
  449.                 example files to the hard disk by issuing the following
  450.                 command:
  451.  
  452.                   COPY A:EXAMPLE1.* C:\LPMT
  453.  
  454.              All the LOANPMT files should now be in the directory C:\LPMT
  455.         (or other subdirectory of your choice), and you should now be ready
  456.         to run the LOANPMT program.  If you issue the DOS command:
  457.  
  458.                   DIR C:\LPMT
  459.  
  460.         all the files shown on page 2 will be listed if the installation of
  461.         LOANPMT is successful.
  462.  
  463.  
  464.                                                                 LOANPMT Ver 1.21
  465.                                                                           Page 7
  466.  
  467.  
  468.                                    USING LOANPMT
  469.  
  470.              To use LOANPMT, be sure the files LOANPMT.EXE and LOANPMT.OVR
  471.         are on the disk of the assigned drive, and that they are in the
  472.         current directory or path.  Then, at the DOS prompt, type LOANPMT
  473.         and press the ENTER key.  The program will then start execution and
  474.         the initial LOANPMT screen with the copyright notice, etc. will
  475.         appear.
  476.  
  477.              At this point you may:
  478.  
  479.              1. Press ENTER (or optionally TAB) to proceed with the
  480.                 program.
  481.  
  482.              2. Press the F1 key to see a brief help screen.
  483.  
  484.              3. Press the ESC key to terminate the program.
  485.  
  486.         ON-LINE HELP
  487.  
  488.              At any point in the LOANPMT program, on-line case-sensitive
  489.         help can be obtained by pressing the F1 key.  From within any help
  490.         screen, pressing F1 again will give another help screen describing
  491.         all the line editing features supported during data entry.
  492.  
  493.         EXITING LOANPMT
  494.  
  495.              To exit LOANPMT from any point in the program and return to
  496.         DOS, press the ESC key until the following message appears at the
  497.         bottom of the screen:
  498.  
  499.                   OK to QUIT LOANPMT and return to DOS?
  500.  
  501.              Enter Y to quit and return to DOS, or answer N to return to
  502.         LOANPMT.  When LOANPMT returns to DOS, it redisplays the screen
  503.         that was present just before LOANPMT started executing.
  504.  
  505.  
  506.                              Overlays and LOANPMT.OVR
  507.  
  508.              Many of the LOANPMT program's functions are contained in the
  509.         program overlay file LOANPMT.OVR.  An overlay file simply contains
  510.         portions of the program's executable program code.  LOANPMT is
  511.         constructed so the following program features are performed by the
  512.         overlay file:
  513.  
  514.              1. Most on-line help (activated by pressing the F1 key).
  515.              2. Saving Loan Data (activated by pressing the F2 key).
  516.              3. Loading Loan Data (activated by pressing the F3 key).
  517.              4. Printing, displaying, and saving an Amortization Table.
  518.              5. Printing, displaying, and saving a Loan Payoff Summary.
  519.  
  520.         All other program functions (especially the computations) are
  521.         performed without the overlay file.
  522.  
  523.  
  524. LOANPMT Ver 1.21
  525. Page 8
  526.  
  527.  
  528.                        Overlays and LOANPMT.OVR (Continued)
  529.  
  530.              You should install both LOANPMT.EXE and LOANPMT.OVR as
  531.         described in the INSTALLING LOANPMT section in this manual.  When
  532.         the program is started and the overlay manager properly
  533.         initializes, one of the following three messages will appear at the
  534.         bottom of the initial LOANPMT screen.
  535.  
  536.              1. Press ENTER to continue, or ESC to quit!
  537.  
  538.                 No EMS RAM was detected and the overlay manager has been
  539.                 successfully initialized to disk.
  540.  
  541.              2. LOANPMT.OVR loaded to EMS.  Press ENTER to continue, or ESC
  542.                 to quit!
  543.  
  544.                 EMS RAM was detected, LOANPMT.OVR was loaded to EMS, and
  545.                 the overlay manager has been successfully initialized to
  546.                 EMS.
  547.  
  548.              3. Overlay EMS init failed, but DISK init OK!  ENTER to
  549.                 continue, ESC to quit!
  550.  
  551.                 EMS RAM was detected, but failed to initialize.  The
  552.                 overlay manager was then successfully initialized to disk.
  553.  
  554.              If you receive any one of the three messages shown, the
  555.         overlay manager has successfully initialized and the overlay
  556.         functions listed will be available in LOANPMT.
  557.  
  558.              If the overlay manager fails to initialize, any of the
  559.         following four error messages can appear at the bottom of the
  560.         initial LOANPMT screen.
  561.  
  562.              1. OVERLAY MANAGER ERROR (LOANPMT.OVR unavail)!  ENTER to
  563.                 continue, ESC to quit!
  564.  
  565.                 This error most usually means that LOANPMT.OVR probably
  566.                 exists, but is invalid or corrupted.  If this happens, you
  567.                 must re-install LOANPMT.OVR from the distribution disk.
  568.  
  569.              2. FILE: LOANPMT.OVR not found!  Press ENTER to continue, ESC
  570.                 to quit!
  571.  
  572.                 LOANPMT.OVR was not found in the current directory or path.
  573.                 It must be installed in the same directory (or path) as
  574.                 LOANPMT.EXE to access any of the overlay functions listed.
  575.  
  576.              3. Not enough memory for Overlay files!  Press ENTER to
  577.                 continue, ESC to quit!
  578.  
  579.                 Your computer does not have enough free RAM to initialize
  580.                 the overlay manager.  Your system must have as much free
  581.                 memory as listed in the Systems Requirements section of
  582.  
  583.  
  584.                                                                 LOANPMT Ver 1.21
  585.                                                                           Page 9
  586.  
  587.  
  588.  
  589.                        Overlays and LOANPMT.OVR (Continued)
  590.  
  591.                 this manual to initialize the overlay manager.  Normally
  592.                 this error means a lot of Terminate and Stay Routines
  593.                 (TSRs) are loaded in RAM.  To free up enough memory, you
  594.                 may have to reduce the number of TSRs loaded.
  595.  
  596.              4. OVERLAY I/O ERROR (LOANPMT.OVR unavail)  Press ENTER to
  597.                 continue, ESC to quit!
  598.  
  599.                 An I/O error has occurred while LOANPMT.OVR was being
  600.                 loaded.  This error can mean anything from a harmless
  601.                 glitch (such as removing the floppy from the drive before
  602.                 LOANPMT.OVR has finished loading) to a fatal hardware
  603.                 failure (such as a bad disk sector in the LOANPMT.OVR file
  604.                 or even disk drive failure).
  605.  
  606.              If ENTER is pressed after any of these errors has been
  607.         received, the program will continue and you can compute loan
  608.         payments, payoffs, etc.  If any of the overlay functions listed on
  609.         the previous page are attempted, though, you will hear a beep and
  610.         the following error message will appear at the bottom of the
  611.         screen:
  612.  
  613.           LOANPMT.OVR not found! Requested program function UNAVAILABLE!
  614.  
  615.         and a brief help screen will appear explaining the error that has
  616.         occurred.  The following message also appears on the top line of
  617.         the help screen:
  618.                             Overlay Manager not initialized!
  619.  
  620.              If PageDn is pressed, a second help page will be displayed
  621.         explaining what must be done to make the overlay program function
  622.         available.  These steps are:
  623.  
  624.              1. If you still wish to perform an overlay program function,
  625.                 first terminate the program by pressing ESC, then:
  626.  
  627.                 a. On a single- or dual-disk floppy system.  Insert a
  628.                    floppy disk that contains both the files LOANPMT.EXE &
  629.                    LOANPMT.OVR.
  630.  
  631.                 b. On a hard disk system, install a copy of the file
  632.                    LOANPMT.OVR in a directory that will always be in the
  633.                    path when LOANPMT is running.  The best way to achieve
  634.                    this is to copy LOANPMT.OVR to the same directory as
  635.                    LOANPMT.EXE.
  636.  
  637.                 Then re-start LOANPMT.
  638.  
  639.              2. To continue LOANPMT without performing the requested
  640.                 overlay function, simply press ENTER and proceed with the
  641.                 program.
  642.  
  643.  
  644. LOANPMT Ver 1.21
  645. Page 10
  646.  
  647.  
  648.  
  649.                        Overlays and LOANPMT.OVR (Continued)
  650.  
  651.              3. To exit LOANPMT, press ESC.
  652.  
  653.              On a single- or dual-floppy disk drive system, if the program
  654.         starts correctly (i.e. the overlay manager initializes and a
  655.         overlay error message is not received at the initial LOANPMT
  656.         screen) and then the floppy disk containing LOANPMT.OVR is removed,
  657.         the following error will result if any of the previously listed
  658.         program functions performed by the overlay are requested:
  659.  
  660.           LOANPMT.OVR not found! Requested program function UNAVAILABLE!
  661.  
  662.         and a brief help screen will appear explaining the error that has
  663.         occurred.  The following message also appears on the top line of
  664.         the help screen:
  665.  
  666.             Overlay Manager was initialized, but LOANPMT.OVR not found!
  667.  
  668.         If PageDn is pressed, a second help page will be displayed
  669.         explaining what must be done to make the overlay program function
  670.         available.  These steps are:
  671.  
  672.              1. If you still wish to perform an overlay program function:
  673.  
  674.                 a. On a single- or dual-drive floppy system, insert a
  675.                    floppy disk that contains LOANPMT.OVR into the assigned
  676.                    drive and press ENTER, and then re-issue the requested
  677.                    program function.
  678.  
  679.                 b. On a hard disk system, first terminate LOANPMT by
  680.                    pressing ESC.  Then install a copy of the file
  681.                    LOANPMT.OVR in a directory that will always be in the
  682.                    path when LOANPMT is running.  The best way to achieve
  683.                    this is to copy LOANPMT.OVR to the same directory as
  684.                    LOANPMT.EXE.
  685.  
  686.              2. To continue LOANPMT without performing the requested
  687.                 overlay function, simply press ENTER and proceed with the
  688.                 program.
  689.  
  690.              3. To exit LOANPMT, press ESC.
  691.  
  692.              Please notice there are two distinct overlay errors previously
  693.         described.  They are:
  694.  
  695.              1. Overlay Manager not initialized!
  696.  
  697.              2. Overlay Manager initialized, but LOANPMT.OVR not found!
  698.  
  699.  
  700.                                                                 LOANPMT Ver 1.21
  701.                                                                          Page 11
  702.  
  703.  
  704.                        Overlays and LOANPMT.OVR (Continued)
  705.  
  706.         LIM EMS SUPPORT
  707.  
  708.              LOANPMT has been written to support both current releases (3.2
  709.         and 4.0) of the Lotus/Intel/Microsoft Expanded Memory Specification
  710.         (LIM EMS).  When sufficient EMS space is available, LOANPMT will
  711.         load the file LOANPMT.OVR into EMS memory.  Once loaded into EMS,
  712.         the disk file LOANPMT.OVR is closed and all subsequent calls by
  713.         LOANPMT for overlay program functions will be made to the overlay
  714.         copy in EMS.  Thus all overlay program functions will be performed
  715.         as fast in-memory transfers instead of slower disk to RAM
  716.         transfers.  If you have EMS and the overlay is successfully
  717.         initialized into EMS by LOANPMT, the following message will appear
  718.         at the bottom of the initial LOANPMT screen:
  719.  
  720.         LOANPMT.OVR loaded to EMS.  Press ENTER to continue, or ESC to quit!
  721.  
  722.              If the EMS initialization fails, the program will attempt to
  723.         initialize the overlay manager to the disk file as was previously
  724.         described.
  725.  
  726.  
  727.                                     DATA ENTRY
  728.  
  729.              At data entry fields of the program that require the keying in
  730.         of alphanumeric or numeric data, your entry can be edited for
  731.         corrections, etc. by using the following keys:
  732.  
  733.         HOME or Ctrl+QS:
  734.              Moves the cursor to the first character in the field.
  735.  
  736.         END or Ctrl+QD:
  737.              Moves the cursor beyond the last character in the field, or,
  738.              if the field is full, places the cursor on the last character
  739.              in the field.
  740.  
  741.         RIGHT ARROW or Ctrl+D:
  742.              Moves the cursor one character right in the field.
  743.  
  744.         LEFT ARROW or Ctrl+S:
  745.              Moves the cursor one character left in the field.
  746.  
  747.         Ctrl+RIGHT ARROW or Ctrl+F:
  748.              Moves the cursor one word right in the field.
  749.  
  750.         Ctrl+LEFT ARROW or Ctrl+A:
  751.              Moves the cursor one word left in the field.
  752.  
  753.  
  754. LOANPMT Ver 1.21
  755. Page 12
  756.  
  757.  
  758.                               DATA ENTRY (Continued)
  759.  
  760.         INSERT or Ctrl+V:
  761.              Toggles between insert and overwrite mode.  The current mode
  762.              is highlighted in the status line at the very top of the
  763.              screen.  Insert mode inserts a character before the character
  764.              at the cursor.  Overwrite mode overwrites the character at the
  765.              cursor with the character keyed in.
  766.  
  767.         DELETE or Ctrl+G:
  768.              Deletes the character at the cursor's location.
  769.  
  770.         LEFT BACKSPACE:
  771.              If the cursor is not under the first character in a field,
  772.              then pressing this key will delete the first character to the
  773.              left of the cursor.
  774.  
  775.         Ctrl+Y:
  776.              Deletes the line the cursor is in.
  777.  
  778.         Ctrl+QY:
  779.              Deletes characters from the cursor's location to the end of
  780.              the line.
  781.  
  782.              In all data entry points that use a highlighted bar menu, use
  783.         the RIGHT ARROW or LEFT ARROW keys, or press a key corresponding to
  784.         the first letter in one of the menu choices, to move the
  785.         highlighted bar.
  786.  
  787.              To move between data entry fields within the data entry
  788.         screen, the following keys can be used:
  789.  
  790.         ENTER, TAB or DOWN ARROW:
  791.              Enters the current field into the program and moves the cursor
  792.              to the next field.
  793.  
  794.         UP ARROW or SHIFT TAB:
  795.              Enters the current field into the program and moves the cursor
  796.              to the previous field.
  797.  
  798.         Ctrl+J:
  799.              Activates direct data field access (JUMP) feature.  Refer to
  800.              the section titled "Direct Data Field Access (JUMP)" in this
  801.              manual for instructions on how to use this feature.
  802.  
  803.  
  804.                              PROGRAM CONTROL FEATURES
  805.  
  806.              Many program control features are built into this program.
  807.         The status line at the top of the screen shows most of these
  808.         features.  The following keys control the status line features, and
  809.         these features are always available while you are in any data entry
  810.         field (i.e. whenever the program is waiting for the entry of "ANY"
  811.         data):
  812.  
  813.  
  814.                                                                 LOANPMT Ver 1.21
  815.                                                                          Page 13
  816.  
  817.  
  818.                        PROGRAM CONTROL FEATURES (Continued)
  819.  
  820.              F1 - displays a help screen that is most appropriate for the
  821.              present location in the program.  When you are in a help
  822.              screen, pressing F1 again will present a help screen about the
  823.              line edit features available during data entry.  Press ESC to
  824.              exit from the help screen(s) and return to the program where
  825.              help was initially entered.
  826.  
  827.              F9 - toggles data input between NEW and EDIT.  NEW means new
  828.              data must be entered at each data entry point.  EDIT means old
  829.              data will be displayed and it can be edited by using the edit
  830.              features described in the Data Entry section.  The highlighted
  831.              item is the feature that is currently in effect.  By pressing
  832.              F9, the data entry mode is switched between NEW and EDIT.
  833.  
  834.              INSERT - As explained in the Data Entry section, pressing the
  835.              INSERT key toggles between INSERT and OVERWRITE mode for data
  836.              entry.  The highlighted item is the feature that is currently
  837.              in effect.
  838.  
  839.              ESC - Pressing the ESC key backs out of any feature in the
  840.              program (i.e. help screens, menus, etc.).  In any data entry
  841.              field, pressing ESC will cause the following message to appear
  842.              at the bottom of the screen:
  843.  
  844.                        OK to QUIT LOANPMT and return to DOS?
  845.  
  846.              Enter Y to quit and return to DOS, or answer N to return to
  847.              LOANPMT.
  848.  
  849.              CAPS LOCK - When the Caps Lock key is depressed and caps lock
  850.              is in effect from the keyboard, CAPS is displayed in highlight
  851.              in the status line.  When caps lock is in effect, all
  852.              alphabetic characters are entered as uppercase.
  853.  
  854.              NUM LOCK  - When the Num Lock key is depressed and num lock is
  855.              in effect from the keyboard, NUM is displayed in highlight in
  856.              the status line.  When num lock is in effect, numbers can be
  857.              entered from the numeric keypad.  Otherwise, the special
  858.              functions HOME, END, INS, etc. can be entered.
  859.  
  860.              SCROLL LOCK - When the Scroll Lock key is depressed and
  861.              scroll lock is in effect, SCROLL is displayed in highlight in
  862.              the status line.  Scroll lock has no effect on the operation
  863.              of this program.
  864.  
  865.              Program action key commands are displayed at the bottom of the
  866.         screen whenever they are active.  They are:
  867.  
  868.              F2 - Press F2 to save the current loan parameters to disk.
  869.              See the section titled "Saving Loan Data" in this manual for
  870.              further instructions on how to save loan data.
  871.  
  872.  
  873. LOANPMT Ver 1.21
  874. Page 14
  875.  
  876.  
  877.                        PROGRAM CONTROL FEATURES (Continued)
  878.  
  879.              F3 - Press F3 to load loan data previously saved to disk.
  880.              Refer to the section titled "Loading Loan Data" in this manual
  881.              for further instructions on how to load loan data.
  882.  
  883.              Ctrl+J - Pressing Ctrl+J activates LOANPMT's direct data field
  884.              access (JUMP) feature.  Refer to the section titled "Direct
  885.              Data Field Access (JUMP)" in this manual for instructions on
  886.              how to use this feature.
  887.  
  888.              F10 - Use F10 to access the Compute Menu.  Please see the
  889.              section titled "Compute Menu" in this manual for information
  890.              on using LOANPMT's Compute Menu.
  891.  
  892.  
  893.                           DIRECT DATA FIELD ACCESS (JUMP)
  894.  
  895.              Whenever ^J=JUMP appears in the line at the bottom of the
  896.         LOANPMT data entry screen, the direct data field access (JUMP)
  897.         feature is enabled.  To activate JUMP mode, simply press Ctrl+J.
  898.         (i.e. While holding the Ctrl key down, press the J key.)  Once
  899.         Ctrl+J is pressed, the ^J symbol will be flashing in the left side
  900.         of the status line at the top of the screen right after F1=HELP.
  901.  
  902.              While the ^J symbol is flashing, JUMP mode is waiting to be
  903.         told which data entry field to jump to.  On color monitors, one
  904.         character in each data entry field's name is a different color than
  905.         the rest of the characters.  This is the field's JUMP identifier.
  906.         On monochrome monitors, the JUMP identifier is displayed at a
  907.         higher intensity than the rest of the characters.  To jump to any
  908.         data entry field, simply press the character on the keyboard that
  909.         corresponds to the JUMP identifier while ^J is flashing in the
  910.         status line.
  911.  
  912.              LOANPMT JUMP identifiers are:
  913.         Y=Loan Company;  W=Borrower;  C=Comment;  S=Schedule;
  914.         P=Principal;     C=Costs;     O=Points;   E=Deferred Principal;
  915.         R=Rate;          D=Duration;  T=Payment;
  916.         F=Date of first payment;      N=Number of payments made;
  917.         A=Amortization table and loan payoff summary;
  918.  
  919.  
  920.                                    COMPUTE MENU
  921.  
  922.              When ENTER is pressed at the initial LOANPMT screen, the
  923.         LOANPMT data entry screen will appear and the program will be
  924.         waiting for data entry.  At the bottom of the LOANPMT data entry
  925.         screen, you will see the following:
  926.  
  927.           F2=Save Loan Data  F3=Load Loan Data  ^J=JUMP  F10=Compute Menu
  928.  
  929.              Whenever the message F10=Compute Menu appears on this line,
  930.         the Compute Menu can be accessed by pressing F10.  When F10 is
  931.  
  932.  
  933.                                                                 LOANPMT Ver 1.21
  934.                                                                          Page 15
  935.  
  936.  
  937.                              COMPUTE MENU (Continued)
  938.  
  939.         pressed, the Compute Menu will pop up.  All selectable compute
  940.         fields are listed with the active compute field highlighted.
  941.  
  942.              The compute fields are Principal, APR, Duration, Payment, and
  943.         Payoff.  Use the RIGHT ARROW, DOWN ARROW, LEFT ARROW, UP ARROW,
  944.         HOME, PAGE UP, END, or PAGE DOWN keys to move the highlighted bar.
  945.         The key that corresponds with the first character in a listed item
  946.         can also be pressed to move the highlight bar directly to that
  947.         item.  Once the compute field's name is highlighted that you want
  948.         to select, simply press ENTER to select it and return to LOANPMT.
  949.  
  950.              NOTE: The Payoff selection in the menu computes a payoff
  951.         balance.  A computed payoff balance may vary slightly from the
  952.         amortized balance.  Depending on the loan, either may be used.
  953.         Check with your loan company to be sure which will be used.
  954.  
  955.              If you decide you do not want to change the computed field,
  956.         press ESC.  When ESC is pressed, the Compute Menu will disappear
  957.         and LOANPMT will return to the data screen.  The same compute
  958.         field, though, will be active that was active when F10 was pressed.
  959.         In other words, no matter which field name is highlighted in the
  960.         compute menu when ESC is pressed, the old one will be retained.
  961.         The currently active compute field is always displayed near the top
  962.         left hand area of the screen.
  963.  
  964.  
  965.                                  DATA ENTRY FIELDS
  966.  
  967.              The following data entry fields accept input to the LOANPMT
  968.         program:
  969.  
  970.         Loan Company:
  971.  
  972.              You may enter the name of the loan company here.  If one is
  973.         entered, it will appear on all the program's printouts.  If a
  974.         mistake is made, edit the line as described in the Data Entry
  975.         Section in this manual.  When the loan company's name is in this
  976.         field, press ENTER (or TAB or DOWN ARROW) to enter it.
  977.  
  978.         Borrower:
  979.  
  980.              You can enter the name of the borrower.  If one is entered, it
  981.         is printed on all the program's printouts.  Again, you may edit the
  982.         entry as described in the Data Entry Section of this manual.  When
  983.         the borrower's name in this field, press ENTER (or TAB or DOWN
  984.         ARROW) to enter it into the program.
  985.  
  986.         Comment:
  987.  
  988.              Enter the reason for the loan, loan number, or any other
  989.         comment.  If one is entered, it is printed on all the program's
  990.         printouts.  Again, you may edit your entry as described in the
  991.  
  992.  
  993. LOANPMT Ver 1.21
  994. Page 16
  995.  
  996.  
  997.                            DATA ENTRY FIELDS (Continued)
  998.  
  999.         Data Entry Section.  When the desired information is in this field,
  1000.         press ENTER (or TAB or DOWN ARROW) to enter it into the program.
  1001.  
  1002.         Payment schedule (number of payments per year):
  1003.  
  1004.              A highlight bar menu appears for selecting a payment schedule
  1005.         as follows:
  1006.  
  1007.           Yearly Semiyearly Quarterly Monthly Semimonthly Biweekly Weekly
  1008.  
  1009.              Use the RIGHT ARROW or LEFT ARROW keys, or enter the first
  1010.         letter of the payment schedule desired (i.e. "Y" for Yearly, "Q"
  1011.         for Quarterly, "M" for Monthly, etc.) to move the highlighted bar
  1012.         to the desired payment schedule.  You may select between:
  1013.  
  1014.              Yearly      -  1 payment per year.
  1015.              Semiyearly  -  2 payments per year (i.e. every 6 months).
  1016.              Quarterly   -  4 payments per year (i.e. every 3 months).
  1017.              Monthly     - 12 payments per year (i.e. every month).
  1018.              Semimonthly - 24 payments per year (i.e. twice a month).
  1019.              Biweekly    - 26 payments per year (i.e. every two weeks).
  1020.              Weekly      - 52 payments per year (i.e. every week).
  1021.  
  1022.              When the desired payment schedule is highlighted, press ENTER
  1023.         (or TAB or DOWN ARROW) to enter it into the program.
  1024.  
  1025.         Loan principal: $
  1026.  
  1027.              Enter the amount of money to be borrowed.  Principal entries
  1028.         must be greater than or equal to $0.00 and less than or equal to
  1029.         $10,000,000.00.  If this condition is not met, an error message
  1030.         will be displayed when ENTER (or TAB or DOWN ARROW) is pressed, and
  1031.         the program will not proceed until the error is corrected.
  1032.  
  1033.         Additional loan costs: $
  1034.  
  1035.              Enter any loan costs that are being included in the loan.  If
  1036.         you are NOT financing any of the loan costs with this loan, then do
  1037.         NOT enter anything in this field.  If loan costs are entered, they
  1038.         must be greater than or equal to $0.00 and less than or equal to
  1039.         $1,000,000.00.  If this condition is not met, an error message will
  1040.         be displayed when ENTER (or TAB or DOWN ARROW) is pressed, and the
  1041.         program will not proceed until the error is corrected.
  1042.  
  1043.         Loan points charged:
  1044.  
  1045.              Enter any loan points here that are being included into the
  1046.         loan.  If you are NOT financing any of the loan points with this
  1047.  
  1048.  
  1049.                                                                 LOANPMT Ver 1.21
  1050.                                                                          Page 17
  1051.  
  1052.  
  1053.                            DATA ENTRY FIELDS (Continued)
  1054.  
  1055.         loan, then do NOT enter anything in this field.  If loan points are
  1056.         entered, they must be greater than or equal to 0.000 and less than
  1057.         or equal to 99.999.  If this condition is not met, an error message
  1058.         will be displayed when ENTER (or TAB or DOWN ARROW) is pressed, and
  1059.         the program will not proceed until the error is corrected.
  1060.  
  1061.         Deferred principal: $
  1062.  
  1063.              Enter the portion of the total amount financed that is to be
  1064.         deferred and paid along with the final payment.  "Interest only"
  1065.         loans can be created by deferring the entire amount financed, or a
  1066.         portion of the amount financed can be "ballooned" into the final
  1067.         payment.  You may enter an amount that is greater than or equal to
  1068.         $0.00 and that is less than or equal to the total amount financed.
  1069.         If this condition is not met, an error message will be displayed
  1070.         when ENTER (or TAB or DOWN ARROW) is pressed, and the program will
  1071.         not proceed until the error is corrected.
  1072.  
  1073.         Annual percentage rate (%):
  1074.  
  1075.              Enter the annual percentage rate (APR) charged for the loan.
  1076.         Enter an APR that is greater than or equal to 0% and less than
  1077.         100%.  If this condition is not met, an error message will be
  1078.         displayed when ENTER (or TAB or DOWN ARROW) is pressed, and the
  1079.         program will not proceed until the error is corrected.
  1080.  
  1081.         Duration of loan in years:
  1082.                   or
  1083.         Duration of loan in payments:
  1084.  
  1085.              Enter the duration of the loan in the mode displayed (years or
  1086.         payments).  Press the LEFT ARROW key at the head of the field, or
  1087.         press the RIGHT ARROW key at the end of the field to change between
  1088.         YEARS and PAYMENTS duration mode.  Select "Years" to enter the
  1089.         duration of the loan in whole years, or select "Payments" to enter
  1090.         the duration in total number of payments.
  1091.  
  1092.              When a duration is entered, it must be greater than or equal
  1093.         to 1 (years or payments) and less than or equal to 50 years (or the
  1094.         equivalent number of payments).  If this condition is not met, an
  1095.         error message will be displayed when ENTER (or TAB or DOWN ARROW)
  1096.         is pressed, and the program will not proceed until the error is
  1097.         corrected.
  1098.  
  1099.         Number of payments already made:
  1100.  
  1101.              This data entry field is only displayed when Loan Payoff is
  1102.         the computed field.  Key in the number of payments already made.
  1103.  
  1104.  
  1105. LOANPMT Ver 1.21
  1106. Page 18
  1107.  
  1108.  
  1109.                            DATA ENTRY FIELDS (Continued)
  1110.  
  1111.         If a number less than zero or greater than the previously entered
  1112.         duration of the loan is entered, an error message will be displayed
  1113.         and the program will wait for a correct entry.  When a correct
  1114.         entry is made, the program will compute and display the payoff
  1115.         balance for the loan.
  1116.  
  1117.         Payment: $
  1118.  
  1119.              Enter the desired loan payment.  An error will occur if a
  1120.         payment is entered that together with the previously entered data
  1121.         will cause the computed field to not fall within its prescribed
  1122.         range.  (i.e.  If principal is the computed field and a payment is
  1123.         entered that will cause principal to compute to a value greater
  1124.         than $10,000,000.00, an error message will result.)  An error will
  1125.         also occur if a payment less than $0.00 is entered.
  1126.  
  1127.         Date of first Payment (MM-DD-YY):
  1128.  
  1129.              Enter the date the first payment for the loan is due.  For new
  1130.         loans, the default date is the next date following the system's
  1131.         date that falls within the previously given payment schedule.
  1132.         (i.e.  If the payment schedule previously selected is "Monthly" and
  1133.         the system date is 8-01-1989, then the default date given will be
  1134.         9-01-1989.)
  1135.  
  1136.              If a date has been previously entered and a new loan has not
  1137.         been computed, then the old date will appear.  To change the date
  1138.         shown, enter the new date using the format shown (i.e. Month-Day-
  1139.         Year).
  1140.  
  1141.              The date field actually contains three separate sub-fields.
  1142.         Each sub-field is separated by the dash ("-").  The dashes used in
  1143.         the date cannot be typed in.
  1144.  
  1145.              The month sub-field (left sub-field) will only accept the
  1146.         digits 1 through 12.  The day sub-field (middle sub-field) will
  1147.         only accept valid days for the month currently in the month sub-
  1148.         field.  When the month entered is 2 (February), then leap year
  1149.         checking is not done until ENTER, UP ARROW, or DOWN ARROW is
  1150.         pressed.  This allows the day sub-field to be left so a different
  1151.         year can be entered.
  1152.  
  1153.              The year sub-field (right sub-field) will accept any four
  1154.         digit entry.  It is suggested that the full year be entered, but
  1155.         the last two digits may be also be used.  Be warned, though, that
  1156.         when leap year checking is done, two digit years are considered to
  1157.         be in the 1st century.  This is only important to keep in mind if
  1158.         the loan is started in this century (20th century) and will be
  1159.         ending in the next century (21st century).
  1160.  
  1161.  
  1162.                                                                 LOANPMT Ver 1.21
  1163.                                                                          Page 19
  1164.  
  1165.  
  1166.                            DATA ENTRY FIELDS (Continued)
  1167.  
  1168.              While non-century years that are evenly divisible by four are
  1169.         leap years, only those century years that are evenly divisible by
  1170.         400 are leap years.  Therefore, if the starting date of a 30 year
  1171.         loan with payments due each month is entered as 8-31-89 (i.e.
  1172.         payments due at the end of each month), the program would process
  1173.         the years correctly until it finished with year 99.  It would then
  1174.         incorrectly start year 100 instead of the year 2000.  The year 100
  1175.         is not evenly divisible by 400 while the year 2000 is (i.e. the
  1176.         year 100 is not a leap year, but the year 2000 is).  The program
  1177.         will then incorrectly state that the payment for February is due on
  1178.         2-28-100, when in fact, it is actually due on 2-29-2000 since the
  1179.         year 2000 is a leap year.
  1180.  
  1181.              The RIGHT ARROW or LEFT ARROW keys must be used to move
  1182.         between the date fields.  Press ENTER (or TAB or DOWN ARROW) to
  1183.         enter the date.  The program performs error checking on all date
  1184.         entries as described above and will not proceed until a valid date
  1185.         is entered.
  1186.  
  1187.         Print amortization table (Y/N)?
  1188.                        or
  1189.         Display amortization table (Y/N)?
  1190.                        or
  1191.         Save amortization table (Y/N)?
  1192.  
  1193.              Press LEFT ARROW or RIGHT ARROW to select between PRINT,
  1194.         DISPLAY, or SAVE mode for an amortization table.  PRINT mode prints
  1195.         the amortization table on a printer, DISPLAY mode will display one
  1196.         year of the table at a time on the screen, and SAVE mode saves the
  1197.         table as a text file on disk.  Once the desired mode is displayed,
  1198.         answer "N" (for NO) to the prompt if an amortization table is to be
  1199.         printed, displayed, or saved.  Answer "Y" (for YES) to perform the
  1200.         displayed function (see the following sections, "Printing an
  1201.         Amortization Table", "Displaying an Amortization Table", and
  1202.         "Saving an Amortization Table").  The program will not proceed
  1203.         until "Y" or "N" has been entered.
  1204.  
  1205.  
  1206.         Print loan payoff summary (Y/N)?
  1207.                        or
  1208.         Display loan payoff summary (Y/N)?
  1209.                        or
  1210.         Save loan payoff summary (Y/N)?
  1211.  
  1212.              Press LEFT ARROW or RIGHT ARROW to select between PRINT,
  1213.         DISPLAY, or SAVE mode for a loan payoff summary.  PRINT mode prints
  1214.         the summary on a printer, DISPLAY mode displays the summary on the
  1215.         screen, and SAVE mode saves the summary as a text file on disk.
  1216.         Once the desired mode is displayed, answer "N" (for NO) to the
  1217.         prompt if a loan payoff summary is not to be printed, displayed,
  1218.  
  1219.  
  1220. LOANPMT Ver 1.21
  1221. Page 20
  1222.  
  1223.  
  1224.                            DATA ENTRY FIELDS (Continued)
  1225.  
  1226.         or saved.  Answer "Y" (for YES) to perform the displayed function
  1227.         (see the following sections, "Printing a Loan Payoff Summary",
  1228.         "Displaying a Loan Payoff Summary", and "Saving a Loan Payoff
  1229.         Summary").  The program will not proceed until "Y" or "N" has been
  1230.         entered.
  1231.  
  1232.  
  1233.                           PRINTING AN AMORTIZATION TABLE
  1234.  
  1235.              From the amortization table prompt, an amortization table can
  1236.         be printed.  First ensure that the prompt reads:
  1237.  
  1238.         Print amortization table (Y/N)?
  1239.  
  1240.              If it doesn't, press the RIGHT ARROW or LEFT ARROW key until
  1241.         it does.  Then enter Y and press ENTER.  The following menu will
  1242.         pop up:
  1243.  
  1244.              Print to device: (PARALLEL PORT)
  1245.                   LPT1 (PRN)   LPT2   LPT3
  1246.  
  1247.              The port highlighted will be the port selected when the ENTER
  1248.         (or TAB) key is pressed.  To change the port selection, use the
  1249.         RIGHT ARROW or LEFT ARROW keys (or press "L", "1", "2", or "3") to
  1250.         move the highlighted bar.  In almost all cases, if there is only
  1251.         one printer, it is usually connected to LPT1 (PRN).
  1252.  
  1253.              Once ENTER (or TAB or DOWN ARROW) has been pressed the
  1254.         printout starts.  If the program detects an error at any point
  1255.         during the printout, the printout stops and the following error
  1256.         message will be displayed at the bottom of the screen:
  1257.  
  1258.              Printer not ready! -($xx)-
  1259.                        Press ENTER when ready or ESC to cancel printout.
  1260.  
  1261.              Normally any of the following can cause this error:
  1262.  
  1263.              1. No printer attached to selected port (or port does not
  1264.                 exist).
  1265.              2. Printer not powered on.
  1266.              3. Printer not selected on line.
  1267.              4. Printer out of paper or paper is jammed.
  1268.              5. Printer failure.
  1269.              6. Etc.
  1270.  
  1271.              If the problem can be corrected, the printout may be resumed
  1272.         pressing ENTER.  If the problem is not immediately correctable, or
  1273.         if you do not wish to proceed with the printout, press ESC and the
  1274.         printout will be terminated and LOANPMT will return to the data
  1275.         entry mode.
  1276.  
  1277.  
  1278.                                                                 LOANPMT Ver 1.21
  1279.                                                                          Page 21
  1280.  
  1281.  
  1282.                     PRINTING AN AMORTIZATION TABLE (Continued)
  1283.  
  1284.              If no problems are detected during the printout, the prompt
  1285.         "PRINTING . . ." is displayed at the bottom of the screen.  To stop
  1286.         the printout, press the ESC key.  When the ESC key is pressed, the
  1287.         prompt "CANCEL PRINTING (Y/N)?" is displayed.  To continue printing
  1288.         answer "N" (for no), but to cancel the printout, answer "Y" (for
  1289.         yes) and LOANPMT will return to the data entry mode.
  1290.  
  1291.              After the printout is finished, the cursor returns to the data
  1292.         entry mode of LOANPMT.  New data can be entered to process another
  1293.         loan, or the ESC key can be pressed to terminate the program.
  1294.  
  1295.                          DISPLAYING AN AMORTIZATION TABLE
  1296.  
  1297.              From the amortization table prompt, amortization tables can be
  1298.         displayed.  First ensure that the prompt reads:
  1299.  
  1300.                          Display amortization table (Y/N)?
  1301.  
  1302.              If it doesn't, then press the RIGHT ARROW or LEFT ARROW key
  1303.         until it does.  If the letter "Y" (or "y") does not appear under
  1304.         the cursor, press the "Y" key and then press ENTER (or TAB or DOWN
  1305.         ARROW).  A window will then appear displaying the following two
  1306.         lines:
  1307.  
  1308.                             Loan runs from xxxx to yyyy
  1309.                          Select loan year to display: xxxx
  1310.  
  1311.              As shown here, "xxxx" represents the first year of the loan
  1312.         and "yyyy" represents the final year of the loan.  The initial year
  1313.         is selected by default.  To see another year, key in a year falling
  1314.         within the given range and press ENTER (or TAB or DOWN ARROW) key.
  1315.         If the entered year does not fall within the displayed range, an
  1316.         error message is given and the program will not proceed until a
  1317.         correct year is entered.
  1318.  
  1319.              Once a good year has been entered, the amortization is
  1320.         displayed on the screen for that year.  If the table is too long to
  1321.         fit on the screen, use the UP ARROW or DOWN ARROW keys to move
  1322.         through the table one line at a time, or use the PAGE UP or PAGE
  1323.         DOWN keys to move through the table one full screen at a time.
  1324.         Once you are through viewing the table, press the ESC key to return
  1325.         to the display year selection window.  Either press ESC to quit
  1326.         display mode, or enter another year to be displayed.
  1327.  
  1328.  
  1329. LOANPMT Ver 1.21
  1330. Page 22
  1331.  
  1332.  
  1333.                            SAVING AN AMORTIZATION TABLE
  1334.  
  1335.              From the amortization table prompt, an amortization table can
  1336.         be saved to disk.  First ensure that the prompt reads:
  1337.  
  1338.                           Save amortization table (Y/N)?
  1339.  
  1340.              If it doesn't, then press the RIGHT ARROW or LEFT ARROW key
  1341.         until it does.  If the letter "Y" (or "y") does not appear under
  1342.         the cursor, press the "Y" key and then press ENTER (or TAB or DOWN
  1343.         ARROW).
  1344.  
  1345.              A dialog box containing the following prompt now appears with
  1346.         the cursor in it:
  1347.  
  1348.                        Save Amortization Table to Filename:
  1349.  
  1350.              Enter a filename for the amortization table's text file using
  1351.         the following format:
  1352.  
  1353.                   [d:][path] filename
  1354.  
  1355.         where "d:" is the optional disk drive name, "path" is an optional
  1356.         DOS pathname, and "filename" is a valid DOS filename.  Do not add a
  1357.         filename extension to the filename.  The program will automatically
  1358.         add the filename extension ".AMR" to all amortization filenames
  1359.         entered.  If a filename extension other than ".AMR" is entered, it
  1360.         will not be used.  ".AMR" is always used whether or not a filename
  1361.         extension is entered.  Error detection is provided for invalid
  1362.         drive names, paths, filenames, etc., and the program will not
  1363.         proceed until everything is correctly entered (or ESC is pressed).
  1364.  
  1365.              Once the program accepts a valid entry, the file is created on
  1366.         the specified drive, etc.  After the file has been successfully
  1367.         created, the cursor returns to the data entry screen, and the
  1368.         following message is displayed at the bottom of the screen:
  1369.  
  1370.                    Amortization Table saved to file FILENAME.AMR
  1371.  
  1372.              The saved amortization file is a text file and may be printed
  1373.         to a printer using DOS print commands or various third party
  1374.         printer routines.  The file may also be edited via EDLIN or any
  1375.         other ASCII text editor.
  1376.  
  1377.              The distribution disk contains a sample amortization table
  1378.         file named EXAMPLE1.AMR for examination and testing purposes.
  1379.  
  1380.  
  1381.                                                                 LOANPMT Ver 1.21
  1382.                                                                          Page 23
  1383.  
  1384.  
  1385.                                  SAVING LOAN DATA
  1386.  
  1387.              Whenever the following prompt appears near the lower left of
  1388.         the data entry screen:
  1389.                                  F2=Save Loan Data
  1390.  
  1391.         the current loan data may be saved to disk.  If the F2 key is
  1392.         pressed, a dialog box with the following prompt will appear near
  1393.         the bottom of the data entry screen with the cursor in it:
  1394.  
  1395.                               Save Data to Filename:
  1396.  
  1397.              Enter a filename for the loan data's file using the following
  1398.         format:
  1399.  
  1400.                   [d:][path] filename
  1401.  
  1402.         where "d:" is the optional disk drive name, "path" is an optional
  1403.         DOS pathname, and "filename" is a valid DOS filename.  Do not add a
  1404.         filename extension to the filename.  The program will automatically
  1405.         add the filename extension ".PMT" to all filenames entered.  If a
  1406.         filename extension other than ".PMT" is entered, it will not be
  1407.         used.  ".PMT" is always used whether or not a filename extension is
  1408.         entered.  Error detection is provided for invalid drive names,
  1409.         paths, filenames, etc., and the program will not proceed until
  1410.         everything is correctly entered (or ESC is pressed).
  1411.  
  1412.              Once the program accepts a valid entry, the file is created on
  1413.         the specified drive, etc.  After the file has been successfully
  1414.         created, the cursor returns to the data entry mode, and the
  1415.         following message is displayed at the bottom of the screen.:
  1416.  
  1417.                           Data saved to file FILENAME.PMT
  1418.  
  1419.  
  1420.                                  LOADING LOAN DATA
  1421.  
  1422.              Whenever the following prompt is visible near the bottom of
  1423.         the data entry screen:
  1424.                                  F3=Load Loan Data
  1425.  
  1426.              A previously saved loan data file may be loaded from disk.  If
  1427.         the F3 key is pressed, the cursor will be placed in a dialog box
  1428.         with the following prompt near the bottom of the data entry screen:
  1429.  
  1430.                              Load Data from Filename:
  1431.  
  1432.              DOS filename wildcards or a specific filename can be entered
  1433.         using the following format:
  1434.  
  1435.                   [d:][path] filename
  1436.  
  1437.  
  1438. LOANPMT Ver 1.21
  1439. Page 24
  1440.  
  1441.  
  1442.                            LOADING LOAN DATA (Continued)
  1443.  
  1444.         where "d:" is the optional disk drive name, "path" is an optional
  1445.         DOS pathname, and "filename" is a valid DOS filename.  Do not add a
  1446.         filename extension to the filename.  The program will automatically
  1447.         add the filename extension ".PMT" to all filenames entered.  Error
  1448.         detection is provided for invalid drive names, paths, filenames,
  1449.         etc., and the program will not proceed until everything is
  1450.         correctly entered (or ESC is pressed).
  1451.  
  1452.              If DOS wildcards are entered, a load file menu will appear
  1453.         containing a list of ".PMT" files meeting the wildcard
  1454.         specifications.  Use the following to move the highlight bar
  1455.         through the load file menu:
  1456.  
  1457.              RIGHT ARROW highlights the next filename in the list.
  1458.              LEFT ARROW  highlights the previous filename in the list.
  1459.              UP ARROW    highlights the filename directly above the
  1460.                          currently highlighted filename in the list.
  1461.              DOWN ARROW  highlights the filename directly below the
  1462.                          currently highlighted filename in the list.
  1463.              PAGE DOWN   pages down to the next page of filenames.
  1464.              PAGE UP     pages up to the previous page of filenames.
  1465.              HOME        pages to and highlights the first filename in the
  1466.                          list.
  1467.              END         pages to and highlights the last filename in the
  1468.                          list.
  1469.              A-Z or 0-9  highlights the first (or next) filename in the
  1470.                          list that starts with the character.
  1471.              ENTER       selects the highlighted filename.
  1472.              ESC         exits the menu without selecting a filename.
  1473.  
  1474.              Once the program accepts a valid entry, the file is loaded and
  1475.         all data fields are updated to display the data that was stored in
  1476.         the file.  The following message is also displayed at the bottom of
  1477.         the screen:
  1478.  
  1479.                         Data loaded from file FILENAME.PMT
  1480.  
  1481.  
  1482.                           PRINTING A LOAN PAYOFF SUMMARY
  1483.  
  1484.              From the loan payoff summary prompt, loan payoff summaries can
  1485.         be printed.  First ensure that the prompt reads:
  1486.  
  1487.                          Print loan payoff summary (Y/N)?
  1488.  
  1489.              If it doesn't, then press the RIGHT ARROW or LEFT ARROW key
  1490.         until it does.  Then enter Y and press ENTER.  The following menu
  1491.         will pop up:
  1492.  
  1493.                   Print to device: (PARALLEL PORT)
  1494.                        LPT1 (PRN)   LPT2   LPT3
  1495.  
  1496.  
  1497.                                                                 LOANPMT Ver 1.21
  1498.                                                                          Page 25
  1499.  
  1500.  
  1501.                     PRINTING A LOAN PAYOFF SUMMARY (Continued)
  1502.  
  1503.              The port highlighted will be the port selected when the ENTER
  1504.         (or TAB) key is pressed.  To change the port selection, use the
  1505.         RIGHT ARROW or LEFT ARROW keys (or press "L", "1", "2", or "3") to
  1506.         move the highlighted bar.  In almost all cases, if there is only
  1507.         one printer, it is usually connected to LPT1 (PRN).
  1508.  
  1509.              Once ENTER (or TAB) has been pressed the printout starts.  If
  1510.         the program detects an error (either at the beginning or during the
  1511.         printout), the printout stops and the following error message will
  1512.         be displayed at the bottom of the screen:
  1513.  
  1514.              Printer not ready! -($xx)-
  1515.                        Press ENTER when ready or ESC to cancel printout.
  1516.  
  1517.              Normally any of the following can cause this error:
  1518.  
  1519.              1. No printer attached to selected port (or port does not
  1520.                 exist).
  1521.              2. Printer not powered on.
  1522.              3. Printer not selected on line.
  1523.              4. Printer out of paper or paper is jammed.
  1524.              5. Printer failure.
  1525.              6. Etc.
  1526.  
  1527.              If the problem can be corrected, the printout can be resumed
  1528.         by pressing ENTER.  If the problem is not immediately correctable,
  1529.         or if you do not wish to proceed with the printout, press ESC and
  1530.         the printout will be terminated and LOANPMT will return to the data
  1531.         entry mode.
  1532.  
  1533.              If no problems are detected during the printout, the prompt
  1534.         "PRINTING . . ." is displayed at the bottom of the screen.  To stop
  1535.         the printout, press the ESC key.  When the ESC key is pressed, the
  1536.         prompt "CANCEL PRINTING (Y/N)?" is displayed.  To continue printing
  1537.         simply answer "N" (for no), but to cancel the printout, then answer
  1538.         "Y" (for yes) and LOANPMT will return to the data entry mode.
  1539.  
  1540.              After the printout is finished, the cursor returns to the data
  1541.         entry mode of LOANPMT.  New data can be entered to process another
  1542.         loan, or the ESC key can be pressed to terminate the program.
  1543.  
  1544.                          DISPLAYING A LOAN PAYOFF SUMMARY
  1545.  
  1546.              From the loan payoff summary prompt, loan payoff summaries can
  1547.         be displayed.  First ensure that the prompt reads:
  1548.  
  1549.                         Display loan payoff summary (Y/N)?
  1550.  
  1551.  
  1552. LOANPMT Ver 1.21
  1553. Page 26
  1554.  
  1555.  
  1556.                    DISPLAYING A LOAN PAYOFF SUMMARY (Continued)
  1557.  
  1558.              If it doesn't, then press the RIGHT ARROW or LEFT ARROW key
  1559.         until it does.  If the letter "Y" (or "y") does not appear under
  1560.         the cursor, press the "Y" key and then press ENTER (or TAB or DOWN
  1561.         ARROW).  A window will appear displaying the loan payoff summary.
  1562.  
  1563.              Once you are through viewing the summary, press the ESC key to
  1564.         return to data entry mode.
  1565.  
  1566.  
  1567.                            SAVING A LOAN PAYOFF SUMMARY
  1568.  
  1569.              From the loan payoff summary prompt, a loan payoff summary can
  1570.         be saved to disk.  First ensure that the prompt reads:
  1571.  
  1572.                           Save loan payoff summary (Y/N)?
  1573.  
  1574.              If it doesn't, then press the RIGHT ARROW or LEFT ARROW key
  1575.         until it does.  If the letter "Y" (or "y") does not appear under
  1576.         the cursor, press the "Y" key and then press ENTER (or TAB or DOWN
  1577.         ARROW).
  1578.  
  1579.              A dialog box will pop up containing the following prompt with
  1580.         the cursor in it:
  1581.  
  1582.                          Save Payoff Summary to Filename:
  1583.  
  1584.              Enter a filename for the amortization table's text file using
  1585.         the following format:
  1586.  
  1587.                   [d:][path] filename
  1588.  
  1589.         where "d:" is the optional disk drive name, "path" is an optional
  1590.         DOS pathname, and "filename" is a valid DOS filename.  Do not add a
  1591.         filename extension to the filename.  The program will automatically
  1592.         add the filename extension ".POF" to all loan payoff summary
  1593.         filenames entered.  If a filename extension other than ".POF" is
  1594.         entered, it will not be used.  ".POF" is always used whether or not
  1595.         a filename extension is entered.  Error detection is provided for
  1596.         invalid drive names, paths, filenames, etc., and the program will
  1597.         not proceed until everything is correctly entered (or ESC is
  1598.         pressed).
  1599.  
  1600.              Once the program accepts a valid entry, the file is created on
  1601.         the specified drive, etc.  After the file has been successfully
  1602.         created, the cursor returns to the data entry screen, and the
  1603.         following message is displayed at the bottom of the screen:
  1604.  
  1605.                   Loan Payoff Summary saved to file FILENAME.AMR
  1606.  
  1607.  
  1608.                                                                 LOANPMT Ver 1.21
  1609.                                                                          Page 27
  1610.  
  1611.  
  1612.                      SAVING A LOAN PAYOFF SUMMARY (Continued)
  1613.  
  1614.              The saved loan payoff summary file is a text file and may be
  1615.         printed to a printer using DOS print commands or various third
  1616.         party printer routines.  The file may also be edited via EDLIN or
  1617.         any other ASCII text editor.
  1618.  
  1619.  
  1620.                                LOAN PAYMENT EXAMPLE
  1621.  
  1622.              This example shows how LOANPMT can be used to find a monthly
  1623.         loan payment.  Let's say that Data Language Systems needs some
  1624.         office improvements and we have had several construction and
  1625.         remodeling contractors submit bids for the work.  We have decided
  1626.         to hire the contractor who has bid $4,800, and after checking with
  1627.         various loan institutions, we find that the prevailing annual
  1628.         percentage rate charged for office improvement loans at our bank,
  1629.         The Last National Bank of Yorktown, is 12.5% and the maximum length
  1630.         of time they will lend money for our type of loan is 1 1/2 years
  1631.         (18 months).  They also tell us that we must pay a $15 filing fee
  1632.         to file our loan with the county clerk and that this fee may not be
  1633.         included in the loan.  They also inform us that no points will be
  1634.         charged for the loan.  We now have all the information needed to
  1635.         compute a monthly payment.
  1636.  
  1637.              Make sure the files LOANPMT.EXE and LOANPMT.OVR are on the
  1638.         disk of the assigned drive, and that they are in the current
  1639.         directory or path.  Next, at the DOS prompt, type LOANPMT and press
  1640.         the ENTER key.  The program will start execution, and the LOANPMT
  1641.         screen will appear with the following message at bottom of the
  1642.         screen:
  1643.  
  1644.                      Press ENTER to continue, or ESC to quit!
  1645.  
  1646.              Make sure that EDIT and OVERWRITE are highlighted in the
  1647.         status line at the top of the screen and do not change them during
  1648.         this example.  You may depress the NUM LOCK key, if you wish, to
  1649.         allow numeric input from the numeric keypad.  Notice that whenever
  1650.         NUM LOCK is in effect, NUM is displayed at the end of the status
  1651.         line.  Now press the ENTER key.  The Compute Menu will appear with
  1652.         Payment highlighted.  Press the ENTER key.  The LOANPMT data entry
  1653.         screen will now appear and the program will position you at the
  1654.         following prompt:
  1655.  
  1656.                   Loan Company:
  1657.  
  1658.              Make sure that PAYMENT is displayed as the computed field near
  1659.         the top left hand area of the screen.  If it isn't, refer to the
  1660.         Compute Menu section of this manual and select PAYMENT as the
  1661.         computed field.  Now type in: "The Last National Bank of Yorktown"
  1662.         and press the ENTER (or TAB or DOWN ARROW) key and the cursor will
  1663.         be moved to the prompt:
  1664.  
  1665.                   Borrower:
  1666.  
  1667.  
  1668. LOANPMT Ver 1.21
  1669. Page 28
  1670.  
  1671.  
  1672.  
  1673.                          LOAN PAYMENT EXAMPLE (Continued)
  1674.  
  1675.              Now type in: "Data Language Systems" and then press the ENTER
  1676.         (or TAB or DOWN ARROW) key and the cursor advances to the prompt:
  1677.  
  1678.                   Comment:
  1679.  
  1680.              Enter: "Office Improvement Loan" and press the ENTER (or TAB
  1681.         or DOWN ARROW) key and you will now see the payment schedule menu
  1682.         appear with Monthly highlighted.
  1683.  
  1684.              If Monthly is not highlighted, press the M key.  Press the
  1685.         ENTER (or TAB or DOWN ARROW) key to select monthly payments and the
  1686.         cursor will be positioned at the prompt:
  1687.  
  1688.                   Loan principal: $
  1689.  
  1690.              This prompt is where we enter the amount to be borrowed, so
  1691.         key in 4800 and press the ENTER (or TAB or DOWN ARROW) key.  Notice
  1692.         that the entry overwrites the value that was originally displayed
  1693.         at the prompt.  The cursor will next position itself at the prompt:
  1694.  
  1695.                   Additional loan costs: $
  1696.  
  1697.              Since the $15 filing fee cannot be financed, make sure that
  1698.         the value here is zero and press the ENTER (or TAB or DOWN ARROW)
  1699.         key to enter the zero.  The cursor will be advanced to the prompt:
  1700.  
  1701.                   Loan points charged:
  1702.  
  1703.              No loan points are being charged for this loan.  Make sure the
  1704.         value is zero and press the ENTER (or TAB or DOWN ARROW) key to
  1705.         enter the zero.  The cursor is now placed in the prompt:
  1706.  
  1707.                   Deferred principal: $
  1708.  
  1709.              From our discussion with the bank, no portion of this loan is
  1710.         being deferred.  Make sure the value in this field is zero and
  1711.         press the ENTER (or TAB or DOWN ARROW) key to enter the zero.  The
  1712.         cursor is now moved to the prompt:
  1713.  
  1714.                   Annual percentage rate:
  1715.  
  1716.              Enter the annual percentage rate charged for borrowing the
  1717.         money here.  So key in 12.5 and press the ENTER (or TAB or DOWN
  1718.         ARROW) key.  You will now see that the cursor has moved to the
  1719.         prompt:
  1720.  
  1721.                   Duration of loan in payments:
  1722.  
  1723.  
  1724.                                                                 LOANPMT Ver 1.21
  1725.                                                                          Page 29
  1726.  
  1727.  
  1728.                          LOAN PAYMENT EXAMPLE (Continued)
  1729.  
  1730.              Since we want to borrow the money for one and a half years, we
  1731.         must enter our loan duration in payments instead of years.  If the
  1732.         prompt does not read payments, press the LEFT ARROW key until it
  1733.         does.
  1734.  
  1735.              Now key in 18 (i.e. 1 1/2 years x 12 months/year = 18 months)
  1736.         and press the ENTER (or TAB or DOWN ARROW) key.  You have now
  1737.         entered all the information the program needs to compute the
  1738.         monthly payment which is now displayed:
  1739.  
  1740.                   Payment: $293.82
  1741.  
  1742.         and the cursor is moved to the field:
  1743.  
  1744.                   Date of first payment (MM-DD-YY):
  1745.  
  1746.              Since this example was initially ran on 8-1-1989 and monthly
  1747.         payments were previously selected, the default date was 9-1-1989.
  1748.         The date displayed for you though, will be one month from the date
  1749.         found on your computer's system clock.
  1750.  
  1751.              You can always select the default date by pressing the ENTER
  1752.         (or TAB or DOWN ARROW) key.  But our loan requires the first
  1753.         payment to be 9-1-1989.  So key it in, if it is not already
  1754.         displayed, and press the ENTER (or TAB or DOWN ARROW) key.  The
  1755.         cursor is now displayed under the character at the end of the
  1756.         prompt:
  1757.  
  1758.                   Print amortization table (Y/N)?
  1759.  
  1760.              Before we proceed to print an amortization table, let's save
  1761.         the loan data parameters we just entered.  Press the F2 key and a
  1762.         dialog box with the following prompt appears:
  1763.  
  1764.                   Save Data to Filename:
  1765.  
  1766.              Let's call this data EXAMPLE1.  So now key in:
  1767.  
  1768.                   EXAMPLE1
  1769.  
  1770.         and press the ENTER (or TAB) key.  If you have loaded all the files
  1771.         from the distribution disk onto your disk, and if they are in the
  1772.         current DOS path, you will hear a beep and the following message
  1773.         will be displayed at the bottom of the screen:
  1774.  
  1775.                   File already exists!  OK to overwrite (Y/N)? N
  1776.  
  1777.         Type in "Y" and press the ENTER (or TAB) key.  The disk drive's
  1778.         light will come on briefly, and then the following message will be
  1779.         displayed at the bottom your screen.
  1780.  
  1781.                           Data saved to file EXAMPLE1.PMT
  1782.  
  1783.  
  1784. LOANPMT Ver 1.21
  1785. Page 30
  1786.  
  1787.  
  1788.                          LOAN PAYMENT EXAMPLE (Continued)
  1789.  
  1790.              LOANPMT then returns to the prompt:
  1791.  
  1792.                           Print amortization table (Y/N)?
  1793.  
  1794.              Now let's print the amortization table.  Type in Y and press
  1795.         the ENTER (or TAB or DOWN ARROW) key.  A menu window will pop up
  1796.         displaying:
  1797.  
  1798.                   Print to device: (PARALLEL PORT)
  1799.                        LPT1 (PRN)   LPT2   LPT3
  1800.  
  1801.         and LPT1 (PRN) is highlighted.  If your printer is connected to a
  1802.         different port than LPT1, use the arrow keys (or press "L", "1",
  1803.         "2", or "3") to move the highlighted bar to the correct port
  1804.         designation.  If you only have one printer, in almost all cases it
  1805.         is usually connected to LPT1 (PRN).  Now press the ENTER (or TAB)
  1806.         key to select the port for printer output.
  1807.  
  1808.              Once the ENTER key has been pressed, and the program detects
  1809.         no printer errors, the amortization table printout starts.  The
  1810.         prompt "PRINTING . . ." is displayed at the bottom of the screen
  1811.         while the printout is in progress.  But, if you get the message:
  1812.  
  1813.              Printer not ready! -($xx)-
  1814.                        Press ENTER when ready or ESC to cancel printout.
  1815.  
  1816.         refer to the "Printing an Amortization Table" section in this
  1817.         manual.
  1818.  
  1819.              The following amortization table was printed during this
  1820.         example:
  1821.  
  1822.  
  1823.                                                                 LOANPMT Ver 1.21
  1824.                                                                          Page 31
  1825.  
  1826.  
  1827.                          LOAN PAYMENT EXAMPLE (Continued)
  1828.  
  1829.                                  LOAN AMORTIZATION                 PAGE   1
  1830.                                       8-1-89
  1831.  
  1832.                         The Last National Bank of Yorktown
  1833.  
  1834.                           BORROWER: Data Language Systems
  1835.                          LOAN FOR: Office Improvement Loan
  1836.  
  1837.                                                                    DEFERRED
  1838.            LOAN COSTS           POINTS           PRINCIPAL        PRINCIPAL
  1839.              $0.00           0.000($0.00)         $4800.00          $0.00
  1840.  
  1841.                    TERM OF LOAN            ANNUAL                   AMOUNT
  1842.                18 MONTHLY PAYMENTS        % RATE    PAYMENT        FINANCED
  1843.                (1 YR, 6 MO, 0 WK)        12.500%    $293.83        $4800.00
  1844.  
  1845.             PAYMENT      PAYMENT    INTEREST        PRINCIPAL       BALANCE
  1846.  
  1847.            9- 1-89          1         50.00          243.83         4556.17
  1848.           10- 1-89          2         47.46          246.37         4309.80
  1849.           11- 1-89          3         44.89          248.94         4060.86
  1850.           12- 1-89          4         42.30          251.53         3809.33
  1851.               TOTAL      ____    __________      __________      PAYMENTS
  1852.           FOR YEAR 1989:    4  $     184.65 +  $     990.67 =  $    1175.32
  1853.  
  1854.           TOTAL-TO-DATE:    4  $     184.65 +  $     990.67 =  $    1175.32
  1855.  
  1856.            1- 1-90          5         39.68          254.15         3555.18
  1857.            2- 1-90          6         37.03          256.80         3298.38
  1858.            3- 1-90          7         34.36          259.47         3038.91
  1859.            4- 1-90          8         31.66          262.17         2776.74
  1860.            5- 1-90          9         28.92          264.91         2511.83
  1861.            6- 1-90         10         26.16          267.67         2244.16
  1862.            7- 1-90         11         23.38          270.45         1973.71
  1863.            8- 1-90         12         20.56          273.27         1700.44
  1864.            9- 1-90         13         17.71          276.12         1424.32
  1865.           10- 1-90         14         14.84          278.99         1145.33
  1866.           11- 1-90         15         11.93          281.90          863.43
  1867.           12- 1-90         16          8.99          284.84          578.59
  1868.               TOTAL      ____    __________      __________      PAYMENTS
  1869.           FOR YEAR 1990:   12  $     295.22 +  $    3230.74 =  $    3525.96
  1870.  
  1871.           TOTAL-TO-DATE:   16  $     479.87 +  $    4221.41 =  $    4701.28
  1872.  
  1873.            1- 1-91         17          6.03          287.80          290.79
  1874.            2- 1-91         18          3.03          290.79            0.00
  1875.               TOTAL      ____    __________      __________      PAYMENTS
  1876.           FOR YEAR 1991:    2  $       9.06 +  $     578.59 =  $     587.65
  1877.  
  1878.           TOTAL-TO-DATE:   18  $     488.93 +  $    4800.00 =  $    5288.93
  1879.  
  1880.           AMOUNT OF FINAL PAYMENT = $293.82
  1881.  
  1882.  
  1883. LOANPMT Ver 1.21
  1884. Page 32
  1885.  
  1886.  
  1887.                          LOAN PAYMENT EXAMPLE (Continued)
  1888.  
  1889.              After the printout is finished, the cursor returns to the data
  1890.         entry screen.  New data could be entered, but now press the ESC
  1891.         key.  The following prompt appears at the bottom of the screen.
  1892.  
  1893.                        OK to QUIT LOANPMT and return to DOS?
  1894.  
  1895.         Press Y and then press ENTER to quit LOANPMT and return to DOS.
  1896.         LOANPMT terminates and the CRT screen is returned to the display
  1897.         that was on the screen just before LOANPMT started executing.
  1898.  
  1899.  
  1900.                                 LOAN PAYOFF EXAMPLE
  1901.  
  1902.              NOTE: Payoff mode computes a payoff balance.  A computed
  1903.         payoff balance may vary slightly from the amortized balance.
  1904.         Depending on the loan, either may be used.  Check with your loan
  1905.         company to be sure which will be used.
  1906.  
  1907.              This example shows how LOANPMT can be used to find a payoff
  1908.         balance for the loan created in the Loan Payment Example section of
  1909.         this manual.
  1910.  
  1911.              Make sure the files LOANPMT.EXE, LOANPMT.OVR, and EXAMPLE1.PMT
  1912.         are on the disk of the assigned drive, and make sure they are in
  1913.         the current directory or path.  Next, at the DOS prompt, type
  1914.         LOANPMT and press the ENTER key.  The program will start execution,
  1915.         and the LOANPMT screen will appear with the following message at
  1916.         bottom of the screen:
  1917.  
  1918.                      Press ENTER to continue, or ESC to quit!
  1919.  
  1920.              Make sure that EDIT and OVERWRITE are highlighted in the
  1921.         status line at the top of the screen and do not change them during
  1922.         this example.  You may depress the NUM LOCK key, if you wish, to
  1923.         allow numeric input from the numeric keypad.  Notice that whenever
  1924.         NUM LOCK is in effect, NUM is displayed at the end of the status
  1925.         line.  Now press the ENTER key.  The Compute Menu will now pop up.
  1926.         Use the Down Arrow key to highligh Payoff.  Press the ENTER key.
  1927.         The LOANPMT data entry screen will now appear and the cursor will
  1928.         be in the prompt:
  1929.  
  1930.                   Loan Company:
  1931.  
  1932.              Since we previously saved the loan to disk from the Loan
  1933.         Payment Example section of this manual, press the F3 key.  A dialog
  1934.         box containing the following prompt will appear near the bottom of
  1935.         the screen:
  1936.  
  1937.                   Load Data from Filename:
  1938.  
  1939.  
  1940.                                                                 LOANPMT Ver 1.21
  1941.                                                                          Page 33
  1942.  
  1943.  
  1944.                           LOAN PAYOFF EXAMPLE (Continued)
  1945.  
  1946.              Now key in:
  1947.  
  1948.                   EXAMPLE1
  1949.  
  1950.         and press the ENTER (or TAB) key.  If the file EXAMPLE1.PMT is not
  1951.         in the current DOS path, you will hear a beep and the following
  1952.         error message will appear:
  1953.  
  1954.                   File not found!
  1955.  
  1956.              If you get this error, enter the data shown in the Loan
  1957.         Payment Example section in this manual, or exit the program and
  1958.         load the file EXAMPLE1.PMT from the distribution disk to the
  1959.         current DOS path.
  1960.  
  1961.              If the program finds the file EXAMPLE1.PMT in the current DOS
  1962.         path of your disk, the disk light will come on briefly.   The
  1963.         following message will appear at the bottom of the screen:
  1964.  
  1965.                         Data loaded from file EXAMPLE1.PMT
  1966.  
  1967.         and all the values retrieved from the file will be displayed
  1968.         throughout the data entry screen.  Press Ctrl+J and then press the
  1969.         N key and the cursor will be moved to the prompt:
  1970.  
  1971.                          Number of payments already made:
  1972.  
  1973.              Let's key in 12 and press the ENTER (or TAB or DOWN ARROW)
  1974.         key.  The payoff balance will be computed and displayed as:
  1975.  
  1976.                   Payoff balance: $1700.45
  1977.  
  1978.         and the cursor will be positioned at the "Payment" prompt.
  1979.  
  1980.              Lets print a loan payoff summary.  Press Ctrl+J and then press
  1981.         A to jump to the data entry field:
  1982.  
  1983.                   Print loan payoff summary (Y/N)?
  1984.  
  1985.              Type "Y" and press the ENTER (or TAB) key.  A menu window will
  1986.         pop up displaying:
  1987.  
  1988.                   Print to device: (PARALLEL PORT)
  1989.                        LPT1 (PRN)   LPT2   LPT3
  1990.  
  1991.         and LPT1 (PRN) is highlighted.  If your printer is connected to a
  1992.         different port than LPT1, use the arrow keys (or press "L", "1",
  1993.         "2", or "3") to move the highlighted bar to the correct port
  1994.         designation.  If you only have one computer, in almost all cases it
  1995.         is usually connected to LPT1 (PRN).  Now press the ENTER (or TAB or
  1996.         DOWN ARROW) key to select the port for printer output.
  1997.  
  1998.  
  1999. LOANPMT Ver 1.21
  2000. Page 34
  2001.  
  2002.  
  2003.                           LOAN PAYOFF EXAMPLE (Continued)
  2004.  
  2005.              Once the ENTER key has been pressed, and the program detects
  2006.         no printer errors, the summary printout starts.  The prompt
  2007.         "PRINTING . . ." is displayed at the bottom of the screen.  But, if
  2008.         you get the message:
  2009.  
  2010.              Printer not ready! -($xx)-
  2011.                        Press ENTER when ready or ESC to cancel printout.
  2012.  
  2013.         refer to the "Printing an Amortization Table" section in this
  2014.         manual.
  2015.  
  2016.              The following loan payoff summary was printed during this
  2017.         example:
  2018.  
  2019.  
  2020.                           *** LOAN PAYOFF CALCULATION ***
  2021.                                       9-1-90
  2022.  
  2023.                         The Last National Bank of Yorktown
  2024.  
  2025.                           BORROWER: Data Language Systems
  2026.                          LOAN FOR: Office Improvement Loan
  2027.  
  2028.         Total amount financed: $4800.00
  2029.  
  2030.         Annual percentage rate (APR): 12.5000%
  2031.  
  2032.         Monthly payment: $293.83
  2033.  
  2034.         Initial number of monthly payments: 18
  2035.  
  2036.         Number of monthly payments already made: 12
  2037.  
  2038.         Number of monthly payments remaining: 6
  2039.  
  2040.         Amount required to payoff loan: $1700.45
  2041.  
  2042.  
  2043.              After the printout is finished, the cursor returns to the data
  2044.         entry screen.  New data can be entered, but now press the ESC key.
  2045.         The following prompt will appear at the bottom of the screen.
  2046.  
  2047.                        OK to QUIT LOANPMT and return to DOS?
  2048.  
  2049.         Press Y and then press ENTER to quit LOANPMT and return to DOS.
  2050.         LOANPMT will terminate and the CRT screen will be returned to the
  2051.         display that was in the screen just before LOANPMT started
  2052.         executing.
  2053.  
  2054.  
  2055.                                                                 LOANPMT Ver 1.21
  2056.                                                                          Page 35
  2057.  
  2058.  
  2059.                         LOAN PAYOFF DATA ENTRY VERIFICATION
  2060.  
  2061.              All computed fields are dynamic in LOANPMT.  What this means
  2062.         is that the chosen field is updated (recomputed) each time new data
  2063.         is entered in any field.  When LOANPMT is in Payoff mode, data
  2064.         entered for the loan parameters is automatically verified by
  2065.         LOANPMT before the payoff is computed.  This is done to ensure all
  2066.         data will create a valid loan.  LOANPMT accomplishes this by
  2067.         correcting the amount in the payment field, if required, whenever
  2068.         data is entered in any field except the payment field.  If data is
  2069.         entered in the payment field, then the principal field is
  2070.         corrected, if required.  If all the data fields create a valid
  2071.         loan, then no corrections are made.
  2072.  
  2073.              If you enter data not created by LOANPMT, it is possible that
  2074.         LOANPMT will change one of the two fields, principal or payment.
  2075.         This can happen whenever a loan method different than that employed
  2076.         by LOANPMT was used to create the original loan.  In these cases
  2077.         the differences may not amount to much and the results can possibly
  2078.         be used as a guideline for what your lender may charge to pay off
  2079.         your loan.  In all cases, the terms of a payoff will be governed by
  2080.         the original loan contract only.  It is not unusual for contracts
  2081.         to require penalties or other fees for early loan payoffs.  This is
  2082.         especially true if your contract mentions the RULE OF 78.  You
  2083.         should always read the terms of your contract before pursuing an
  2084.         early loan payoff.  This can save some mighty big surprises later
  2085.         on.
  2086.  
  2087.  
  2088.                                   PROGRAM HISTORY
  2089.  
  2090.              09-01-89  Version 1.0
  2091.                        Initial program release.
  2092.  
  2093.              11-01-90  Version 1.1
  2094.                        Compute menu added.
  2095.                        Direct data field access (JUMP) added.
  2096.                        Load menu added.
  2097.                        Constant update of computed field added.
  2098.                        Data editing enhanced.
  2099.                        Color monitor support enhanced.
  2100.  
  2101.              04-15-91  Version 1.2
  2102.                        Printer compatibility improved.
  2103.                        File load bug fixed.
  2104.                        Printing and file saving & loading interfaces
  2105.                        improved.
  2106.  
  2107.              09-30-91  Version 1.21
  2108.                        VGA cursor bug fixed.
  2109.                        Loan Payoff data entry verification enhanced
  2110.                        Start program at Compute Menu
  2111.                        Start program with clear data fields
  2112.                        Printed manual available
  2113.  
  2114.  
  2115. LOANPMT Ver 1.21
  2116. Page 36
  2117.  
  2118.  
  2119.                            PROGRAM ENHANCEMENT REQUESTS
  2120.                       (HOW TO RECEIVE A FREE PROGRAM UPGRADE)
  2121.  
  2122.              If you have ideas for the enhancement of LOANPMT, you are
  2123.         encouraged to submit them to Data Language Systems.
  2124.  
  2125.              If you are a registered user of LOANPMT, you can receive a
  2126.         free upgrade of LOANPMT for your enhancement request.  If you are
  2127.         the first registered user to submit a particular enhancement
  2128.         request, and it is selected for incorporation into LOANPMT, you can
  2129.         receive, free of charge, the upgrade of LOANPMT that contains your
  2130.         requested enhancement.
  2131.  
  2132.              To submit an enhancement request, please print (or type) your
  2133.         request and mail it to Data Language Systems.  (If you wish, you
  2134.         may include all the information in an ASCII file on a 5 1/4" or 3
  2135.         1/2" floppy disk.)  Enhancements may also be submitted to Don
  2136.         Swartz 72331,240 on CompuServe, or you may phone (317) 759-7367 and
  2137.         ask for Don Swartz.   Be sure to include:
  2138.  
  2139.              NAME, CUSTOMER NUMBER (if known)
  2140.              ADDRESS
  2141.              CITY, STATE, ZIP CODE
  2142.              COUNTRY (if not USA)
  2143.              (AREA CODE) PHONE#, BEST TIME TO CONTACT YOU (only include
  2144.              this information if you do not mind if we call you in case we
  2145.              need more information.)
  2146.  
  2147.              The following have already been suggested:
  2148.  
  2149.              1. Add balloon payments.
  2150.              2. Add loan comparison tables.
  2151.              3. Add an additional payment schedule.
  2152.              4. Add method to change and save color attributes of display
  2153.                 screen color monitors.
  2154.              5. Highlight the active data entry field.
  2155.              6. Add a DOS shell.
  2156.  
  2157.              All requests submitted become the property of Data Language
  2158.         Systems, and we reserve the right to only select those that are
  2159.         determined to be feasible and viable enhancements to LOANPMT.  The
  2160.         postmark date on mailed requests or the date (and time) of initial
  2161.         phone contact will be used to determine which request was the first
  2162.         in case of duplicate requests by more than one registered user.
  2163.  
  2164.              Only registered users are eligible to participate in the free
  2165.         upgrade offer, but you need not be a registered user to submit an
  2166.         enhancement request.
  2167.  
  2168.              To be eligible to receive a free upgrade under this offer, the
  2169.         registered user must also agree to beta test the proposed
  2170.         enhancement, with no charge to Data Language Systems, before its
  2171.         official release.
  2172.  
  2173.  
  2174.                                                                 LOANPMT Ver 1.21
  2175.                                                                          Page 37
  2176.  
  2177.  
  2178.                               REPORTING LOANPMT BUGS
  2179.                       (HOW TO RECEIVE A FREE PROGRAM UPGRADE)
  2180.  
  2181.              Although every attempt has been made to provide bug free
  2182.         software, it is unfortunately realistic that some bugs will escape
  2183.         even the most aggressive testing.
  2184.  
  2185.              If you find what you believe is a bug in the LOANPMT program,
  2186.         you are encouraged to submit it to Data Language Systems so it can
  2187.         be corrected.
  2188.  
  2189.              If you are a registered user of LOANPMT, you can receive a
  2190.         free upgrade of LOANPMT for your bug report.  If you are the first
  2191.         registered user to submit a particular bug for correction, you can
  2192.         receive, free of charge, the upgrade of LOANPMT that contains the
  2193.         bug fix.
  2194.  
  2195.              To submit a bug, please print (or type) the condition that you
  2196.         suspect to be a bug and mail it to Data Language Systems.  (If you
  2197.         wish, you may include all the information in an ASCII file on a 5
  2198.         1/4" or 3 1/2" floppy disk.)  Enhancements may also be submitted to
  2199.         Don Swartz 72331,240 on CompuServe, or you may phone (317) 759-7367
  2200.         and ask for Don Swartz.  Be sure to include:
  2201.  
  2202.              NAME, CUSTOMER NUMBER (if known)
  2203.              ADDRESS
  2204.              CITY, STATE, ZIP CODE
  2205.              COUNTRY (if not USA)
  2206.              (AREA CODE) PHONE#, BEST TIME TO CONTACT YOU (only include
  2207.              this information if you do not mind if we call you in case we
  2208.              need more information.)
  2209.  
  2210.              All bugs reports submitted become the property of Data
  2211.         Language Systems, and we reserve the right to only modify LOANPMT
  2212.         for submissions that are determined by us to be actual malfunctions
  2213.         of the intended design of LOANPMT.  The postmark date on mailed
  2214.         requests or the date (and time) of initial phone contact will be
  2215.         used to determine which request was the first in case of duplicate
  2216.         requests by more than one registered user.
  2217.  
  2218.              For those situations where a reported bug is determined by
  2219.         Data Language Systems to be within the realm of the actual program
  2220.         design (i.e. not really a bug), your submission will be handled as
  2221.         a Program Enhancement Request (see the previous section of this
  2222.         manual).
  2223.  
  2224.              Only registered users are eligible to participate in the free
  2225.         upgrade offer, but you need not be a registered user to submit a
  2226.         bug.
  2227.  
  2228.              To be eligible to receive a free upgrade under this offer, the
  2229.         registered user must also agree to beta test the bug fix, with no
  2230.         charge to Data Language Systems, before its official release.
  2231.  
  2232.  
  2233. LOANPMT Ver 1.21
  2234. Page 38
  2235.  
  2236.  
  2237.                                  SOFTWARE LICENSE
  2238.  
  2239.              The LOANPMT program, its documentation, and all other files on
  2240.         the distribution disk are copyright (C) 1989-1991 by Data Language
  2241.         Systems.  All rights are reserved.  Data Language Systems retains
  2242.         ownership of the LOANPMT program and all files on the distribution
  2243.         list.  You are free to use, copy, and distribute LOANPMT if:
  2244.  
  2245.              1. No fee is charged for use, copying or distribution.  Clubs,
  2246.                 user groups, and shareware libraries may charge a nominal
  2247.                 fee of $5 or less for expenses and handling for
  2248.                 distributing LOANPMT.
  2249.  
  2250.              2. LOANPMT must always be called SHAREWARE and the
  2251.                 registration fee must be stated.
  2252.  
  2253.              3. The program and documentation are not modified in any way.
  2254.  
  2255.              4. All distribution disks must contain the files:
  2256.                   LOANPMT.EXE      INVOICE.DOC       QKSTART.DOC
  2257.                   LOANPMT.OVR      EXAMPLE1.PMT      README.TXT
  2258.                   LOANPMT.DOC      EXAMPLE1.AMR      README.BAT
  2259.  
  2260.                 These file names may not be changed, but they may be
  2261.                 archived or combined into one file named LOANPMT.ARC,
  2262.                 LOANPMT.ZIP, etc. to save space for distribution.
  2263.  
  2264.              5. If you find this program useful, then register your use.
  2265.                 To register, fill out and return the User Registration Form
  2266.                 and Invoice in this manual (or in the file INVOICE.DOC)
  2267.                 along with the registration fee to be eligible for user
  2268.                 support, etc.
  2269.  
  2270.              Site licenses and commercial licenses are available.  Write to
  2271.         the Data Language Systems for more information.
  2272.  
  2273.              When you register your use of these programs, you will be
  2274.         eligible to receive user support, and you will receive notices of
  2275.         future upgrades and bug fixes, etc.
  2276.  
  2277.              Any use or distribution of the LOANPMT program constitutes
  2278.         agreement to and acceptance of this license.
  2279.  
  2280.              This license and your right to use the software automatically
  2281.         terminate if you fail to comply with any of the provisions of this
  2282.         license.
  2283.  
  2284.              If you have questions or comments about the use, licensing, or
  2285.         registration of this program, or to submit enhancement requests or
  2286.         report bugs, please write to Data Language Systems at the address
  2287.         shown on the registration form or drop us a line on CompuServe
  2288.         72331,240.
  2289.  
  2290.  
  2291.                                                                 LOANPMT Ver 1.21
  2292.                                                                          Page 39
  2293.  
  2294.  
  2295.                                    USER SUPPORT
  2296.  
  2297.              If you experience problems, need help, have questions, etc.
  2298.         about LOANPMT, then Data Language Systems wants to hear from you.
  2299.  
  2300.              Feel free to write us about anything you have to say about our
  2301.         program even if it is a complaint.  If you prefer, you may call us,
  2302.         but a letter (or an ASCII file on a 5 1/4" or 3 1/2" disk, if you
  2303.         prefer) usually works best.  Our address is:
  2304.  
  2305.                   Data Language Systems
  2306.                   R.R.#1, Box 18A
  2307.                   Yorktown, IN 47396
  2308.  
  2309.              You may also contact us via CompuServe E-Mail.  Send your
  2310.         messages to Don Swartz, 72331,240.
  2311.  
  2312.              The author of LOANPMT is usually available for user phone
  2313.         support Monday through Friday, 5:00PM-9:00PM EST.  Please only call
  2314.         between the hours listed for phone support, and please note that
  2315.         Indiana does NOT observe EDT (Eastern Daylight savings Time) during
  2316.         the summer months.  So please plan your calls accordingly.  Call
  2317.         (317) 759-7367 and ask for Don Swartz.  Please don't get
  2318.         discouraged if he is not always available.  We still want to do
  2319.         everything we can to help you.  Please call back.
  2320.  
  2321.  
  2322. LOANPMT Ver 1.21
  2323. Page 40
  2324.  
  2325.  
  2326.                               A NOTE ABOUT SHAREWARE
  2327.  
  2328.              LOANPMT is a Shareware program.  Sometimes Shareware has been
  2329.         called Freeware, User Supported Software, and other names.
  2330.         Shareware is NOT Public Domain software and it is not FREE.  Data
  2331.         Language Systems retains all rights to the software and its
  2332.         documentation under the copyright laws and simply allows
  2333.         distribution of this program and the documentation with the few
  2334.         restrictions listed in the Software License in this manual.
  2335.  
  2336.              Since this program is Shareware, you may look at, keep, copy,
  2337.         etc. the software and the documentation, but if you use this
  2338.         program, then register your use with Data Language Systems.  The
  2339.         registration fee for LOANPMT is an inexpensive way to:
  2340.  
  2341.              1. Guarantee you have the support of Data Language Systems.
  2342.  
  2343.              2. Make sure you will know about updates, enhancements, bug
  2344.                 notices and fixes, etc.
  2345.  
  2346.              3. Allow Data Language Systems to make these programs even
  2347.                 better.
  2348.  
  2349.              4. Give credit to and compensate the author for providing you
  2350.                 with a program that has been useful to you.
  2351.  
  2352.              You are free to run this software on your computer to make
  2353.         sure it is compatible with your system and to make sure it operates
  2354.         to your satisfaction before you "buy it" by sending in the
  2355.         registration form and fee.
  2356.  
  2357.              Considerable time, effort, and expense has been expended by
  2358.         Data Language Systems developing, supporting, and upgrading
  2359.         LOANPMT.  So please, if you find this program useful, then send in
  2360.         your registration fee so Data Language Systems can continue to
  2361.         support and improve the program.  But, if after testing the
  2362.         software, you find it unsatisfactory or incompatible, I welcome
  2363.         your comments.  User satisfaction is our goal at Data Language
  2364.         Systems, and only by hearing from the people who use this software
  2365.         can we achieve this goal.
  2366.  
  2367.  
  2368.         Thank You For Your Support,
  2369.  
  2370.         Donald L. Swartz
  2371.         Data Language Systems
  2372.         72331,240
  2373.  
  2374.  
  2375.                                                                 LOANPMT Ver 1.21
  2376.                                                                          Page 41
  2377.  
  2378.  
  2379.                                     DISCLAIMER
  2380.  
  2381.              The LOANPMT program and its documentation are Copyright (C)
  2382.         1989-1991 by Data Language Systems.  All rights are reserved.
  2383.  
  2384.              This program and its documentation are supplied "AS IS"
  2385.         without any warranty, expressed or implied regarding the accuracy,
  2386.         sufficiency, suitability, or merchantability of the software or
  2387.         other materials delivered herewith.  Customers have the sole
  2388.         responsibility for inspecting and testing the program and
  2389.         documentation to their satisfaction before using them with
  2390.         important data.  In no event will Data Language Systems, or the
  2391.         author, be liable for any damages, including (but not limited to)
  2392.         any lost profits, lost savings, or other incidental or
  2393.         consequential damages arising out of the use of or inability to use
  2394.         the program, even if Data Language Systems or the author has been
  2395.         advised of the possibility of such damages, or for any claim by any
  2396.         other party.
  2397.  
  2398.              Any use of the LOANPMT program and its documentation
  2399.         constitutes agreement to and acceptance of this disclaimer.
  2400.  
  2401.              Data Language Systems, however, does warrant that any LOANPMT
  2402.         distribution diskettes obtained directly from Data Language Systems
  2403.         will be free from defects in materials and workmanship under normal
  2404.         use for ninety (90) days from the date of delivery to you as
  2405.         evidenced by a copy of your Data Language Systems shipping invoice.
  2406.         If you wish to claim a defective disk under this warranty, you must
  2407.         send the defective LOANPMT distribution diskette and a copy of your
  2408.         Data Language Systems invoice to us.  You must state whether you
  2409.         want a full refund of the purchase price of the diskette or a
  2410.         replacement diskette.  (Sorry, but shipping and handling costs
  2411.         cannot be refunded.)  Refunds or replacements will only be made
  2412.         after the diskette and the copy of your invoice have been received.
  2413.         Distribution diskettes obtained from other Shareware distributors
  2414.         are not covered by this warranty.  Only diskettes with Data
  2415.         Language Systems' original LOANPMT label on them are covered by
  2416.         this warranty.
  2417.  
  2418.  
  2419. LOANPMT Ver 1.21
  2420. Page 42
  2421.  
  2422.  
  2423.                   OTHER DATA LANGUAGE SYSTEMS SHAREWARE PROGRAMS
  2424.  
  2425.         DIRSRCH -  DIRSRCH is a directory search utility program.  It finds
  2426.                    files that match a given file specification that are
  2427.                    located anywhere on your disk.  A listing of matching
  2428.                    files is then displayed.  DIRSRCH can find hidden and
  2429.                    system files that the DOS DIR command cannot.
  2430.                    Alternately, DIRSRCH's output can be redirected to a
  2431.                    file or a printer.  The listing contains the date, time,
  2432.                    size, attribute, directory, and name of each matching
  2433.                    filename found, total number of bytes in files listed,
  2434.                    and the number of free bytes left on the disk.
  2435.  
  2436.                    DIRSRCH is most useful for finding lost files tucked
  2437.                    away in a forgotten directory or for finding duplicate
  2438.                    files scattered around the directories of your hard
  2439.                    disk.  It can be used much like DOS's DIR command to
  2440.                    list whole directories or portions of one.  It can also
  2441.                    list every file and directory on a hard or floppy disk.
  2442.                    This utility is a must for anyone who has a hard disk.
  2443.  
  2444.         MOLDWT -   MOLDWT is designed for use by designers, builders, and
  2445.                    processors of plastic injection, die cast, and other
  2446.                    types of molds.  This program is an easy-to-use mold
  2447.                    weight and mold center of balance calculator program.
  2448.                    It can compute these values for "A" and "B" type molds
  2449.                    and 5-plate and 6-plate stripper molds.  The mold type
  2450.                    is menu selectable. Linear units are menu selectable
  2451.                    between inches and millimeters.  Weights are also menu
  2452.                    selectable between pounds and kilograms.  All computed
  2453.                    variables are constantly updated whenever any new data
  2454.                    field is entered.  Direct data field access is provided
  2455.                    and bulk data can be entered for plate widths and
  2456.                    lengths.  The program's results can be printed or saved
  2457.                    to disk, and each plate's individual weight is added to
  2458.                    the results.  Mold parameters can be saved to disk and
  2459.                    previously saved parameters can be reloaded via a file
  2460.                    selection menu.  Mold data disks containing "STANDARD"
  2461.                    mold parameters are separately available.  MOLDWT is
  2462.                    SHAREWARE and its registration fee is $35.00, which
  2463.                    includes a free data disk of your choice.  Mold data
  2464.                    disks are NOT SHAREWARE and are $10.00 each.
  2465.  
  2466.              A distribution disk containing all program files and
  2467.         documentation files can be obtained directly from Data Language
  2468.         Systems for your evaluation.  Simply fill in and mail the Invoice
  2469.         either from this manual or the file INVOICE.DOC, along with your
  2470.         payment, to receive the diskettes you want.
  2471.  
  2472.  
  2473.                                                                 LOANPMT Ver 1.21
  2474.                                                                          Page 43
  2475.  
  2476.  
  2477.                               USER REGISTRATION FORM
  2478.               LOANPMT; COPYRIGHT (C) 1989-1991, DATA LANGUAGE SYSTEMS
  2479.                                 ALL RIGHTS RESERVED
  2480.  
  2481.              To register your use of LOANPMT, complete this form and mail
  2482.         it along with the Invoice on the following page and your check,
  2483.         money order, or charge card information to:
  2484.  
  2485.                   Data Language Systems      or    via CompuServe
  2486.                   R.R.#1, Box 18A                    72331,240
  2487.                   Yorktown, Indiana 47396
  2488.  
  2489.         (Please print) DATE: _______________            LOANPMT Ver 1.21
  2490.         (Please Check One) ( ) MR., ( ) MS., or ( ) ________
  2491.           NAME: _____________________________________________________
  2492.         COMPANY: _____________________________________________________
  2493.          STREET: _____________________________________________________
  2494.            CITY: _____________________  STATE: _______ ZIP: __________
  2495.         COUNTRY: _____________________________________________________
  2496.           PHONE: (_________)  ________________________________________
  2497.  
  2498.         MICROCOMPUTER USED: __________________________________________
  2499.  
  2500.         MONITOR: ( ) Monochrome  ( ) Color
  2501.         GRAPHICS CARD: ( ) MDA  ( ) CGA  ( ) EGA  ( ) MCGA  ( ) VGA
  2502.                        ( ) Other __________________________________
  2503.         SYSTEM PROCESSOR:
  2504.              ( ) 8186  ( ) 8188  ( ) NEC V20  ( ) NEC V30
  2505.              ( ) 8086  ( ) 8088  ( ) 80286  ( ) 80386SX  ( ) 80386
  2506.              ( ) 80486 ( ) Other (specify) _______________________
  2507.         SYSTEM MEMORY ________K.    EMS MEMORY ________K.
  2508.         PC/MS-DOS Ver # __________  EMS Ver # _________
  2509.         DISK DRIVES:
  2510.              # ____ 5 1/4" Floppy ____ Mb, # ____ 3 1/2" Floppy ____ Mb.
  2511.              # _____  Hard Drives _______ Mb.
  2512.  
  2513.         PRINTERS:
  2514.              ( ) Dot Matrix    ( ) Laser    ( ) Other __________________
  2515.              Printer brand name & model# _______________________________
  2516.  
  2517.         HOW DID YOU ACQUIRE THIS PROGRAM:
  2518.              ( ) BBS ___________________________________________________
  2519.              ( ) User Group ____________________________________________
  2520.              ( ) Shareware Library _____________________________________
  2521.              ( ) From a friend  ( ) Direct from Data Language Systems
  2522.              ( ) Other _________________________________________________
  2523.  
  2524.         WHAT WOULD YOU LIKE TO SEE ADDED TO THIS PROGRAM?
  2525.         ________________________________________________________________
  2526.         ________________________________________________________________
  2527.  
  2528.         COMMENTS:
  2529.         ________________________________________________________________
  2530.         ________________________________________________________________
  2531.  
  2532.  
  2533. LOANPMT Ver 1.21
  2534. Page 44
  2535.  
  2536.  
  2537.         Remit to: Data Language Systems               INVOICE # 093091
  2538.                   R.R.#1, Box 18A
  2539.                   Yorktown, IN 47396
  2540.                   (317) 759-7367
  2541.  
  2542.         Ship to (please print):
  2543.  
  2544.              _________________________________________________
  2545.  
  2546.              _________________________________________________
  2547.  
  2548.              _________________________________________________
  2549.  
  2550.              _________________________________________________
  2551.  
  2552.              _________________________________________________
  2553.                                                    UNIT
  2554.                                                    PRICE
  2555.                DESCRIPTION                  QTY   (U.S.$)     TOTAL
  2556.         LOANPMT registration.
  2557.              Thrift registration           _____   $15.00   ___________
  2558.              Full registration (includes   _____   $25.00   ___________
  2559.              latest version disk and printed manual)
  2560.         LOANPMT distribution disk.         _____    $5.00   ___________
  2561.         DIRSRCH distribution disk.         _____    $5.00   ___________
  2562.         MOLDWT distribution disk.          _____    $5.00   ___________
  2563.              Disk Size: 5 1/4" (__) or 3 1/2" (__)
  2564.              (5 1/4" will be sent if no selection marked.)
  2565.  
  2566.                                                  SUB TOTAL: ___________
  2567.         SALES TAX (Indiana Residents only)          5%      ___________
  2568.         (If tax exempt, attach Tax Exemption Certificate.)
  2569.  
  2570.         Shipping & Handling - (Only if disks
  2571.                  or Full Registration ordered) US - $2.50
  2572.                                  Canada, & Mexico - $3.50
  2573.                               All other locations - $5.00   ___________
  2574.  
  2575.                                                      TOTAL: ___________
  2576.  
  2577.         TERMS: All orders must be prepaid by Check, Money Order, MasterCard
  2578.                or Visa in U.S. funds:
  2579.  
  2580.         Method of payment (check one):
  2581.              ( ) Check  ( ) Money Order  ( ) MasterCard  ( ) Visa
  2582.  
  2583.         Charge card users must fill in the following, or you may phone
  2584.         (317) 759-7367 (5:00PM-9:00PM EST), or you may send the
  2585.         registration and invoice information via CompuServe E-Mail to
  2586.         72331,240
  2587.         Account No. _______ _______ _______ _______  Exp. Date _______
  2588.  
  2589.         Signature: ___________________________________________________
  2590.                    (required for all charge cards)