home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / BBS_UTIL / TSHOP211.ZIP / TSHOP.DOC < prev    next >
Text File  |  1994-02-20  |  81KB  |  1,801 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.               ┌┬┬┬┬┬┬┬┬┬┬┬─┐
  10.               ││││││││││││ │
  11.               ││││││││││││ │
  12.               ││││││││││││ │         ┌───────────┐
  13.               ││││││││││││ │         │  ┌────────┘
  14.               ├┴┴┴┴┴┴┴┴┴┴┤ │         │  │         ┌─────────────┐
  15.               └┬─────────┴┬┘         │  │         │  ┌───────┐  │
  16.             ┌──┴──────────┴────────┐ │  │         │  │       │  │
  17.             │                      │ │  │         │  │       │  │
  18.             │                      │ │  └─────────┘  └───────┘  │
  19.             └──────────────────────┘ └────────────┐  ┌──────────┘
  20.                                                   │  │
  21.                                                   │  │
  22.                                                   │  │
  23.                                                   │  │
  24.                                                   └──┘
  25.  
  26.                    C O M P U T E R    P R O F I L E S
  27.            
  28.                 
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.             ╔═╦═╗ ╦══╗ ╦═   ╦══╗ ╔══╗ ╦  ╦ ╔══╗ ╦══╗ ╦══╗ ╦══╗
  49.               ║   ║    ║    ║    ║    ║  ║ ║  ║ ║  ║ ║  ║ ║   
  50.               ║   ╠═   ║    ╠═   ╚══╗ ╠══╣ ║  ║ ╠══╝ ╠══╝ ╠═  
  51.               ║   ║    ║    ║       ║ ║  ║ ║  ║ ║    ║    ║   
  52.               ╩   ╩══╝ ╩══╝ ╩══╝ ╚══╝ ╩  ╩ ╚══╝ ╩    ╩    ╩══╝(TM)
  53.     
  54.     
  55.               The COMPLETE On-Line Shopping System for all types
  56.                             of Bulletin Boards. 
  57.     
  58.                                 Version 2.1x
  59.       
  60.                           Created By Gary R. Smith
  61.                    Copyright (c) 1991-94 - Computer Profiles
  62.     
  63.                Documentation for Single and MultiNode Versions
  64.  
  65.  
  66.  
  67.                             License to Use Agreement
  68.       ───────────────────────────────────────────────────────────────────────
  69.     
  70.          Computer Profiles, (hereafter referred to as"CP"), grants to 
  71.          the purchaser - and purchaser accepts - a non-transferable and
  72.          nonexclusive license to use, on a single computer, the software
  73.          products and accompanying materials provided to the purchaser by
  74.          CP. Purchaser is hereby licensed only to read the program from
  75.          its medium into the memory of a single computer solely for the
  76.          purpose of executing the program.
  77.     
  78.          CP shall have the right to terminate this license if purchaser
  79.          violates any of its provisions.  Purchaser agrees that the
  80.          software products and accompanying materials are the property of
  81.          CP and that CP shall maintain title to and ownership of the
  82.          software products at all times. Purchaser agrees to make no more
  83.          than one (1) additional working copy and one (1) backup copy of
  84.          the software products for their personal use only.
  85.     
  86.          CP makes no warranties of any kind, expressed or implied, with
  87.          respect to the quality, performance, accuracy, or fitness of the
  88.          software products for any particular purpose.  CP assumes no
  89.          responsibility for any decisions make or actions taken on the
  90.          part of the purchaser because of the use of the software
  91.          products.  In no event shall CP, or any of its representatives,
  92.          be liable for any loss of profit or any other damages, arising
  93.          out of the use or inability to use this product - even if CP or
  94.          an authorized agent of such has been advised of the possibility
  95.          of such damages - or for any claim by any other party.
  96.     
  97.          CP reserves the right to make changes, enhancements and
  98.          improvements to the software products at any time without
  99.          notice.
  100.     
  101.  
  102.  
  103.  
  104.                                  DISCLAIMER
  105.          ───────────────────────────────────────────────────────────────
  106.  
  107.  
  108.          There is made no warranty of any kind, express or implied
  109.          including, without limitation, any warranties of merchantability
  110.          and / or fitness for a particular purpose.  CP shall not be
  111.          liable for any damages, whether direct, indirect, special or
  112.          sequential arising from a failure of this program to operate in
  113.          the manner desired by the User.  CP shall not be liable for any
  114.          damage to data or property which may be caused directly or
  115.          indirectly by the User of this program.
  116.     
  117.     
  118.          IN NO EVENT WILL CP BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING
  119.          ANY LOST PROFITS, LOST SAVINGS OR OTHER INCIDENTAL OR
  120.          CONSEQUENTIAL DAMAGES ARISING OUT OF YOUR USE OR INABILITY TO
  121.          USE THE PROGRAM, OR FOR ANY CLAIM BY ANY OTHER PARTY.
  122.     
  123.     
  124.          TeleShoppe(tm) is a Registered Trademark of Computer Profiles Ltd
  125.          Borland C++ is a Registered Trademark of Borland International
  126.          CKIT is a Trademark of Data-Comp Information Systems 
  127.          PCBoard is a Registered Trademark of Clark Development Company
  128.     
  129.  
  130.  
  131.     TeleShoppe 2.1x                                               INTRODUCTION
  132.     ──────────────────────────────────────────────────────────────────────────
  133.  
  134.      Features of TeleShoppe 2.1x:
  135.           
  136.      o Versatile Database can be used to sell anything!
  137.  
  138.      o User-friendly interfaces for both the SYSOP and the User!
  139.  
  140.      o Sysop can design his own screens using @ color codes!
  141.  
  142.      o Extended Descriptions allow for detailed explanations of each
  143.        item. 
  144.  
  145.      o Internal Editor for inputing extended descriptions!
  146.  
  147.      o Configurable shipping matrix with weight for each item in the
  148.        Database.
  149.  
  150.      o Break Points for any price range!
  151.  
  152.      o Unlimited Database size!
  153.  
  154.      o Unlimited Categories!
  155.  
  156.      o Fast, indexed item listings.
  157.  
  158.      o Item Search conducted from command line!
  159.  
  160.      o Downloadable Quotes and Invoices!
  161.  
  162.      o Configurable to accept Visa, MasterCard, American Express,
  163.        and many more popular credit cards!
  164.  
  165.      o Instantly verifies different card types by actual computation!
  166.  
  167.      o Can operate at speeds in excess of 115,000 Baud!
  168.  
  169.      ----------------------
  170.      Upgrading Information
  171.  
  172.      When you purchase TeleShoppe you will receive a REGISTRATION
  173.      NUMBER that will remove all the "EVALUATION COPY" lines and
  174.      small pauses from the version you are using. There are no 
  175.      time restrictions placed on a particular version of TeleShoppe.
  176.      (NO annual fees. NO Key files that die out on you after a
  177.      short time. You OWN this version!) Bug fixes and amendments 
  178.      are free and may be downloaded from the Support BBS.
  179.  
  180.      Subsequent releases will be available at a reduced Upgrade price 
  181.      for Registered Users. 
  182.  
  183.  
  184.  
  185.      Setting Up TeleShoppe
  186.  
  187.      If you have never set up Doorware for Bulletin Board Systems,
  188.      we will walk you through some of the most basic procedures 
  189.      to ensure that you properly configure TeleShoppe with minimum
  190.      work and time. For those of you who are experienced Sysops, 
  191.      please bear with us!
  192.  
  193.  
  194.      Creating a     TeleShoppe provides its own INSTALL program. This will 
  195.      directory      make your installation almost totally automatic. To   
  196.                     install unzip your TSHOP210 zip file into a temporary
  197.                     directory. Then Type Install. You are asked for the
  198.                     starting directory which should already be typed in for
  199.                     you providing you started in the temporary directory.
  200.  
  201.                     Next tab down (or use the arrow keys) to the destination
  202.                     field. This is the directory where you want install to
  203.                     perform the installation. Like the following example:
  204.  
  205.                                          C:\PCB\DOORS\TSHOP
  206.  
  207.      Copy the       When completed typing in the destination directory, Press
  208.      files          the F10 key when your ready to proceed. If the directory
  209.                     does not exist, install will ask you if its ok to create
  210.                     it and the complete sub-directory structure from which
  211.                     TeleShoppe will operate. Press Y to continue.
  212.  
  213.                     Install will copy all the necessary files over to your
  214.                     specified directory.
  215.        *
  216.        │            NOTE: To find the version of each TeleShoppe file you are
  217.        │            running, check the File Creation Time. If the file 
  218.        │            creation time is 2:10, you have version 2.1x of TeleShoppe.
  219.        │            If the time is 2:04 then you would be running version 2.04
  220.        │            of TeleShoppe. (Please have this version number ready when
  221.        │            calling our Support Line or BBS for assistance.)
  222.        *
  223.  
  224.                     Install is now complete and you can move on to the next
  225.                     step.
  226.  
  227.  
  228.      Construct      To run TeleShoppe from most Bulletin Boards, you will 
  229.      a batch file   need to construct a Batch file that your Bulletin Board 
  230.                     Software will use to call the TeleShoppe program. If you
  231.                     are running multi-nodes (and have the multi-node version 
  232.                     of TeleShoppe) you will want to make use of environment 
  233.                     variables provided by your software. (Note: DO NOT use 
  234.                     TeleShoppe in a multi-node setting if you only own the 
  235.                     single node version (Registered Version) (The unregisterd
  236.                     version is a fully working multiple node copy)
  237.                     - file corruption will occur!)
  238.  
  239.  
  240.                     By creating this batch file, you are configuring it so
  241.                     TeleShoppe will run for that node. Each Batch file you 
  242.                     create should be similar to the following example. (We  
  243.                     are assuming you are configuring for a single node.)
  244.  
  245.                     A sample TSHOP file can be found in your TeleShoppe 
  246.                     Directory.
  247.                     
  248.                     ---------------------------------------------------------
  249.                     Single Node
  250.  
  251.                     Name of batch file: TSHOP
  252.  
  253.                       Line 1 @ECHO OFF 
  254.                       Line 2 CD C:\PCB\DOORS\TSHOP 
  255.                       Line 3 TSHOP.EXE C:\PCB\PCBOARD.SYS 
  256.                       Line 4 CD C:\PCB 
  257.                       Line 5 BOARD
  258.  
  259.                     ---------------------------------------------------------
  260.                     Multi-Node
  261.     
  262.                     Name of batch file: TSHOP
  263.  
  264.                       Line 1 @ECHO OFF 
  265.                       Line 2 CD C:\PCB\DOORS\TSHOP 
  266.                       Line 3 TSHOP.EXE %PCBDRIVE%%PCBDIR%\PCBOARD.SYS
  267.                       Line 4 CD %PCBDIR% 
  268.                       Line 5 Board (BBS COMMAND)
  269.  
  270.  
  271.                     ---------------------------------------------------------
  272.                     Other BBS Version (Other than PCBoard)
  273.  
  274.                       Line 1 @ECHO OFF 
  275.                       Line 2 CD C:\BBS\DOORS\TSHOP
  276.                       Line 3 TSHOP.EXE DOOR.SYS 
  277.                       Line 4 CD C:\BBS 
  278.                       Line 5 BBS COMMAND
  279.  
  280.        *
  281.        │            NOTE: For Non-PCBoard systems that are running nodes, you 
  282.        │            can set environment variables that will allow you to take
  283.        │            advantage of the above situations.
  284.        │  
  285.        │            In your system's AUTOEXEC.BAT file, define your drive and 
  286.        │            directory of your DOOR.SYS files. For example:
  287.        │
  288.        │            SET BBSDRIVE=C:
  289.        │            SET BBSDIR=\WILDCAT
  290.        │
  291.        │            To use the above variables, you would use the DOS %variables
  292.        │            in your Batch file as:
  293.        │
  294.        │            Line 3 TSHOP.EXE %BBSDRIVE%%BBSDIR%\DOOR.SYS
  295.        │
  296.        │            This will allow TeleShoppe to determine exactly where the 
  297.        │            NODES files are located. To return to the home directory,
  298.        │            you would add the following lines to the Batch file:
  299.        │
  300.        │            %BBSDRIVE%         //Change back to the original drive
  301.        │            CD %BBSDIR%        //Change to the original directory
  302.        │            <Board.bat>        //Call the board again
  303.        *
  304.                     Meanings:
  305.  
  306.                     Line 1 Turns off the local screen echo (Dos 3.3 and above)
  307.                     Line 2 Changes to the directory where TeleShoppe is 
  308.                            stored.  
  309.                     Line 3  (1) TeleShoppe executable statement 
  310.                             (2) The complete path to that nodes PCBoard.sys, 
  311.                                 DOOR.SYS etc..  
  312.                     Line 4 Changes back to the Bulletin Board's main directory.
  313.                            (Where the BBS is run from)
  314.                     Line 5 The BBS Command (Board in the case of PCBoard)
  315.  
  316.        *
  317.        │            NOTE: Your TeleShoppe batch file should be similar to the
  318.        │            examples above. Line 3, however, must contain the path to 
  319.        │            the PCBOARD.SYS or DOOR.SYS-type file.
  320.        *
  321.                     This file is to be placed in the PCBoard or BBS directory.
  322.  
  323.      Adding to      The next step for setting up TeleShoppe is to add it to 
  324.      BBS Doors      your Bulletin Board's Doors file. If you use PCBoard, this 
  325.      file           is performed through the PCBoard SETUP program. In the 
  326.                     PCBSETUP Editor for Doors, place the name of the Batch file
  327.                     you just created above in a slot for a door, give it a 
  328.                     minimum security level, and you're finished. If you prefer 
  329.                     to use the DOOR.SYS information, make sure you select to 
  330.                     create a DOOR.SYS file. You should select NO SHELL in the
  331.                     PCBoard setup. You may use either DOOR.SYS, PCBOARD.SYS
  332.                     or other popular door dropfiles. (NOT RBBS, SORRY)
  333.  
  334.  
  335.      Memory - If you have a problem and TCONFIG returns an error of 112, you
  336.      will have to set a variable pointing to a temp directory in your 
  337.      enviornment. ie..In your autoexec.bat file put the line (or similiar)
  338.  
  339.            SET TEMP=C:\TEMP (any directory that exists can be used)
  340.                                 
  341.      This is done so that if need be, TCONFIG can swap out to disk if XMS
  342.      memory is not available.
  343.  
  344.      This completes the basic setup of TeleShoppe. Please read further to 
  345.      configure TeleShoppe to run with your Database and software.
  346.  
  347.  
  348.      You are now ready to utilize the configuration program (TCONFIG). This 
  349.      program will assist you in setting up your configuration file 
  350.      (TSHOP.CNF).  It is advised that you use the configuration program to 
  351.      edit the TSHOP.CNF file to avoid any problems with incorrect configu-
  352.      rations.  TCONFIG, as you will see, is more than just a config file 
  353.      writer. It is also the heart of the Database management/creation center.
  354.      From TCONFIG you can perform all of your maintenance for TeleShoppe.
  355.  
  356.  
  357.      TeleShoppe can work on any 100% IBM compatible system. The basic 
  358.      hardware requirements are listed below:
  359.  
  360.                 IBM Processor 8088 or better
  361.                 Hard drive (Recommend 20 meg or better)
  362.                 Mono, EGA, VGA, SVGA Monitor
  363.                 1200 or higher speed modem  (Up to 115000 Baud)
  364.  
  365.  
  366.      The TCONFIG file must be executed from TeleShoppe's own directory. 
  367.      If not, you will re-create all the necessary files to run TeleShoppe 
  368.      as defaults in whatever directory you are in. To begin, type TCONFIG 
  369.      from the command line.
  370.  
  371.  
  372.      Main Menu      
  373.  
  374.      HELP     Context-sensitive help is provided throughout the
  375.               TCONFIG program. When you are at an item that you
  376.               desire some help, or need to know what the defaults
  377.               would be, press F1. Pressing F1 will bring up to the
  378.               screen a help index system. By pressing Index, You can
  379.               navigate anywhere's in the help system with a single
  380.               key stroke. 
  381.  
  382.      1. CONFIGURATION
  383.  
  384.               Basic system information is entered in this portion of
  385.               the program. Listed below is a description of each line
  386.               item and what should be placed in the appropriate box.
  387.  
  388.               BOARDNAME - Place the name of your Bulletin Board System 
  389.               on this line. You have a maximum of 50 characters. (This 
  390.               should match your registration name exactly. If not, 
  391.               contact the Support Board for new registration 
  392.               information).
  393.  
  394.               REGISTRATION NUMBER - Place the registration number you 
  395.               received from CP or the Support Board on this line. If you
  396.               have not registered your version of TeleShoppe, Place 
  397.               00000 on this line - or leave the default.
  398.  
  399.               CARD PROCESSOR - Place the name of your card processor on
  400.               this line. (This is the name of the company that appears 
  401.               on the Users credit card statement.)
  402.  
  403.      2. FINANCIAL INFORMATION
  404.  
  405.               Most of TeleShoppe's financial information is contained
  406.               in this area. Other financial data may be found in
  407.               Item #3 of the Main Menu (Misc/Shipping).
  408.  
  409.  
  410.               CREDIT CARDS ACCEPTED - Here you will find the list of
  411.               credit cards that TeleShoppe automatically checks for
  412.               validity. Along each side you must enter either a "Y"
  413.               or a "N" to indicate that you will or will not accept
  414.               the card from your Users. Each card must be set 
  415.               individually. 
  416.        *
  417.        │            NOTE: There is extensive card checking incorporated 
  418.        │            within TeleShoppe to validate credit cards. We cannot,
  419.        │            however, guarantee that the User is not using a card 
  420.        │            that is over the credit limit, stolen, etc. All cards 
  421.        │            are checked using a modulus math routine, length and 
  422.        │            validation numbers.
  423.        *
  424.        *
  425.        │            NOTE: Credit cards are not mandatory and may be turned
  426.        │            off in Main Menu Item #3.
  427.        *
  428.               USE BREAK POINT AVERAGES - Enter a "Y" or "N" to use
  429.               the Break Point averages listed to the right of the 
  430.               screen.
  431.        *
  432.        │            NOTE: Break Points are used when the retailer wants to
  433.        │            give a percentage price break for quantity buying. (See
  434.        │            Break Points below for information on how to use them.)
  435.        *
  436.               HANDLING PERCENTAGE - Place the percentage that you will 
  437.               charge for credit card handling, or other handling charges
  438.               you are applying, on this line. (The value listed here is
  439.               a percentage.)
  440.  
  441.               The decimal point MUST be included on this line. The 
  442.               handling charges are based on the following formula:
  443.  
  444.               Total = (Total Charges * Handling) + Total Charges
  445.  
  446.  
  447.               If no handling charge is to be made then place .00 on 
  448.               this line (Default)
  449.        *
  450.        │            NOTE: When designing your Invoices and Receipts: if 
  451.        │            handling is equal to zero, that line will be deleted 
  452.        │            from your Invoice/Receipt.
  453.        *
  454.               TAX PERCENTAGE - Place the percentage of tax that your
  455.               State/Province etc. places on taxable goods. If no tax 
  456.               is ever to be charged for the products you offer then 
  457.               place .00 (Default) in this field, otherwise place the 
  458.               appropriate amount here.
  459.  
  460.  
  461.               The decimal point MUST be included on this line. The 
  462.               tax charges are based on the following formula:
  463.  
  464.               Total = (Total Charges * Tax) + Total Charges + Handling
  465.  
  466.               VARIABLE ADDED TAX - If your country places a VAT on
  467.               different goods, TeleShoppe will now handle these products
  468.               properly. Place the percentage of tax placed on VAT items.
  469.  
  470.               (There are entries in the Database to mark whether that
  471.               particular item will receive the VAT applied to it or not)
  472.  
  473.               The decimal point MUST be included on this line. The 
  474.               VAT charges are based on the following formula:
  475.  
  476.               (Item Total * VAT) = TotalVat  
  477.                
  478.               If no Variable Added Tax is to be used, then place .00 in
  479.               this position.
  480.  
  481.               STATE TO CHARGE TAX - The two (2) letter state designator 
  482.               for your state should be placed on this line - if your state 
  483.               requires that you charge sales tax. The following codes 
  484.               may be substituted to personalize your system, regardless 
  485.               of what country you are in.
  486.  
  487.               ALL - Charge all Users tax regardless of state/
  488.               province. By placing the word ALL on this line, 
  489.               everyone that purchases something will be charged tax.
  490.               This could be used if the country charges a luxury 
  491.               tax on all items and does not charge different 
  492.               provinces different amounts.
  493.  
  494.               NO - Charge no User regardless of state/ province 
  495.               any tax. This will cause all Users regardless of 
  496.               where they are from to be charged no tax.
  497.  
  498.               TWO CHARACTER STATE - If TeleShoppe finds a two 
  499.               letter state code here and it matches with the 
  500.               Users indicated home state then that User alone 
  501.               will be charged tax. If the two states do not match,
  502.               that User is not charged tax.  In most cases you
  503.               will place your state letter designator here since
  504.               most states charge sales tax. 
  505.        *
  506.        │            NOTE : PRESSING 'ESC' WILL ABORT ANY ENTRY, PRESSING
  507.        │            'F10' WILL SAVE THE ENTRIES TO DISK.
  508.        *
  509.  
  510.               BREAK POINT (1-10) - If you desire to give your customers
  511.               a price break for quantity buying you may do so 
  512.               automatically by entering the appropriate information in 
  513.               the Break Point area. 
  514.  
  515.                     A BREAK POINT is a percentage value that, if a buyer
  516.                     is within the range of two dollar values, will be 
  517.                     charged that percentage assigned instead of the markup
  518.                     percentage assigned in the Database for that 
  519.                     particular sale. With that said, let's give you a 
  520.                     simple example:
  521.  
  522.               In the Database you have Monitors priced at 50.00 with
  523.               a markup percentage of 30% (.30). You have decided
  524.               that customers who purchase items over 200 dollars 
  525.               will be automatically eligible for a markup of only 
  526.               28%. To handle this you will put the following values
  527.               in the BREAK POINT area:
  528.  
  529.                                           Max        Pct
  530.                     Break Point 1.........200        .28
  531.                     Break Point 2.........500        .25
  532.  
  533.               The above matrix allows for all purchases under $200
  534.               to be assigned the markup value in the Database. All
  535.               purchases between $200.00 and $499.99 will be charged
  536.               a .28% markup instead of the markup assigned in the
  537.               Database.
  538.        *
  539.        │            NOTE: On some purchases - because of the way your 
  540.        │            individual markup may be on items - the Break Point
  541.        │            purchase could be more than the regular price. In this
  542.        │            instance, No break price would be shown to the caller.
  543.        *
  544.               The same is with purchases above $500.00, They would 
  545.               be eligible for the 25% value in the Break Point area.
  546.                 
  547.               If Break Points are not desired, Just enter a "N" in 
  548.               the appropriate block on this screen.
  549.     
  550.               SAVING AND ABORTING - To save the information you have 
  551.               entered on the screen, Press F10, to abort any changed
  552.               information Press ESC.
  553.  
  554.  
  555.      3. MISC/SHIPPING
  556.  
  557.               TeleShoppe's Miscellaneous and Shipping Information is kept
  558.               within this area of TCONFIG. To save your information when
  559.               completed, Press F10. To abort or cancel any changed 
  560.               information, Press ESC. 
  561.  
  562.               ALLOW THE USE OF COD - If will allow your Users the option
  563.               of having their merchandise shipped Cash On Delivery (COD),
  564.               place a "Y" in this block. If not you must enter "N" in 
  565.               this position.
  566.        *
  567.        │            NOTE: By selecting either "COD" or "Checks or Credit 
  568.        │            Cards," your menu presented to the Users in the On-Line 
  569.        │            TeleShoppe will be adjusted accordingly. This is done 
  570.        │            automatically and does not give the User the chance to 
  571.        │            input wrongful payment type.
  572.        *
  573.               ALLOW THE USE OF CHECKS/MO - To allow Users to purchase
  574.               items with checks or money orders place a "Y" in this area,
  575.               otherwise place a "N" here. 
  576.  
  577.               ALLOW THE USE OF CREDIT CARDS - If you are going to allow
  578.               your Users to use credit cards on your system then place
  579.               a "Y" here and a "N" if you will not. Credit cards that
  580.               are to be accepted should be configured under Main Menu
  581.               Item #2 (Financial Information).
  582.               
  583.               APPLY HANDLING TO COD - If you will apply the handling
  584.               percentage assigned in Main Menu Item #2 to all COD 
  585.               requests, place a "Y" here. If not, place a "N" in this area.
  586.        *            
  587.        │            NOTE: COD handling charges can be better handled by using
  588.        │            the shipping matrix provided. However, this field is still
  589.        │            presented for your use.
  590.        *
  591.               APPLY HANDLING TO CKS/MO - If you will apply the handling
  592.               percentage assigned in Main Menu Item #2 to CHECKS/MO
  593.               purchases, place a "Y" here, otherwise place a "N" in
  594.               this field.
  595.  
  596.               APPLY HANDLING TO CCARDS - If you wish to apply the
  597.               handling charge assigned under Main Menu Item #2 to all
  598.               CREDIT CARD orders then place a "Y" in this field. If not, 
  599.               enter "N".
  600.  
  601.  
  602.               Invoice FILENAME - This file name is the name of the file 
  603.               that contains the format of the Invoice file you designed
  604.               using the TeleShoppe @ codes. (Examples of this file are
  605.               contained in the file Invoice.TXT). 
  606.      
  607.               This file is read and when TeleShoppe encounters the
  608.               "@" codes, it will replace the code with the substitution
  609.               variable information requested. Example:
  610.  
  611.               If in your Invoice.TXT file you place:
  612.  
  613.               @FNAME@ conducted a purchase
  614.  
  615.               and John Smith was on line....TeleShoppe would write
  616.               the Invoice as:
  617.  
  618.               John Smith conducted a purchase.
  619.  
  620.               Using this method you design your Invoice file in any
  621.               manner you wish. This is the file that you will use to
  622.               conduct your business with, it is not erased as is the
  623.               receipt file. (More on this later).
  624.        *
  625.        │            NOTE: A complete listing of all TeleShoppe @ codes is
  626.        │            available in APPENDIX D.
  627.        *
  628.               RECEIPT FILENAME - This file is presented to the User
  629.               online as a Receipt or Quote. This file is designed in
  630.               the same manner as the Invoice.TXT file. The receipt file
  631.               can contain TeleShoppe @ codes and designed to fit your
  632.               needs. 
  633.  
  634.               If in your RECEIPT.TXT file you place:
  635.               @FNAME@ conducted a purchase
  636.  
  637.               and John Smith was on line....TeleShoppe would write
  638.               the Invoice as:
  639.  
  640.               John Smith conducted a purchase.
  641.        *
  642.        │            NOTE: THIS FILE IS DELETED UPON THE User DEPARTING
  643.        │            THE DOOR.
  644.        *
  645.               This file may be downloaded as a Quote or as a Receipt
  646.               after a purchase is completed. 
  647.  
  648.        *
  649.        │            NOTE: Unless the User has entered personal data before,
  650.        │            tax information will not be computed since the state of the
  651.        │            person is not used. (On Quotes Only)
  652.        *
  653.               SHIPPING INFORMATION
  654.  
  655.               The shipping matrix provided with TeleShoppe was designed
  656.               to be simple to use and implement. Knowing that this
  657.               system is being used all over the world, a simple but 
  658.               somewhat effective method had to be devised. We feel that
  659.               we have accomplished this. (More elaborate systems exist -
  660.               but do not accommodate many of the other countries of the
  661.               world.)
  662.  
  663.               SHIPPING (1 - 5) - Place the name of the carrier in this
  664.               block. You can have up to 5 shipping types or vendors, such
  665.               as: UPS BLUE, UPS OVERNIGHT, FEDEX, FEDEX RED, US MAIL, etc.
  666.               You are allowed up to 15 characters for each entry.
  667.        *
  668.        │            NOTE: Remember by pressing F1 you can have context 
  669.        │            sensitive help!
  670.        *                
  671.  
  672.               BASE RATE - Enter the base rate that any purchase will
  673.               receive for using this vendor/method of shipping. If all
  674.               purchases should receive a minimum of a $3.00 charge, then
  675.               place 3.00 here. (See the example after the explanations)
  676.  
  677.               MAXIMUM WEIGHT - This is the maximum weight that an item
  678.               can weigh and still receive the charge of BASE RATE. If
  679.               an item's weight is equal to or less than this weight, then
  680.               only the BASE RATE will be charged.
  681.  
  682.               CHARGE PER OZ - This is the price per ounce that will be 
  683.               added for an item that is over the MAXIMUM WEIGHT amount.
  684.               (*ratio)                    
  685.  
  686.               Example:
  687.  
  688.               Your User selects to use MA & PA shipping, which you have
  689.               assigned the values of: 2.00 to Base Rate, 5 lbs for
  690.               MAXIMUM WEIGHT and .0625 for CHARGE PER OZ. (.0625 * 16
  691.               = 1$ per pound charge).
  692.  
  693.               If the User selects a package that weighs in at 1.5 lbs,
  694.               then the User will be charged $2.00 for shipping. (Minimum
  695.               Amount)
  696.  
  697.  
  698.               If the User selects a package that weighs in at 1 lb. and 
  699.               orders two of the same product, the User will be charged
  700.               $2.00 (Max charge) for shipping, since the total weight
  701.               of LIKE items is less than the MAXIMUM WEIGHT.
  702.  
  703.               If the User selects 4 of those items at 1.5 lbs each then
  704.               the User is charged $2.00 for maximum weight charge, and
  705.               then the remainder of the weight is multiplied by the
  706.               Charge per oz. figure (16 oz per LB) to come up with the
  707.               remaining amount. In this example 
  708.           
  709.               6 (4x1.5) - 5 = 1 (Extra weight) * .625 (Charge Per Oz) 
  710.               = 1.00
  711.               
  712.               Make sense? Lets examine this. If you have 4 items at 
  713.               1.5 lbs each, that gives you a total of 6 lbs. Maximum
  714.               weight was 5 lbs - so the difference between 6 and 5 lbs 
  715.               is 1 lp. That one lp (consisting of 16 oz) is multiplied
  716.               by .0625, which will yield a charge of $1.00. When
  717.               applied to the BASE RATE yields a shipping charge of 
  718.               $3.00.
  719.  
  720.               The CHARGE PER OZ is a ratio that is multiplied by 16 (oz)
  721.               to provide the charge for all weights exceeding the 
  722.               MAXIMUM WEIGHT amount. Using .0625 * 16 yields 1 dollar
  723.               per pound.
  724.  
  725.               NOTE: Shipping is calculated on individual items, item
  726.               weights are NOT combined to yield the final weight except
  727.               on the same item.
  728.               
  729.      4. Database MAINTENANCE
  730.  
  731.               This option is where you will enter all of your Database
  732.               information. If you not yet created a Database, please
  733.               skip ahead to Main Menu Item #8 (Create A Database). 
  734.               Entering information in this area without first creating
  735.               a Database could damage other TeleShoppe system files.
  736.  
  737.               Once entering the Database area, you must create your
  738.               first record. This is accomplished by pressing the
  739.               INSERT key and adding the appropriate data.
  740.  
  741.               After completing the first record you can press F10 to 
  742.               save the information or ESC to abort the entries.
  743.  
  744.  
  745.               Database operation will be discussed in greater detail 
  746.               after the remarks.
  747.                      
  748.               Scrolling - There are two different options when scrolling
  749.               through the Database. You may scroll in either record 
  750.               number order or by category order (Alphabetical). The 
  751.               following is a listing of the keys and their operations 
  752.               within the Database MAINTENANCE section).
  753.  
  754.               KEY OPERATIONS
  755.  
  756.               ALT+F [FIND] When this combination is pressed, TCONFIG will
  757.                     search for a certain pattern in the CATEGORY FIELD.
  758.  
  759.               ALT+G [GOTO] When this combination is pressed, TCONFIG will
  760.                     ask you for the record number to jump to.
  761.  
  762.               ALT+R Repeats the search for the next record (Forward)
  763.  
  764.               ALT+B Repeats the search for the next record (Reverse)
  765.  
  766.               F2 -  [EDIT] When this key is pressed the Database 
  767.                     record you are currently positioned at is placed 
  768.                     in the Edit Mode. You then may change any field 
  769.                     within the record. Pressing F10 when in Edit Mode
  770.                     will save the entries. Pressing 'ESC' will abandon
  771.                     the operation.
  772.  
  773.               F3 -  EDITOR - When viewing a record on screen, you can
  774.                     display (EDIT) the extended descriptions by 
  775.                     pressing the F3 key. This will bring up the pop
  776.                     Editor contained within TCONFIG that allows 
  777.                     editing of extended descriptions.
  778.  
  779.                     EXTENDED DESCRIPTIONS - These are the descriptions
  780.                     that are shown to the User when they select V)iew
  781.                     from the command prompt in TeleShoppe. Any text
  782.                     that is contained within the first 10 LINES is
  783.                     shown to the User, all text below the 10th line is
  784.                     maintained as a Comment for the Sysop. 
  785.  
  786.  
  787.                     The key operations while in the editor are:
  788.  
  789.                         Enter        Insert line
  790.                         Home         Go to beginning of line
  791.                         End          Go to end of line
  792.                         Left         Move one char left
  793.                         Right        Move one char right
  794.                         Up           Move up one line
  795.                         Down         Move down one line
  796.                         PgUp         Move up one screen full
  797.                         PgDn         Move down one screen
  798.                         Ins          Toggle Insert/Overwrite
  799.                         Del          Delete character
  800.                         BkSpace      Delete previous character
  801.                         Ctrl-BkSpace Delete word
  802.                         Ctrl-Y       Delete Line
  803.                         Ctrl-Grey(-) Delete to end of line
  804.                         Alt-S        Save extended description
  805.                         Alt-X        Quit editor (Save if changed) 
  806.  
  807.  
  808.               F4 - [Set Viewing Mode] This key allows you to toggle 
  809.                    between record number order or by category order. 
  810.                    The order you are in is displayed in the lower 
  811.                    right hand corner of the display. (Categories are
  812.                    sorted alphabetically.)
  813.  
  814.               F6 - [Today's Date] When this key is depressed, the 
  815.                    current date is placed in the field you are in. 
  816.                    It is meant to be used with the Lastdate field. 
  817.  
  818.               F10 - [SAVE] When F10 is pressed the edited fields 
  819.                     are saved to disk. To avoid saving, just press 
  820.                     ESC.
  821.  
  822.               ESC - [Abort] Pressing ESC will abort the current 
  823.                     operation or, if you are in the viewing mode, 
  824.                     pressing ESC will place you back at the Main 
  825.                     Menu.
  826.  
  827.               PgUp - Moves you through the Database by increasing 
  828.                      the records by 10.
  829.  
  830.               PgDn - Moves you thorough the Database by decreasing 
  831.                      the records by 10.
  832.  
  833.  
  834.               Ins - [INSERT] By pressing the Insert key when you 
  835.                     are in the editing mode you will be able to 
  836.                     INSERT a new record. You are automatically 
  837.                     placed in the Editing mode once this key has been
  838.                     pressed.
  839.  
  840.               Del - [DELETE] By pressing the delete key you will 
  841.                     mark a record for deletion. 
  842.  
  843.               Fields within TeleShoppe
  844.  
  845.               The following is the structure used for the TeleShoppe
  846.               Database.
  847.  
  848.               FieldName    Type       Size        Decimals
  849.  
  850.               CATEGORY      C          15            N/A
  851.               NOMENCLA      C          35            N/A
  852.               COST          N          15            2  
  853.               LASTDATE      D           8            N/A
  854.               MARKUP        N          10            3  
  855.               STOCKNO       C          25            N/A
  856.               VENDER        C          25            N/A
  857.               DBVERSION     C          15            N/A
  858.               MANUFACTU     C          15            N/A
  859.               VTAX          C           1            N/A
  860.               WEIGHT        N          10            3  
  861.               GIFNAME       C          12            N/A
  862.               DBTEXT        M          10            N/A  
  863.  
  864.               ( C - Character, N - Numeric, D - Date, M - Memo )
  865.               
  866.     
  867.               The following is a list of the fields within the Database 
  868.               and their maximum and minimum limits.
  869.  
  870.               Category - This is the listings or categories that all 
  871.               items are placed under. You can have a maximum of 1000 
  872.               different categories to list your items. This field is 
  873.               automatically inputted as Upper Case and can have a
  874.               maximum length of 15 characters.
  875.  
  876.               Gif Picture - This field can contain any legal filename.
  877.               It is used to attach a picture file with the product or
  878.               even an extra long text file describing the product that
  879.               the customer can download. If you do not intend on having
  880.               any file availabe then leave this field blank.
  881.  
  882.               
  883.               Stock Number - This is the manufacturer's stock number - or 
  884.               your specific number for the product. This field can have 
  885.               a length of 25 characters.
  886.  
  887.               Manufacture - This is the manufacturer's name and has a 
  888.               field length of 15 characters.
  889.               
  890.               Nomenclature - The field is a one-line description of the
  891.               product.  You can describe the product here with a field 
  892.               length of 35 characters. Longer descriptions are available
  893.               as Extended Descriptions.
  894.  
  895.               Weight - The item's weight - to the nearest pound - is to be
  896.               placed here. If the item weight is left as 0 LBS, then 
  897.               shipping will not be figured for this item.
  898.  
  899.               Cost - Place the cost of the item here. You should include
  900.               the decimal point. If one is not found, a value of .00 will
  901.               be appended to your cost.
  902.  
  903.               Markup - This is the percentage of markup the item is to 
  904.               have. For example if your item cost you 10.00 and you 
  905.               wanted a 10% profit on this item you would place a .10 in 
  906.               this field. The formula for this field is calculated as 
  907.               follows:
  908.  
  909.               Unit Cost = COST + (Markup * COST)
  910.  
  911.               Utilizing this method makes it possible for you to charge
  912.               different markup costs per item instead of one percentage 
  913.               across the board.
  914.  
  915.               Total - This field is updated after the record has been
  916.               saved with the F10 key. This field contains the Unit Cost
  917.               times the Markup Value:
  918.  
  919.               Total = Cost * Markup
  920.  
  921.               Use Vtax - If the Variable Added Tax configured in Main
  922.               Menu Item #2 is to be used then place a "Y" here else you
  923.               may enter a "N" or leave blank. If the field is blank or
  924.               contains a "N" then the Variable Added Tax will NOT be
  925.               calculated for this product alone. This is not a global
  926.               field. Each item is examined individually.
  927.  
  928.               Vender - This is the name of the vendor you receive the 
  929.               product from. This field can have a length of 25 
  930.               characters.
  931.  
  932.  
  933.               Dbversion - This is a field for a version of your 
  934.               Database. Some Users will indicate their first version on 
  935.               start up, and each sub- sequential update as a new version. 
  936.               You may also receive different versions from different 
  937.               vendors, and this field will help you keep track of what 
  938.               version the item came from.
  939.  
  940.               Lastdate - This field is for the date you last updated this
  941.               item. To insert today's date, highlight the area and press
  942.               the F6 key. Today's date will automatically be typed in for
  943.               you.
  944.  
  945.      5. PACK Database      
  946.  
  947.               USE WITH CAUTION - All items marked for deletion in your
  948.               Database will be removed. Items in databases are not removed
  949.               until packed to save time. For example, in the database if
  950.               you see you have 20 total items but only 10 show, then it
  951.               means you have 10 items that were marked for deletion. They
  952.               are no longer availabe but still occupy space within the 
  953.               database. Using this option will remove all reference to 
  954.               the deleted items.
  955.  
  956.      6. UPDATE CATEGORIES  
  957.      
  958.               Update Categories scans through the Index Files and reads 
  959.               all of the current categories you have listed.  You may 
  960.               have a maximum of 1000 categories of items. Use this option
  961.               if you have added or deleted items in the Database.
  962.  
  963.      7. EXPORT Database
  964.      
  965.               Export Database writes the contents of your Database 
  966.               to a comma-delimited file with the file name of TSHOP.TXT.
  967.               This file is in the same format as the file for Importing
  968.               a Database from a text file (Format listed in the beginning
  969.               of this section). If you have reason to use your Database 
  970.               in other programs, this option can be used with most other 
  971.               popular programs - dbase III/IV will import a comma- 
  972.               delimited file. For Database structure, see the section 
  973.               concerning Importing a Database.
  974.        *
  975.        │            IMPORTANT NOTE: Extended Descriptions can not be imported
  976.        │            or exported into TeleShoppe since they are contained in
  977.        │            separate Memo files. 
  978.        *
  979.  
  980.  
  981.      8. CREATE A Database
  982.  
  983.               If the TSHOP.DBF file DOES NOT exist, TCONFIG will create
  984.               it upon startup.
  985.               
  986.               Create a Database is where all the Databases for 
  987.               TeleShoppe are initially created. If you will be creating
  988.               a Database from scratch, the following commands apply. If
  989.               you are importing a comma-delimited text file to start
  990.               your Database, skip to the next section.
  991.  
  992.               ____________________________________
  993.  
  994.               Legend:
  995.               
  996.               Ques = Question you see on the screen. 
  997.  
  998.               > = Enter this entry.
  999.  
  1000.               ____________________________________
  1001.  
  1002.               CREATING FROM SCRATCH:
  1003.               
  1004.               Ques:
  1005.  
  1006.               Are you creating this Database from a text file?
  1007.  
  1008.               > Enter "N" for No
  1009.  
  1010.               Ques:
  1011.  
  1012.               This will delete any previous TSHOP.DBF file. Are you sure 
  1013.               you want to continue?
  1014.  
  1015.               > Enter "Y" for yes
  1016.        *
  1017.        │            NOTE 1: If you have previously created a Database file this 
  1018.        │            option will delete and destroy all references to the prior 
  1019.        │            Database. Please use this option with care.
  1020.        *
  1021.        │            NOTE 2: You should now proceed to the next section to 
  1022.        │            enter Database items. You have created a empty Database.
  1023.        *
  1024.        │            NOTE 3: If you create a Database, the Extended Descriptions
  1025.        │            are replaced with an EMPTY file each time. USE WITH CAUTION
  1026.        *
  1027.  
  1028.  
  1029.               CREATING FROM A COMMA-DELIMITED TEXT FILE:
  1030.  
  1031.               If you are creating a Database from a text file, It must be
  1032.               comma-delimited. (This means that each individual variable
  1033.               must be separated by a comma.) Please make sure before you
  1034.  
  1035.               begin that none of your item descriptions contain commas, 
  1036.               as this will disrupt the normal operation of TCONFIG.
  1037.  
  1038.               Your text file must be constructed in the following manner.
  1039.  
  1040.               Each item shall consist of one line and shall be in the
  1041.               following format. (Our lines are broken down because of 
  1042.               editing space. Your format should all be on one line.)
  1043.  
  1044.               C = Characters Allowed N = Numeric field (Include decimal
  1045.               point) D = Date field  M = Memo field
  1046.  
  1047.               Text File Format
  1048.  
  1049.               CATEGORY      C          15   
  1050.               NOMENCLA      C          35
  1051.               COST          N          15            2  
  1052.               LASTDATE      D           8
  1053.               MARKUP        N          10            3  
  1054.               STOCKNO       C          25
  1055.               VENDER        C          25
  1056.               DBVERSION     C          15
  1057.               MANUFACTU     C          15
  1058.               VTAX          C           1
  1059.               WEIGHT        N          10            3  
  1060.               GIFNAME       C          12
  1061.               DBTEXT        M          10
  1062.               Category[C15], Nomencla[C35], Cost[N2], Lastdate[D],
  1063.               Markup[N3], Stockno[C25], Vendor[C25], DBVersion[C15],
  1064.               Manufactu[C15], Vtax[C1], Weight[N3],Gifname[C12]
  1065.  
  1066.               NOTE: Remember that TConfig is not reading in the MEMO field
  1067.               so that field MUST be left off. You should have a total of
  1068.               11 commas.
  1069.  
  1070.               All entries are read in as TEXT and MUST NOT include Quotes
  1071.               around the text. Cost/Markup are numeric fields and should 
  1072.               be imputed as such. Lastdate is a character field and must 
  1073.               be in the format of 01/01/1992 (day/mo/yr) or left blank. 
  1074.               This field will be used to denote changes in your Database
  1075.               and the date it occurred. Since this is the first day the 
  1076.               date will automatically be filled in with today's date if 
  1077.               it finds a blank field.
  1078.  
  1079.  
  1080.               Follow the following commands to create a Database from a 
  1081.               text file:
  1082.  
  1083.               Ques = Question you see on the screen.  
  1084.               > = Enter this entry.
  1085.  
  1086.               Ques:
  1087.  
  1088.               Are you creating the Database from a text file?
  1089.  
  1090.               > Enter "Y" for yes
  1091.               
  1092.               Ques:
  1093.  
  1094.               Enter the name of the Database text file.
  1095.  
  1096.               > Enter "Name of your text file"
  1097.  
  1098.               Ques:
  1099.          
  1100.               This will delete any previous TSHOP.DBF file. Are you sure
  1101.               you want to continue?
  1102.  
  1103.               > Enter "Y" for yes
  1104.             
  1105.               If the file is found the record write / reading process is
  1106.               started. If not, you are returned to the Main Menu after 
  1107.               being advised that the file was not found.
  1108.  
  1109.  
  1110.               NOTE: The Database has now been created and contains 1 
  1111.               record. You should advance to the next section for 
  1112.               editing the Database.
  1113.  
  1114.               NOTE: TeleShoppe Databases are compatible with dbase III 
  1115.               record structures.
  1116.  
  1117.      9. EXIT PROGRAM    
  1118.  
  1119.               Using this option should be the only way you exit TCONFIG
  1120.               to DOS. Rebooting the machine while TCONFIG is running
  1121.               could cause damage to your Database and Index Files. 
  1122.               TCONFIG clears memory and closes all files that it opened
  1123.               when exited properly.
  1124.  
  1125.      END DOCUMENTATION FOR TCONFIG.EXE
  1126.  
  1127.    
  1128.      TeleShoppe Main Menu (On-Line)
  1129.  
  1130.      Welcome to the TeleShoppe Online store. We hope that your Users will
  1131.      find this program simple and easy to use, and that you will find it
  1132.      easy and versatile.
  1133.      
  1134.      When first starting up TeleShoppe from your Bulletin Board System you 
  1135.      are presented with the opening screen. If you registered your version
  1136.      of TeleShoppe, you may design your own opening screens. (See Item #1
  1137.      of the TCONFIG program).
  1138.      
  1139.  
  1140.                              ┌─────────────┐
  1141.                                ││ eleShoppe   (tm)
  1142.  
  1143.                             Online Shopping Store
  1144.  
  1145.                   Copyright 1993 (c) Computer Profiles Ltd
  1146.                             ALL RIGHTS RESERVED
  1147.  
  1148.                      Support Board (804) 491-4347/5061
  1149.  
  1150.      
  1151.      The Main Menu consists of 8 different selections. From it, your Users 
  1152.      may move throughout the TeleShoppe program, creating and modifying
  1153.      their choices.We will discuss each of these items in detail, describing
  1154.      their full potential. We will also describe their intended functions.
  1155.  
  1156.  
  1157.                                  Main Menu                          
  1158.                                                                     
  1159.          1. List Items by Category        5. Download Quoted Invoice
  1160.          2. Edit marked items             6. Order selected items   
  1161.          3. View marked items             7. Instructions           
  1162.          4. Show Invoice Quote            8. Return to main board   
  1163.     
  1164.  
  1165.      1. LIST ITEMS BY CATEGORY
  1166.  
  1167.      Selecting this option will present the User with the categories you
  1168.      have setup in your Database file. The User will be allowed to choose
  1169.      from this screen the items that they wish to view. This is done
  1170.      automatically each time and does not require that the operator design
  1171.      a screen each time a category is either created or deleted.
  1172.  
  1173.  
  1174.              ┌────────────────────────────────────┐
  1175.              │             Categories             │             
  1176.              └────────────────────────────────────┘
  1177.  
  1178.                      1. Accessories
  1179.                      2. Men's clothing
  1180.                      3. Women's clothing
  1181.                           
  1182.  
  1183.      The above screen is presented to the User. The User has the option
  1184.      of searching for a keyword item in the Database, Viewing a category
  1185.      or typing "F" to return them to the Main Menu.
  1186.     
  1187.      NOTE: If you have updated your Database listing and do not see *new*
  1188.      categories you may have just entered, run the TCONFIG program and
  1189.      run the option for "Update Categories"
  1190.  
  1191.      SEARCH - The search function will ask the User
  1192.  
  1193.            Enter the string to search for:
  1194.  
  1195.      At this prompt, the User should enter the string to search for. If the
  1196.      User types in DRIVE, TeleShoppe will search through the entire Database 
  1197.      until all descriptions with the word drive have been shown to the User,
  1198.      or it reaches the end of the Database. The User can stop the search at
  1199.      any time by pressing CTRL + K.
  1200.  
  1201.      The User may also end the operation by pressing A)bort. This will allow
  1202.      the User to either V)iew the extended description of the item or select
  1203.      the item for marking.
  1204.  
  1205.      If the User elects to view a CATEGORY by number the User will be 
  1206.      presented with a screen of information regarding the entries within
  1207.      that category.
  1208.  
  1209.      If you have created what we call CATEGORY SCREENS the user will be
  1210.      presented witt that screen before the database is shown. These files
  1211.      must be located in the subdirectory off of TSHOP named CATPIC.
  1212.  
  1213.      If the first 7 or less characters are matched ie, bar code (Strips 
  1214.      down to barcode), it will be shown to the user prior to entering 
  1215.      the database showing area.
  1216.  
  1217.      The listing the User sees will list the item number as it corresponds
  1218.      to the record number in the Database, item description, and unit cost.
  1219.      This cost is a total of (Cost * Markup) + Cost.
  1220.  
  1221.  
  1222.      ┌──────────────────────────────────────────────────────────────────┐
  1223.      │Num.   Category        Item Listing                  Price        │
  1224.      └──────────────────────────────────────────────────────────────────┘
  1225.  
  1226.        1     ACCESSORIES     Diskette 360k 5.25 Ds/Dd        .50
  1227.        2     ............... VGA Adapter                   12.00
  1228.  
  1229.  
  1230.       Enter = more, V)iew description, D)ownload, Item # to mark, F)inish:    
  1231.  
  1232.       The User now has the option of pressing enter which will view more
  1233.       items if they are available within this category, or "V" for viewing
  1234.       the extended description:
  1235.  
  1236.       When viewing a extended description, a portion of the screen is cleared
  1237.       so the full ten lines allowed are shown to the User.
  1238.  
  1239.      ┌──────────────────────────────────────────────────────────────────┐
  1240.      │Num.   Category        Item Listing                  Price        │
  1241.      └──────────────────────────────────────────────────────────────────┘
  1242.  
  1243.        1     ACCESSORIES     Diskette 360k 5.25 Ds/Dd        .50
  1244.        2     ............... VGA Adapter                   12.00
  1245.  
  1246.      --------------------------------------------------------------------
  1247.      Extended Description for item number 1
  1248.      Diskette 360k 5.25 Ds/Dd,
  1249.      Sorry no detailed information available.
  1250.  
  1251.  
  1252.  
  1253.      If no extended description is available, the extended description will
  1254.      appear as above. This lets the User know that no additional information
  1255.      is available.
  1256.  
  1257.      Once the User is done viewing the description they will press enter and
  1258.      the screen will be replaced with the Database information again. 
  1259.  
  1260.      NOTE: If the User is doing a search and then does a view on an item the
  1261.      screen information that was erased IS NOT redrawn.
  1262.  
  1263.      If the User decides to mark an item, then the User will insert the item
  1264.      number on the line. I.E., to mark item number 101, the User would enter:
  1265.                                                                       
  1266.       Enter = more, V)iew description, D)ownload, Item # to mark, F)inish: 101
  1267.  
  1268.  
  1269.      If the User enters a number for an item, that number will be placed in
  1270.      a buffer so that the User can view/edit that item later without 
  1271.      remembering which number they desired to view. The User will then be 
  1272.      asked for the quantity of the item they wish to purchase. The User
  1273.      should enter the quantity of the item they wish to purchase:
  1274.  
  1275.              Item number 101 marked, Enter quantity desired: 3
  1276.  
  1277.      To end the viewing of a category the User will select "F" to back up
  1278.      or <RETURN> until the end of the category is reached. Once at the
  1279.      category screen, the User may enter "F" to return to the Main Menu.
  1280.  
  1281.      If there is a @ in the appropriate column, indicating that there is
  1282.      a file availabe for download, the user will select D and then be able
  1283.      to download that particular file.
  1284.  
  1285.      2. EDIT MARKED ITEMS
  1286.  
  1287.      This choice allows the User to revise what they originally marked
  1288.      when viewing the items. The User may either keep or discard the
  1289.      items, or change the quantity they wish to order.
  1290.  
  1291.      When pressing #2, the User is presented with their listing of items
  1292.      in the following manner.
  1293.  
  1294.      ┌──────────────────────────────────────────────────────────────────┐
  1295.      │Editing Mode                           Unit             Extended  │
  1296.      │Number  Item Listing                   Price     Qty    Price     │
  1297.      └──────────────────────────────────────────────────────────────────┘
  1298.  
  1299.  
  1300.         1     Accessories   VGA Adapter                       12.00
  1301.  
  1302.      This item marked for purchase. Keep it? (Y/n)
  1303.  
  1304.      If the User desires to keep the item, they enter "Y" (or return) 
  1305.      to keep the item (Default is Yes). The User is then asked if the
  1306.      quantity is correct, or to enter the correct amount. If the User
  1307.      keeps the item, it is displayed in order at the top of the screen.
  1308.      If the User decides to discard the item, it is removed form the
  1309.      marked listing and is no longer shown.
  1310.  
  1311.      This process is continued until all items marked for purchase have 
  1312.      been covered. Once completed, the User will now have a valid list of
  1313.      items and quantities - and can prepare to view an Invoice or purchase
  1314.      the items. The User is placed back at the Main Menu after completion.
  1315.  
  1316.  
  1317.      3. VIEW MARKED ITEMS
  1318.             
  1319.      Selecting item 3 will allow the User to VIEW quickly (NOT EDIT) the
  1320.      items they have marked for purchase. 
  1321.      
  1322.      When this is selected the screen is cleared the following headings are
  1323.      presented to the User:
  1324.  
  1325.      ┌──────────────────────────────────────────────────────────────────┐
  1326.      │Viewing Mode                           Unit             Extended  │
  1327.      │Number  Item Listing                   Price     Qty    Price     │
  1328.      └──────────────────────────────────────────────────────────────────┘
  1329.      
  1330.      Once a User has viewed all the flagged items, Pressing return will 
  1331.      return them back to the Main Menu.
  1332.  
  1333.  
  1334.      4. SHOW Invoice Quote:
  1335.  
  1336.      This item is unique in that a User can view an actual Quoted Invoice
  1337.      prior to paying for any item. By selecting this option, a Quote 
  1338.      is created from the items a User has selected and then displayed to
  1339.      the User. 
  1340.  
  1341.      This Quoted information is deleted after the User departs the door.
  1342.  
  1343.      NOTE: No handling charges or shipping information is shown to the User 
  1344.      during a Quote. TAX is ALWAYS shown since at this point it is 
  1345.      nearly impossible to tell which state the User is from.
  1346.  
  1347.      NOTE: See Creating RECEIPT.TXT for information on creating your
  1348.      Invoice and receipts.
  1349.  
  1350.      5. DOWNLOAD Quoted Invoice:        
  1351.  
  1352.      With the Download Quoted Invoice option, Users may download a Quoted 
  1353.      Invoice once they have created one by selecting items. When selecting
  1354.      this option the User will be presented with a screen to select their
  1355.      desired protocol to download the Quoted Invoice.
  1356.  
  1357.  
  1358.                       ┌──────────────────────────────┐
  1359.                       │ ┌──────────────────────────┐ │
  1360.                       │ │  ┌────────────────────┐  │ │
  1361.                       │ │  │  Select Protocol   │  │ │
  1362.                       │ │  └────────────────────┘  │ │
  1363.                       │ │     1) Zmodem            │ │
  1364.                       │ │     2) Ymodem            │ │
  1365.                       │ │     3) Xmodem            │ │
  1366.                       │ │     C) ancel             │ │
  1367.                       │ └──────────────────────────┘ │
  1368.                       └──────────────────────────────┘
  1369.      
  1370.                                Enter Selection:
  1371.  
  1372.      Once the User selects the protocol, the screen will tell them that
  1373.      the INV_<NODE>.TXT file is ready for download, Once the User presses
  1374.      a key the download with that protocol will transfer the Quote.
  1375.  
  1376.      When the download is complete if it is successful the User is put back
  1377.      at the Main Menu, If the transfer was unsuccessful or canceled the
  1378.      User is brought back to this menu for further processing.
  1379.  
  1380.      6. ORDER SELECTED ITEMS 
  1381.      
  1382.      The Order Selected Items option is the heart of the TeleShoppe
  1383.      on-line system. In this section, your Users will select their type of 
  1384.      payment desired, enter their personal information, and order the items
  1385.      that they have previously marked for purchase. 
  1386.  
  1387.      When the User first selects item 6, a warning screen (either the
  1388.      default one provided with TeleShoppe or a User defined screen) is shown
  1389.      to the User. (See Item #1 of the Main Menu in TCONFIG)
  1390.  
  1391.      NOTE: The information in the warning file should contain as much 
  1392.      information about fraudulent use of credit cards as possible to attempt
  1393.      to ward off any potential abUsers.
  1394.  
  1395.      Next, the User is presented the menu to select the type payment. You
  1396.      have previously defined these options in TCONFIG. If all payment types
  1397.      were selected in TCONFIG then the User will be presented with the 
  1398.      following menu (Or a similar menu depending on services provided).
  1399.  
  1400.  
  1401.                    ┌────────────────────────────────────┐
  1402.                    │ ┌────────────────────────────────┐ │
  1403.                    │ │     Preferred Payment Type     │ │
  1404.                    │ │                                │ │
  1405.                    │ │   1) Credit Card               │ │
  1406.                    │ │   2) Cash on Delivery (COD)    │ │
  1407.                    │ │   3) Check/Money Order         │ │
  1408.                    │ │   C) ancel                     │ │
  1409.                    │ │                                │ │
  1410.                    │ └────────────────────────────────┘ │
  1411.                    └────────────────────────────────────┘
  1412.  
  1413.      The User should select their preferred method. Once this is complete
  1414.      the User is presented with the Data Entry screen where all the
  1415.      personal information is entered. 
  1416.  
  1417.      If the User selected the Credit Card payment type, their number is
  1418.      entered and then automatically checked by TeleShoppe. The only credit
  1419.      cards allowed are the ones you defined in the TCONFIG program.
  1420.  
  1421.      ┌───────────────────────────────────────────────────────────────────── 
  1422.      │ I  NOTE: TeleShoppe makes use of a file name "TRASHCAN" which
  1423.      │ M  contains the numbers of credit cards that are not accepted by your
  1424.      │ P  system. They filename MUST be TRASHCAN and there should be no
  1425.      │ O  spaces or other characters in the number.  i.e.,...
  1426.      │ R
  1427.      │ T                     0034-0099-3433-9393    illegal
  1428.      │ A                     0034 0099 3433 9393    illegal
  1429.      │ N                     0034009934339393       acceptable 
  1430.      │ T
  1431.      │      This file MUST exist in the TeleShoppe directory.
  1432.      └─────────────────────────────────────────────────────────────────────
  1433.  
  1434.      If either of the other options is selected, then the User is only
  1435.      prompted for Name, Address, etc..
  1436.  
  1437.      Once all the personal data is entered, the User is given the chance to
  1438.      change any information that was entered. The only information not
  1439.      allowed to be changed is a validated credit card number. (This is to
  1440.      prevent tampering.)
  1441.  
  1442.      After all the data is entered and is correct the User will enter "C"
  1443.      to continue with the purchase. The Purchase menu is next presented
  1444.      to the User.
  1445.  
  1446.  
  1447.  
  1448.                    ┌────────────────────────────────────┐
  1449.                    │ ┌────────────────────────────────┐ │
  1450.                    │ │       Purchase  Menu           │ │
  1451.                    │ │                                │ │
  1452.                    │ │  1) Mark items for purchase    │ │
  1453.                    │ │  2) Edit marked list           │ │
  1454.                    │ │  3) View marked list           │ │
  1455.                    │ │  4) Continue with Purchase     │ │
  1456.                    │ │  5) Cancel, Return to Menu     │ │
  1457.                    │ │                                │ │
  1458.                    │ └────────────────────────────────┘ │
  1459.                    └────────────────────────────────────┘
  1460.  
  1461.      This menu is almost the same as the Main Menu. It allows the User to
  1462.      go back to the viewing and marking section, or to re-edit
  1463.      their purchases before proceeding.
  1464.  
  1465.      When completed with this menu the User will select #4 to continue or
  1466.      #5 to back out of this area completely. (The items still remain marked
  1467.      for the User).
  1468.      
  1469.      When continuing, the User is present the final copy of the Invoice,
  1470.      This Invoice will contain all taxes, shipping and handling charges and
  1471.      shows the EXACT amount the User will be charged.
  1472.  
  1473.      After viewing this Invoice the User is once again asked for final 
  1474.      verification. (Some Users are really timid around this point - these 
  1475.      extra steps are to make them feel more comfortable in knowing they
  1476.      are in complete control of the sale).
  1477.  
  1478.                       ┌──────────────────────────────┐
  1479.                       │ ┌──────────────────────────┐ │
  1480.                       │ │  ┌────────────────────┐  │ │
  1481.                       │ │  │ Final Verification │  │ │
  1482.                       │ │  └────────────────────┘  │ │
  1483.                       │ │                          │ │
  1484.                       │ │ Enter (Y)es to finalize  │ │
  1485.                       │ │ Enter (C) to cancel      │ │
  1486.                       │ │                          │ │
  1487.                       │ └──────────────────────────┘ │
  1488.                       └──────────────────────────────┘
  1489.  
  1490.      Upon selecting (C) the User would be placed back at the Main Menu and
  1491.      no transactions would take place.
  1492.  
  1493.      If the User selects (Y) then the Invoice is created, the Sales Receipt
  1494.      is created and the User is placed at the download menu once again. This
  1495.      gives the User the chance to download the menu.
  1496.  
  1497.  
  1498.      After downloading the User will be returned to the Main Menu.
  1499.  
  1500.  
  1501.      7. INSTRUCTIONS 
  1502.  
  1503.      The Instructions command helps with any of TeleShoppe's features a 
  1504.      User may be having problems understanding. This is a scrolling text 
  1505.      file (TSHOP.INS) that may be (and should be) edited by the Sysop. If
  1506.      you have any special instructions for your customers you should
  1507.      place it in this file. (You may want to put shipping times, etc. in 
  1508.      this file.)
  1509.  
  1510.      8. RETURN TO MAIN BOARD 
  1511.  
  1512.      Use this option to return to the Bulletin Board. When this option is 
  1513.      selected, All files are closed and communication monitoring is once 
  1514.      again turned over to the bulletin board program. This should be the
  1515.      only way that TeleShoppe is exited.
  1516.  
  1517.  
  1518.      END OF TeleShoppe DOCUMENTATION
  1519.  
  1520.  
  1521.     TeleShoppe 2.1x                                                 APPENDIX A
  1522.     ──────────────────────────────────────────────────────────────────────────
  1523.  
  1524.      APPENDIX A
  1525.      
  1526.      TRASHCAN FILE
  1527.  
  1528.      The trashcan file is a listing of ALL credit card numbers that you do
  1529.      not wish to have access to your products. If a credit card number is
  1530.      placed in this file then the User of that card will be informed that
  1531.      their information is invalid and it will be reported. This file has a
  1532.      format of one number per line. There should be NO spaces or other 
  1533.      characters between the numbers. 
  1534.  
  1535.                    ex.      1234567812345678
  1536.  
  1537.      The file name of this file is TRASHCAN and can not be changed. It is
  1538.      a text file, so you may use your favorite text editor to edit the file.
  1539.      the file MUST exist.
  1540.  
  1541.  
  1542.     TeleShoppe 2.1x                                                 APPENDIX B
  1543.     ──────────────────────────────────────────────────────────────────────────
  1544.  
  1545.      APPENDIX B
  1546.      
  1547.  
  1548.      Invoice INFORMATION
  1549.  
  1550.      Your Invoice files are created with the title of # and a suffix of
  1551.      .INV, for example, your 21st order will be labeled "21.INV" and will
  1552.      be in your TSHOP\INV directory. These files are written in a 
  1553.      numerical sequence. If you wish to start with a higher number, 
  1554.      edit the TSHOP.CNT file (Also located within the INV sub-directory)
  1555.      with an ASCII editor and place the number you wish to begin with 
  1556.      inside of this file. (It must be a numeric input)
  1557.  
  1558.      It is not within the scope of this document to describe procedures for
  1559.      processing your Invoices. Your credit card merchant should provide 
  1560.      this information for you.
  1561.  
  1562.      A file with the name of PURCHASE.NODE is written to the default
  1563.      TeleShoppe directory each time an Invoice is create (i.e.,.. a purchase
  1564.      has taken place). This file contains a message that a purchase has
  1565.      taken place. 
  1566.  
  1567.      It is up to the sysop to process this file after the User finishes
  1568.      with TeleShoppe. May we suggest that you use Txt2msg to write the
  1569.      message to your PCBoard conference and then delete the file prior
  1570.      to returning to the board.
  1571.      
  1572.          
  1573.   
  1574.  
  1575.  
  1576.     TeleShoppe 2.1x                                                 APPENDIX C
  1577.     ──────────────────────────────────────────────────────────────────────────
  1578.  
  1579.      APPENDIX C
  1580.  
  1581.      COMMUNICATIONS 
  1582.  
  1583.      The Invoices and Quotes may be downloaded by your Users. TeleShoppe 
  1584.      makes use of the DSZ communication software. This file (DSZ) must 
  1585.      exist in the path if TeleShoppe is to work properly. The batch files
  1586.      TxZ.BAT may be modified to suit your BBS software.
  1587.  
  1588.      For those of you that understand Ports and IRQ settings!
  1589.  
  1590.      NOTE: If you need to specify a non-standard port address and IRQ, 
  1591.      then the syntax is PORT:AAAA:X where AAAA is the base address and X is
  1592.      the IRQ. It doesn't matter whether PORT:AAAA:X is the third  or fourth
  1593.      parameter as long as it is the LAST parameter passed.
  1594.  
  1595.      PORT is optional, and TeleShoppe will default to standard addresses 
  1596.      and irqs if it not used based on the port number read from the BBS 
  1597.      file. TeleShoppe will assume COM1 = 03F8 IRQ 4, COM2 = 02F8 IRQ3, 
  1598.      COM3 = 03E8 IRQ4 and COM4 = 02E8 IRQ 3.  If you have a different
  1599.      non-standard port address and irq, you could then use the PORT cmd to 
  1600.      change the defaults.  
  1601.  
  1602.      TeleShoppe will also support the use of FOSSIL drivers.  The syntax 
  1603.      for a FOSSIL driver is: PORT:F:P. The 'F' tells TeleShoppe to use a
  1604.      Fossil driver for it's communications.  The 'P' following it tells it
  1605.      which port to use for the Fossil. Example - PORT:F:1, tells TeleShoppe
  1606.      to use a fossil driver for port 1. 
  1607.  
  1608.      Digiboard Intelligent Async boards are  supported thru the Universal
  1609.      DOS driver for Digiboard.  The syntax is the same as the Fossil driver
  1610.      except you replace the F with D and give the channel number to use.
  1611.      Example - PORT:D:6 tells TeleShoppe that it is connected to a
  1612.      Digiboard and to use channel 6 on the Digiboard.
  1613.  
  1614.      Your program's cmd line for the above could be any one of the following:
  1615.  
  1616.      Tshop door.sys                    ;Using standard ports
  1617.      Tshop door.sys PORT:03E8:5        ;Using non-standard port
  1618.      Tshop door.sys PORT:D:5           ;Using Digiboard channel 5
  1619.  
  1620.      Teleshoppe also support IRQ's 8-15.
  1621.  
  1622.  
  1623.  
  1624.     TeleShoppe 2.1x                                                 APPENDIX D
  1625.     ──────────────────────────────────────────────────────────────────────────
  1626.  
  1627.      APPENDIX D
  1628.  
  1629.      CREATING Invoice.TXT AND RECEIPT.TXT  
  1630.  
  1631.      You can now create your own Invoice and receipt files using the @
  1632.      codes. To use these codes you just place them in a normal text file,
  1633.      and TeleShoppe will replace your @code with the appropriate 
  1634.      information. i.e.,.
  1635.  
  1636.      In your Invoice file you place:
  1637.  
  1638.                Our Bulletin Board Name is @BOARD@
  1639.  
  1640.      The User will receive:
  1641.  
  1642.                Our Bulletin Board Name is Random Access!
  1643.  
  1644.  
  1645.      The following @ Codes may be used to format your Invoices and receipts.
  1646.      (For examples, see the Invoice.TXT and RECEIPT.TXT files supplied.)
  1647.  
  1648.  
  1649.      NOTE: that items marked with * are stripped if there is no info, for 
  1650.      example - if you @VTAX@ on a line and there is no variable tax for 
  1651.      this purchase then this line is stripped out of the Invoice/receipt
  1652.      file. DO NOT put any thing on this line that should not be stripped
  1653.      out if the item does not apply.
  1654.  
  1655.               @BBSFNAME@      Full Name used on BBS
  1656.               @BOARD@         BBS Name
  1657.               @DATE@          Todays Date
  1658.               @TIME@          Present Time
  1659.               @CARDTYPE@      Card Type (Mastercard, Visa Etc)
  1660.               @CCNAME@        Name entered from User as Purchaser
  1661.               @STREET@        Street Address
  1662.               @CITY@          City
  1663.               @STATE@         State
  1664.               @ZIP@           Zipcode
  1665.               @HPHONE@        Home Phone
  1666.               @WPHONE@        Work Phone
  1667.               @PROCESSOR@     Merchant Processor Name
  1668.               @CARDNUMBER@    Credit Card Number (Formatted)
  1669.               @TAXSTATE@      State to charge tax
  1670.               @CCEXPIRE@      Credit Card expire date
  1671.               @TYPEORD@       Type of Purchase (Credit card, CheckMO,
  1672.                               COD)
  1673.  
  1674.  
  1675.     TeleShoppe 2.1x                                                 APPENDIX D
  1676.     ──────────────────────────────────────────────────────────────────────────
  1677.  
  1678.               @SHIPTYPE@      Shipping vendor name
  1679.               @INVNO@         Invoice Number (Between 1 and 32767)
  1680.               @ITEMS@         Items ordered. These items are formated. 
  1681.                               create an Invoice or Receipt to see the
  1682.                               format. ITEMS MUST BE CALLED BEFORE ANY OF
  1683.                               THE FOLLOWING FIELDS.
  1684.               @SUB_TOTAL@     Subtotal of ITEMS (Call after ITEMS ONLY)
  1685.          *    @BREAK@         Break Point cost  (Call after ITEMS ONLY)
  1686.               @TAX@           Tax amount (Call after ITEMS ONLY)
  1687.          *    @VTAX@          Variable Tax (Call after ITEMS ONLY)
  1688.          *    @SHIPPING@      Amount of Shipping (Call after ITEMS ONLY)
  1689.          *    @HANDLING@      Amount of handling (Call after ITEMS ONLY)
  1690.               @TOTAL@         Final Total (Call only after all above)
  1691.  
  1692.      To accurately calculate the proper values the items that have "CALL
  1693.      after ITEMS ONLY" must be placed on a line lower than @ITEMS@, This
  1694.      allows TeleShoppe to calculate the total cost of items before 
  1695.      attempting to calculate those values.
  1696.      
  1697.     TeleShoppe 2.1x                                                 APPENDIX E
  1698.     ──────────────────────────────────────────────────────────────────────────
  1699.  
  1700.     APPENDIX E
  1701.  
  1702.     The following are @ color codes availabe within TeleShoppe. All text files
  1703.     and menus use these codes and may be edit with your favorite text editor
  1704.     or with PCBEDIT, or THEDRAW. With the draw save using the @ PCBoard format.
  1705.  
  1706.     (Note: THEDRAW allows two color codes to be side by side (ex. @X07@X08)
  1707.     in this case only the first is used and the second is considered to be 
  1708.     text..remove all cases of this if found. In PCBEDIT, pressing ALT-O will
  1709.     optimize the file for you).
  1710.  
  1711.     COLOR         BACKGROUND     |    FOREGROUND
  1712.                NORMAL   BLINKING |  NORMAL   BRIGHT
  1713.                                  |
  1714.    BLACK         0         8     |    0         8  
  1715.    BLUE          1         9     |    1         9
  1716.    GREEN         2         A     |    2         A
  1717.    CYAN          3         B     |    3         B
  1718.    RED           4         C     |    4         C
  1719.    MAGENTA       5         D     |    5         D
  1720.    YELLOW        6         E     |    6         E
  1721.    WHITE         7         F     |    7         F
  1722.  
  1723.    With the color table provided you can quickly determine any color
  1724.    pattern. Below are a couple of examples. (Remember all color codes
  1725.    are prefixed with the @X symbols)
  1726.  
  1727.    @X07 - Dull white (light grey) text on a black background
  1728.    @X47 - Dull white on a red background
  1729.    @X8F - Bright white on a blinking black background
  1730.    @X0F - Bright white on a black background.
  1731.    
  1732.      
  1733.     TeleShoppe 2.1x                                                 APPENDIX F
  1734.     ──────────────────────────────────────────────────────────────────────────
  1735.  
  1736.     APPENDIX F
  1737.  
  1738.     TeleShoppe Layout
  1739.  
  1740.     The following is the directory structure used by TeleShoppe 2.1x
  1741.  
  1742.     \TSHOP        Editable      Description
  1743.     
  1744.    INVOICE.TXT       Y          Invoice template file 
  1745.    RECEIPT.TXT       Y          Receipt template file
  1746.    REGISTER.DOC      N          Registration file
  1747.    TCONFIG.HLP       N          Tconfig compiled help file
  1748.    TCONFIG.EXE       N          Tconfig executable
  1749.    TRASHCAN          Y          Trashcan file for all bad credit card numbers
  1750.    TSHOP.EXE         N          Tshop executable
  1751.    TSHOP.MSG         N          Tshop compiled messages file
  1752.    TSHOP.INS         Y          Tshop Instructions for user
  1753.    TSHOP.DOC         Y          Tshop Documentation
  1754.    TSHOP             Y          Tshop Batch file
  1755.    TSHOP.USE         N          Tshop users data file
  1756.    TSHOP.CAT         N          Listing of all availabe categories
  1757.    TSHOP.DBT         N          Memo fields for the Tshop database
  1758.    TSHOP.CNF         N          Tshop configuration file
  1759.    TSHOP.PNT         N          Tshop break point information file
  1760.    TSHOP.WGT         N          Tshop weight/shipping information file
  1761.    TSHOP.DBF         N          Tshop database
  1762.    TSHOP.NDX         N          Tshop index file
  1763.    TSZ.BAT           Y          Zmodem batch file
  1764.    TXZ.BAT           Y          Xmodem batch file
  1765.    TYZ.BAT           Y          Ymodem batch file
  1766.                          
  1767.    TSHOP\CATPIC
  1768.  
  1769.    Your category listing files go here. If the file exists it is shown else
  1770.    it is bypassed.
  1771.  
  1772.    TSHOP\INV
  1773.  
  1774.    TSHOP.CNT         Y          This is the invoice counter file
  1775.    ###.INV           Y          These are your actual invoices
  1776.  
  1777.    TSHOP\PIC         N          Place all PICTURE files availabe for download
  1778.                                 in this subdirectory.
  1779.    TSHOP\SCR
  1780.  
  1781.    CATSCR            Y          Categories heading
  1782.    DATASCR           Y          Data entry heading
  1783.    EDITSCR           Y          Editing mode heading
  1784.    FISCR             Y          Final verification menu
  1785.    FTSCR             Y          File transfer menu 
  1786.    LSTSCR            Y          Database listing heading (Be Careful!)
  1787.    MAINSCR           Y          Main menu
  1788.    OPNSCR            Y          Opening screen (Registered users only!)
  1789.    ORD1SCR           Y          Ordering screen (1)
  1790.    ORD2SCR           Y          Ordering screen (2)
  1791.    ORD3SCR           Y          Ordering screen (3)
  1792.    ORD4SCR           Y          Ordering screen (4)
  1793.    ORD5SCR           Y          Ordering screen (5)
  1794.    ORD6SCR           Y          Ordering screen (6)
  1795.    ORD7SCR           Y          Ordering screen (7)
  1796.    PURCSCR           Y          Purchasing menu
  1797.    TYSCR             Y          Thank you screen
  1798.    VIEWSCR           Y          View items heading
  1799.    WARNSCR           Y          Warning Screen
  1800.    
  1801.