home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / busi / mrbill_1.zip / BILL.DOC < prev    next >
Text File  |  1992-01-01  |  56KB  |  1,455 lines

  1. .mt 0
  2. .mb 0
  3. .op
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.              ###     ###   #######
  29.              ## #   # ##   ##    ##
  30.              ##  # #  ##   ##    ##
  31.              ##   #   ##   ####### 
  32.              ##       ##   ## ##
  33.              ##       ##   ##  ###
  34.              ##       ##   ##    ## *
  35.  
  36.                                                              tm
  37.                        #######     ##    ##          ##        
  38.                        ##    ##    ##    ##          ##        
  39.                        ##     ##   ##    ##          ##        
  40.                        ########    ##    ##          ##        
  41.                        ##     ##   ##    ##          ##        
  42.                        ##    ##    ##    ##          ##        
  43.                        #######     ##    #########   ######### 
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.      MR. BILL programs and manual copyright 1985, 1987 by David M. Alexander
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.      NO WARRANTY -- YOU USE THIS PROGRAM AT YOUR RISK, NOT 
  71.      MY RISK.  NO WARRANTY OF MERCHANTABILITY OR FITNESS.
  72.      AT THIS PRICE, IF ANYTHING GOES WRONG, THE RISK IS YOURS.
  73.  
  74.                  MR. BILL is a Trade Mark of David M. Alexander
  75.  
  76.                  MS-DOS is a Trade Mark Of MicroSoft Inc.
  77.  
  78.         This manual is copyrighted by David M. Alexander 1985, 1986
  79.  
  80.             All  of  the programs beginning with the  letters  BILL  and 
  81.       referred to in this manual are copyrighted by David M. Alexander 
  82.       1985.   No  part of this manual or these programs may be  copied 
  83.       without the written permission of David M. Alexander.
  84.  
  85.  
  86.                   DAVID ALEXANDER
  87.                   2600 EL CAMINO REAL
  88.                        SUITE 506
  89.                   PALO ALTO, CA  94306
  90.  
  91.                   415-857-9233
  92.  
  93.  
  94.                   Print the manual through your wordprocessor
  95.     (WordStar, WordPerfect, PC-Write, etc) OR by typing:
  96.  
  97.              A>COPY BILLMAN.UAL  LPT1: [RETURN]
  98.                     OR
  99.              A>PRINT BILLMANUAL [RETURN -- BE SURE TO HAVE THE DOS
  100.                                  'PRINT.COM FILE ON THE A: DISK]
  101.   
  102.              Have continuous form paper in your printer (about 80 pages)
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.                                     i
  111.  
  112.                                    
  113.  
  114.                  T A B L E  O F  C O N T E N T S 
  115.  
  116.  
  117.     SECTION I  --- WHAT'S IT ALL ABOUT  --  OVERVIEW
  118.  
  119.           1A --     What MR. BILL Does  ............... 1 - 2
  120.           1B --     Hardware Requirements  ............ 3
  121.  
  122.     SECTION II --- GETTING STARTED      --  INSTALLATION
  123.  
  124.           2A --     General Rules For Using MR. BILL .. 4 - 7
  125.           2B --     Turning On Computer & Copying Disks 8 - 10
  126.           2C --     The Main Menu Explained  .......... 11 -12 
  127.            --- SHAREWARE FILE 'BILL.DOC' ENDS HERE ---
  128.     --- BELOW MATERIALS FURNISHED WHEN PROGRAM REGISTERED ---
  129.          SECTION III -- FIRST USE   --  SETTING UP YOUR FILES
  130.  
  131.           3A --     Setting Your Subtotal Categories .. 13 - 17
  132.                          Billing Code File Name ------- 13
  133.                          Picking Subtotal Categories -- 13
  134.                          Derived Subtotal Categories -- 14
  135.                          Plus & Minus Signs In Subtotal 14
  136.                          Finance Charges -------------- 15
  137.                          Discount Categories ---------- 15
  138.                          Changing Subtotal Entries ---- 16
  139.                          Ledger Card Headings --------- 16
  140.  
  141.           3B --     Setting Billing Codes & Rates ..... 18 - 25
  142.                          Three Letter Billing Codes --- 18
  143.                          Fixing Typos  ---------------- 19
  144.                          What To Do When Rates Entered  19
  145.                          Billing Category Headings ---- 19
  146.                          Different Entry Styles ------- 20
  147.                          Non Printing Headings -------- 20
  148.                          Total Units To Left Of Heading 20
  149.                          Heading Summary -------------- 21
  150.                          Billing Rates ---------------- 21
  151.                          Conversion Factor ------------ 22
  152.                          Subtotal Category ------------ 22
  153.                          Changing Codes & Rates ------- 23
  154.                          Management Reports ----------- 23
  155.                          Different Rate Schedules ----- 24
  156.                          Printing List Of Rates & Codes 25
  157.                          Order Charges Appear On Bill - 25
  158.                           
  159.           3C --     Entering Client Addresses ......... 26 - 32
  160.                          Files Created ---------------- 26
  161.                          Billing Name ----------------- 27
  162.                          Copying An Address ----------- 27
  163.                          Entering The Address --------- 28
  164.                          Entering Regarding Line ------ 29
  165.  
  166.  
  167.                                    ii
  168.  
  169.  
  170.                          Entering A Previous Balance -- 29
  171.                          Selecting Billing Rate Table - 29
  172.                          Done With An Address --------- 29
  173.                          Changing Addresses ----------- 30
  174.                          Deleting Billing Name -------- 30
  175.                          No Duplicate Billing Names --- 30
  176.                          Scanning Addresses ----------- 30
  177.                          Changing The Previous Balance  31
  178.                          Printing Addresses ----------- 31
  179.                          Rolodex tm Function ---------- 32
  180.  
  181.  
  182.     SECTION IV --- DAY TO DAY USE - DATA ENTRY, PRINTING BILLS
  183.  
  184.           4A --     Entering Charges & Payments ....... 33 - 44
  185.                          Printed Record Of Input ------ 33
  186.                          New Or Old Report ------------ 34
  187.                          File Name Of Billing Data ---- 34
  188.                          Begin & End Report Dates ----- 35
  189.                          Drive To Save Files ---------- 35
  190.                          Entering Billing Name -------- 36
  191.                          Fixing A Mistake ------------- 36
  192.                          Entry Numbers ---------------- 37
  193.                          Exiting When Done ------------ 37
  194.                          Entering Billing Data -------- 37
  195.                          Entering Date ---------------- 37
  196.                          Entering Amount & Code ------- 39
  197.                          Narrative Description -------- 40
  198.                          Checking Previous Balance ---- 41
  199.                          Checking RE Line ------------- 43
  200.                          Help ------------------------- 43
  201.                          Finished With Data Entry ----- 43
  202.                          Summary ---------------------- 43
  203.  
  204.           4B --     Preparing Bills & Reports ......... 45 - 53
  205.                          Printing Bills To Disk File -- 45
  206.                          Printing To Printer ---------- 45
  207.                          Report In Date Order --------- 45
  208.                          Audit Trail Of Entries ------- 46
  209.                          Ledger Cards ----------------- 47
  210.                          Management Reports ----------- 47
  211.                          Ageing Reports --------------- 47
  212.                          Other Reports ---------------- 48
  213.                          Background On Reports -------- 48
  214.                          All Bills Or Selected Bills? - 49
  215.                          Headers & Footers ------------ 50
  216.                          Drive To Save Bills ---------- 50
  217.                          Sorting Your Entries --------- 50
  218.                          Subtotals On Separate Page? -- 52
  219.                          File Where Bills Saved ------- 52
  220.  
  221.  
  222.  
  223.                                    iii
  224.  
  225.  
  226.           4C --     Joining Small Files Into A Big One  54 - 56
  227.                          Joining Several Files Together 54
  228.                          Different People, One Bill --- 56
  229.  
  230.     SECTION V  --- BACKGROUND -- PROGRAM DETAILS; BILLING HINTS
  231.  
  232.           5A --     Bugs, Breakdowns & Troubleshooting  57 - 60
  233.                          Questions I Have Been Asked:
  234.  
  235.                          Data Too Old, No Previous Bal? 57
  236.                          How Do I Print It? ----------- 57
  237.                          Can't Find Address File ------ 57
  238.                          Put My Address On My Bill ---- 58
  239.                          $'s Not Appearing On Bill ---- 58 & 59
  240.                          How Do I Change "Total Hours"? 58
  241.                          Error 67??? ------------------ 58
  242.                          Non Printing Heading Printing  59
  243.                          Bills Don't Print At Right Page 59
  244.                          Can't Find My Billing Codes -- 60
  245.                          Error 25? -- Error 72? ------- 60
  246.                          String Space Corrupt? -------- 60
  247.                          Error 63?  What's That? ------ 60 & 60A
  248.  
  249.           5B --     How It Works; What Can Go Wrong ... 61 - 67
  250.                          Billin Module ---------------- 62
  251.                          Narrative Descriptions ------- 62
  252.                          Files Created By Mr. Bill ---- 63
  253.                          Erasing An Entry ------------- 63
  254.                          Report Dates ----------------- 64
  255.                          Sorting Billing Names -------- 66
  256.                          Sorting Billing Entries ------ 66
  257.                          First Time User Messages ----- 67
  258.                          About Color ------------------ 67
  259.                          File Format For Programmers -- 67     
  260.  
  261.           5B --     Suggested Billing Techniques ...... 68 - 72
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.                                    iv
  282.  
  283.              ----  BEFORE YOU DO ANYTHING ELSE   ---
  284.                           READ THIS!!!!
  285.  
  286.  
  287.  
  288.      Before you do anything else, read this:
  289.  
  290.      1)  Print this manual.  Let me repeat that:  Print this Manual!
  291.  
  292.      This manual is just like any other file that you print with your
  293. word processor.   If you have typed a letter to your mother with WordStar
  294. or Word Perfect or MS Word or whatever and you have called it MOM.LTR
  295. you know that you call up your word processor print menu, you tell
  296. your word processor to print the file MOM.LTR and out comes your letter.
  297.  
  298.      Okay, do the same thing except tell your word processor to print
  299. the file BILL.DOC (shareware) or BILLMAN.UAL (registered user).  
  300. If you can't handle that, put continuous paper in your printer and 
  301. at the DOS prompt type:
  302.  
  303.      A>COPY BILL.DOC LPT1: [return] or
  304.      A>COPY BILLMAN.UAL LPT1: [return]
  305.  
  306.      If your printer prints a few pages and stops, you have possibly
  307. encountered a DOS timeout error.  Go to the subdirectory where you 
  308. have your DOS files and type:
  309.  
  310.      C:\DOS>MODE LPT1: 132,,P [return]
  311.  
  312.      This tells your printer to print lines up to 132 characters wide
  313. (substitute 80 if you want a narrower line) and to ignore timeout
  314. errors.  Now the file should print all the way through. If it does not,
  315. it is not a problem with MR. BILL!  It is a problem with the way
  316. your printer is connected to your computer.  
  317.  
  318.      2)   Read the manual after you print it and BEFORE you run
  319. Mr. Bill.  Let me repeat that:  READ THE MANUAL FIRST!!!!
  320.  
  321.      3)  If you have a hard disk, use it!  Put all your Mr. Bill 
  322. programs in a BILL subdirectory and also put your data files in
  323. the same subdirectory.  
  324.  
  325.      When you start, make your computer display which subdirectory
  326. you are in with the Prompt command:
  327.  
  328. C>prompt $p$g [return]
  329. C:\>
  330.  
  331.      Now, make a bill subdirectory:
  332.  
  333. C:\>md bill [return]
  334. C:\>
  335.  
  336.                               -v-
  337.  
  338.      Now, go to the bill subdirectory:
  339.  
  340. C:\>cd \bill
  341. C:\BILL>
  342.  
  343.      Now, copy all your files from the floppy disks to your hard disk:
  344.  
  345. C:\BILL>copy A:*.* [return]
  346.  
  347.      When done, put the next Mr. Bill disk into the A: drive 
  348. and copy it to the C: drive the same way.
  349.  
  350.      If you want your data files in a separate subdirectory, 
  351. make a subdirectory called BILLDATA and use the DOS 3 SUBST 
  352. command (if you have DOS 3.0, 3.1 or 3.2) to assign the BILLDATA 
  353. subdirectory to the letter D: or E:.  If you do that, you can tell 
  354. Mr. Bill that your data disk is drive D or E.  Example:
  355.  
  356.      C:\DOS>SUBST D: C:\BILL\BILLDATA [return]
  357.  
  358.      Now, DOS will treat the BILLDATA subdirectory like a separate 
  359. drive D: and so will Mr. Bill.
  360.  
  361.      4)  Set up your subtotal categories; then set up your billing codes;
  362. then enter your addresses.  Mr. Bill will take you through these set
  363. ups automatically.  For some reason, some users immediately exit the
  364. subtotal setup module without setting up any subtotal categories.
  365. Then they try to immediately enter billing activities or even print
  366. a bill.  Of course that won't work.  
  367.  
  368.      You MUST first (a) set up your subtotal categories under your 
  369. chosen Billing Code Name (e.g. MYBILL), THEN (b) set up your billing 
  370. rates under your chosen Billing Code Name (again, the SAME name, 
  371. MYBILL) THEN (c) enter your addresses under your chosen Billing 
  372. Code Name (still the same name, MYBILL).  
  373.  
  374.      Only now can you enter the activities you want to bill for.
  375.  
  376.      5)   Make life easy for yourself --- enter your client names
  377. as names, not numbers.  Yes, you can enter your client identification
  378. code for John Smith as 100456, but doesn't the code SMITH-J make
  379. much more sense?
  380.  
  381.      6)  Again, make life easy for yourself.  Don't print an
  382. audit trail as you make your entries unless you really, really
  383. need one right then and there.  It's easy to print the audit trail
  384. later from the Print menu (P on the Main Menu).
  385.  
  386.      7)  Be smart, print your bills to a disk file, then print
  387. them to the printer from your word processor or DOS after you have
  388. reviewed them in your word processor.  Why print all that paper,
  389. find your mistakes, fix your entries, then print all the paper
  390. all over again?  Find your mistakes on screen by looking at your
  391. file of bills in your word processor, then fix the mistakes, then let
  392. WordStar or PC Write or Textra or whatever print your bills to the
  393. printer.  For example, in WordStar, all you need to do is
  394.  
  395.                               -vi-
  396.  
  397.      Get into WordStar.
  398.      Press D to Display your file of bills.
  399.      File name to edit is JAN-87.BLS (or whatever).
  400.      Scroll through the file and make notes in SideKick or whatever
  401.           of any mistakes you will need to change in Mr. Bill.
  402.      ^K^Q to quit the file.
  403.      X to exit to DOS.
  404.      Call up E on the Mr. Bill Main Menu.
  405.      Use FIX to make your changes.
  406.      B on the Mr. Bill Print Menu to print your bills to a disk file.
  407.      Get into WordStar.
  408.      Press P to print your bills.
  409.      File to print is JAN-87.BLS (or whatever).
  410.      Press Escape and WordStar will print your bills.
  411.  
  412.      Folks, if you don't have a word processor, get one.  Textra is
  413.      only $20 from Ann Arbor Software in Ann Arbor, Michigan.  
  414.      PC-Write is $10 or less from shareware distributors.  PFS
  415.      First Choice is only $100 and it includes word processing,
  416.      database, report generator, spread sheet and communications.
  417.      MicroPro Easy, Webster's New World Writer and PFS Professional
  418.      Write are all very good and very easy word processors and they 
  419.      can be purchased at discount software outlets for about $100, 
  420.      or less!
  421.  
  422.      If your word processor ends the pages at different places than
  423.      Mr. Bill, you need to adjust your top and bottom margins.  Mr.
  424.      Bill wants a top marin of five lines and a bottom margin of
  425.      no more than six lines.  
  426.  
  427.           Mr. Bill wants the word processor to break the page at line 55
  428.      or higher.  This will insure that Mr. Bill will end the page 
  429.      before your word processor does.
  430.  
  431.           In this outline, I have talked about making subdirectories;
  432.      about copying files; about changing subdirectories; etc.
  433.  
  434.           THIS IS IMPORTANT!!  LEARN HOW TO USE YOUR COMPUTER BEFORE
  435.     YOU GO ANY FURTHER.  YOU SHOULD KNOW HOW TO USE THE FOLLOWING
  436.     DOS COMMANDS:
  437.  
  438.     COPY
  439.     DIR
  440.     DEL
  441.     MD   [make directory]
  442.     CD   [change directory]
  443.  
  444.           If you don't have some idea about how to use these 
  445.     commands, stop right here, get out your DOS manual or
  446.     get a DOS primer from your local computer store and learn how
  447.     to use your machine.  It is your responsibility to learn how to
  448.     use your computer.  
  449.  
  450.                              - vii -
  451.  
  452.           You wouldn't drive a car without knowing whether it takes 
  453.     gasoline or diesel fuel or how to turn on the headlights or how 
  454.     to read the gas or temperature gauges.  Give your computer the same 
  455.     consideration.
  456.  
  457.           One last point:  If you insist upon using numbers instead
  458.     of names to designate your clients, at least put a letter as the
  459.     first character of the name, e.g.  S10233 for John Smith and
  460.     A11345 for Bill Adams.  Mr. Bill will sort up to 2000 activities
  461.     in a data file in one "in memory" pass.  If you have more than
  462.     2000 activities in your data file, Mr. Bill breaks the file into
  463.     A's and B's and C's, etc. and sorts each letter in memory.  If
  464.     you begin each client code as a number '1' (10233, 11345, 17642,
  465.     etc.)  you will not be able to sort activity files with more
  466.     than 2000 entries because all entries will begin with the same
  467.     character, a '1'.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.                                - vii -
  504.  
  505.               Sec. 1  A Overview -- What MR BILL Does
  506.  
  507.  
  508.  
  509.  
  510.  
  511.                                SECTION 1   
  512.  
  513.                           WHAT'S IT ALL ABOUT?
  514.      
  515.  
  516.                         OVERVIEW OF THE PROGRAM
  517.  
  518.                           WHAT MR. BILL tm  DOES
  519.      
  520.           You  tell MR.  BILL the work you did,  the items you sold, 
  521.     the costs you incurred and the credits you received and MR. BILL 
  522.     prepares itemized invoices/bills on 8 1/2" by 11" paper.
  523.      
  524.           You  tell MR.  BILL the addresses of your clients and cus-
  525.     tomers,  any  heading and footing message you want typed on  the 
  526.     bill,  the dates of the billing period,  any regarding line  for 
  527.     the  customer,  and MR.  BILL will prepare a bill with the  cus-
  528.     tomer's name and address,  the proper dates, headings, re lines, 
  529.     balance forward, finance charges, subtotals and balance due.
  530.  
  531.           MR.  BILL  will  prepare a report showing what  items  you 
  532.     billed  and what credits you received in date order for each day 
  533.     in the billing period.
  534.  
  535.           MR.  BILL  will prepare an ageing report for each of  your 
  536.     clients  showing the total now owed and how much of  that  total 
  537.     was due last month,  the month before, the month before that and 
  538.     prior to that.  MR. BILL will also create your ledger cards.
  539.  
  540.           MR.  BILL  will print an audit trail of all  your  billing 
  541.     entries.   It will also prepare a summary at the end of each set 
  542.     of bills showing total previous balances,  total credits in each 
  543.     of  5 user selected subtotal categories,  total finance charges, 
  544.     total  balances  forward,  total  debits in each  of  four  user 
  545.     selected debit categories and total balances now owed.
  546.  
  547.           MR.  BILL  allows  you to set up nine  "derived"  subtotal 
  548.     categories,  i.e.   if  one of your debit categories is "Taxable 
  549.     Sales" you can choose to multiply that total by 6% and create  a 
  550.     new  subtotal category called "Sales Taxes" or you can  multiply 
  551.     "Settlement Checks Received" by -33% to create a subtotal  cate-
  552.     gory called "Attorney's Contingent Fee".   You can have 5 credit 
  553.     categories  and 5 derived credit categories plus 4 debit  categ-
  554.     ories  and  4  derived debit categories plus  a  finance  charge 
  555.     calculated on the "New Balance Forward".
  556.  
  557.           MR.  BILL  will print your reports to the printer or to  a 
  558.     disk file.   It will create bills for only some of your customer 
  559.     or  for all your customers.   It will automatically forward  the 
  560.  
  561.                                     1
  562.  
  563.               Sec. 1  A Overview -- What MR BILL Does
  564.      
  565.     old  balance from last month's bills and will automatically  re-
  566.     bill next month.   It will print your summary of debits, credits 
  567.     and balances due on the itemized bill or on a separate page.  It 
  568.     will  show  the charge for each item next to that entry  or  not 
  569.     show  the charge.   It will accept narrative entries to display 
  570.     any kind of type of charges and credits.   You can print 
  571.     messages on each bill of up to thirty lines for each date of  the 
  572.     billing period.
  573.  
  574.           MR.  BILL allows you to set your own charges and will  add 
  575.     together  files of bills by different people at different  rates 
  576.     into one file for the creation of one integrated bill.   It also 
  577.     allows the combining of several months of data into one complete 
  578.     bill.
  579.  
  580.           MR. BILL allows you to charge different rates to different 
  581.     clients  for the same work;  for example,  you can automatically 
  582.     charge Mr.  Jones $50/hour and Mr.  Smith $75/hour for the  same 
  583.     services.  You have ten different rate structures simultaneously 
  584.     available.
  585.  
  586.           MR.  BILL  works  with client names or client numbers  and 
  587.     allows several bills at different addresses for one client.  You 
  588.     can have 1000 different billing addresses in one file and as many 
  589.     different files as your disks will hold.
  590.  
  591.           MR.  BILL  is intended for small to medium size businesses 
  592.     and professional organizations including  lawyers,  accountants, 
  593.     engineers and the like.  You can use it to create invoices for
  594.     products or for time billing.
  595.  
  596.           MR.  BILL allows you to assign each type of work to one of 
  597.     ten  headings  on a management report.    Thus,  you can  create 
  598.     reports showing total hours billed,  unbilled time, total costs, 
  599.     etc.
  600.  
  601.           MR. BILL is not copy protected.  It can be put on any disk 
  602.     in  your  system and will use data files located on any disk  in 
  603.     your system.      
  604.  
  605.           Each entry takes up 42 bytes of disk space if no narrative 
  606.     description  is  used.   Each narrative takes up  64  additional 
  607.     bytes  of  disk space.   Each charge and each credit item  is  a 
  608.     separage entry.  Each billing file can have up to 16,000 entries 
  609.     (depending on available RAM -- 256K should be enough).
  610.  
  611.           MR.  BILL  can function like a Rolodex tm.   You can get  a 
  612.     client's  name,   address,  phone  number  and  current  balance 
  613.     directly  from  the  operating system in about 3-4  seconds  on  a 
  614.     hard disk system without going through any menu's. 
  615.  
  616.           Turn to Section 5, Chapter B "OTHER USES FOR MR. BILL" for 
  617.     examples of other things the program can do.
  618.  
  619.                                     2
  620.  
  621.                      Sec. 1  B  Overview --  Hardware Required
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.                          HARDWARE REQUIREMENTS
  631.       
  632.  
  633.     MS-DOS and two disk drives.  256K RAM Memory
  634.  
  635.     If all of the MR. BILL programs are saved on one disk, they take 
  636.     up about 430K bytes of disk storage.   MR.  BILL can be run without 
  637.     all  of the programs on the same disk.   
  638.  
  639.     MR.  BILL  consists  of 14 separate programs called from the Main 
  640.     Menu.  
  641.  
  642.     You put MR.  BILL  into  your computer,  type BILL and press 
  643.     return  --- that's it.      
  644.  
  645.     Mr. Bill is compiled with Borland Turbo Basic.  The main program,
  646.     "BILL", is an EXE file.  So is the address module, BILLADD.  The
  647.     rest of the modules are .TBC files, Turbo Basic Chain files.  They
  648.     will be run from the Main Menu but cannot be called directly from 
  649.     DOS.  They are small, efficient and fast.
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.                                     3
  675.  
  676.  
  677.                      Sec. 2  A   Getting Started  -- General Rules
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.                                SECTION 2
  687.  
  688.                             GETTING STARTED
  689.  
  690.                        *** !!! IMPORTANT !!! ***
  691.  
  692.           When you first get them, Your Mr. Bill disks should NOT, 
  693.     repeat NOT have a file called DISKDRVE.  If that file is on
  694.     your disks when you first get Mr. Bill (before you have run
  695.     it on your machine), delete DISKDRVE.
  696.  
  697.           Mr. Bill will automatically create a custom DISKDRVE for 
  698.     your system.
  699.  
  700.           If you do not have a file called ORD on your disk when
  701.     you first get the disks, then use your word processor to create
  702.     a file called ORD on your #1 disk, the input disk.  Put only the
  703.     number 1 in line one, column one of ORD, save the file, exit to
  704.     DOS and run BILL.  ORD should be on your input disk when you first
  705.     get Mr. Bill.  Mr. Bill will erase ORD automatically when it
  706.     is finished with it.
  707.  
  708.                                  * * *
  709.  
  710.                  BASIC ASSUMPTIONS MADE IN THIS MANUAL
  711.         GENERAL RULES FOR USING YOUR COMPUTER WITH THIS PROGRAM
  712.  
  713.           It  is  probably  a  good idea to make  clear  some  basic 
  714.     assumptions  about how your computer works.   I will put all  of 
  715.     them  here so that I don't have to repeat them in  each  chapter 
  716.     and so you won't have to re-read them in each chapter.
  717.  
  718.           First:  MR. BILL doesn't care if you type in UPPER CASE or 
  719.     lower  case.   Except for the "Narrative Description" lines  and 
  720.     mailing addresses,  MR.  BILL automatically translates all lower 
  721.     case  entries to upper case.   Therefore,  all your file  names, 
  722.     your disk drive designations,  Y's and N's for YES and NO, cate-
  723.     gory codes, customer names, everything except narrative descrip-
  724.     tions  and street addresses are always converted to upper  case.  
  725.     If it is easier for you to type everything in lower case, please 
  726.     feel free to do so.
  727.  
  728.  
  729.                                     4
  730.  
  731.                      Sec. 2  A   Getting Started  -- General Rules
  732.  
  733.           Second:   Throughout  the manual I will tell you to  press 
  734.     certain keys and I will give examples of things to type.  I will 
  735.     give you these instructions by putting quotes around the word.  
  736.     Don't type the quotes, just the letter or word inside them.
  737.  
  738.           Third:   The  control key is usually at the lower left  of 
  739.     the  keyboard and is often labeled "CTRL".   The control key  is 
  740.     similar to a "shift" key.  You know that if you press a key on a 
  741.     typewriter,  it will print a lower case letter.  If you hold the 
  742.     shift key down and at the same time press a key, it will type an 
  743.     upper case letter.
  744.  
  745.           The  control key works the same way.   If you hold it down 
  746.     and at the same time press another key, the keyboard will send a 
  747.     special  code to the computer.   If I want you to hold down  the 
  748.     control key and at the same time press a P,  I will say: Type a 
  749.     control "P". (Don't type the quotes, just the P).
  750.  
  751.           MS-DOS uses certain conventions with control keys.  
  752.     The backspace moves the cursor  back one space and erases as it 
  753.     backspaces.   If you are typing an entry and you make a mistake, 
  754.     press the backspace and it will move the cursor backwards and 
  755.     erase things as it moves.
  756.  
  757.           If you are in the middle of a program and you want to get 
  758.     back to the operating system right away, you can press a control 
  759.     "break".   This is for emergencies ONLY.  It may cause data loss.
  760.     Most  of the programs offer you an easy way to return  to 
  761.     the  program's menu where  you can press X to eXit the  program.  
  762.     Usually,  you  need only keep pressing the return key  until  you 
  763.     reach  the  menu  which gives you the exit option.   This  is  a 
  764.     better way to get out, though a control Break will usually work.
  765.  
  766.           If  you don't have a word processing program and you  want 
  767.     to  print  your reports,  you may press a control P when the  A> 
  768.     shows on the screen.  From that time until you press a control P 
  769.     a second time,  everything which appears on your screen 
  770.     will also be typed on your printer continuously.    To pause the 
  771.     print and halt the display,  in other words to "freeze"  things, 
  772.     press a control S.  Everything will halt until you press control 
  773.     S again.  BUT, the best way is to use your word processor, WordStar,
  774.     WordPerfect, or whatever, to print your reports.
  775.  
  776.           DOS has something called a "Type" command.   If you  say 
  777.     A>Type  FILENAME then everything in the file called FILENAME  will 
  778.     appear  on your screen.   If you have also pressed a control  P, 
  779.     FILENAME  will also be printed on your printer as it appears  on 
  780.     your  screen.   If your file called FILENAME is on the B  drive, 
  781.     then you will have to say:  A>Type B:FILENAME.  If you say:
  782.           A>copy FILENAME LPT1:  
  783.  
  784.     everything in your file will be printed on your printer.
  785.  
  786.                                     5
  787.  
  788.  
  789.                      Sec. 2  A   Getting Started  -- General Rules
  790.  
  791.           Fourth:  To be "in MS-DOS"  or  "in the operating system"  
  792.     means  that  the  operating system  is  ready to take your commands.   
  793.     You know it is  ready because  you  will  see the letter of the  
  794.     drive  the  operating system  is using and a pointy bracket called 
  795.     a "prompt"  on  the screen.  Don't try to figure this out except to 
  796.     know that if you see: A>  or B> or C>, etc or the like, then the 
  797.     operating system is  ready for you to give it a program name, like 
  798.     BILL [Return] or a Type command or whatever.
  799.  
  800.           Fifth:   Every  place  in  the program where you  have  to 
  801.     answer a question and your answer will always be the same number 
  802.     of  characters,  e.g.  one character like a Y or an N  or  three 
  803.     characters  like  your choice of billing codes,  then those  are 
  804.     entered  by just typing them.   You don't have to press  Return.  
  805.     As  soon as the proper number of characters has been  typed, the 
  806.     program will proceed automatically.
  807.  
  808.           Sometimes,  the  number of characters you will type cannot 
  809.     be  known in advance by the program.   For example,  if you  are 
  810.     asked for a file name,  that name could be anywhere from one  to 
  811.     eight characters long.  In that case, you will have to type your 
  812.     answer  and  then press Return to let the program know that  you 
  813.     have completed your entry and that it can now proceed.
  814.  
  815.           Sixth:   Filenames:   MR. BILL allows you to pick your own 
  816.     file names for your data files.  It is usually helpful to pick a 
  817.     name that describes your data.    If you have a file of  billing 
  818.     data for the month of April 1987, then good file names would be 
  819.     4-87 or APR87.  Don't use slashes "/" or back slashes "\" or spaces
  820.     in the file name.  DOS does not allow them to be part of file names.
  821.  
  822.           The  file  name CANNOT be more than eight characters  long 
  823.     (ABCDEFGH)  and  it  CANNOT have a decimal  point  in  it.   For 
  824.     example ABC.DEF is not a legal file name in MR. BILL.  You can't 
  825.     do this because MR.  BILL automatically puts the extension  .BIL 
  826.     after the name of every file of billing entries.
  827.  
  828.           Seventh:   MR.  BILL sees all money charged,  that is  all 
  829.     debit items, as positive numbers and all money received, that is 
  830.     all  payments to you,  all credits for the benefit of the people 
  831.     you are billing,  as negative numbers.   If you ever see a nega-
  832.     tive  number as a dollar amount,  that means that  MR.  BILL  is 
  833.     treating that entry as a credit to the client/customer.
  834.  
  835.           Eighth:   A few paragraphs ago I used the word "extension" 
  836.     in  connection  with a file name.   An "extension" is the  three 
  837.     characters  following  the decimal point on a  file  name.   For 
  838.     example   the  .DOC of WILL.DOC is an "extension"  of  the  file 
  839.     WILL.
  840.  
  841.           Last:   When in doubt,  press RETURN.  Suppose you want to 
  842.     work with a file but can't remember your file name.   Type in a  
  843.  
  844.                                     6
  845.  
  846.                      Sec. 2  A   Getting Started  -- General Rules
  847.  
  848.     garbage  name  in response to the file name question and press  
  849.     return.   MR.  BILL will automatically display your list of files.   
  850.     What if the file you want is not on the list?   What do you  do?  
  851.     Press  RETURN.   In most of the modules,  a return to a question 
  852.     will  "return" you to the previous question or to a  menu  which 
  853.     will allow you to leave the module. 
  854.  
  855.           So,  even  though  the  question may  not  tell  you  that 
  856.     pressing a return will return you to the previous question or to 
  857.     a menu, it usually will.  When in doubt, press RETURN.
  858.  
  859.           MR. BILL is meant for small business and professionals.  I 
  860.     am a lawyer and I use MR.  BILL to create itemized bills for  my 
  861.     clients.  You may be a supply company and use MR. BILL to create 
  862.     invoices  for your customers.   Instead of saying "client/custo-
  863.     mer"  throughout this manual -- that's kind of long winded  -- I 
  864.     will settle on the word "client".
  865.  
  866.           MR.  BILL  can be on any disk in your system and your data 
  867.     can be on any disk in your system.  If you want MR. BILL on your 
  868.     D drive and your data on your F drive,  well and good.  But, for 
  869.     the  sake of ease of description,  I will talk  about  MR.  BILL 
  870.     being  on  the A drive and the data files being on the B  drive
  871.     for floppy systems and Mr. Bill program files and data files
  872.     being in the BILL subdirectory of the C: drive (C:\BILL>) for
  873.     hard disk users.
  874.  
  875.           This is merely a convenient way to describe it.   Please  
  876.     understand that it does not have to be this way for you.
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.                                     7
  900.  
  901.            Sec. 2  B - Getting Started -- Copying The Program
  902.  
  903.  
  904.      
  905.  
  906.  
  907.  
  908.  
  909.  
  910.                 TURNING ON COMPUTER AND COPYING MR. BILL 
  911.  
  912.  
  913.  
  914.  
  915.  
  916.           Take a blank disk from your box of disks and  "initialize" 
  917.     it.   This  means  you must run the "format" program which  came 
  918.     with your machine.   If you don't know how to do this,  read your 
  919.     DOS manual about formatting disks.  
  920.  
  921.           Put Mr. Bill Disk #1 into the A drive and your new disk 
  922.     into the B drive.  Now, type:
  923.  
  924.           A>copy A:*.* B:
  925.  
  926.           Disk  Number  1 will be used to set up your  programs,  to 
  927.     enter  billing  data,  to add and change addresses  and  billing 
  928.     codes and rates, and to add files together.  Repeat for disk #2.
  929.  
  930.           Disk  Number 2 will be used to write your bills to a  disk 
  931.     file,  to  the printer,  to prepare ageing reports,  to  prepare 
  932.     audit  trails  and to prepare a report of your charges  in  date 
  933.     order.
  934.  
  935.           To  use either disk just type BILL and press return.   
  936.  
  937.           Again,  use  disk  #1  to input your data and disk  #2  to 
  938.     prepare your reports.
  939.  
  940.           Okay,  so  much  for  the disk(s) holding  your  MR.  BILL 
  941.     programs.
  942.  
  943.           Now  you  must format a new disk to  hold  your 
  944.     data.   This will be your data disk.   Most people will put  the 
  945.     data disk into drive B.
  946.  
  947.           Label the program disk(s) as "MR.  BILL PROGRAM DISK  (#1) 
  948.     --DRIVE A" and in our example,  the data disk as "MR.  BILL DATA 
  949.     DISK--DRIVE  B".   Note:  your program disk does not have to  go 
  950.     into  drive A.   You can put your programs on any  disk.   Also, 
  951.     your  data disk does not have to go in drive B.   You can choose 
  952.     any drive as your data disk drive.
  953.  
  954.                                     8
  955.  
  956.            Sec. 2  B - Getting Started -- Copying The Program
  957.  
  958.           So, although I use B as an example, you are free to 
  959.     put  your programs on any drive and you can  designate  any 
  960.     drive as the drive to hold your data files.  If you have a 
  961.     hard disk,  you should put everything on drive C.
  962.  
  963.           In our example, we have the program disk in A and the data 
  964.     disk  in B.   
  965.  
  966.           To begin type A>BILL [Return].
  967.  
  968.           If this is the very first time you have used MR.  BILL  it 
  969.     will ask you what drive you want to hold your data disk.  In our 
  970.     example we will tell it B.  If you use a hard disk, you would
  971.     probably tell it C.  Mr. Bill will create the file DISKDRVE and
  972.     put the letter B or C into the file so that it can remember
  973.     which drive you chose.
  974.  
  975.           MR.  BILL will now give you a message about subtotal cate-
  976.     gories.   If you press return,  MR. BILL will automatically take 
  977.     you  to  the  module which allows you to set  up  your  subtotal 
  978.     categories.   If  you  press X instead of Return, you will exit 
  979.     to the  operating system.   The next time you type BILL you will 
  980.     be shown the same message about subtotal categories.
  981.  
  982.           Once  you have set up your subtotal categories,  you  will 
  983.     press M to return to the main menu.   Now, MR. BILL will display 
  984.     a  second  message about setting your billing codes  and  rates.  
  985.     After you have done that and returned to the main menu, you will 
  986.     get a message about entering your client addresses.   After  you 
  987.     have done that,  you will get a "farewell from MR. BILL" message 
  988.     and will be shown the main menu.
  989.  
  990.           WARNING:   Always keep a backup of your data files.  Disks 
  991.     do have a habit of dying.   If yours gets its directory  damaged 
  992.     it may not be salvageable.   Every week, it would 
  993.     be a good idea to copy your data files onto a backup disk.
  994.  
  995.           IMPORTANT: if you are using a floppy disk machine, copy
  996.     the file DISKDRVE which Mr. Bill just created on your Disk #1
  997.     to your Mr. Bill program disk #2.
  998.  
  999.           ALSO IMPORTANT:  Mr. Bill looks at a file called ORD on
  1000.     disk #1 to generate these startup messages.  When it is done,
  1001.     it erases ORD.  If you want to run the start-up proceedure
  1002.     again, go the Mr. Bill input disk #1 and type:
  1003.  
  1004.     A>COPY CON: ORD [return]
  1005.     1 [return]
  1006.     ^Z [control Z then return]
  1007.     [return]
  1008.  
  1009.                                    9
  1010.  
  1011.            Sec. 2  C  Getting Started & The Main Menu
  1012.  
  1013.  
  1014.  
  1015.  
  1016.                        FIRST USE & THE MAIN MENU
  1017.  
  1018.      
  1019.           The  first  thing  you do to use MR.  BILL  is  have  your 
  1020.     program  disk in the computer and the A> or C> showing the the 
  1021.     screen.  Now you type BILL [return].  
  1022.  
  1023.           As soon as BILL.EXE has been loaded, you will be asked for 
  1024.     the  name  of  the disk drive which you want to hold  your  data 
  1025.     disk.   What  is your data disk?   MR.  BILL saves all kinds  of 
  1026.     files  which it uses to prepare your bills.   It has a  file  of 
  1027.     your billing codes,  your client names and addresses, your aging 
  1028.     information,  the  dates of your reports,  your list of subtotal 
  1029.     categories, etc.  These are all kept on your data disk.  
  1030.  
  1031.           MR.  BILL  needs  to know what drive will hold  this  data 
  1032.     disk.   You can choose any drive between A and L.   Let's assume 
  1033.     you choose the C drive.   You will type the letter C in response 
  1034.     to this first question.   MR. BILL will save this disk name in a 
  1035.     file called  DISKDRVE.  
  1036.  
  1037.           NOTE:  You MUST have DISKDRVE on every program disk.   If 
  1038.     you  split  your  programs up onto two floppy disks,  be sure  to  
  1039.     copy DISKDRVE onto to each and every program disk.
  1040.  
  1041.           OK,  now that you have given MR. BILL your data disk drive 
  1042.     location, MR. BILL will save it and won't ask for it again.  
  1043.  
  1044.           Next,  MR.  BILL will sign on with an introductory message 
  1045.     and  will tell you that it will take you to the module  used  to 
  1046.     set  up your billing subtotals.   We will discuss this module in 
  1047.     the next chapter.  You MUST set up your subtotals before you can
  1048.     prepare any bills.
  1049.  
  1050.           The  next  time  you  type  BILL  after  setting  up  your 
  1051.     subtotals,  MR.  BILL will give you another message, telling you 
  1052.     that  it  will take you to the module used to set  your  billing 
  1053.     codes and rates.  You MUST set up your billing codes and rates
  1054.     before you can create any bills.  Use the SAME NAME you used
  1055.     when you set up your subtotals.
  1056.  
  1057.           The next time you call MR.  BILL after that,  it will take 
  1058.     you  to  the  module used to set up your client names  and  add-
  1059.     resses.   You MUST enter at least one client name and address
  1060.     before you can create any bills.  When you have done that,  the 
  1061.     next time and every time thereafter that you type BILL,  MR.  BILL 
  1062.     will present you  with the  main menu.   If you want MR.  BILL to 
  1063.     go through this first time walk through routine again, open a file 
  1064.     on the program disk called ORD and put the number 1 into the file.
  1065.  
  1066.                                    10
  1067.  
  1068.                         THE MAIN MENU EXPLAINED
  1069.  
  1070.           The Main Menu looks like this:
  1071.  
  1072.  
  1073.     Copyright David M. Alexander, 1986, 1987 For This Program And
  1074.             For ALL Programs Called From This Program
  1075.  
  1076.  
  1077.  
  1078.                  **** MAIN MENU ****
  1079.  
  1080.     S  To Set SUBTOTAL Categories
  1081.     B  To Set BILLING Codes
  1082.     C  To Add CLIENT/Customer Addresses
  1083.  
  1084.     E  To ENTER Billing Data
  1085.  
  1086.     P  To Go To The PRINT Menu 
  1087.     A  To Prepare AGEING Report
  1088.  
  1089.     M  To MERGE Several Billing Files Into One
  1090.  
  1091.     X  To EXIT To The Operating System
  1092.     
  1093.           When  you want to enter,  change,  delete or look at  your 
  1094.     Subtotal  categories,  type S and MR.  BILL will call the module 
  1095.     BILLSUB.  This is the first thing you do when you install Mr.
  1096.     Bill.
  1097.  
  1098.           When  you  want to set,  change,  delete or look  at  your 
  1099.     billing codes and rates,  type B to set the Billing codes.   MR. 
  1100.     BILL will call up the module BILLSET.  This is the second thing you
  1101.     will do when you first install Mr. Bill
  1102.  
  1103.               When you want to enter, change, delete or look at your 
  1104.     Customer names and addresses,  type C and MR.  BILL will call  up 
  1105.     the module BILLADD.  This is the third thing you will do when you
  1106.     install Mr. Bill.
  1107.  
  1108.           When you want to Enter,  change or delete your charges and 
  1109.     credits,  press E.   MR.  BILL will call up the BILLIN module 
  1110.     and ask for billing charges and credits.
  1111.  
  1112.           When you want to create an Ageing report showing how  long 
  1113.     each client has owed you money, type A and MR. BILL will call up 
  1114.     BILLAGE.
  1115.  
  1116.           When  you  want to Merge several small files into  one  big 
  1117.     file,  i.e.  use the billing data from several people or several 
  1118.     months to create a consolidated bill,  type M and MR.  BILL will 
  1119.     call up the BILLMERG module.
  1120.  
  1121.                                    11
  1122.  
  1123.            Sec. 2  C  Getting Started & The Main Menu
  1124.  
  1125.           When you want to Print your bills or if you are unsure how 
  1126.     to print a hardcopy of your reports,  press P and MR.  BILL will 
  1127.     give you a menu offering these choices. 
  1128.  
  1129.           When  you want to eXit to the operating system,  press X 
  1130.     which will call up the A> or C> and put you back into MS-DOS.
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.                                    12
  1177.  
  1178.  
  1179.                     QUICK USE OUTLINE FOR MR. BILL tm
  1180.  
  1181.           
  1182.           You start MR. BILL by typing:
  1183.           A>BILL [return]
  1184.  
  1185.           Your disk has a file called ORD with contains the number 1.  
  1186.     This starts the getting started "tutorial".    You will be  taken 
  1187.     to the following modules:
  1188.  
  1189.           1) BILLSUB, to set up your (up to) nine subtotal categories
  1190.           2) BILLSET, to set up your billing codes and rates
  1191.           3) BILLADD, to enter your client/customer addresses
  1192.  
  1193.           When these have been set up,  Mr.  Bill will erase ORD  and 
  1194.     take  you to the Main Menu.   You can now press 'E' to enter your 
  1195.     charges  and credits.   After entering your billing data 
  1196.     (activities) you can press 'P' at the Main Menu to get
  1197.     information about how to print your bills and reports.
  1198.  
  1199.           The menus will explain most things, certainly enough to let 
  1200.     you experiment with and use the program.   There are a few things 
  1201.     which  are  not contained on the menu's or which I feel I  should 
  1202.     stress.  Let me mention them:
  1203.  
  1204.           You  designate your charges and receipts with three  letter 
  1205.     codes  you choose.    If you are a consultant and charge  by  the 
  1206.     hour,  you  may choose HRS as the code to enter  hours.   Credits 
  1207.     always end with a slash to keep them separate from charges.  Thus 
  1208.     a payment to you might be PY/.   Or, a refund you make TO someone 
  1209.     else  could  be  RFD and a refund you receive FROM  someone  else 
  1210.     could be RF/.
  1211.  
  1212.           You  can have ten different rates for the same  work.   So, 
  1213.     you can charge Smith $50/hour;  Jones $80/hour;  Adams $100/hour, 
  1214.     etc.  for  ten different rate schedules.    When you first set up 
  1215.     your rates, you are asked for the name of the file that will hold 
  1216.     your rates.    You give your file of subtotal categories,  your file 
  1217.     of rates and billing codes and your file of client names and 
  1218.     addresses the SAME file name.   I use my initials  DMA.   My 
  1219.     rates  are automatically put into a file which MR.  BILL calls  
  1220.     DMA0.CDE.  That  is rate table 0.   Don't you add the 0!!!!
  1221.     You just say  DMA.  Mr. Bill will add the 0 all on its own.
  1222.  
  1223.           To  set up a different rate table I use COPY to make 
  1224.     a copy of DMA0.CDE under the name  DMA1.CDE,  DMA2.CDE,  DMA3.CDE 
  1225.     etc  up  to  DMA9.CDE.  EXAMPLE:  C\BILL>COPY DMA0.CDE DMA1.CDE
  1226.     Now I type 'Bill' then press 'B' on the Main Menu to  set 
  1227.     the new Billing  rates I want in this new DMA1 file.  Don't  you 
  1228.     add  the 1 or 2 or whatever to the DMA name.   Just give the name 
  1229.     as DMA.  Mr. Bill will ask which rate table you want 0-9.  You 
  1230.     say '1' (you don't need to press return).  Now, I change the
  1231.     rates shown on the screen to any rates I want in rate table 1.
  1232.     Rate table 0 might have been at $100/hour.  Now, I change the
  1233.     rates to $200/hour in rate table 1.
  1234.  
  1235.                                    13
  1236.  
  1237.  
  1238.           I  can assign any client to any rate  table  0-9.   So,  if 
  1239.     DMA1.CDE  has  rates  at  $200/hour and I want  to  charge  SMITH 
  1240.     $200/hour,  I tell the address module that Smith is in rate table 
  1241.     1 when I enter Smith's address.
  1242.  
  1243.                        SUBTOTAL CATEGORIES
  1244.  
  1245.            MR. BILL is set up to put plus, minus, and equals signs in 
  1246.    front of the subtotal headings if you want.  You should consider making
  1247.    your subtotal heading "Payments Received" as "- Payments Received:" and
  1248.    making "New Fees" as "+ New Fees:".  If done this way, your subtotals
  1249.    will look like this:
  1250.  
  1251.                    Previous Balance:   $100.00
  1252.                  - Payments Received:   $50.00
  1253.  
  1254.                  = New Balance Forward: $50.00
  1255.  
  1256.                  + New Fees:           $150.00
  1257.                  + New Costs:           $75.00
  1258.  
  1259.                  = BALANCE NOW DUE:    $275.00
  1260.  
  1261.            If you don't want the +'s and -'s, then start your subtotal
  1262.     heading with two spaces, that is "  New Fees" NOT "New Fees".  This
  1263.     is to shift the heading two places to the right to keep the 
  1264.     subtotals even with the beginning of the "Previous Balance:" line
  1265.     above. 
  1266.  
  1267.                 HOW HEADINGS ARE PRINTED ON BILLS
  1268.  
  1269.            If you want to have numbers printed in front of the headings 
  1270.     on  the  bill, for  example,  if  your  heading  is  Hours  In 
  1271.     Conference,  and you  want the number of hours to print to  the 
  1272.     left of the heading, then just enter the normal heading desript-
  1273.     ion, namely Hours In Conference. The same applies to categories 
  1274.     for the number of pages or the number of widgets.  2 CNF might 
  1275.     thus print as:
  1276.  
  1277.           2.00  Hours In Conference     $200
  1278.  
  1279.           If you don't want any numbers to print to the left of the
  1280.     heading,  for example, payments or certain costs, then begin your
  1281.     heading description with a '-'(hyphen).  If you received $500 and 
  1282.     you don't want the 500 to print to the left of the heading, you
  1283.     would enter your heading as   -Payment Received.  Thus, when you
  1284.     entered 500 PY/ as a payment entry, it would print on the bill as
  1285.  
  1286.                   -Payment Received     $500 
  1287.                     NOT AS
  1288.           500.00  Payment Received      $500.
  1289.  
  1290.                                    14
  1291.  
  1292.  
  1293.           Thus, payments and these sorts of no leading number entries 
  1294.      would be entered with a hyphen (-) as the first character of the
  1295.      heading description.
  1296.  
  1297.  
  1298.                          NON-PRINTING HEADINGS
  1299.  
  1300.           Sometimes you have types of charges which you don't 
  1301.     want to print on the invoice at all.  For example, MISCELLANEOUS 
  1302.     CHARGES may not be the preferred heading.  Any heading that has a
  1303.     slash (/) as the first character will not print on the bill at all.
  1304.     I  use  slash headings for /MISCELLANEOUS   FEES,   /MISCELLANEOUS
  1305.     COSTS, /MISCELLANEOUS CREDITS and /MINUTES CHARGED.   You could
  1306.     have /UNBILLED TIME with a rate of 0 dollars.   If you don't enter 
  1307.     a date or a narrative at the  time of billing,  then nothing will 
  1308.     appear on the bill  for these codes although the amount entered 
  1309.     will be used in calculating the total billed and can be included 
  1310.     in management reports.
  1311.  
  1312.           So, to create a category in which the heading line will not 
  1313.     print on the bill, make the first character in the heading a 
  1314.     slash (/).
  1315.  
  1316.           For  example,  if MSC is the misc.  costs code and  the 
  1317.     heading is /Misc. Costs, and you give a narrative line to 
  1318.     explain that it is for car rental expenses, then 100 msc will 
  1319.     print as:
  1320.                                              $100.00
  1321.           Car Rental Fees On Trip To Los Angeles
  1322.  
  1323.                     TOTAL UNITS AT BOTTOM OF THE BILL
  1324.  
  1325.           If you want to total units, like hours, at the bottom of
  1326.     the bill, begin the heading with a space: " Hours in Conference"
  1327.     not "Hours in Conference".  Mr. Bill will add together all units
  1328.     associated with headings beginning with a space.
  1329.  
  1330.           Your  billing rate can be different for each billing  code.  
  1331.     E.g. photocopies can be $.10/page; consulting $100/hour; letters
  1332.     $15/page, whatever.  Often you want the bill to reflect an out of 
  1333.     pocket  cost,  e.g.  $50.65 payment received.   In that case your 
  1334.     rate is 1.   100 pages times $.10/page = $10.00;  1.5 hours times 
  1335.     $100/hour = $150 charge;  50.65 payment received times 1 = $50.65 
  1336.     payment received.
  1337.  
  1338.           When you enter your data,  don't worry about anthing.  Just 
  1339.     enter  it  continuously in any order you  like.   Mr.  Bill  will 
  1340.     automatically,  take care of everything.  Just keep typing it in.  
  1341.  
  1342.           You  can have up to thirty narrative lines for each type of 
  1343.  
  1344.  
  1345.                                    15
  1346.  
  1347.     activity on each date.  Thus, you can easily add a long descrition
  1348.     or write  Mr.  Smith a four line note to describe a  conference  you 
  1349.     had.   If your code for hours in conference was CNF, here is what 
  1350.     you would do:
  1351.  
  1352.           You  would  enter your 1.5 cnf and then press 'N' to  enter 
  1353.     the first narrative line.   Say:  John, I had a long meeting here 
  1354.     with Al Jones. Here you have reached the end  of 
  1355.     the narrative line.  Press return then press 'C' to Continue the
  1356.     narrative.  Then the next line of text.  Then return and a C.
  1357.  
  1358.           If we had done that here, we would see:
  1359.  
  1360.           10-4-85     1.50   Hours In Conference
  1361.                              John, I had a long meeting here with Al Jones.  
  1362.                              Al refused to be reasonable about handling the 
  1363.                              situation.  I will try to talk with him again 
  1364.                              next week.  --- DMA
  1365.  
  1366.           Let  Mr.  Bill take you through the  set-up  modules,  then 
  1367.     enter some data and print some bills.  Play with it.  Nothing you 
  1368.     do  with Mr.  Bill with erase your files or format your disks  or 
  1369.     cause your machine to go up in smoke.  Experiment with it, use it 
  1370.     and if you like it, send for the manual.
  1371.  
  1372.              NOTE:  When you set up your subtotal categories, you will
  1373.     be asked for your billing code name.  Use your initials or 'MYBILLS'
  1374.     or 'RATES' or whatever you like.
  1375.  
  1376.              When you set up your table of billing codes and rates
  1377.     you will again be asked for your billing code name.  Us the SAME
  1378.     NAME, 'RATES'  'MYBILLS' 'DMA' whatever, but the same name as 
  1379.     you used when you set up your subtotals.
  1380.  
  1381.              When you enter your addresses, you will be asked for your
  1382.     billing code name.  USE THE SAME NAME.  Mr. Bill will tack an
  1383.     extension onto the end of this name for different files: .CDE for
  1384.     billing codes, .ADD for address files, .KEY for billing name key
  1385.     files, etc.  So, please, first set up your subtotals, second,
  1386.     setup your billing codes and third set up your addresses and
  1387.     use the same file name when you start each of these modules.
  1388.  
  1389.  
  1390.                          END OF SHAREWARE MANUAL
  1391.                 FULL MANUAL UPON REGISTRATION OF PROGRAM
  1392.  
  1393.  
  1394.           The above Table of Contents gives you an outline of what is 
  1395.     in the full MR. BILL manual.  Users who register with me will get 
  1396.     a  disk  containing the full manual plus notification of  updates 
  1397.     and some help if you call with a question.  
  1398.  
  1399.                                    16
  1400.  
  1401.           To register, send me your name and address and $30.  If you 
  1402.     use MR. BILL, I ask you to send me the $30 as part recompense for 
  1403.     the many hundreds of hours I have invested in the program.
  1404.  
  1405.           Commercial users are strongly urged to pay the $30 
  1406.     if they use the program.   If you haven't registered the program, 
  1407.     don't  call  with  questions.    I return all  calls  collect  to 
  1408.     registered users.
  1409.  
  1410.           If you like MR.  BILL,  you should consider trying CK tm, a 
  1411.     program  I wrote to keep track of all the income and expenses  in 
  1412.     my law practice including monthly and year to date reports for my 
  1413.     CPA.    CK  is also available from the people who sent you MR BILL.
  1414.  
  1415.           Take care,
  1416.  
  1417.           David M. Alexander
  1418.  
  1419.  
  1420.                               David M. Alexander
  1421.                           2600 El Camino Real  #506
  1422.                              Palo Alto, CA  94306
  1423.                                  415-857-9233
  1424.  
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.  
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.  
  1454.                                    17
  1455.