home *** CD-ROM | disk | FTP | other *** search
/ ftp.update.uu.se / ftp.update.uu.se.2014.03.zip / ftp.update.uu.se / pub / rainbow / msdos / decus / RB123 / pos.doc < prev    next >
Text File  |  1995-05-28  |  60KB  |  1,467 lines

  1.                The DECUS Point-of-Sale System
  2.  
  3.  
  4. The DECUS Point-of-Sale System has undergone numerous changes
  5. since it was first developed.  The following documentation should
  6. provide fairly concise information as to its use, however, several 
  7. new functions that appear in various menus of the program
  8. have not yet been included in the documentation but should be
  9. intuitive as to their functionality.
  10.  
  11. The POS System is a very customized program and was designed to
  12. meet a specific purpose.  It is highly unlikely that the program
  13. can be used in its present state for general purpose point-of-
  14. sale and inventory applications without considerable modifica-
  15. tions.  The intent of releasing this application into public 
  16. domain is to provide a number of various dBASE III routines and 
  17. procedures to assist you in developing your own applications.  
  18. Please feel free to use any portion of these programs for your 
  19. own development.
  20.  
  21.  
  22. Joe Tomas
  23.  
  24.  
  25.  
  26.                                  i
  27.  
  28.            P O S   T A B L E   O F   C O N T E N T S
  29.  
  30.   1. POS SYSTEM OVERVIEW...................................1
  31.  
  32.   2. POS INSTALLATION......................................2
  33.  
  34.      2.1. SYSTEM CONFIGURATION.............................2
  35.           2.1.1. Hardware..................................2
  36.           2.1.2. Software..................................2
  37.           2.1.3. Supplies..................................2
  38.  
  39.      2.2. PROCEDURES.......................................2
  40.  
  41.   3. USING THE POS SYSTEM..................................3
  42.  
  43.      3.1. STARTING POS FOR THE FIRST TIME..................3
  44.      3.2. POS MAIN MENU....................................3
  45.           3.2.1 Getting Help...............................4
  46.  
  47.      3.3. SYSTEM MANAGER FUNCTIONS.........................4
  48.      3.4. FILE MAINTENANCE.................................5
  49.           3.4.1. Creating a New Database...................5
  50.           3.4.2. Edit/Delete Existing Items................6
  51.           3.4.3. Beginning Inventory.......................7
  52.           3.4.4. Ending Inventory..........................7
  53.           3.4.5. Creating PRODUC file......................7
  54.           3.4.6. Setting Product Discounts.................8
  55.  
  56.      3.5. SETTING SYSTEM PARAMETERS........................9
  57.           3.5.1. Transaction #.............................10
  58.           3.5.2. State Sales Tax...........................10
  59.           3.5.3. System Password...........................10
  60.           3.5.4. Valid Dates...............................10
  61.           3.5.6  Message Receipts..........................11
  62.  
  63.      3.6. ORDER ENTRY......................................11
  64.           3.6.1. Forms Alignment...........................11
  65.           3.6.2. Order Entry Processing....................12
  66.  
  67.      3.7. DAILY CASHOUT & BACKUP...........................16
  68.           3.7.1. Backup Procedures.........................17
  69.           3.7.2. Cashout Procedures........................17
  70.  
  71.   4. AFTER DECUS - WHAT'S NEXT.............................18
  72.  
  73.      4.1. CONSOLIDATE PRODUCT DATA FILES...................18
  74.      4.2. FINANCIAL REPORTS................................20
  75.           4.2.1. Price List................................20
  76.           4.2.2. Summary Product Status Report.............20
  77.           4.2.3. Financial Revenue Reports.................21
  78.           4.2.4. Inventory Worksheet.......................21è                                ii        
  79.  
  80.  
  81.   SUMMARY..................................................21
  82.  
  83.  
  84.   APPENDICES
  85.  
  86.      A  FILE DESCRIPTIONS..................................A-1
  87.         
  88.         A.1 Memory Files (*.MEM)...........................A-1
  89.         A.2 Database Files (*.DBF).........................A-1
  90.         A.3 Index Files (*.NDX)............................A-2
  91.  
  92.      B  DATA FILE STRUCTURES
  93.           B.3.1  MASTER FILE (MASTER.DBF)..................B-81
  94.           B.3.2  PRODUC FILE (PRODUC.DBF)..................B-82
  95.           B.3.3  ORDERS FILE (ORDERS.DBF)..................B-83
  96.           B.3.4  HELP FILE (HELP.DBF)......................B-83
  97.  
  98.                                 iii
  99.  
  100.  
  101.               L I S T   O F   P O S   S C R E E N S
  102.  
  103.  
  104.  
  105.  
  106.  3-1: POS MAIN MENU........................................3
  107.  3-2: SYSTEM MANAGER MENU..................................4
  108.  3-3: FILE MAINTENANCE MENU................................5
  109.  3-4: ADDING ITEMS TO DATA FILE............................6
  110.  3-5: ENTERING DISCOUNTS...................................9
  111.  3-6: SYSTEM PARAMETERS MENU...............................10
  112.  3-7: ORDER ENTRY SCREEN...................................12
  113.  3-8: CASHOUT/BACKUP SCREEN................................16
  114.  4-1: SYSTEM REPORTS MENU..................................20
  115.  
  116.  
  117.  
  118.  
  119.                    DECUS POINT-OF-SALE SYSTEM
  120.  
  121.  
  122. 1. POS SYSTEM OVERVIEW
  123.   
  124. The DECUS Point-of-Sale (POS) System, Version 4.2, is a real-time
  125. inventory control and order entry system.  Developed to run under
  126. dBASE III V1.1, the POS System is designed to provide an
  127. efficient and reliable means of tracking product sales and rev-
  128. enues generated within the DECUS Bookstore.
  129.  
  130. As orders are entered and processed, all database files are
  131. immediately updated to reflect changes in income revenue and
  132. quantities sold.  A numbered sales receipt is printed with full
  133. details of the transaction.
  134.  
  135. Sales transactions are categorized by the method of payment (i.e.
  136. cash, check, Visa, P.O., etc) and by taxable or tax-exempt sales.
  137. A number of various financial reports are printed by the system
  138. providing both detailed and summary information by all sales
  139. categories and payment types.  A price list can be printed for
  140. use at the DECUS Symposium as well as a "Product Status Report"
  141. that can be printed for either the entire price file or a select-
  142. ed range of products.
  143.  
  144. From the "System Manager Menu", the system manager can define
  145. various system-wide parameters such as password, valid DECUS
  146. dates, starting transaction number, sales tax percent and
  147. messages to be printed on the Decus Purchase Receipt.  File
  148. maintenance facilities are availble to create, edit and delete
  149. items in the database file.  Password protection is implemented
  150. where necessary to provide adequate security.  Data entered at
  151. various prompts within the POS System is verified to help assure
  152. maximum integrity of the system.  Error messages are displayed
  153. when an improper or invalid response is made.
  154.  
  155. To assist in the daily reconciliation of the cash drawer, the POS
  156. system prints a detailed cashout report with a breakdown of each
  157. transaction by payment method with subtotals and totals. During
  158. the cashout procedures, a backup of the daily ORDERS and PRODUCT
  159. data files to floppy disk is forced to help assure complete
  160. integrity of the POS System.
  161.  
  162. A "HELP" database facility has also been implemented to provide
  163. the user with "on-line" assistance to various menu options.  A
  164. "HELP" screen will appear and briefly describe the selected
  165. option plus a reference to the section within this documentation
  166. that describes the function in greater detail.
  167.                                  
  168.  
  169. 2. POS INSTALLATION
  170.      2.1. SYSTEM CONFIGURATION
  171.           Following is the recommended configuration for using
  172.           the POS System:
  173.  
  174.           2.1.1. Hardware
  175.  
  176.           Rainbow 100A/B/+ with 5 or 10Mb Winchester
  177.           320Kb of memory (minimum)
  178.           Monochrome or color monitor
  179.           LK-201 keyboard
  180.           LA-50 printer with printer cable
  181.  
  182.           2.1.2. Software
  183.  
  184.           MS-DOS V2.11
  185.           dBASE III V1.1
  186.           DECUS POS V4.2 SYSTEM "MASTER PROGRAM DISK"
  187.           DECUS POS V4.2 SYSTEM "MASTER DATA DISK"
  188.  
  189.           2.1.3. Supplies
  190.  
  191.           Paper, 9.5x11", fanfold - for printing reports
  192.           1 Box/10/system, RX-50 diskettes -  for daily backups
  193.           DECUS Purchase Receipts - for printing receipts
  194.  
  195. Prior to performing the following steps, it is assumed that the
  196. Winchester hard disk system on the Rainbow has already been
  197. formatted and partitioned accordingly, and the MS-DOS operating
  198. system copied to the E: drive of the hard disk (if "booting" from
  199. the Winchester on a PC-100B/+).  If you have not done this yet,
  200. refer to the Rainbow/Winchester "Getting Started" documentation
  201. before continuing.
  202.  
  203.  
  204.      2.2. PROCEDURES
  205.  
  206.      1. Turn the Rainbow system on and log on to the E: drive
  207.         where all the dBASE and POS files are to reside.
  208.  
  209.      2. The DECUS POS SYSTEM is supplied on two diskettes.
  210.         Insert the disk labeled "MASTER PROGRAM DISK" into disk
  211.         drive A: and the disk labeled "MASTER DATA DISK" into
  212.         drive B:.
  213.  
  214.      3. At the MS-DOS "E:>" prompt, type the following:
  215.  
  216.           COPY A:*.* E:  <RETURN>
  217.  
  218.         This will transfer all the program files to the hard
  219.         disk.
  220.  
  221.  
  222.      4. When all the files from the "MASTER PROGRAM DISK" have
  223.         been copied to the hard disk, type the following:
  224.  
  225.           COPY B:*.* E:  <RETURN>
  226.  
  227.         This will transfer all the data files to the hard disk.
  228.  
  229.      5. Remove the POS disks from the drives and insert the dBASE
  230.         program disk into drive A: and type the following:
  231.  
  232.           COPY A:*.* E:  <RETURN>
  233.  
  234.  
  235. This completes the POS installation procedure.  Place the POS and
  236. dBASE diskettes back in their disk jackets and store them in a
  237. safe place.
  238.  
  239.  
  240. The above procedures and all following instructions must be
  241. performed for each POS system that is to be used at the DECUS
  242. Symposium.
  243.  
  244.  
  245. 3. USING THE POS SYSTEM
  246.  
  247.      3.1. STARTING POS FOR THE FIRST TIME
  248.  
  249.      To start the POS System, at the E:> prompt, type:
  250.  
  251.              DBASE OPMENU  <RETURN>
  252.  
  253.  
  254.      3.2. POS MAIN MENU
  255.  
  256.      After a few seconds, the "sign-on" screen will appear follow
  257.      ed by the "POS MAIN MENU" screen.
  258.  
  259.  
  260.               ----------------------------------
  261.               |     *** POS MAIN MENU ***      |
  262.               |                                |
  263.               |   1  Align Printer Forms       |
  264.               |   2  Enter Orders              |
  265.               |   3  System Manager Functions  |
  266.               |   E  Exit                      |
  267.               |                                |
  268.               |   Selection:                   |
  269.               |                                |
  270.               |       PRESS ?n FOR HELP        |
  271.               ----------------------------------
  272.                    Table 3-1: POS MAIN MENU
  273.  
  274.                                       
  275.  
  276.           3.2.1 GETTING HELP
  277.  
  278.           At the bottom of several of the POS Menu screens, you
  279.           will see "PRESS ?n FOR HELP".  If you enter  "?" and
  280.           the number of the menu selection, a HELP screen will
  281.           appear, briefly describing that particular function. In
  282.           the upper right corner of the HELP screen, a reference
  283.           will be made to the section of this documentation that
  284.           gives a detailed description  of that function.  If an
  285.           invalid response is entered at any of these screens, a
  286.           "HELP" screen will appear explaining how to use the
  287.           "HELP" facilities.
  288.  
  289.           3.2.2  Daily Totals
  290.  
  291.           Although it does not appear as an option from the Main
  292.           POS Menu, if you press "DT" (Daily Total) as your
  293.           selection, a running sales total will briefly appear on
  294.           the screen to reflect the daily sales total for the
  295.           day.
  296.  
  297.      3.3. SYSTEM MANAGER FUNCTIONS
  298.  
  299.      The System Manager Functions provide the ability to
  300.      maintain the data files used within the POS System,
  301.      setting various system parameters, performing the daily
  302.      cashout and data backup procedures and printing of
  303.      various financial reports.
  304.  
  305.      Assuming you are starting the POS System for the first
  306.      time, it will be necessary to create a new DECUS
  307.      product data file.  Actually, two product files are
  308.      created by the system. The first is the MASTER data
  309.      file where new items are entered into the system.
  310.      After the MASTER file is completed a second data file
  311.      called PRODUC is created as the working data file for
  312.      the order entry functions.  Creation of this file will
  313.      be dicussed later.  From the POS Main Menu, select
  314.      Option 3 for System Manager Functions.  You will be
  315.      asked to enter the system password, simply PRESS THE
  316.      <RETURN> KEY.  Do not attempt to enter a password at
  317.      this time.
  318.  
  319.  
  320.  
  321.  
  322.  
  323.          -------------------------------------------
  324.          |     *** SYSTEM MANAGER FUNCTIONS ***    |
  325.          |                                         |
  326.          |     1   Data File Maintenance           |
  327.          |     2   Set System Parameters           |
  328.          |     3   Daily Cashout & Backup          |
  329.          |     4   Print System Summary Reports    |
  330.          |     E   Exit                            |
  331.          |                                         |
  332.          |     Selection:                          |
  333.          |                                         |
  334.          |           PRESS ?n FOR HELP             |
  335.          -------------------------------------------
  336.                 Table 3-2: SYSTEM MANAGER MENU
  337.  
  338.  
  339.      After the System Manager Functions menu appears, select
  340.      Option 1 to select Data File Maintenance.
  341.  
  342.  
  343.      3.4. FILE MAINTENANCE
  344.  
  345.      This is the first step in creating a working POS
  346.      System.  The Data File Maintenance menu will appear as
  347.      follows:
  348.  
  349.  
  350.  
  351.              ---------------------------------------
  352.              |    *** DATA FILE MAINTENANCE ***    |
  353.              |                                     |
  354.              |  1   Create/Add New Items           |
  355.              |  2   Edit/Delete Existing Items     |
  356.              |  3   Enter Beginning Inventory      |
  357.              |  4   Enter Ending Inventory         |
  358.              |  5   Enter Discount Percentages     |
  359.              |  6   Consolidate Product Data Files |
  360.              |  7   Create PRODUC file from MASTER |
  361.              |  E   Exit                           |
  362.              |                                     |
  363.              |  Selection:                         |
  364.              |                                     |
  365.              |         PRESS ?n FOR HELP           |
  366.              ---------------------------------------
  367.                  Table 3-3: FILE MAINTENANCE MENU
  368.  
  369.  
  370.  
  371.  
  372.           3.4.1. Creating a New Database
  373.  
  374.           From the File Maintenance Menu, select Option 1 to
  375.           create or add new items to the MASTER data file.
  376.           The screen will clear and you will be asked:
  377.  
  378.      "ARE YOU CREATING THE MASTER FILE FOR THE FIRST TIME? (Y/N)"
  379.  
  380.           If you respond with a "Y", any and all data in the
  381.           MASTER and PRODUC data files will be destroyed.
  382.           Be sure that you DO NOT attempt to perform this
  383.           function after you have already entered items into
  384.           the MASTER file.
  385.  
  386.           If you respond with a "N" for no, it is assumed
  387.           that you have previously performed the above
  388.           operation and have begun to enter new items into
  389.           the data file.
  390.  
  391.           The system will then prompt you to enter the
  392.           required information as shown below.
  393.  
  394.            -------------------------------------------
  395.            |  LAST PRODUCT ENTERED WAS...            |
  396.            |  100  GOING ON LINE: COMM DEC RAINBO    |
  397.            |  DECUS PRODUCT CODE... 101              |
  398.            |  DEC PART NUMBER...... ___________      |
  399.            |  ITEM DESCRIPTION..... _______________  |
  400.            |  DEC MLP.............. ___________      |
  401.            |  NEW ITEM (Y/N)....... __               |
  402.            |                                         |
  403.            |  OK TO ADD?  (Y/N) _                    |
  404.            -------------------------------------------
  405.                Table 3-4: ADDING ITEMS TO DATA FILE
  406.  
  407.  
  408.           Note that with the exception of the very first
  409.           item entered into the data file, the DECUS Product
  410.           Code will automatically be incremented by 1 to
  411.           minimize keyboard entry.  If the system generated
  412.           code is not suitable, simply reenter a new code.
  413.           Also, the last product code and item description
  414.           will be displayed on the 2nd line to assist you in
  415.           keeping track of the last item entered.
  416.  
  417.           Enter your information and press <RETURN> after
  418.           completing each field.  If you make a mistake, use
  419.           the cursor arrow keys to move up or down to the
  420.           appropriate field to make your correction.  After
  421.           all the data is correct, please respond with a "Y"
  422.           to the screen prompt "OK TO ADD? (Y/N)".  If you
  423.           realize that there is a mistake after you have
  424.           added the item to the data file, note the DECUS
  425.           Product Code and you may use the Edit function toè          correct it.  This function will be described
  426.           shortly.
  427.  
  428.           The "NEW ITEM" field is designed to reflect
  429.           whether you wish to have this part identified as a
  430.           new product on the "PRICE LIST".  Respond with
  431.           either a "Y" or "N".
  432.  
  433.           When you are done entering new items to the MASTER
  434.           file, type "END" into the DECUS Product Code field
  435.           and press <RETURN> several times.  You will then
  436.           return to the File Maintenance Menu.
  437.  
  438.  
  439.           3.4.2. Edit/Delete Existing Items
  440.  
  441.           Should you need to make any edits or deletions to
  442.           inventory items that exist in the MASTER file,
  443.           select Option 2 from the File Maintenance menu.
  444.           You will be prompted to enter the DECUS Product
  445.           Code.  If the code is invalid, an error message
  446.           will tell you that the code is invalid and does
  447.           not exist in the data base.
  448.  
  449.           After a valid code is entered, the product
  450.           description for that item will be displayed to
  451.           further verify that it is, in fact, the proper
  452.           item desired.  You will then be asked if you want
  453.           to edit or delete the item.  To delete the item,
  454.           you must type "DEL", otherwise, any other entry
  455.           will put you into the edit mode.
  456.  
  457.           In the edit mode, you now have the opportunity to
  458.           change any of the information in the following
  459.           fields: DEC part number, item description, MLP or
  460.           whether you want the item listed as a "NEW"
  461.           product on the price list.
  462.  
  463.           When all edits and deletions are completed, type
  464.           "END" in the DECUS Product Code field and press
  465.           <RETURN>.  If there have been any item deletions,
  466.           the data base file must be updated and a message
  467.           will appear on the screen saying:
  468.  
  469.  
  470.                "NOW UPDATING DATABASE...PLEASE WAIT"
  471.  
  472.  
  473.           This process may take several minutes, so please
  474.           do not interrupt the system.  After updating has
  475.           completed, you will return to the File Maintenance
  476.           Menu.
  477.  
  478.  
  479. è          3.4.3. Beginning Inventory
  480.  
  481.           After the MASTER file has been created, beginning
  482.           inventory counts may be entered by selecting
  483.           Option 3 from the File Maintenance Menu.  This
  484.           function may be used either prior to the DECUS
  485.           Symposium or the inventory counts may be entered
  486.           after the show from the Physical Inventory
  487.           Worksheets.  The only impact that the beginning
  488.           and ending inventory counts have are in the
  489.           financial reports. These counts are used against
  490.           the consolidated quantities sold to help pinpoint
  491.           shortages, overages or security issues.
  492.  
  493.           3.4.4. Ending Inventory
  494.  
  495.           Ending inventory counts are entered by selecting
  496.           Option 4 from the File Maintenance Menu.  These
  497.           counts, as with the entering of the beginning
  498.           inventory, are taken from the Physical Inventory
  499.           Worksheet and will usually be entered after
  500.           returning from the DECUS Symposium.
  501.  
  502.           3.4.5. Creating PRODUC file
  503.  
  504.           After the complete inventory product set has been
  505.           entered into the MASTER file as previously
  506.           described in the "Create and Add" section, it is
  507.           necessary to create the PRODUC data file from the
  508.           MASTER before order entry can be performed. This
  509.           procedure simply copies the MASTER data file to
  510.           the PRODUC data file and indexes the PRODUC file
  511.           as needed by the system.  DO NOT perform this
  512.           function until the entire inventory has been
  513.           entered, and DO NOT add any new items to the
  514.           MASTER file after this procedure has been
  515.           performed as the PRODUC file will not reflect
  516.           those added items.
  517.  
  518.           When you are ready to create the PRODUC data file,
  519.           select Option 7 from the File Maintenance Menu.
  520.           The screen will clear and then display a warning
  521.           message describing what will occur, essentially,
  522.           what was explained in the previous paragraph.  The
  523.           following message will then display:
  524.  
  525.  
  526.           "SHALL WE CREATE THE PRODUC FILE NOW ? (YES/NO)"
  527.  
  528.  
  529.           You must respond with "YES", not "Y", in order to
  530.           create the PRODUC file.  Any  other response will
  531.           not create the PRODUC file and will return you to
  532.           the File Maintenance Menu.  If you respond with
  533.           "YES", a message will appear indicating that theè          PRODUC file is being created and not to interrupt
  534.           the process.  Again, when the procedure has
  535.           finished, the  File Maintenance Menu will appear.
  536.  
  537.           3.4.6. Setting Product Discounts
  538.  
  539.           At this point, if you need to establish any
  540.           discounts for the product set, select Option 5
  541.           from the File Maintenance Menu.  This function is
  542.           performed AFTER the PRODUC data file is created as
  543.           discount percentages are calculated against the
  544.           MLP and entered in the PRODUC file, not the MASTER
  545.           file, for use during order entry time.  If you
  546.           attempt to perform this function before creating
  547.           the PRODUC file, a message will appear on the
  548.           screen indicating as such and will not allow you
  549.           to continue.
  550.  
  551.           Discounting can be performed at any time during
  552.           the show, and may be performed for either a single
  553.           product or a large range of products.  For this
  554.           reason, it is important that items entered into
  555.           the inventory during the "Create/Add" function be
  556.           entered in a logical and grouped sequence.  It is
  557.           important to remember that if any discounts are
  558.           entered during the show, this procedure should be
  559.           performed on all the POS Systems in use at the
  560.           same time to maintain consistancy.
  561.  
  562.  
  563.           After selecting Option 5, the following screen
  564.           will appear:
  565.  
  566.  
  567. -------------------------------------------------------------
  568. |             *** ENTER DISCOUNT PERCENTAGES ***            |
  569. |                                                           |
  570. |  Enter the LOWER and UPPER range of product codes and the |
  571. |  discount percentage to apply to that range. For a single |
  572. |  line item change, use the same product code for BOTH the |
  573. |  LOWER and UPPER range.                                   |
  574. |                                                           |
  575. |                 ENTER LOWER RANGE.... ___                 |
  576. |                 ENTER UPPER RANGE.... ___                 |
  577. |                 ENTER DISCOUNT % .... ___                 |
  578. -------------------------------------------------------------
  579.                    Table 3-5: ENTERING DISCOUNTS
  580.  
  581.  
  582.           Enter the LOWER and UPPER range as indicated and
  583.           the discount percentage to apply to that range. An
  584.           error message will be displayed if either the
  585.           UPPER or LOWER range is invalid or the discount
  586.           percentage is negative or greater than 100%.
  587.  
  588.           For example, to discount a product or product
  589.           range by 25%, enter "25" and press <RETURN>.  Do
  590.           not enter ".25" as this will discount the products
  591.           by only 1/4%.  If the discount is, for example,
  592.           15.75%, then you will enter "15.75" as the discount.
  593.  
  594.           To return products to the original MLP, simply
  595.           enter "00.00" as the discount percentage.  To exit
  596.           discounting, enter "END" into either the UPPER or
  597.           LOWER range and press <RETURN> several times and
  598.           you will return to the File Maintenance Menu.
  599.  
  600.  
  601.      3.5. SETTING SYSTEM PARAMETERS
  602.  
  603.      At this point, you are almost ready to start using the
  604.      POS System.  The last step to setting up the system is
  605.      to establish certain system parameters used within the
  606.      POS System during order entry time.
  607.  
  608.      There are four system parameters that can be set or
  609.      reset from the "Set System Parameters" menu, the
  610.      starting transaction number, the state sales tax
  611.      percentage, the system password, and the valid starting
  612.      and ending dates for the DECUS show.
  613.  
  614.  
  615.  
  616. è             ------------------------------------
  617.              |  *** SET SYSTEM PARAMETERS ***   |
  618.              |                                  |
  619.              |   1   Set/Reset Transaction #    |
  620.              |   2   Set/Reset Sales Tax %      |
  621.              |   3   Set/Reset Password         |
  622.              |   4   Set/Reset DECUS Dates      |
  623.              |   5   Set/Reset Receipt Messages |
  624.              |   E   Exit                       |
  625.              |                                  |
  626.              |   Selection:                     |
  627.              |                                  |
  628.              |        PRESS ?n FOR HELP         |
  629.              ------------------------------------
  630.               Table 3-6: SYSTEM PARAMETERS MENU
  631.  
  632.           3.5.1. Transaction #
  633.  
  634.           Selecting Option 1 allows you to set or reset the
  635.           starting transaction number.  This transaction
  636.           number will be displayed on the order entry screen
  637.           as well as printed on the sales receipt.  The
  638.           Cashout Report also prints this number to provide
  639.           detail for reconciliation purposes.  It is
  640.           suggested that each system used start with its own
  641.           sequence of numbers in groups of 1000. (i.e. system 
  642.           # 1 starts with 1001, system # 2 with 2001, etc.)
  643.  
  644.           3.5.2. State Sales Tax
  645.  
  646.           Option 2 allows you to establish the applicable
  647.           state sales tax percentage.  Simply enter the
  648.           proper rate when prompted to "Enter New Sales Tax %".
  649.  
  650.           3.5.3. System Password
  651.  
  652.           Option 3 sets the system password that is required
  653.           to perform any System Manager functions.  When
  654.           prompted, enter your password.  The password may
  655.           be any combination of upper-case letters or
  656.           numbers but should not exceed 8 characters in
  657.           length.  PLEASE REMEMBER IT!  If you forget the
  658.           password, you will not be allowed access to the
  659.           System Manager functions.  Contact the author of
  660.           this program for a "skeleton key" password to gain
  661.           access.
  662.  
  663.  
  664.  
  665.  
  666.           3.5.4. Valid Dates
  667.  
  668.           Option #4 allows you to set the starting and
  669.           ending dates for the DECUS Symposium.  The purpose
  670.           of this is to help minimize date entry errors at
  671.           order entry time by requiring the current date to
  672.           be within a specified range.
  673.  
  674.           3.5.5  Message Receipts
  675.  
  676.           The last available option allows you to create up
  677.           to three message lines of text that will be
  678.           printed at the lower left portion of the DECUS
  679.           Purchase Receipt.  These messages may be changed
  680.           at any time.
  681.  
  682.           Press "E" to exit this menu after all system parameters
  683.           have been set or reset.  You will be returned to the
  684.           System Manager Functions menu.
  685.  
  686.           At this point, all databases and system parameters have
  687.           been established for a working POS System.  You should
  688.           now exit the POS System and create several master data
  689.           disks with the appropriate data, index and system
  690.           parameter files to be used to load the POS systems at
  691.           DECUS.
  692.  
  693.           From the POS Main Menu, select "E" to exit to the MS-
  694.           DOS operating system.  You should have several blank,
  695.           formatted disks before proceeding with the following
  696.           instructions.
  697.  
  698.           Insert a blank disk into drive A: and type each of the
  699.           following command lines successively, waiting for the
  700.           MS-DOS prompt to appear before typing the next.
  701.  
  702.                     COPY E:*.DBF A:  <RETURN>
  703.                     COPY E:*.NDX A:  <RETURN>
  704.                     COPY E:*.MEM A:  <RETURN>
  705.  
  706.           These commands will copy the appropriate files to the
  707.           disk.  After you have completed the first disk, remove
  708.           it and replace it with another blank formatted disk and
  709.           repeat the above steps as many times as necessary for
  710.           each POS systems to be used.  Be sure to label these
  711.           disks as "DECUS MASTER DATA DISK - STARTUP".  They must
  712.           be loaded onto each POS system to be used at the DECUS
  713.           Symposium.
  714.  
  715.  
  716.  
  717.      3.6. ORDER ENTRY
  718.  
  719.      After the MASTER and PRODUC data files have been
  720.      created, system parameters established, and any
  721.      discounts made, you are now ready to start processing
  722.      orders into the system. If the POS Main Menu is not
  723.      displayed on the screen, continue pressing "E" for exit
  724.      until the POS Main Menu appears on the screen.
  725.  
  726.      Before processing orders, however, you must be certain
  727.      that the DECUS Purchase Receipts are loaded into the
  728.      LA-50 printer and properly aligned.  From the POS Main
  729.      Menu, select Option 1 to align the forms.
  730.  
  731.           3.6.1. Forms Alignment
  732.  
  733.           A message will appear on the screen asking you if
  734.           you want to align another form.  Respond with a
  735.           "Y" until you are satisfied that the forms are
  736.           properly aligned in the printer.  The form
  737.           alignment utility will print a number of "X's" on
  738.           the purchase receipt at locations where
  739.           information will be printed during order entry.
  740.           When the forms are aligned, respond with "N" to
  741.           return to the POS Main Menu.
  742.  
  743.           3.6.2. Order Entry Processing
  744.  
  745.           Select Option 2 from the POS Main Menu to start
  746.           order processing.  The screen will then ask you to
  747.           enter the operators initials, the current date and
  748.           time (using military time standards).
  749.  
  750.           This information is not only required, but the
  751.           date entered must be within the valid DECUS
  752.           Symposium date range previously established by the
  753.           Set System Parameters function.  If any invalid
  754.           dates are entered or the operators initials are
  755.           ommitted, the system will display an error message
  756.           and the user will have to reenter valid data.
  757.  
  758.           After the operator's initials, a valid date and
  759.           the time have been entered, press <RETURN> and the
  760.           Order Entry screen will appear.
  761.  
  762.  
  763. ORDER ENTRY                                                TX # : 1001
  764. ______________________________________________________________________________
  765. |Customer       ............................. | | ** PAYMENT METHOD ==> __   |
  766. |Address        ............................. | | CA = Cash     VI = Visa    |
  767. |Address Line 2 ............................. | | CK = Check    MC = MstrCrd |
  768. |City State Zip ......................  .. .. | | PO = P.O.'s   EX = EXIT    |
  769. |Attention      ............................. | |____________________________|
  770. |Tax Exempt #   ..................            | | PO # ...............       |
  771. |_____________________________________________| |____________________________|
  772.   Qty   Code  Part Number   Decription                     Price    Total
  773. ______________________________________________________________________________
  774. | 1 ...   ...   ......................................     .........  ...... |
  775. | 2 ...   ...   ......................................     .........  ...... |
  776. | 3 ...   ...   ......................................     .........  ...... |
  777. | 4 ...   ...   ......................................     .........  ...... |
  778. | 5 ...   ...   ......................................     .........  ...... |
  779. | 6 ...   ...   ......................................     .........  ...... |
  780. | 7 ...   ...   ......................................     .........  ...... |
  781. | 8 ...   ...   ......................................     .........  ...... |
  782. | 9 ...   ...   ......................................     .........  ...... |
  783. |____________________________________________________________________________|
  784.                                                        |  Subtotal    ...... |
  785.                                                        | Sales Tax    ...... |
  786.                                                        |     TOTAL    ...... |
  787.                                                        _______________________
  788.  
  789.                      Table 3-7: ORDER ENTRY SCREEN
  790.  
  791.  
  792.           In the upper right corner of the screen, you 
  793.           will notice a transaction number.  This number 
  794.           will increment by one after every transaction
  795.           has completed and will be recorded in the
  796.           ORDERS data file.
  797.  
  798.           The first field to be entered is the method of
  799.           payment. The valid payment codes are CA, CK,
  800.           PO, VI, and MC. Any other entry will result in
  801.           an error message displayed in the lower left
  802.           corner of the screen.  If the payment type is
  803.           a purchase order, a purchase order number must
  804.           be entered, otherwise, an error message will
  805.           display indicating that it is required.
  806.  
  807.           After entering the above information, the
  808.           cursor will then move to the "Customer" field.
  809.           Enter the infor- mation as needed and press
  810.           <RETURN> when each data field is completed.
  811.           The cursor will automatically move to the next
  812.           field if the entire field is filled.
  813.  
  814.           The last field in the upper portion of the
  815.           screen is the "Tax Exemption #".  If the
  816.           customer gives you a tax exempt number, enterè          it here.  An entry of six characters or less
  817.           will result in an error message and will not
  818.           allow you to continue until a valid tax number
  819.           has been entered.  The sales tax percentage
  820.           will then be set to zero (00.00) and the
  821.           transaction will not be taxed.
  822.  
  823.           When you start entering a new order, you
  824.           should ask the customer for the method of
  825.           payment and whether the sale is tax exempt.
  826.           If the sale is no tax exempt, and  after
  827.           entering the method of payment, you may press
  828.           <CTRL W> or the <DO> key to accept the
  829.           information in the upper portion of the
  830.           screen.
  831.  
  832.           After completing the upper portion of the
  833.           screen, the system will perform a validation
  834.           on some of the critical fields.  Any errors or
  835.           invalid data will present an error message and
  836.           you will be required to correct the data
  837.           before proceeding.
  838.  
  839.           Assuming the first part of the order entry
  840.           screen is valid, the cursor will move to the
  841.           first line item "QTY" field.  Enter the
  842.           quantity  amount and press the <RETURN> key.
  843.           If you need to make a correction in the "QTY"
  844.           field after pressing the <RETURN> key, simply
  845.           press the left-arrow key " <- " to move back.
  846.  
  847.  
  848.           The order entry screen can also be used to
  849.           "return" or refund items from the customer.
  850.           The only difference in the order processing
  851.           procedure is that a NEGATIVE quantity is
  852.           entered in the "QTY" field.  If there was a
  853.           price override on the original transaction,
  854.           override the price accordingly.  The extended
  855.           line total will display a negative dollar
  856.           amount based on the quantity and price.
  857.  
  858.           The next field required is the DECUS Product
  859.           Code.  This field is a 3-digit, numeric only
  860.           field.
  861.  
  862.           After the DECUS Product Code has been entered,
  863.           the system will locate the item within its
  864.           data base and display the item description and
  865.           DECUS price.  If the product code cannot be
  866.           found, an error message will display
  867.           indicating the item code is invalid and to try
  868.           again.
  869.  
  870. è          The system will then calculate the extended
  871.           total for the current item line based on the
  872.           quantity and price and display a "running"
  873.           subtotal and total in the lower right portion
  874.           of the screen. The cursor will then move to
  875.           the next line for entry of the next item.
  876.           Continue this process until all items have
  877.           been entered, or, the maximum of nine (9) line
  878.           items per order has been entered. If the
  879.           customer has more than nine items, you will
  880.           need to process another order for those
  881.           products. If there are fewer than nine items
  882.           to enter, simply press <RETURN> twice at the
  883.           "QTY" and "CODE" fields to end product entry.
  884.  
  885.  
  886.           At this point, the system will display the
  887.           following message in the lower left of the
  888.           screen:
  889.  
  890.                   "ANY LINE ITEM EDITS (Y/N)"
  891.  
  892.           If you need to make corrections to either the
  893.           product code, quantities, or prices, or would
  894.           like to add additional items to the order (not
  895.           to exceed 9), respond with "Y" at the prompt.
  896.           You will then be asked to enter the line
  897.           number to edit.
  898.  
  899.           After entering the line item, the cursor will
  900.           move to the "QTY" field for the requested
  901.           line.  Either re-enter the quantity amount if
  902.           it has changed, or press <RETURN> to move to
  903.           the "Code" field.  If the "Code" field is
  904.           wrong, simply type in the new DECUS code.
  905.  
  906.           The system will then find the product
  907.           requested and the cursor will move to the
  908.           price field. You may enter a new price if you
  909.           wish to override the existing price, other-
  910.           wise, simply press the <RETURN> key to accept
  911.           the displayed value.
  912.  
  913.  
  914.           To delete an item from the order, simply edit
  915.           that particular line item and enter zeros
  916.           (000) for BOTH the quantity and DECUS code.
  917.           That line will then be cleared and the order
  918.           totals updated.
  919.  
  920.           After all line item edits are completed, or,
  921.           if there are none, the system will then ask:
  922.  
  923.                        "OK? (Y/N/CANCEL)"
  924. è          If the order is not "OK" or information is
  925.           incomplete in the upper portion of the screen,
  926.           reply with "N".  After a few seconds, the
  927.           cursor will move to "Payment Method" in the
  928.           upper right of the screen and you may change
  929.           any of the data as needed.  Repeat all the
  930.           steps as discussed previously to this point.
  931.           Note that by responding with "N", the entire
  932.           order must be re-entered, including all
  933.           product line items.  This will slow the entire
  934.           order processing time considerably and should
  935.           be avoided  if possible.  For that reason, it
  936.           is important that you be certain that the
  937.           information entered is correct the first time!
  938.  
  939.           If, for any reason, the customer changes their
  940.           mind and decides not to purchase, the entire
  941.           order may be cancelled by typing "CANCEL" at
  942.           the prompt.  The screen will then be cleared
  943.           for a new transaction and the transaction
  944.           number will not be incremented.  Data files
  945.           will not be updated.
  946.  
  947.           If everything is acceptable, type "Y" to
  948.           proceed with the transaction.  If the payment
  949.           method selected was "CA" for cash, the system
  950.           will ask you for the amount of money tendered
  951.           to you by the customer.  Enter this amount
  952.           exactly, and the correct change due to the
  953.           customer will display on the screen and will
  954.           also be printed on the purchase receipt.  This
  955.           prompt will not appear for  any other payment
  956.           method.
  957.  
  958.           The purchase receipt will now start printing
  959.           and the ORDERS and PRODUC data files will be
  960.           updated accordingly.  After the receipt has
  961.           printed, carefully tear the receipt along the
  962.           perforation and give the customer the top,
  963.           original copy (white).  The yellow copy should
  964.           then be filed as the bookstore copy and should
  965.           be kept in numerical sequence.
  966.  
  967.           The order entry screen will now clear all data
  968.           from the previous transaction, increment the
  969.           transaction number and be ready to procces the
  970.           next order.
  971.  
  972.           To exit the order entry mode, type "EX" in the
  973.           "Payment Method" field and press <RETURN>. You
  974.           will then return to the POS Main Menu.
  975.  
  976.  
  977.  
  978. è     3.7. DAILY CASHOUT & BACKUP
  979.  
  980.      The Daily Cashout & Backup utility is used at the close
  981.      of each day for cash drawer reconciliation and is
  982.      performed on each POS System in use.  This function MUST
  983.      be performed before any additional order processing on
  984.      following days can occur.  The Cashout & Backup utility
  985.      does the following:
  986.  
  987.         1. Creates a backup diskette of the ORDERS and PRODUC
  988.            data files.  The system will instruct you as to the
  989.            procedure to follow.
  990.  
  991.         2. Prints a Cashout Report that details all the
  992.            transactions that were recorded, by transaction number,
  993.            payment method and tax amount.  Subtotals of tax
  994.            collected by payment method and grand totals are
  995.            printed.  The system date is also printed.
  996.  
  997.  
  998.      From the POS Main Menu, select System Manager Functions,
  999.      enter your password, and from the System Manager menu,
  1000.      select Option 3. The Cashout & Backup screen will
  1001.      appear. If you respond "N" to the prompt below, you will
  1002.      be returned to the System Manager menu.
  1003.  
  1004.  
  1005.      --------------------------------------------------------------
  1006.      |              *** CASHOUT & BACKUP UTILITY ***              |
  1007.      |                                                            |
  1008.      |  You must have a formatted blank disk to perform the data  |
  1009.      |  file backups BEFORE cashing out.  Also, replace the sales |
  1010.      |  forms with blank paper for the cashout report.            |
  1011.      |                                                            |
  1012.      |                      CONTINUE (Y/N)?                       |
  1013.      --------------------------------------------------------------
  1014.                  Table 3-8: CASHOUT/BACKUP SCREEN
  1015.  
  1016.  
  1017.           3.7.1. Backup Procedures
  1018.           
  1019.           By responding with "Y" at the above screen, the
  1020.           Disk Backup screen will display.  You will then be
  1021.           prompted as follows:
  1022.  
  1023.  
  1024.                "INSERT A FORMATTED DISK INTO DRIVE A:
  1025.                   AND PRESS <RETURN> TO CONTINUE."
  1026.  
  1027.  
  1028.           Insert a blank, formatted diskette into drive A:,
  1029.           close the drive door and press the <RETURN> key.  A
  1030.           message will appear telling you that the backup is
  1031.           in progress and not to interrupt the procedure.
  1032. è          When the backup has completed, you are then
  1033.           instructed to label the disk with the appropriate
  1034.           date and system number.  Remove the diskette and
  1035.           place it in its protective jacket.
  1036.  
  1037.           IMPORTANT:  It is highly recommended that you make
  1038.           a SECOND backup of the diskette using the BACKUP
  1039.           utility from the File Maintenance Menu.  Label the
  1040.           second backup accordingly and store both diskettes
  1041.           in a SAFE PLACE.  Treat them with care as they
  1042.           contain valuable data.
  1043.  
  1044.           3.7.2. Cashout Procedures
  1045.  
  1046.           When the Disk Backup Utility has completed, the
  1047.           Daily Cashout Report screen will display and
  1048.           instruct you to:
  1049.  
  1050.           "Make sure printer is turned on and blank paper loaded."
  1051.  
  1052.            When you are ready to print the report, press
  1053.           <RETURN>. The report will start printing and a
  1054.           message will display telling you not to interrupt
  1055.           the process.
  1056.  
  1057.  
  1058.           After the report has completed, another message
  1059.           will appear:
  1060.  
  1061.  
  1062.           WARNING:  The next process will DELETE today's ORDERS 
  1063.                     file to prepare for tomorrow's new orders.
  1064.  
  1065.                     Please be sure that everything is OK.  If all 
  1066.                     is OK, respond with "DELETE" at the prompt.
  1067.                     Otherwise, respond with "N", return to the Main
  1068.                     Menu and repeat this process.
  1069.  
  1070.                             CONTINUE? TYPE <DELETE> OR <N>
  1071.  
  1072.  
  1073.           You must type the complete word "DELETE".  Any
  1074.           other response will not delete the ORDERS file and
  1075.           will return you to the System Manager menu.  If you
  1076.           DO NOT "DELETE" the ORDERS file as prompted, the
  1077.           system will know this and will not allow you to
  1078.           process orders the next day until this function has
  1079.           been performed.  The entire Cashout & Backup
  1080.           procedure must then be done again before you can
  1081.           proceed.
  1082.  
  1083.           The purpose of this function is to eliminate any
  1084.           possibilty of duplicating or appending orders into
  1085.           the ORDERS data file from the previous day.  This
  1086.           would result in an inaccurate Cashout Report.
  1087.  
  1088.           After both Backup and Cashout have completed, you
  1089.           may exit the POS System and reconcile the cash
  1090.           drawer.
  1091.  
  1092.  
  1093. 4. AFTER DECUS - WHAT'S NEXT
  1094.  
  1095. When the DECUS Symposium is over, a physical inventory must
  1096. be taken and recorded on the Physical Inventory Worksheet.
  1097. After returning to your office, several steps must be
  1098. performed.  First, both the beginning and ending inventory
  1099. counts must be entered into the POS System.  Next, and
  1100. perhaps one of the most important steps within the entire POS
  1101. System, the backup data disks must be consolidated from each
  1102. of the systems that were in use during the show.
  1103.  
  1104.  
  1105.      4.1. CONSOLIDATE PRODUCT DATA FILES
  1106.  
  1107.      This function is used AFTER the end of the show and will
  1108.      generally be performed after you have returned to your
  1109.      office.  The purpose of this function is to consolidate
  1110.      all the PRODUC data files from each system used at the
  1111.      show back into the MASTER file from which the financialè     reports are printed.  This procedure is not only critical 
  1112.      to maintaining complete accuracy to the entire system, the
  1113.      financial reports cannot be printed until this procedure 
  1114.      has been performed.  Further, the integrity and accuracy of 
  1115.      the reports is dependant upon performing this function 
  1116.      properly.
  1117.  
  1118.      To consolidate the PRODUC data files, you MUST have the
  1119.      LAST day's data disk from each system used.  If one POS
  1120.      System is used only for the first two days, then the
  1121.      backup data disk created from the Cashout procedures on
  1122.      the second day is the disk required for that system.  It
  1123.      is extremely important that all backup data disks be
  1124.      labeled to reflect both the date and the system number
  1125.      that created it.
  1126.  
  1127.      To start the consolidation function, select Option 6
  1128.      from the File Maintenance Menu.  The screen will clear
  1129.      and you will be asked if you want to continue.  This is
  1130.      your opportunity to change your mind by entering an "N"
  1131.      for no, so be sure that you have all the required data
  1132.      disks to complete this function.
  1133.  
  1134.      Responding with a "Y" at the prompt, you will see the
  1135.      following appear on the screen:
  1136.  
  1137.  
  1138.              "HOW MANY DATA DISKS DO YOU HAVE?"
  1139.  
  1140.      Enter the total number of disks.  This number should be
  1141.      the same as the total number of POS Systems used at the
  1142.      show, regardless of the number of days they were in use.
  1143.      After entering that number, you will be asked to confirm
  1144.      the number by entering it again.
  1145.  
  1146.      The system will then ask you to place the first disk in
  1147.      drive A: and press <RETURN> to start the updating.  When
  1148.      the disk has been updated to the MASTER file, you will
  1149.      then be asked to replace the updated disk with another
  1150.      back-up disk.  Should you accidentally insert a data
  1151.      disk that has already been updated, an error message
  1152.      will appear indicating that the disk has been updated
  1153.      and to replace it with another, thus avoiding any
  1154.      duplication of data.
  1155.  
  1156.      
  1157.  
  1158.      After all back-up data disks have been updated, a
  1159.      message will appear as follows and you will be returned
  1160.      to the File Maintenance Menu.
  1161.  
  1162.  
  1163.                     "UPDATES ARE NOW COMPLETE.  
  1164.                You may now print financial reports."
  1165.  
  1166.  
  1167.      After the consolidation has been performed, the final
  1168.      step is to print the Financial Reports.  These reports
  1169.      will provide accurate summary information by product,
  1170.      revenues, quantities sold and inventory discrepancies.
  1171.      Reports are also printed by the various methods of
  1172.      payment.
  1173.  
  1174.      4.2. FINANCIAL REPORTS
  1175.  
  1176.      From the System Manager Menu, select Option 4 for the
  1177.      System Reports Menu.
  1178.  
  1179.      --------------------------------------------------
  1180.      |           *** SYSTEM REPORTS MENU ***          |
  1181.      |                                                |
  1182.      |   1   Print Price List                         |
  1183.      |   2   Print Summary Product Status Report      |
  1184.      |   3   Print Cash Sales (Taxable) Report        |
  1185.      |   4   Print Cash Sales (Tax Exempt) Report     |
  1186.      |   5   Print Credit Card (Taxable) Report       |
  1187.      |   6   Print Credit Card (Tax Exempt) Report    |
  1188.      |   7   Print Purchase Order (Taxable) Report    |
  1189.      |   8   Print Purchase Order (Tax Exempt) Report |
  1190.      |   9   Print Physical Inventory Worksheet       |
  1191.      |   E   Exit                                     |
  1192.      |                                                |
  1193.      |   Selection:                                   |
  1194.      --------------------------------------------------
  1195.                Table 4-1: SYSTEM REPORTS MENU
  1196.  
  1197.  
  1198.      The System Reports Menu allows you to print a number of
  1199.      various forms or reports.  Remember, however, that the
  1200.      financial reports cannot be printed until the
  1201.      consolidation procedure has been performed.  Sample
  1202.      reports can be found in Appendix A for each of the
  1203.      available reports.
  1204.  
  1205.  
  1206.  
  1207.  
  1208.           4.2.1. Price List
  1209.  
  1210.           The "DECUS Bookstore Price List" can be printed
  1211.           after the MASTER and PRODUC files have been
  1212.           completed.  The price list uses the PRODUC file as
  1213.           any discounts entered into the system are entered
  1214.           into the PRODUC file (not the MASTER file) and
  1215.           reflect the price at which the products will be
  1216.           sold.  This price list can be used as a master from
  1217.           which copies can be made for distribution at the
  1218.           DECUS Symposium. Therefore, it is suggested that a
  1219.           fresh printer ribbon be installed in the LA50
  1220.           printer.
  1221.  
  1222.           The price list can be printed for the entire
  1223.           product set, or you may select an upper and lower
  1224.           range.  The procedure for selecting the ranges is
  1225.           the same as for entering discounts into the POS
  1226.           System.
  1227.  
  1228.           4.2.2. Summary Product Status Report
  1229.  
  1230.           This report summarizes each product and prints
  1231.           totals for quantities sold, revenues collected,
  1232.           allowances and inventory discrepancies.  Again,
  1233.           this report can be printed for selected product
  1234.           ranges.
  1235.  
  1236.           4.2.3. Financial Revenue Reports
  1237.  
  1238.           There are six financial revenue reports printed by
  1239.           the system.  They are categorized by the method of
  1240.           payment (cash, credit cards & purchase orders) and
  1241.           taxable and tax-exempt sales.  Examples of these
  1242.           reports can be found in Appendix A. (Note: these
  1243.           sample reports are not included in the public
  1244.           domain release.)
  1245.  
  1246.           4.2.4. Inventory Worksheet
  1247.  
  1248.           The Physical Inventory Worksheet should be printed
  1249.           by selected product ranges according to the product
  1250.           set sequences as entered into the MASTER data file.
  1251.           Two sets of worksheets should be printed for each
  1252.           range, one for beginning inventory count and one
  1253.           for the ending.
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261. è5. SUMMARY
  1262.  
  1263. DECUS POS SYSTEM, V4.2 has been designed to provide a fast and
  1264. accurate method of tracking product sales within the DECUS
  1265. Bookstore.  Version 4.2 has had numerous modifications and
  1266. improvements made over previous versions to help assure more
  1267. accurate tracking of data.  Considerable effort has gone into this
  1268. version to provide enhanced ease-of-use, increase speed within the
  1269. order entry function and still maintain a high level of data
  1270. integrity.
  1271.  
  1272. Any problems or suggested enhancements to the POS System should be
  1273. forwarded to the author.
  1274.  
  1275.  
  1276.  
  1277.                              B - 1
  1278.  
  1279.                                 APPENDIX B
  1280.  
  1281.  
  1282. B.1 FILE DESCRIPTIONS
  1283.  
  1284. B.1.1  *.MEM Files
  1285.  
  1286. DATES.MEM      Stores beginning and ending DECUS dates for Order Entry
  1287.                verification.  Created from SETPARMS.PRG.
  1288.  
  1289. TAXPCT.MEM     Stores local sales tax percentage.  Created from
  1290.                SETPARMS.PRG.
  1291.  
  1292. OE-OK.MEM      Memory file created from MAKEPROD.PRG that creates the
  1293.                working PRODUC.DBF data file.  If it is not created, order
  1294.                entry cannot be performed.
  1295.  
  1296. TRANSNUM.MEM   Stores the last transaction number used in the order entry
  1297.                file, NEWORDER.PRG.  It may be set or reset from SETPARMS.PRG.
  1298.  
  1299. PSWD.MEM       Stores the system password.  It may be changed from
  1300.                SETPARMS.PRG.  The password is a <CR> when first used.
  1301.  
  1302. OK.MEM         Memory file created after the data consolidation function
  1303.                has been performed.  Used as a "flag" when attempting to
  1304.                print reports.  If it is not present, then consolidation has
  1305.                not been performed.  Created from CONSOL.PRG.
  1306.  
  1307. MESSAGES.MEM   Stores 3 lines of text messages to be printed on the DECUS
  1308.                Purchase Receipt.
  1309.      
  1310.  
  1311. B.1.2   *.DBF Files
  1312.  
  1313. MASTER.DBF     The main or "master" data file created from DECUSINV.PRG.
  1314.                All new items are entered into this file during startup.
  1315.  
  1316. PRODUC.DBF     This file is the same structure as the MASTER data file,
  1317.                and is created from MAKEPROD.P af  data entry into the
  1318.  
  1319.                MASTER file is complete.  Any product discounts are made
  1320.                into this file and all product updating from order entry
  1321.                affects this file only and not the MASTER file.
  1322.  
  1323. HELP.DBF       Data file for on-line HELP facilities.
  1324.  
  1325. ORDERS.DBF     This data file stores the daily order entry transaction
  1326.                information.  The Cashout Report uses the data from this
  1327.                file.  The data is purged after it is backed up to disk on a
  1328.                daily basis.
  1329. è
  1330. B.1.3 *.NDX Index Files
  1331.  
  1332. MASTER.NDX     Index file for MASTER.DBF.  Index is on the "PROCOD" field.
  1333.  
  1334. PRODUC.NDX     Index file for PRODUC.DBF.  Index is on the "PROCOD" field.
  1335.  
  1336. HELP.NDX       Index file for HELP.DBF.
  1337.  
  1338.  
  1339. B.2  PROGRAM SOURCE CODE  (not included)
  1340.  
  1341. B.3  DATA FILE STRUCTURES
  1342.  
  1343. B.3.1 MASTER FILE
  1344.  
  1345.  
  1346. STRUCTURE FOR FILE:  F:MASTER  .DBF
  1347. NUMBER OF RECORDS:   00000
  1348. DATE OF LAST UPDATE: 00/00/00
  1349.  
  1350. INDEXED ON PROCOD
  1351.  
  1352. FLD       NAME      TYPE WIDTH   DEC
  1353. 001     PROCOD       C    003          
  1354. 002     PARTNO       C    011          
  1355. 003     DESCRI       C    030          
  1356. 004     MLP          N    007    002   
  1357. 005     PRICE        N    007    002   
  1358. 006     DISC         N    004    002   
  1359. 007     STARTCNT     N    004          
  1360. 008     ENDCNT       N    004          
  1361. 009     CATQTY       N    004          
  1362. 010     CATNET       N    008    002   
  1363. 011     CATEQTY      N    004          
  1364. 012     CATENET      N    008    002   
  1365. 013     CCTQTY       N    004          
  1366. 014     CCTNET       N    008    002   
  1367. 015     CCTEQTY      N    004          
  1368. 016     CCTENET      N    008    002   
  1369. 017     POTQTY       N    004          
  1370. 018     POTNET       N    008    002   
  1371. 019     POTEQTY      N    004          
  1372. 020     POTENET      N    008    002   
  1373. 021     NEW          C    003          
  1374. ** TOTAL **             00146
  1375.  
  1376.  
  1377. B.3.2  PRODUC FILE
  1378.  
  1379. STRUCTURE FOR FILE:  F:PRODUC  .DBF
  1380. NUMBER OF RECORDS:   00000
  1381. DATE OF LAST UPDATE: 00/00/00
  1382.  
  1383. INDEXED ON PROCOD
  1384.  
  1385. FLD       NAME      TYPE WIDTH   DEC
  1386. 001     PROCOD       C    003          
  1387. 002     PARTNO       C    011          
  1388. 003     DESCRI       C    030          
  1389. 004     MLP          N    007    002   
  1390. 005     PRICE        N    007    002   
  1391. 006     DISC         N    004    002   
  1392. 007     STARTCNT     N    004          
  1393. 008     ENDCNT       N    004          
  1394. 009     CATQTY       N    004          
  1395. 010     CATNET       N    008    002   
  1396. 011     CATEQTY      N    004          
  1397. 012     CATENET      N    008    002   
  1398. 013     CCTQTY       N    004          
  1399. 014     CCTNET       N    008    002   
  1400. 015     CCTEQTY      N    004          
  1401. 016     CCTENET      N    008    002   
  1402. 017     POTQTY       N    004          
  1403. 018     POTNET       N    008    002   
  1404. 019     POTEQTY      N    004          
  1405. 020     POTENET      N    008    002   
  1406. 021     NEW          C    003          
  1407. ** TOTAL **             00146
  1408.  
  1409.  
  1410. B.3.3  ORDER FILE
  1411.  
  1412.  
  1413. STRUCTURE FOR FILE:  F:ORDERS  .DBF
  1414. NUMBER OF RECORDS:   00000
  1415. DATE OF LAST UPDATE: 00/00/00
  1416.  
  1417. NO INDEXED FIELD
  1418.  
  1419. FLD       NAME      TYPE WIDTH   DEC
  1420. 001     INVNUM       N    004          
  1421. 002     CONTAC       C    030          
  1422. 003     COMPAN       C    030          
  1423. 004     ADDRES       C    030          
  1424. 005     ADDRE2       C    030          
  1425. 006     CITY         C    020          
  1426. 007     STATE        C    002          
  1427. 008     ZIP          C    005          
  1428. 009     PAYTYP       C    002          
  1429. 010     ITEM01       C    013          
  1430. 011     ITEM02       C    013          
  1431. 012     ITEM03       C    013          
  1432. 013     ITEM04       C    013          
  1433. 014     ITEM05       C    013          
  1434. 015     ITEM06       C    013          
  1435. 016     ITEM07       C    013          
  1436. 017     ITEM08       C    013          
  1437. 018     ITEM09       C    013          
  1438. 019     OPERAT       C    003          
  1439. 020     ORDDAT       C    006          
  1440. 021     EXEMPT       C    020          
  1441. 022     SUBAMT       N    008    002   
  1442. 023     TAXAMT       N    007    002   
  1443. ** TOTAL **             00315
  1444.  
  1445.  
  1446.  
  1447.  
  1448. B.3.4  HELP FILE
  1449.  
  1450.  
  1451. STRUCTURE FOR FILE:  F:HELP    .DBF
  1452. NUMBER OF RECORDS:   00000
  1453. DATE OF LAST UPDATE: 00/00/00
  1454.  
  1455. INDEX FIELD IS KEY
  1456.  
  1457. FLD       NAME      TYPE WIDTH   DEC
  1458. 001     KEY          C    002          
  1459. 002     FUNCTION     C    034          
  1460. 003     PAGE         C    006
  1461. 004     T1           C    068
  1462. 005     T2           C    068
  1463. 006     T3           C    068
  1464. 007     T4           C    068
  1465. 008     T5           C    068
  1466. ** TOTAL **             00383
  1467.