home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / BUSI / ITRAK10.ZIP / ITRAK.DOC < prev    next >
Text File  |  1992-03-15  |  36KB  |  771 lines

  1.  
  2.  
  3.  
  4.  
  5.       ▒▒▒▒▄
  6.        ▒▒█▀
  7.        ▒▒█  ▒▒▒▒▒▄▒▒▄ ▒▒▄      ▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄
  8.        ▒▒█  ▒▒█▒▒█▒▒█  ▒▒█    ▒▒█▀ ▒▒█▀▒▒█  ▒▒█▀ ▒▒█▀▀▀▀ ▒▒█▀▀▀▀
  9.        ▒▒█  ▒▒█▒▒█▒▒█   ▒▒█  ▒▒█▀  ▒▒█ ▒▒█  ▒▒█  ▒▒█     ▒▒▒▒▄
  10.        ▒▒█  ▒▒█▒▒█▒▒█    ▒▒█▒▒█▀   ▒▒█ ▒▒█  ▒▒█  ▒▒█     ▒▒█▀▀
  11.       ▒▒▒▒█ ▒▒█▒▒▒▒▒█     ▒▒▒█▀    ▒▒▒▒▒▒█ ▒▒▒▒█ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄
  12.        ▀▀▀▀  ▀▀ ▀▀▀▀▀      ▀▀▀      ▀▀▀▀▀▀  ▀▀▀▀  ▀▀▀▀▀▀  ▀▀▀▀▀▀
  13.       ▒▒▒▒▒▒▒▒▒▒▄
  14.       ▒▒█▀▒▒█▀▒▒█
  15.        ▀▀ ▒▒█  ▀▀ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄ ▒▒▄  ▒▒▄ ▒▒▒▒▒▒▄ ▒▒▒▒▒▒▄
  16.           ▒▒█     ▒▒█▀▒▒█ ▒▒█▀▒▒█ ▒▒█▀▀▀▀ ▒▒█ ▒▒█▀ ▒▒█▀▀▀▀ ▒▒█▀▒▒█
  17.           ▒▒█     ▒▒▒▒▒▒█ ▒▒▒▒▒▒█ ▒▒█     ▒▒▒▒▒█▀  ▒▒▒▒▄   ▒▒▒▒▒▒█
  18.           ▒▒█     ▒▒█▒▒█▀ ▒▒█▀▒▒█ ▒▒█     ▒▒█▀▒▒█  ▒▒█▀▀   ▒▒█▒▒█▀
  19.          ▒▒▒▒█    ▒▒█ ▒▒█ ▒▒█ ▒▒█ ▒▒▒▒▒▒▄ ▒▒█  ▒▒█ ▒▒▒▒▒▒▄ ▒▒█ ▒▒█
  20.           ▀▀▀▀     ▀▀  ▀▀  ▀▀  ▀▀  ▀▀▀▀▀▀  ▀▀   ▀▀  ▀▀▀▀▀▀  ▀▀  ▀▀
  21.  
  22.                                  Version 1.0
  23.  
  24.                    The Invoices Receivable Tracking Program
  25.  
  26.  
  27.  
  28.                         Copyright (c) 1991 Rand Nowell
  29.  
  30.  
  31.  
  32.  
  33.                          ╒═════════════════════════╕
  34.                          │    RaLin Enterprises    │
  35.                          │    40728 Sundale Dr.    │
  36.                          │    Fremont, Ca. 94538   │
  37.                          ├─────────────────────────┤
  38.                          │     (510) 651- 0253     │
  39.                          ╘═════════════════════════╛
  40.  
  41.  
  42.  
  43.  
  44. Program Documentation                           Invoice Tracker ver 1.0
  45.  
  46.    The Legal Stuff
  47.  
  48.       Copyright:
  49.  
  50.    Invoice Tracker 1.0 is not a Public Domain or Free program. It is the
  51.    Copyrighted (c) 1991 work of Rand Nowell dba Ralin Enterprises. All
  52.    rights are reserved. Copying, duplicating, selling or otherwise
  53.    distributing this product except as noted in the Distribution Policy
  54.    below is a violation of Federal Copyright Law.
  55.  
  56.    You are authorized to evaluate the program for a period of 30 days.
  57.    If after 30 days you wish to continue using the program, registration
  58.    IS REQUIRED. Please see REGISTER.FRM
  59.  
  60.    Distribution:
  61.  
  62.    1. Feel free to distribute the Shareware version of this program as
  63.       often as you like to any interested parties. Distribution to
  64.       Electronic Bulletin Boards is encouraged.
  65.    2. Please do not distribute this program without all the original
  66.       related files such as documentation, readme files, registration
  67.       forms etc.
  68.    3. Please distribute ONLY the original authenticated ZIP format file.
  69.    4. Please obtain our written permission before including the program
  70.       with any "bundled" software packages.
  71.    5. Please do not accept payment for the program; a copying fee of
  72.       $5.00 per diskette may be charged by a non-profit user-group.
  73.    6. Please do not alter the program or documentation in any way.
  74.    7. Individuals, groups, vendors or other software distribution
  75.       companies which market diskettes containing shareware or test-drive
  76.       evaluation programs, for profit, must obtain written permission
  77.       from RaLin Enterprises prior to distribution.
  78.  
  79.     DISTRIBUTION of the REGISTERED version of this program is in
  80.     violation of the license agreement and copyright law.
  81.  
  82.     ************************* DISCLAIMER *****************************
  83.  
  84.     This program is supplied "as is" without warranty of any kind. The
  85.     entire risk of using, and results from the use of, is assumed by you
  86.     the user.  You assume all costs of repair, servicing and corrections
  87.     stemming from the use of this program.
  88.     Rand Nowell and/or RaLin Enterprises, or any other associated
  89.     company of the program author will not be held liable for any
  90.     damages from the use of this program. No warranties are expressed or
  91.     implied.
  92.     ********************************************************************
  93.     To the original licensee of the REGISTERED version of Invoice Tracker
  94.     RaLin Enterprises DOES warrant that the program disk(s) on which the
  95.     program is recorded, be free from defects in material and
  96.     workmanship under normal use and service for a period of (90) ninety
  97.     days from date of delivery as evidenced by your receipt. Our entire
  98.     liability and your exclusive remedy shall be replacement of the
  99.     defective disk not meeting the standards of this limited warranty.
  100.  
  101.  
  102.  
  103.  
  104. Program Documentation                           Invoice Tracker ver 1.0
  105.  
  106.                          Manual Index
  107.  
  108.               
  109.             Batchfiles...........................5,8,9
  110.             Program Keys.........................3,4,5,6,11
  111.             Comments.............................12
  112.             Customizing..........................2,
  113.             Forms................................3,6,7,9
  114.             Help.................................5
  115.             Lookup Fields........................6
  116.             Main Menu............................7,8
  117.             Overview.............................1
  118.             Registration.........................1,2
  119.             Reports..............................10
  120.             F5:Setup.............................5
  121.             Shareware............................1
  122.             Shell to Dos.........................8
  123.             Support..............................2,12
  124.             Tables...............................3,7,9
  125.             Tips.................................11
  126.             Versions.............................1
  127.  
  128.  
  129.  
  130. Program Documentation                           Invoice Tracker ver 1.0
  131.  
  132.   Overview:                                                    Page 1
  133.  
  134.   Invoice Tracker was developed to provide a dedicated system to allow
  135.   one to be aware at all times of how many invoices are out, what the
  136.   total amount of these are, how much money has come in from these
  137.   invoices, how much business has been done by invoice with a particular
  138.   client etc.  A version of Invoice Tracker is used here daily, and it
  139.   has proven to be extremely helpful.
  140.  
  141.   Shareware Limitations:
  142.  
  143.   When I set out to release this program as Shareware, I was really not
  144.   to sure what I should do as far as protecting my program from
  145.   un-registered use. After all, I have put in a lot of hours on this,
  146.   its part of my income to feed my family, and how do I do that if
  147.   people use my program without compensating me?
  148.  
  149.   I HATE crippled shareware, you can't really try a program thats all
  150.   crippled up, and one that dies after 30 days is a real NO-NO. I had
  151.   the option of limiting the amount of records that could be entered
  152.   into the program, but I don't like that either.
  153.  
  154.              -------- I would rather work on TRUST --------
  155.  
  156.   So...... Invoice Tracker is NOT crippled, its NOT limited as to how
  157.   many invoices or customers you can enter and maintain, and it has
  158.   enough types of record viewing and reports to be a very useful program
  159.   even if you don't register it.
  160.  
  161.   BUT.... if you register it, it becomes even more useful. There are
  162.   some extra handy things that are available in the registered version,
  163.   that you won't have in the Shareware version. Some of these show on
  164.   the Menus, but when called all you get is a message explaining what it
  165.   will do, and that its available with the registered version.
  166.  
  167.   So..... Please Register Invoice Tracker !
  168.  
  169.   By the way... when you first start Invoice Tracker, before you get the
  170.   Main Menu, you will be presented with two screens. The first explains
  171.   that the program is shareware, for evaluation, and use beyond the
  172.   evaluation period requires that you register, and pay the small
  173.   registration fee.  The second screen lists some of the benefits that
  174.   are yours upon registration, which will also be listed here in the
  175.   manual.
  176.  
  177.   Once you have reached the Main Menu, you will NOT see these screens
  178.   again. Sorry....but I felt a little reminder was necessary.
  179.  
  180.   Version Naming: Our program version naming method is as such.
  181.                   Using version one as an example.
  182.  
  183.   ver 1.0 to 1.4  original and updated shareware versions
  184.   ver 1.5 to 1.9  original and updated registered versions
  185.  
  186.   This would maintain with ver 2 - 3 etc of any program.
  187.  
  188.  
  189. Program Documentation                           Invoice Tracker ver 1.0
  190.  
  191.                                                                  Page 2
  192.  
  193.                   ┌──────────────────────────────────┐
  194.                   │   THE BENEFITS OF REGISTRATION   │
  195.                   └──────────────────────────────────┘
  196.  
  197.   1. At "least" one more Report. The Specified Invoices report. You will
  198.   be able to specify which client you want to list, and the Report will
  199.   show all Paid and Outstanding invoices for that client, with Totals
  200.   for Paid and Outstanding and Projected Total Paid+Outstanding.
  201.  
  202.   2. Some reports and viewing tables in the shareware version have a
  203.   total or average field that is inactive. These will be activated.
  204.  
  205.   3. The << UNREGISTERED >> message at the bottom of reports and on the
  206.   Main Menu screen will be removed.
  207.  
  208.   4. All viewing tables/screens will have a Total field.
  209.  
  210.   5. An additional Table following the same concept as the Report listed
  211.   above in #1
  212.  
  213.   6. You will be able to call (6) six DOS programs instead of the 3 in
  214.   the trial version.
  215.  
  216.   7. The capability to backup and/or archive your data to floppies.
  217.     a) The backup/archive and the other 3 DOS calls are on the Menu,
  218.        but inactive.
  219.  
  220.   8. Option of printing reports to a Disk File instead of printer. This
  221.   allows you to import into a word processor program and enhance it.
  222.  
  223.   9. Notification of MAJOR upgrades, also new program releases.
  224.      
  225.  10. Discounted price on any MAJOR upgrade of the program.
  226.  
  227.  11. Registered users can have the program modified to suit their needs.
  228.      Personalization, extra reports, printer enhancements etc.
  229.      See CUSTOM.DOC for more information.
  230.  
  231.  12. Access number to our BBS, which we hope to have up and running in
  232.  the next few months. Program support will be available, new programs as
  233.  they are produced, and many general utilities. Registered users will be
  234.  notified when the board goes up.
  235.  
  236.        All of the above, plus the good feeling of supporting the
  237.  
  238.                            SHAREWARE CONCEPT
  239.  
  240.  
  241.  
  242. Program Documentation                           Invoice Tracker ver 1.0
  243.  
  244. Program Keys:                                                   Page 3
  245.  
  246.    Throughout Invoice Tracker, certain keys are used for major work in
  247.    editing, viewing, entering information. They are explained here.
  248.    They are also listed on the Help Screens, available from all thru the
  249.    program by pressing < F1 > the Help Key.
  250.    You will see references to Tables and Forms below, these will be
  251.    explained a little further in the manual. Also there are two special
  252.    keys <F3 and F5> these will be explained in the section where they
  253.    apply.
  254.  
  255.    < Enter >
  256.  
  257.        Menus: Enter runs the procedure which is highlighted by the
  258.    cursor bar. The cursor bar may be moved one of two ways. Use the up
  259.    and down arrow keys, or press the first letter of the menu choice.
  260.    Once the highlite bar is placed, pressing enter gets the ball
  261.    rolling. If there is more than one choice with the same first letter,
  262.    successive presses of that letter will move to the next corresponding
  263.    Menu choice.
  264.  
  265.        Tables: When pressing Enter while on a highlighted record, a form
  266.    is called with which you may modify the information for that entry.
  267.    * There is one Table where this is different, the Show All Table.*
  268.    *....this will be explained later. *
  269.  
  270.        Forms:  Forms are where you add or modify a records information.
  271.    On all forms there is a message displayed telling you the changes
  272.    about to take place, whether the record will be ADDED - CHANGED -
  273.    DELETED. Pay attention.  Pressing Enter on a field will accept that
  274.    field and move on to the next. Once information is entered you can
  275.    also press the down arrow key to accept and advance. Pressing Enter
  276.    on the last field in a Form will save the record and exit.
  277.  
  278.        General: In general, the Enter key accepts information, or starts
  279.        a procedure.
  280.  
  281.    < Ctrl-Enter > Control key + Enter
  282.        From any Form the Ctrl-Enter keypress is an immediate save and
  283.    exit. Say you are modifying a record, you modify a field that is half
  284.    way thorough the form. Instead of having to enter your way to the
  285.    last field, you can press Ctrl-Enter....save and exit.
  286.  
  287.    <Ins> The Insert key
  288.        Tables: The insert key is your command to ADD a record to the
  289.    file. Pressing insert will call up the new entry form.
  290.  
  291.        Forms: Whenever you are entering information into a form,
  292.    or any field, toggling the insert key will change from insert to
  293.    overwrite, as in most any other program you are used to.
  294.  
  295.    <Del> The Delete key
  296.        Tables:  Pressing Delete on a highlighted record will call up
  297.    a Form showing all the information for that record, prompting you to
  298.    press Enter to Delete. Be sure of what you're doing, one key press
  299.    and that record is GONE....
  300.  
  301.  
  302.  
  303. Program Documentation                           Invoice Tracker ver 1.0
  304.  
  305. Program Keys (con't)                                             Page 4
  306.  
  307.       Forms: The delete key (and the backspace key) work as they would
  308.        in any other text editing program.
  309.  
  310.       <PgUp & PgDn>
  311.       These keys work as they would in any program. About the only place
  312.       the are useful is in a table, if you have more entries that are
  313.       not showing, this will jump up or down.
  314.  
  315.       <End & Home>
  316.       While editing a field, will move to beginning or end of line.
  317.  
  318.       <Esc>
  319.       General:  In general the escape key is your back-up key. If you
  320.   are at a sub menu, pressing Esc will will exit back to the calling
  321.   menu. If you are in a Table it will exit back to the calling Menu,
  322.   unless the Table has a prompt field for searches, then it may back up
  323.   to that field first, then exit to the calling Menu.
  324.   In a form the Esc key will back out of a Form one field at a time
  325.   until reaching the first field, at which time it will return to the
  326.   calling Table.  CAUTION: When using Esc to exit, NO SAVE IS MADE.
  327.  
  328.       <Ctrl-Esc> Control + Esc
  329.       General:  This works similar to the similar to the Ctrl-Enter key.
  330.   This is a fast exit key. Pressing this key combination from any
  331.   location in a Form or Table will immediately exit to the calling
  332.   procedure. CAUTION: When using Ctrl-Esc to exit, NO SAVE IS MADE.
  333.  
  334.   This pretty much covers the General use keys in the Program. There are
  335.   a couple of others to explain, keys that have been especially created
  336.   for the Invoice Tracker.
  337.  
  338.     <Alt-B>
  339.     This is the Screen Blanker. This key is available from All Menus,
  340.     and most Tables and Forms. Pressing it will blank the screen to
  341.     black on black to eliminate screen image burn-in, should you wish to
  342.     leave the keyboard for awhile but don't want to exit the program. If
  343.     you find that it won't work from where you're at, simply back up a
  344.     step and try it again.
  345.  
  346.     <F1>
  347.     This is the Help Key, it calls up a two screen help system that
  348.     covers the key presses discussed in this section. Pressing F2 from
  349.     the first page calls the second. Pressing Esc returns to the first
  350.     page, pressing Esc from the first page Exits help.
  351.  
  352.     Online Help:  There isn't any. Invoice Tracker is pretty simple to
  353.     use. One time through this manual and you should have no problems.
  354.     Not having Online Help allowed me to keep the program size quite
  355.     small.  When you receive the Shareware version, DOS call #2 will
  356.     allow you to view this manual while running the program. I suggest
  357.     you leave it that way for awhile.
  358.  
  359.  
  360. Program Documentation                           Invoice Tracker ver 1.0
  361.  
  362.   The Program:                                                  Page 5
  363.  
  364.   If you havn't already run the program and looked around, we have put
  365.   some entries in for you to view, modify and print reports on. This
  366.   will give you an easier time of getting the feel of the program. You
  367.   can practice modifying, deleting and adding to these. When you are
  368.   ready to start entering the information you want to keep, these trial
  369.   records can be deleted. Please see the TIPS section before you do so.
  370.  
  371.   Another Note: Though the Command keys on the Main Menu screen often
  372.   still show when tables or Forms are overlaid, they are inactive.
  373.   Pressing them will only get you a buzz from your system. This follows
  374.   for all screens. The only command keys that are active, other than the
  375.   screen saver (Alt-B), are those shown in the current window.
  376.  
  377.   Now we will run through the program, starting with the Main Menu. We
  378.   will cover the choices you have, what each section has to offer, and a
  379.   quick explanation of what you need to do to use each section.
  380.  
  381.   After reading the Shareware screens the program presents you with the
  382.   Main Menu. You will notice on the bottom line, to the right the legend
  383.   F5: Setup.  Press F5 now. This calls the window which shows the
  384.   Current Company Name and DOS program descriptions.  The company name
  385.   field is where you enter your company name, this will be shown on
  386.   forms and printed in Report headers. Next the descriptions for the
  387.   external batchfiles are displayed. # 1 & 2 have been pre-defined, as
  388.   have the batch files, to 1: View documentation from the program
  389.                            2: Print the documentation
  390.   You may modify these descriptions and/or the batch files to say and do
  391.   anything you want. The batch files used for each DOS call are
  392.   displayed to the left.
  393.  
  394.   IMPORTANT - If you change the name of any of these batch files, they
  395.   will not work. The batchfile names are hard-coded into Invoice Tracker.
  396.   You can change the descriptions, you can change the batchfile action
  397.   commands, but DO NOT RENAME the batchfile. Should they be
  398.   erased/deleted by accident, you will have to re-create it/them using
  399.   the same batchfile name(s).
  400.   If you want to change any of the information simply press Enter, this
  401.   will call up the Setup Modification Window. When done press Enter or
  402.   Ctrl-Enter to SAVE and EXIT.  It is suggested that you leave the View
  403.   Manual entry as is for awhile, so you can reference this manual from
  404.   within Invoice Tracker. This will require leaving the VIEWDOC.COM
  405.   program in the directory. Also to print the Manual from Invoice
  406.   Tracker, the file ITRAK.DOC must be in the directory.
  407.  
  408.   Make sure, if you change the description of what the batch file will
  409.   do, edit the batch file to perform the new duty.
  410.  
  411.   
  412.     
  413.  
  414.  
  415. Program Documentation                           Invoice Tracker ver 1.0
  416.  
  417.     Special Note:                                               Page 6
  418.  
  419.     One thing should be explained about Forms right now. Some fields in
  420.     the forms are lookup fields. For instance: When entering a new
  421.     invoice you will be prompted for a customer ID, if you enter a
  422.     correct ID number the customers name will automatically be entered
  423.     for you. If you cannot remember the ID No. of a particular customer,
  424.     just press Enter on the blank ID field. This will call up the
  425.     Customer Table, then you can simply highlight the correct entry,
  426.     press Enter, and the customer ID and NAME will be entered into the
  427.     new invoice entry form.
  428.  
  429.     If this is a new customer there are two ways to go, either enter in
  430.     the number you want to assign the customer, or press Enter on the
  431.     blank ID field. Both methods will call up the Customer List Table.
  432.     Then you just press Insert to add the new customer, then make sure
  433.     the new entry is highlighted when you return to the table, press
  434.     Enter, and your new customer will be inserted into the New Invoice
  435.     Record. Simple!
  436.  
  437.     This also applies to the first field you will find on the new
  438.     invoice form. What goes here is your company name. This is required,
  439.     you cannot leave it out. It must be in each invoice record in order
  440.     for it to print out in Report Headers. Thats just the way the
  441.     program works.   Anyway.......this is the first field on the form,
  442.     and all you have to do is press Enter. Your company name will show
  443.     up over the field, press Enter again and its set. Now you can
  444.     continue with the rest of the information.
  445.   ╔════════════════════════════════════════════════════════════════════╗
  446.   ║ IMPORTANT !!!!                                                     ║
  447.   ║                                                                    ║
  448.   ║ While all key presses explained previously will work on all tables,║
  449.   ║ there are GOOD REASONS for not always using them. So I ask that you║
  450.   ║                                                                    ║
  451.   ║ USE ONLY THE COMMAND KEYS SHOWN ON THE PARTICULAR TABLE YOU ARE IN ║
  452.   ║ TO CHANGE OR ENTER INFORMATION !!!!                                ║
  453.   ║                                                                    ║
  454.   ║ While you won't really do any harm,if you use keys other than those║
  455.   ║ listed for that Table, you can get all confused and possibly cause ║
  456.   ║ some problems with indexing. Be safe, not sorry. Use only the keys ║
  457.   ║ listed on the Table.                                               ║
  458.   ║                              You Have Been Advised !               ║
  459.   ╚════════════════════════════════════════════════════════════════════╝
  460.  
  461.  
  462. Program Documentation                           Invoice Tracker ver 1.0
  463.  
  464.                                                                 Page 7
  465.   Main Menu Selections:
  466.  
  467.   * All Invoices: This calls a table which shows all invoices entered.
  468.     It shows Paid and Outstanding invoices with a total of all shown at
  469.     the bottom right. The information listed, left to right is:
  470.  
  471.     - Inv.#  Customer Name  Invoice Amount    Yes or No (paid or not) -
  472.  
  473.     If you have a lot of invoices recorded, rather than scrolling
  474.     through them all, you can use the locator field at the bottom left
  475.     of the table. As you type in the Invoice Number the scroll bar will
  476.     move to the next record with the next unique digit. If you type
  477.     fast, the number will be in before the search is barely begun. So
  478.     for the first time, type the invoice number in slowly and watch the
  479.     cursor bar.
  480.  
  481.     One note on this particular table. Normally, pressing enter on a
  482.     highlighted record will invoke the form so you can modify the
  483.     record. I ask that you do not use it (remember the warning on the
  484.     last page?) Please use F3 to modify, this will call The Invoices by
  485.     Customer table, do your modifying there. Thanks....
  486.  
  487.   * Specified Invoices: Only available in the registered version. This
  488.     will list invoices only for the specified client/customer.
  489.  
  490.   * Invoices by Customer: Lists invoices paid and outstanding, grouped
  491.     by the Customers name. Do not enter new invoices here, only modify.
  492.  
  493.   * Outstanding Invoices: Lists any Invoices that have not been paid.
  494.     Also tells you how long the invoice has been out.
  495.     Here again you have a locator field to find an invoice rather than
  496.     scrolling. At the bottom a count of unpaid invoices is displayed.
  497.     Two other fields, Avg Days Out (tells you the average time it takes
  498.     you to get paid) and Total (amount of invoices outstanding) are
  499.     available in the Registered Version. Here they are inactive.
  500.  
  501.     To update an Invoice as Paid, highlight the desired entry and press
  502.     Enter. The Form that pops up will do the job.
  503.  
  504.     Paid Y N = Either use the arrow keys to highlight Y or N (most
  505.     likely will be Yes !?) then type in that date payment was received.
  506.  
  507.     When you see the Table again, you will notice that the invoice just
  508.     updated no longer appears, its not outstanding anymore.
  509.  
  510.   * Print Reports: Calls the Repot Menu. Reports will be covered later
  511.     in the manual.
  512.  
  513.   * Maintain Customers: Calls a Menu with choices for showing list, and
  514.     printing list. The Show Customers Table lists your customers with
  515.     name and phone number. Here you can Add, Modify and Delete
  516.     customers.   You can print a listing of your customers, all
  517.     information is printed. Listing is in alphabetical order.
  518.  
  519.  
  520. Program Documentation                           Invoice Tracker ver 1.0
  521.  
  522.                                                                 Page 8
  523.  
  524.   * Utilities:  The Utility Menu, where you run your external programs
  525.     via batch files as explained at the beginning of the manual in the
  526.     section about Setup.
  527.  
  528.     There are six Dos Calls listed, but only three are available in this
  529.     trial version. Also not available is the built in Archive and Backup
  530.     selection. These will be available when you register the program.
  531.  
  532.     In keeping program code small, we could not make your batch file
  533.     descriptions show on the Menu. To see the descriptions you have
  534.     entered for the batch files, press F9. The listing will pop up right
  535.     alongside the Menu entries. If you wish to modify any descriptions
  536.     at this time just press enter to call the Setup Screen. When you are
  537.     done viewing the descriptions press Esc to re-activate the Menu.
  538.  
  539.     Then just highlight the Dos Call you want to make 1 - 2 - 3 and
  540.     press Enter. Seems like now would be a good time to explain what
  541.     Invoice Tracker does when you shell out to run you batch file.
  542.  
  543.     When you choose any function from the Utility Menu you are running a
  544.     DOS function, (your batch files) Invoice Tracker swaps a copy of its
  545.     environment to a file on the hard disk in the current directory.
  546.     This file is aprox 4k in size and is named $T######.TMP where the
  547.     ###### is replaced with a unique number. CAUTION.. while you are in
  548.     DOS - DO NOT - delete this file.
  549.  
  550.     Then a copy of the command processor is loaded into memory, to
  551.     handle your DOS programs while being shelled out from Invoice
  552.     Tracker. Between Invoice Tracker and the second copy of Command.com
  553.     the program will use about 6k of available memory, leaving the
  554.     balance for you to use.
  555.  
  556.  
  557.     * DO NOT LOAD ANY TSR (terminate and stay resident) PROGRAMS WHILE *
  558.     * YOU ARE SHELLED OUT FROM INVOICE TRACKER. IF YOU NEED A TSR WHILE*
  559.     * WORKING WITH THE PROGRAM, LOAD IT BEFORE STARTING *
  560.  
  561.     The three batch files provided: ITDOS-1.BAT - ITDOS-2.BAT and
  562.     ITDOS-3.BAT can be edited to call and run any program you wish. For
  563.     instance, if you wanted to run WORDSTAR from Invoice Tracker using
  564.     the #1 Menu Entry (ITDOS-1.BAT) you're batch file may look like
  565.     this:   @echo off     ;keep echo from showing commands
  566.             cd \wordstar  ;change to Wordstar directory
  567.             ws            ;start Wordstar
  568.             cd \itrak     ;upon Wordstar exit, return to calling
  569.                            directory
  570.                           ;the last line is blank, batch file quits
  571.  
  572.     Assuming the above directory names the batch file would change to
  573.     the Wordstar directory, run Wordstar, and when done would change
  574.     back to the Invoice Tracker directory and exit the batch file, which
  575.     would then cause Invoice Tracker to be re-loaded from the swap file.
  576.     The swap file is then deleted.
  577.  
  578.  
  579. Program Documentation                           Invoice Tracker ver 1.0
  580.  
  581.                                                                 Page 9
  582.  
  583.    If you modify a batch files commands, make sure to edit the Menu
  584.    description too. The same applies if you modify the description
  585.    first, modify the batch file next.
  586.  
  587.  * Reserved: This selection is reserved for future enhancements. It IS
  588.    possible that your registered version may already have some
  589.    additional features from this choice. If not, you will simply get a
  590.    screen explaining why its there.
  591.  
  592.  * Quit or Return: From a sub menu Return will take you back to the
  593.    calling menu. From the Main Menu, Quit will exit to DOS.
  594.  
  595.  
  596.                 A Quick Explanation of Tables and Forms
  597.  
  598.    Tables:  A table is your viewing screen. Records are shown in a
  599.    scrollable area. The up and down arrow keys will scroll the window
  600.    contents. Some tables may have a locator field, where you can type in
  601.    a value and have the cursor bar move to that entry, sometimes more
  602.    quickly than scrolling through a long list.
  603.  
  604.    Forms:  Forms are where data is entered. A message will be displayed,
  605.    usually at the bottom of the form telling you what action will be
  606.    taken on the current record. Messages may be:
  607.                         RECORD WILL BE ADDED
  608.                         RECORD WILL BE CHANGED
  609.                         PRESS ENTER TO DELETE
  610.  
  611.   Check the message to confirm that you are doing what you really wanted
  612.   to the current record.
  613.   In some forms, where you are entering a key field, such as the invoice
  614.   number, will display the message CREATES DUPLICATE KEY if you enter an
  615.   invoice number that already exists. Invoice Tracker will not allow you
  616.   to have duplicate records.
  617.  
  618.   I think you will find Invoice Tracker quite easy to handle. And I do
  619.   not feel that a deep look into the Forms and Tables is needed. Some of
  620.   the areas already covered have explained many of the functions of
  621.   these. Refer to the Program Keys section at the beginning of the
  622.   manual.
  623.  
  624.   Might mention that on Forms, when you are editing a field
  625.   pressing Ctrl-End will delete a field form the cursor to the
  626.   end of the field or line.
  627.  
  628.  
  629. Program Documentation                           Invoice Tracker ver 1.0
  630.  
  631.                                                                 Page 10
  632.  
  633.                                 Reports
  634.  
  635.   Now we will cover the Reports that are available with Invoice Tracker.
  636.  
  637.   All Invoices Report:
  638.  
  639.     This report will list all the invoices that have been recorded, both
  640.     paid and outstanding. It lists the Invoice Number - Amount -
  641.     Date Submitted - Date Received - Out   most of these are pretty self
  642.     explanatory. But we will discuss Out. This column shows the number of
  643.     days the invoice was, or has been, out. If the invoice has been
  644.     paid, it will tell you how long it took for you to get it. If the
  645.     invoice is still outstanding, it will tell you, as of today, how
  646.     long the invoice has been out.
  647.  
  648.     The report header contains a Run date and time. For these to be
  649.     accurate, your clock/calendar must be set to the current date and
  650.     time.
  651.  
  652.     Invoices are grouped by customer, showing the total of all invoices
  653.     for that customer. Both paid and unpaid.
  654.  
  655.   Outstanding Invoices:
  656.  
  657.     The same as All Invoices, but shows only those that have not been
  658.     received. the received date is not used in this report. There is
  659.     also a field to show the average time of collection for each
  660.     customer. This figure is only available in the REGISTERED version.
  661.  
  662.   Paid Invoices:
  663.  
  664.     Lists only paid invoices grouped by customer, with totals. The
  665.     REGISTERED version report also has figures showing average days out
  666.     and average invoice amount.
  667.  
  668.   Selected Invoices:
  669.  
  670.     ONLY available with the registered version. This report will allow
  671.     you to specify which customer to report on. The report will list all
  672.     invoices, paid and unpaid, for only that customer. There is also
  673.     total paid - total unpaid - number of paid/unpaid - averages - lots
  674.     of useful information.
  675.  
  676.   Customer Listing:
  677.  
  678.     Lists your customers in alphabetical order, showing all information
  679.     that has been entered into their record, including comments.
  680.  
  681.  
  682.  
  683. Program Documentation                           Invoice Tracker ver 1.0
  684.  
  685.                                                                 Page 11
  686.  
  687.                            Some Helpful Tips
  688.  
  689.  
  690.     1. After browsing around in Invoice Tracker, and you are ready to
  691.     start entering records that you want to keep, you should delete the
  692.     supplied entries. You can simply call up the All Invoices Table and
  693.     press Del on each entry.  BUT THERE IS AN EASIER WAY...........
  694.  
  695.     When you are ready to delete these files, from the Dos prompt, run
  696.     the supplied NEWSTART.BAT while in the ITRAK directory. This will
  697.     delete ALL data and index files. When you start up Invoice Tracker
  698.     again, it will create any data or index files that do not exist.
  699.     Once this is done, for safety sake, delete NEWSTART.BAT.
  700.  
  701.     NOTE: At any time you want to start with a clean slate, you can
  702.     erase all the data files (*.dat) and index files (*.k##). The next
  703.     time you run Invoice Tracker it will automatically create the files,
  704.     fresh and empty.
  705.  
  706.     2. From any Menu, rather than choosing Return, you may press the Esc
  707.     key to exit to the previous menu. Pressing Esc form the Main Menu
  708.     will exit Invoice Tracker and return to the Dos System.
  709.  
  710.  
  711. Program Documentation                           Invoice Tracker ver 1.0
  712.  
  713.                                                                 Page 12
  714.  
  715.    In Closing:
  716.  
  717.    In closing, I would like to thank you for trying Invoice Tracker.
  718.    Also to remind you, registering this program will gain you many more
  719.    helpful and productive features. Features are being added all the
  720.    time. You will most likely get more than has be mentioned here when
  721.    you register.
  722.  
  723.    Your comments are appreciated. If you can think of anything that may
  724.    enhance Invoice Tracker, let me know. I do listen, and its a good
  725.    chance your suggestion will be incorporated into the program.
  726.  
  727.    Read the CUSTOM.DOC explaining how you can have your Registered copy
  728.    of Invoice Tracker customized. Many things are possible.
  729.  
  730.    Please use the provided REGISTER.FRM to register Invoice Tracker.
  731.  
  732.    For unregistered users, support is limited. But if you have a problem
  733.    while evaluating Invoice Tracker, I am willing to help. I can be
  734.    reached several ways.
  735.  
  736.    Registered Users are a priority as to receiving help via mail,phone
  737.    or electronic mail.
  738.  
  739.     Mail:    Rand Nowell
  740.              RaLin Enterprises
  741.              40728 Sundale Dr.  Fremont, Ca. 94538
  742.  
  743.     Phone:   (510) 651-0253  If you get a recorder, please leave a
  744.              message, if you are a registered user give your
  745.              registration number. Leave a brief description of the
  746.              problem, your phone number and best time to call. I will
  747.              return registered users calls at my expense. Unregistered
  748.              users, be prepared for a collect call.
  749.  
  750.     CIS (Compuserve)  User ID: 76124,761
  751.              I check Compuserve 2-3 times a month. This is not the
  752.              optimum way to contact me, but it will work.
  753.  
  754.     Net Mail:
  755.              Send Net Mail to Rand Nowell @ 1:161/42 OR 1:215/777
  756.              NetMail is checked daily.
  757.  
  758.     Fido-Net Messages can be left in the Fido Shareware Echo. These
  759.              messages are normally checked daily.
  760.  
  761.     BBS:     I hope to have our Support BBS up and running in the next
  762.              few months. All Registered Users will be notified by mail
  763.              when this happens. And if the correct fields have been
  764.              filled in on the registration form, they will be
  765.              pre-registered for access on the first call.
  766.  
  767.  
  768.   <eof> ITRAK.DOC
  769.   
  770.  
  771.