home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpm / dbaseii / tdas.ark / TDAS1.DOC < prev    next >
Encoding:
Text File  |  1986-08-24  |  6.5 KB  |  132 lines

  1.                      TEACHER/DOCTOR ACCOUNTING SYSTEM
  2.  
  3.                             Getting Started ....
  4.  
  5. ** The main processing program is STUDENT.PRG.  Enter it by entering
  6. "DO STUDENT".
  7.  
  8. #1.  I urge that you immediately make a back-up diskette of ALL the files.
  9. You'll find yourself making changes to the various files in order to tailor
  10. if for your own use.  In case a file gets corrupted beyond redemption, you'll
  11. always have the original as a resource.
  12.  
  13. #2.  I also suggest you make a hard copy of each of the .PRG and .FMT programs.
  14. You'll want to tailor the programs ... put in your own name, address, etc.,
  15. for instance.  You may have to change printer codes if mine don't apply to your
  16. printer.  You'll certainly have an easier time tailoring the programs when
  17. they're in writing.
  18.  
  19. #3.  Basic Organization of the "System".  You'll find I used file names such
  20. as a teacher would use who bills students.  Files names are variations on the
  21. word "Student".  You could as easily rename the files to Patients, or Clients,
  22. or whatever.
  23.  
  24.     Database files:  
  25.  
  26.       STUDENT.DBF - the file of "active" students, with indexing:
  27.           LNAME.NDX - indexed on last name (Lname) + first name (Fname)
  28.           ID.NDX  -  indexed on their individual account number (Acct:Num)
  29.  
  30.       XSTUDENT.DBF - the file of "inactive" students, with the same indexing:
  31.           XLNAME,NDX
  32.           XID.NDX
  33.  
  34.       PAYMENTS.DBF - The file used to record checks or cash received during
  35.           the accounting period.  At month's end this file is posted to the
  36.           STUDENT.DBF file automatically and, later during the month-end
  37.           process, it's emptied and readied for the next month's use.
  38.  
  39.       TOTALPAY.DBF - A file showing net monthly receipts, which is posted to
  40.           automatically during months'-end processing.  It does nothing more
  41.           than grow each month, and is called upon only when you instruct
  42.           your computer (basic "Student" program, option #5, then option #3,
  43.           and then, again, option #3) to print out a summary of receipts.
  44.           It is automatically indexed in date sequence on PAYYEAR.NDX.
  45.  
  46. **I URGE that in using this program you get in the habit of
  47.  
  48.       A  Backing up your work.  Why let a glitch put you in the dog house?
  49.          Do this anytime you make a change.
  50.  
  51.       B  Using ONLY the given programs for adding, editing, deleting, and
  52.            accounting, for they tie together the loose ends you might other-
  53.            wise forget ... some arcane indexing, for instance, that would
  54.            give you future processing problems.  
  55.  
  56.       C  I've placed a couple of phoney records in the STUDENT.DBF and
  57.            XSTUDENT.DBF files just to get you going.  Once you're ready to
  58.            start using the progam AND have added some usable records of
  59.            your own, change these phoney records:
  60.  
  61.              In the STUDENT.DBF file you can do it by means of the EDIT
  62.              program (Option #2 in the primary STUDENT.PRG menu).  Replace
  63.              my goofy entries with actual folks' details.
  64.  
  65.              In the XSTUDENT.DBF program, get to the dot prompt and enter
  66.              ". USE XSTUDENT INDEX XLNAME,XID" and simply delete the offend-
  67.              ing record (Control-U) and then do a "Pack."
  68.  
  69.       D  Just so you can see some tangible effect at once, run the statement
  70.            program from the diskette "as is".  Enter:
  71.  
  72.                   DO Student.   Then enter the date (ALWAYS do this) and
  73.                   pick Option #5.
  74.                       At the next menu, pick option #4 and when it asks
  75.                       you, tell the computer to print statements for "all"
  76.                       the students.
  77.  
  78.          If you have an Epson FX printer, or a Gemini 10X or 15X, or Star
  79.          SG-10 or SG-15, you'll get the varied printer effects I've put int
  80.          the program.  On other printers ... let's both be surprised.
  81.           
  82.  IN ACTUAL USE (Quickie tips):
  83.  
  84. *****Call up the main processing menu by entering DO STUDENT.  
  85.  
  86.      ALWAYS enter the date, and always as directed:  two digits for the
  87.      month (08 for the month of August, for instance), AND one or two for the
  88.      day (08/05/86 produces "August 05, 1986" on your reports). It's neater
  89.      to enter "08/ 5/86".
  90.  
  91.      You'll find yourself possibly using any of the seven options.  You'll
  92.      surely need option 5, for it's used to log incoming checks.
  93.  
  94.      For entering those checks (main student program, option 5, option 3,
  95.      and finally option 1) there's a provision for simply entering a non-cash
  96.      credit.  It takes TWO hits on the "Enter" key to record your entry.
  97.  
  98.         The program will also accept a negative number.  Simply precede
  99.      your number with a "-".  Moreover, if you simply enter a number (say,
  100.      the number 12), the program will automatically add the ".00" and make
  101.      it $12.00.  If you want to enter $12.25 you must enter the period ...
  102.      "12.25."
  103.  
  104.      When printing monthly statements or address labels, the program will only
  105.      print those where there's a balance due (positive or negative) other than
  106.      zero.  This saves printing on any account that's been inactive for that
  107.      accounting period.
  108.  
  109. ###** You may want to retain the "Zz" record!!!   Don't overprint the detail
  110.      before you understand its function:
  111.  
  112.         Sometimes a student or patient has part of their bill paid by a third
  113.         party.  I've set this up for you as if the high school pays a portion
  114.         of some students' lessons.  Those students would have a "Y" in the 
  115.         field called "Scholarship".  
  116.  
  117.         During the statement billing process (main Student menu, option 5,
  118.         option 4) the student is billed at the reduced rate his record shows,
  119.         and a memory variable is created so that ... as the very last state-
  120.         ment billed, you'll invoice the school for their portion and even
  121.         print on the school's statement the name of every scholarship student
  122.         and how many lessons or treatments they're being billed for.
  123.  
  124.         As supplied, there's only provision for up to eight "scholarship"
  125.         students.  You can see how it's done:  add more if you need them.
  126.         I never have.
  127.  
  128.         The DBF record for the school is given the Lname "Zz" to insure
  129.         that it's behind all the others in processing and gets all the
  130.         preceding scholarship detail.  The statement program even enters
  131.         the billed amount into the school's DBF record for you.
  132.