
\1
PSPLU   Maintenance screen for product/menu records.

\3
     PLU#  5 Digit index to item record.
     * 2300 Product records are allowed.  Many features & functions in the
       system are controlled by product index.  A brief explanation of the 
       use and structure is given below:

           1st (x~~~~) Digit is the super category
           2nd (~x~~~) Digit is the category
           3rd (~~x~~) Digit is the sub-category
       Super category items 1-8 are sales for function PLUs.
       Super category items   9 are tendering or media PLUs.
       Category       items   0 are modifier PLUs.

     CASCADING Menus or product selections are controlled by the `tree`
     inherent in the categories.  The first level menu displays all one digit
     super category items.  Keyboard selection of the super category will move
     to display all two digit PLUs which have the selected super category as 
     the first digit.  Selection of the category will move display to all sub-
     category items with the matching two digits (xxX~~).  Sub-category select
     displays the complete indices for final selection.

\4
    FUNCTION Screen handler control parameter.

\5
    PLU LONG NAME Is 24 ch item description.

    * The 24 character name is used with some check formats.

    The long name field may also be used for STRING functions,
    special messages, extended modifiers, etc.

\6
    PLU SHORT NAME Is 8 ch item description.

    * The 8 ch description is used for prompting on the pos terminal and
      for product identification on some check formats.  The 8 ch name is
      also stored as electronic journal item name.

\7 8 9 10 11 12 13 14 15
    PRICE Level fields.
 
   * Nine price levels are provided per plu item.  Prices can be actuated by
     time of day or day of week.  Price fields may be used for special purposes
     such tare weights when scales are used.  Special uses of the price fields
     will be explained under terminal functions.

\16
    TAXING INDICATOR Specifies applicable tax table rate.

    * Taxing indicators operate as follows:
                0 Do not tax
                1 Tax using terminal table pointer number 1.
                2 Tax using terminal table pointer number 2.
                3 Tax using terminal table pointer number 3.

    * A tax table with 5 rates applies for the system.  Each terminal cross-
      references these rates with individual pointer tables.  The crossover
      table allows any item to be taxed based on where it is sold.  A common
      use would be food for take out versus food to be eaten on site.

    * An example of taxing use follows:
 
      System table   Terminal#3     Terminal#5     Item
       1  7.25%        1-1              1-2           1
       2  0.00%        2-2              2-2           2

      In the above example, an item using tax code 1 sold on terminal#3 would
      be taxed using the first table rate or at 7.25%.  The same item sold on
      terminal#5 would use table rate 2 or 0.00%.  Items with tax code 2 would
      be taxed at a 0.00 rate on either terminal.

\17
    CALL ITEM INDICATOR Set special use flag.

    * When items is a SALE:
               0 Ignore options
               1 Food stamp exempt

    * When item is a CREDIT:
               0 Ignore options
               8 Print without finalization
               9 Force compulsion and print

\18
    CLASSIFICATION CODE  Set special use flag.

    * When item is a SALE:
               0 Ignore the options
               1 Prompt for $ amount (open department item)
               2 Prompt for Units
               3 Prompt for Units and $ Amount
               5 Allow 0.00 PLU amount
               6 Do NOT print (when used as sales item)
               9 No-Op PLU (Used to ignore this PLU)
    * When item is a CREDIT:
               1 Use as sub-total discount $ Amount  (Key Enter or PLU)
               2 Use as sub-total discount % Percent (Ley Enter or PLU)
               3 Use as food stamp tender
               4 Authorize PIN Debit to REMOTE network
               5 Post to front desk tender
               6 Authorize to REMOTE (VisaNet) network for tender
               7 Authorize to expiration date and card number       ^retail
               8 Authorize to Local credit file

\19
    CATEGORY CODE Set special use flag.

    * The CATEGORY entry is use to set special operation such as:

        1 PLU LINKED to PLU using 1st price field as PLU key
        2 PLU LINKED to SKU using 1st price field as SKU key
        3 PLU LINKED to UPC using 1st price field as UPC key
        4 Extended STRING FUNCTIONS using 24 character long name field
        5 POP-UP ORDER entry preset pointer using DEPT as preset ID
        6 POP-UP MODIFIER entry preset pointer using DEPT as preset ID
        7
        8 Allow CHANGE BACK for charge media (such as ATM cards)
        9 Allow NEGATIVE balance at tender.
\20
    DEPARTMENT # Sets reporting distribution code.

    * A 4 digit department code can be assigned per plu item to provide flash
      reporting based on codes.  A chart of accounts with control fields for 
      totaling and formatting is provided within the departmental reporting.
      Care should be taken when setting up department reports to verify that
      all items summarize to the proper department.

    * Department codes are written with each transaction in the electronic 
      journal.  Merges and special after the fact reporting can then be dev-
      loped based on the department distributions.

    * DEPARTMENT As POP-UP menu preset reference  code:

       POP-UP menus allow an operator to key directily to a broup of PLUs
       and select a group of items without cascading through mmenus.  When
       the CATEGORY field is 5 or 6, then the department field on the
       originating PLU points to the POP-UP applicably preset mask.

\21
    REFERENCE CODE Sets reporting distribution code.

    * A 4 digit reference code can be assgened per plu item to provide
      additional report consolidation.

\22 23 24 25 26 27 28 29
    ALLOWED DISCOUNTS For per item sales.
    * Sales items can have 8 discount levels.  Manager control is required for
      access to all levels.  When discounts are set and the *Dsc preset is used
      the first three (3) levels can be controlled by all operators.  
    * A master discount table is set for the system using the entry screen
      `fdndc`.  The entries described here are pointers to the primary discount
       table.  Following is an example:
                 Master table            Item Discounts
                   1  0.00 %               1  1
                   2 10.00                 2  2
                   3 20.00                 3  5
                   4 25.00                 4  0
                   5 30.00                 5  7
                   6 40.00                 6  8
                   7 50.00                 7  9
                   8 70.00                 8  0
                   9 100.00
      An item discounted with selection 7 would use discount table entry 9
      to give a 100.00% discount.

\30
    PROMPT FOR MODIFIERS Controls application of modifiers.
    * Items sold as plu transactions can be modified.  Prompting for modifiers
      can also be varied based on the path taken to order an item. Below are
      the settings and their meaning:

                  -2     Allow PLU to operate as modifier & PLU
                  -1  Disallow modification
                   0  Disallow modifiers if preset in use
                   0     Allow modifiers if key entry in use
                   1  Require  modifiers
                   1  Global   modifier  if 5 digit plu in use
                   2  Forced modifiers using Price fields 5,6,7,8
                   3  Forced mods and return to cascading prompts
                   4  Restrict addon table in price fields 5,6,7,8
                         Example force selection of fries and drink
                         on combo burger where the drink and fries
                         are no cost.

    * Global modifiers can be special functions such as:
           *Dbl  double the price         *Tx1  Default to tax level 1
           *Dsc  Discount request         *Tx2  Default to tax level 2
           *Act  Assign order number      *Tx3  Default to tax level 3
           *Qry  Query to front desk      *Dup  Print duplicate check
           *FAu  Authorize fueling        *FTe  Tender fueling         ^retail
           *FSt  Stop fueling             *FRs  Resume fueling         ^retail
           *FCl  Clear fueling                                         ^retail
 
\31
    ENFORCE HOLD Defers sending item to remote.

    * The option is made to automatically put an item on hold at the time of
      order.  The item can be released for production at some later time.
                  0 Ignore
                  1 Enforce auto hold

                  8 Force CHECK VALIDATION (Print 'FOR DEPOSIT' message
                    entered using PSTL3 screen

                  6 Force PRINT of 'Discount verification signature' on
                    receipt ( two signature lines for issuer and recipient).

            When used with PAID IN/OUTS
                  1-5  Print notation brackeds; i.e., 1=one line of brackets
                                                      2=two lines, etc.

                 Paid Out                       1000+
                  [                                 ]
                  [                                 ] If when (2) used.

\32
    Bit Map #:

    ARGUS 2000 allows  graphic images (bit map files) to be imposed
    on preset touch points.  Bit maps are stored in the 'Bit Maps'
    directory on the file server.  These image files are moved to
    each terminal once a day or when terminal are reloaded.

    The bit map image files start formatted nnnnnnnn.bmp.  These
    files are renamed nnnnnnnnn.001 (the 001 is for example) and
    the numbered extention is used to identify the file to the
    preset key.  Entering the extention number in this field will
    cause this image to appear on the touch (key) point.

    Single, double, triple, quade, etc. keys are created by placing
    the same PLU in adjacent positions on the preset mask.
                                           _______________
    for expamle:  PPPPP PPPPP ----- ----- |               |
                  ppppp ppppp ----- ----- |               |
    will produce a quade key.             |_______________|


\33
    PLU ENFORCE Flag  Sets PLU condition such as.
    *
        CHARGES:  1xxxx-89999 range of PLUs
        CREDITS:  9xxxx-99999 range of PLUs

             0 = Compute tips based on PLU number
             1   Tips prompt (no retain)
             2   Doc ID prompt
             3   Comp name prompt
             4   Tips prompt (   retain)
             5   Allow Price 1 as Tender amount (COMDATA billing)
             6   Verifon EFT
             7   Manual  EFT
             8   Check Verifon EFT
             9   Check SIGNATURE for age, date, other.
\34
    PLU TYPE Flag  Sets conditions on PLU such as:

    * Override conditions can be set on an item to key certain functions
      when this entry is used.  Examples are as follows:

              0  Ignore option
              1  Set as beverage transaction
              2  Set as fuel item
              3  Force Receipt print & 2nd copy
              4  Force Receipt print when auto print disabled            ^retail
              5  Set as pre-selection (Small, medium, large) plu
              6  Enforce rounding to nearest 5 cents (ie, 0,1,2,3,4=0 and
                 5,6,7,8,9=5)                                          ^retail
              7  Pre-Select SERVER using preset key
              8  Money Order transaction
              9  COUPON code (use as or allow negative PLU price)

\35
    PLU RESTRICT Code sets condition such as.

    * Items that will not be sent for production can be set to not remote.
      Setting is as follows:

              0  Ignore
              1  Do not remote route
              2  MANAGER ONLY PLU
              3  Identifies item that requires a BEVERAGE
                    A comparison is made at tender between the beverage
                    items (see ITYP = 1) and Entrees that are set to
                    require a beverage.  If Entrees exceed beverages, a
                    dialog prompt reminds the operator to enter berverages.

              5  Force Gift Card system to LOCAL verses ONLINE for all
                 functions (Issue '*GiftCard', Redemption, Cash out Redemption).

\36
    RECORD DELETION Parameter to force record deletion.

    * When file maintenance is active, a record can be entirely deleted from
      the system by entering 9999 and transmitting.
