home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / busi / loanpmt.zip / LOANPMT.DOC < prev    next >
Text File  |  1991-04-15  |  124KB  |  2,619 lines

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