home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / DATABASE / INTOUCH.ZIP / INTOUCH.DOC < prev    next >
Text File  |  1991-11-10  |  59KB  |  1,734 lines

  1. «RM100»
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                                   INTOUCH
  13.  
  14.                     Customer Database Management System
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.                          The Way-To-Fame Software
  47.  
  48.  
  49.  
  50.                               Datacast, Inc.
  51.                               9235 Whitehurst
  52.                              Dallas, TX 75243
  53.                                (214)349-2367
  54.  
  55.  
  56.  
  57.  
  58.  
  59.                                 DISCLAIMER
  60.  
  61.      This program  is supplied  as is.   Datacast,  Inc. disclaims all war-
  62.      ranties, expressed or implied, including, without limitation, the war-
  63.      ranties of merchantability and of fitness of this program for any pur-
  64.      pose. Datacast, Inc. assumes no  liability for damages direct or  con-
  65.      sequential, which may result from the use of this program.
  66.  
  67.  
  68.                                   LICENSE
  69.  
  70.  
  71.  
  72.  
  73.      You are granted a license to  evaluate this software on A SINGLE  COM-
  74.      PUTER for a period  not to exceed thirty  (30) days. If, on  or before
  75.      this time expires, you wish to continue using this software, you  must
  76.      register by sending the registration fee to Datacast for EACH COPY  to
  77.      be used.
  78.  
  79.      The shareware version  of this software  may be freely  distributed as
  80.      long as the following conditions are met:
  81.  
  82.        1)  All files are distributed as is and in unmodified form.
  83.  
  84.        2)  No more than a $5.00 handling fee can be charged without the
  85.            PRIOR written consent of Datacast.
  86.  
  87.        3)  INTOUCH may not be distributed with or as a part of any other
  88.            product or software package without the prior written consent
  89.            of Datacast.
  90.  
  91.      Registered copies of this software may be used by the REGISTERED OWNER
  92.      on a single computer. If you desire to use the  software on more  than
  93.      one computer you must purchase additional copies or a site license.
  94.  
  95.      Business and  government users  of INTOUCH  must register  in order to
  96.      legally    use  INTOUCH.    The  30  day  evaluation privilege is only
  97.      extended to non-business users.
  98.  
  99.      By using INTOUCH  you acknowledge that  you have read  this agreement,
  100.      understand it and agree to be bound by it's terms and conditions.
  101.  
  102.  
  103.           Copyright (c) 1991 Datacast, Inc. All Rights Reserved.
  104.  
  105.                  INTOUCH is a trademark of Datacast, Inc.
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.                                    - i -
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.                         Table of Contents
  129.  
  130.  
  131.             Disclaimer........................................  i
  132.             License...........................................  i
  133.             Table of Contents................................. ii
  134.             Design Criteria...................................  1
  135.             Features Outline..................................  2
  136.             Hardware Requirements.............................  3
  137.             Installation......................................  4
  138.             Operating INTOUCH.................................  5
  139.                Master Menu:...................................  5
  140.                   Pulldown #1: Files..........................  5
  141.                   Pulldown #2: Output:........................  6
  142.                      Select Index.............................  6
  143.                      Define Filter............................  7
  144.                      Output Types:............................  8
  145.                         Reports...............................  8
  146.                         Other.................................  8
  147.                         External Reports......................  9
  148.                   Pulldown #3: Utilities......................  9
  149.                      Configuration............................  9
  150.                      Monitor.................................. 10
  151.                      Pack and Reindex......................... 10
  152.                      Append From.............................. 10
  153.                      Copy To.................................. 12
  154.                      Display DBF Files........................ 13
  155.                      Delete Files............................. 13
  156.                      Replace Contents......................... 13
  157.                      Erase Records............................ 13
  158.                      Numbering................................ 13
  159.                   Pulldown #4: Exit........................... 14
  160.                      Quit INTOUCH............................. 14
  161.                      Exit to DOS.............................. 14
  162.                Database Entry Screen:......................... 14
  163.                   Display..................................... 14
  164.                   Menu Choices................................ 15
  165.             Using INTOUCH:.................................... 17
  166.                Multiple Database Manipulations................ 17
  167.                Advanced Filtering Techniques.................. 18
  168.             Appendix A: File Structure........................ 19
  169.             Appendix B: Relational Operators.................. 20
  170.             Appendix C: Order Form............................ 21
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.                                   - ii -
  184.  
  185.  
  186.  
  187.  
  188.  
  189.                           SYSTEM DESIGN CRITERIA
  190.  
  191.  
  192.      INTOUCH is designed to be a serious business tool.
  193.  
  194.      The escalation  of business  competition is  making improved  customer
  195.      communications vital to the future of many enterprises. The nature and
  196.      timing of  communications becomes  an art  and business  managers need
  197.      convenient, cost effective techniques  to open the way  to interesting
  198.      communications options. The computer can fill this need but, more than
  199.      a modest mail list program is needed. This is the niche for INTOUCH!
  200.  
  201.      INTOUCH requires skills, different from, but no more or less  rigorous
  202.      than many other crafts. We have  tried to make the program as  easy to
  203.      use as possible, but when faced with the choice, we consistently  came
  204.      down on the side of  capability. Users who acquire INTOUCH  for modest
  205.      communication purposes will be well served. However, those users  with
  206.      demanding needs, who are willing to learn to utilize the features that
  207.      give speed and effectiveness to INTOUCH, will be the best benefactors.
  208.      Effectiveness can be judged  merely in terms of  INTOUCH's through-put
  209.      of records, but the real  measure is in INTOUCH's contribution  toward
  210.      stimulating  an  audience  and  toward  improving  an   organization's
  211.      viability.
  212.  
  213.      INTOUCH achieves its objectives in a variety of ways. First, the menus
  214.      are fast and provide the operator single key or sliding bar  selection
  215.      options. There is abundant help available at the keyboard. The  bottom
  216.      line  of  the  screen  is  reserved  for prompting messages and at the
  217.      stroke of a key,  a help screen appears  on more involved items.  Most
  218.      keyboard entry  responses are  instantaneous and  a skilled  operator,
  219.      working from good  copy, will enter  50-100 records of  basic customer
  220.      information per hour. The system  will be waiting for your  operator's
  221.      every key stroke, thus taking advantage of valuable employee time.
  222.  
  223.      INTOUCH excels  in another  way. It  provides boundless  ways in which
  224.      customer information can  be organized and  played back. Managers  can
  225.      use their best  creativity in employing  the system for  customer com-
  226.      munications. Whether using the telephone or postal service or personal
  227.      contacts, it is  possible to organize  interactions with customers  in
  228.      any imaginable grouping and sequence. Communications can be  scheduled
  229.      to integrate with your business cycles and can be structured to  reach
  230.      everyone, to whom you should be  talking, in an appropriate way at  an
  231.      appropriate time.
  232.  
  233.      The ability  to work  with a  variety of  different database  files is
  234.      another INTOUCH strength. You will be able to bring in files from  the
  235.      outside, move them about  in a variety of  ways within the system  and
  236.      archive them  at will  externally. You  will be  able to  agilely move
  237.      among a series of databases  files with contents grouped according  to
  238.      their types, importance or use patterns.
  239.  
  240.      INTOUCH enables managers to  become marketers of their  businesses and
  241.      organizations. It opens doors of possibilities for communications with
  242.      customers  and  permits  skillful  deployment  of  resources  be those
  243.      people, time or money.
  244.  
  245.  
  246.  
  247.  
  248.                                    - 1 -
  249.  
  250.  
  251.  
  252.                          INTOUCH FEATURES OUTLINE
  253.  
  254.  
  255.  
  256.                    GENERAL CHARACTERISTICS:
  257.  
  258.                      Clipper Compiled Speed and Functionality
  259.                      Attractive, Responsive Displays
  260.                      10 Internal Databases/Unlimited External
  261.                      Virtually Unlimited Records per Database
  262.  
  263.                    VISUAL INTERFACE:
  264.  
  265.                      Pulldown/Point and Shoot Menus
  266.                      Intuitive Field Organization/Labeling
  267.                      Popup, Context Sensitive Help
  268.                      Automatic Item-for-Item Prompting
  269.                      Popup Calendar
  270.                      Browse Screen for Columnar Database View
  271.  
  272.                    RECORD ORGANIZATION:
  273.  
  274.                      Multiple Indexing Options
  275.                      Countless Filtering (Selection) Options
  276.  
  277.                    THE PRODUCTION:
  278.  
  279.                      Automatic Telephone Dialing:
  280.                         Personal Calls
  281.                         Telemarketing Projects
  282.                      Extensive Output Options:
  283.                         Work Lists/Check Lists:
  284.                            Telephone Contact
  285.                            Personal Contact
  286.                            File Management
  287.                            Etc.
  288.                         Rolodex Cards:
  289.                            Off-Line Reference
  290.                            Out-of-Office Reference
  291.                         Mailing Labels
  292.                         Package Labels
  293.                         Address File Creation for WP Interface:
  294.                            Business Letters
  295.                            Formal Invitations
  296.                            Etc.
  297.                         User Defined Report Form Selection
  298.                         Contact Date History Record
  299.  
  300.                    MANAGEMENT AIDS:
  301.  
  302.                      Monitor Options for Color, etc.
  303.                      User Selectable Printer Codes
  304.                      Multiple File Management Options
  305.                      Utilities and Access to DOS
  306.                      File Archiving and Retrieving
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.                                    - 2 -
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.                            HARDWARE REQUIREMENTS
  326.  
  327.  
  328.      INTOUCH is written  for use on  a DOS based  286 (or higher)  computer
  329.      with DOS version 3.2  or higher.  A  hard drive is required  and a 360
  330.      floppy drive is needed to load  the software. There should be 640K  of
  331.      Random Access  Memory.   A color  monitor will  provide more  readable
  332.      screens, but a monochrome monitor can be used.  A printer is  required
  333.      which can  be probably  just about  any model  dot matrix--dot  matrix
  334.      because  some  output  is  designed  for continuous feed material. The
  335.      expanded width lists need a wide carriage but, it may not be essential
  336.      for your purposes to run this list option.
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.                                    - 3 -
  379.  
  380.  
  381.  
  382.                                INSTALLATION
  383.  
  384.      The program is supplied on two  5 1/4 floppy diskettes from which  the
  385.      files must be copied to the hard drive (Drive C is assumed but you may
  386.      substitute your choice).  A special sub-directory is important and the
  387.      following structure is suggested:
  388.  
  389.             C:\>MKDIR FAME (Location of the INTOUCH system)
  390.  
  391.      Then insert INTOUCH Disk #1 in Drive "A" and enter the following:
  392.  
  393.             C:\>COPY A:*.* C:\FAME
  394.  
  395.      Next insert INTOUCH Disk #2 in Drive "A" and enter the following:
  396.  
  397.             C:\>COPY A:*.* C:\FAME
  398.  
  399.      Most IBM computer users  take advantage of an  automatic configuration
  400.      feature available through using  AUTOEXEC.BAT.  This file  is tailored
  401.      to the specifics of each computer and its software and the preferences
  402.      of  the  operator.    You  can  use  AUTOEXEC.BAT to simplify starting
  403.      INTOUCH by having the following PATH command inserted in it. (If  PATH
  404.      is already in use, simply add C:\FAME; to the command line).
  405.  
  406.             PATH C:\FAME;
  407.  
  408.      Then entering  "IN" at  any time  will load  INTOUCH and  bring up the
  409.      opening screen.
  410.  
  411.      The ability to exit to DOS without exiting INTOUCH is a handy  feature
  412.      for  a  variety  of  housekeeping  tasks. Memory allocation needs vary
  413.      depending on the version of DOS you are using. You may get by with the
  414.      default 16K allocation using 3.2 but, you will need a command in  your
  415.      AUTOEXEC.BAT file for later versions of DOS. For DOS 3.3 you will need
  416.      at least  30K and  while not  tested, literature  states that DOS 4.01
  417.      requires double that of 3.3. We are using 32K for DOS 3.3 successfully
  418.      with the following entry in AUTOEXEC.BAT.
  419.  
  420.             SET CLIPPER=R032
  421.  
  422.      After  your   changes,  reboot   your  computer   (Press  Ctrl-Alt-Del
  423.      simultaneously) to activate the changed AUTOEXEC.BAT file.
  424.  
  425.      Your system must be configured to run INTOUCH in yet another way. Each
  426.      time your  DOS type  computer starts  it uses  the file  CONFIG.SYS to
  427.      automatically  make  various  settings.    Your CONFIG.SYS file should
  428.      include:
  429.  
  430.             FILES=25
  431.             BUFFERS=30
  432.  
  433.      INTOUCH makes an automatic check  of your CONFIG.SYS file and  updates
  434.      the FILES and BUFFERS if they are less than required. The system  does
  435.      not  automatically  reboot,  however.  If  your  original settings are
  436.      inadequate in your CONFIG.SYS you may receive an error message  later.
  437.      This could happen but only  on initial installation.  To  correct this
  438.      situation, reboot your computer (Press Ctrl-Alt-Del simultaneously) to
  439.      activate the changed CONFIG.SYS file.
  440.  
  441.  
  442.  
  443.                                    - 4 -
  444.  
  445.  
  446.  
  447.  
  448.      OPERATING INTOUCH
  449.  
  450.      First, we suggest you  be at your computer  while reading the rest  of
  451.      this document so that  you can follow the  displays as you read  about
  452.      them.
  453.  
  454.      In  the  pulldown  menus  or  in  the  Database Entry Screen bar menu,
  455.      highlight the desired option with the ARROW keys and press RETURN,  or
  456.      press the highlighted menu number or letter for instant selection.
  457.  
  458.       MASTER MENU PULLDOWN #1: FILES
  459.  
  460.       Following the  opening screen,  the system  automatically selects, 1)
  461.       File Maintenance, the first item  in FILES pulldown. When INTOUCH  is
  462.       loaded, it defaults to the primary file CUSTO.DBF. So, if you  select
  463.       1) File Maintenance, the Database Entry Screen will display and CUSTO
  464.       will appear in the  upper left hand corner  of the screen. The  first
  465.       record detail  will appear  in the  highlighted fields.  (More on the
  466.       Database Entry Screen later).
  467.  
  468.       You may choose another file. You  may select from any one of  9 other
  469.       active files  by selecting  item #2,  and then  selecting your choice
  470.       from the sub-menu. In addition, you may choose a file external to the
  471.       system, even if located outside the home directory by selecting  item
  472.       #3. This choice might  be convenient if you  have archived a file  at
  473.       some earlier time and need to refer to it for some specific  informa-
  474.       tion. You may make inquiry into an external file while it is  located
  475.       in a floppy  drive, however it  might be more  efficient to copy  the
  476.       external file into  the INTOUCH home  directory for your  inquiry and
  477.       then delete it. Note: The external file must have the same  structure
  478.       as used by INTOUCH.
  479.  
  480.       CUSTO.DBF is the primary  database for INTOUCH. If  companion modules
  481.       are installed they will look  to this file for customer  information.
  482.       It is intended that CUSTO.DBF  be used for your active  customers and
  483.       then  use  CUSTO1.DBF  through  CUSTO9.DBF for prospective customers,
  484.       promotional lists, etc. By grouping your records logically within the
  485.       database choices, you will be  better able keep your system  tidy and
  486.       up-to-date.
  487.  
  488.       Regardless, of the file you select, its name will appear in the upper
  489.       left corner of your screen.
  490.  
  491.       Another important  point to  remember pertains  to indexing. INTOUCH,
  492.       and any other database software system for that matter, organizes its
  493.       record  display  and  use  based  on  indexes. There are 3 predefined
  494.       indexes used  by INTOUCH;  Customer ID  Number, Company  Name and the
  495.       Last Name of the  person for whom the  record exists. You may  select
  496.       any one of these indexes or record order (no index), through a method
  497.       described later. The point here  is: each time you change  databases,
  498.       you must REINDEX. This  is so because the  same index files are  used
  499.       for all databases and if the indexing for your chosen database is  to
  500.       be correct, the index files must be updated.
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.                                    - 5 -
  509.  
  510.  
  511.  
  512.       Each time  you select  from an  alternative active  database, you are
  513.       presented with the  special screen for  indexing purposes. While  the
  514.       actual file name appears in the upper left hand corner of your  Data-
  515.       base Entry  Screen, the  alias (nick  name) of  the current  database
  516.       shows in the indexing screen,  always as ACUSTO. Simply select  it to
  517.       index your current database.
  518.  
  519.       If you designate an external file, you will need to request the index
  520.       screen from either the UTILITIES pulldown in the master menu or  from
  521.       the menu  bar in  the Database  Entry Screen.  The locations of these
  522.       menu choices will become clear as you read further in this document.
  523.  
  524.       Should your needs be limited  to using only CUSTO.DBF, there  will be
  525.       no need to REINDEX, (except  if an index somehow becomes  corrupted).
  526.       But, the ability to segregate an overall customer database into logi-
  527.       cal segments and move among them  with ease and speed will be  a real
  528.       advantage to many users. The responsibility of remembering to REINDEX
  529.       is a small  burden compared to  the benefits of  using multiple data-
  530.       bases, especially since REINDEXing  takes only moments, depending  on
  531.       the size of the database file.
  532.  
  533.       If at any time you find unexpected record displays or strange  system
  534.       behavior, REINDEX. It  will do no  harm even when  there is no  index
  535.       problem and REINDEXing will  eliminate any possible question  of that
  536.       sort.
  537.  
  538.       MASTER MENU PULLDOWN #2: OUTPUT
  539.  
  540.       One design objective of INTOUCH was to keep operator involvement with
  541.       output as simple  as possible. Output  is generic as  to printer type
  542.       and hard  copy material  required is  of the  most common types. Very
  543.       little is required in use  of customized printer codes and  no output
  544.       formatting is required.
  545.  
  546.       All the  hard copy  output from  INTOUCH is  designed for  dot matrix
  547.       printing. The output is  "utility" in nature and  requires continuous
  548.       feed material.  One exception  in the  menu choices  is ADDRESS FILE.
  549.       That output goes to a computer  file to be incorporated in your  word
  550.       processing  where  the  final  output  is  not  under  the control of
  551.       INTOUCH.
  552.  
  553.       You may sort and select any number of combinations of information  to
  554.       display but, structure of the output is fixed.
  555.  
  556.       When producing output, you MUST use the following sequence:
  557.  
  558.          First select   - INDEX
  559.          Second         - FILTER
  560.          Third          - OUTPUT TYPE
  561.  
  562.       Sub-menus will be displayed if applicable.
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.                                    - 6 -
  574.  
  575.  
  576.  
  577.  
  578.       SELECT INDEX
  579.  
  580.       When preparing to  run an output  selection, choose SELECT  INDEX and
  581.       when the sub-menu appears make the index selection from this menu.
  582.  
  583.       The  indexes  selected  from  this  menu  are  of two basic types. 1)
  584.       Customer ID Order, 2) Company+Last Name, and 3) Last Name+Company are
  585.       the standard indexes that INTOUCH maintains for its normal  function-
  586.       ing. The remainder of the menu items are indexes created for the spe-
  587.       cial  purposes  of  a  given  output  selection, after which they are
  588.       deleted from the INTOUCH home directory. This distinction should  not
  589.       be an operator concern unless it is suspected that a corrupted  index
  590.       exists among the standard indexes.
  591.  
  592.       DEFINE FILTER
  593.  
  594.       Filtering is  a term  to mean  selecting certain  records from a file
  595.       while skipping others. When you select DEFINE FILTER from the  output
  596.       menu, the filter  definition screen will  appear. The following  menu
  597.       bar is displayed at the bottom of the screen:
  598.  
  599.             FILTER:  Add   Edit   Del   Goto   Select   Quit
  600.  
  601.       The selections are suggestive of their purpose. The most  complicated
  602.       choice is ADD.  When you choose  it the display  will change and  you
  603.       will be asked which field should be used as the basis for the filter.
  604.       You can highlight your choice and the display will change and ask for
  605.       the operator that should  be used (=, not=,  etc.). Then you will  be
  606.       asked for  the "operand."  In simpler  terms your  filter could be as
  607.       follows:
  608.  
  609.                Last Name = Murphy
  610.  
  611.       which would appear in the expression column as:
  612.  
  613.                (UPPER(LNAME)="MURPHY")
  614.  
  615.       or you could have an expression showing all last names starting  with
  616.       M:
  617.  
  618.                (UPPER(LNAME)="M")
  619.  
  620.       UPPER in these expressions simply means that in doing the  filtering,
  621.       everything the computer looks at will be seen in terms of upper  case
  622.       letters. This solves confusion that can occur between upper and lower
  623.       case letters.
  624.  
  625.       In setting up a filter you can have multiple conditions such as:
  626.  
  627.             (UPPER(LNAME)="SMITH") .AND. (UPPER(FNAME)="JIM")
  628.  
  629.             (Note that in stating your  "operand," Smith and Smyth are  not
  630.             the same, nor are Jim and James)
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.                                    - 7 -
  639.  
  640.  
  641.  
  642.       You can readily  see that some  highly precise filtering  expressions
  643.       can be defined if your needs require it.
  644.  
  645.       After completing the expression for your filter, you will be asked to
  646.       name and describe it for future reference.
  647.  
  648.       To select a filter, once it  is defined and on display, position  the
  649.       highlight representing  the cursor  (in the  far left  column) on the
  650.       line of the filter of your choice and press S for select.
  651.  
  652.       You may EDIT an old filter, DEL a filter, GOTO a filter selection  by
  653.       number, or Quit the filter screen.
  654.  
  655.  
  656.       WORK SHEET/CHECKLIST REPORTS
  657.  
  658.       There are 5 predefined report "styles" in INTOUCH. These vary from  a
  659.       little information to most of  the fields in the record.  The reports
  660.       generated are intended  as, more-or-less, one-time  management tools,
  661.       to be  used and  then thrown  away. The  reason for this "disposable"
  662.       intent is that addresses, and other customer information, change fre-
  663.       quently and hard copy lists become outdated very quickly. It is  easy
  664.       to update a  computer record when  change occurs and  it is a  simple
  665.       matter to run a new report when one is needed, insuring that the hard
  666.       copy is current with the computer file.
  667.  
  668.       Rather than labor through a description of these reports, we  suggest
  669.       you make  a test  run to  see the  style and  field position  of each
  670.       choice.
  671.  
  672.       OTHER OUTPUT
  673.  
  674.       File Cards: 3 X 5 Rolodex cards or 3 X 5 standard file cards are pos-
  675.       sible output  choices and  can be  important for  use by non-computer
  676.       persons and  those who  need information  while out-of-the-office. If
  677.       one of  INTOUCH's companion  modules is  installed, a  card file with
  678.       Customer ID numbers is important  to the computer entry operator.  To
  679.       use this option, simply have continuous feed file card stock in  your
  680.       printer and  call for  your choice  of index  and filter, then select
  681.       ROLODEX CARDS.
  682.  
  683.       Mailing Labels: 4 X  1 7/16 labels -  one up. This is  a common label
  684.       choice selected as the best all-purpose label option. 1 up was chosen
  685.       for ease in printer loading and convenience in running both large and
  686.       small runs.
  687.  
  688.       Package Labels: 3 X 5 labels are suitable for mailing literature  and
  689.       packages because these labels include your return address.
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.                                    - 8 -
  704.  
  705.  
  706.  
  707.       Address Files: The use of address files is perhaps the most technical
  708.       aspect for the operator of INTOUCH. This is because the structure  of
  709.       the address file produced must  be coordinated with a field  invoking
  710.       definition used by your word processor. You must know the fields  and
  711.       their sequence  as they  appear in  the address  file before  you can
  712.       instruct your word processor on how to make selections.
  713.  
  714.       Study the format of the address  file output. Look at several of  the
  715.       menu options.  You can  even include  the output  from the COPY TO...
  716.       menu choice in the UTILITIES  menu. SDF and DELIMITED files  might be
  717.       suitable  for  your  word  processor  too.  Once  you  understand the
  718.       sequence of fields and the  delimiting technique used in the  address
  719.       file you will be able to create the definition for your word  proces-
  720.       sor.
  721.  
  722.       Some  word  processors  are  able  to  use more than one of INTOUCH'S
  723.       address file output options.  Of course, there is  nothing preventing
  724.       you from using a word  processor output option with a  name different
  725.       for your word processor.
  726.  
  727.       In the case of XYWrite and Nota Bene, a customization must be made in
  728.       the configuration file used by these systems. Mailmerge  Record/Field
  729.       Separators in your DEFAULT.SET should be customized as follows:
  730.  
  731.       In terms of ASCII numbers: (Pg = Page Break)
  732.  
  733.          From: RS 60 249 13 10 Pg 13 10   To: RS 60 13 10 13 10
  734.                FS 60 249 13 10                FS 60 42 13 10
  735.  
  736.       EXTERNAL .FRM REPORTS
  737.  
  738.       INTOUCH has a  provision to call  for report styles  in external .FRM
  739.       files which you  may create and  call for. Included  with the INTOUCH
  740.       files you received is the file IN_DATES.FRM. This file will produce a
  741.       report showing the Contact History Dates. INTOUCH works somewhat dif-
  742.       ferently when running external .FRM reports in that it uses only  the
  743.       standard indexes. .FRM report files  can be created with xBase  soft-
  744.       ware which offers the operator the opportunity to define reports of a
  745.       special nature to suit your most  particular needs.  xBase is a  term
  746.       being used to reference a  number of database software packages  that
  747.       use .DBF files. If you do not have such a software package, you could
  748.       probably find a software developer  in your area that does.  It would
  749.       take very little  time for an  experienced database person  to create
  750.       new .FRM files.  You could, of  course, purchase a  database software
  751.       package at your local software store and you could get a cost  effec-
  752.       tive Shareware xBase clone named Wampum, (now 4.0 version) that has a
  753.       good  reputation,  by  downloading  it  form  The  Crow's Nest BBS at
  754.       (213)962-1428.
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.                                    - 9 -
  769.  
  770.  
  771.  
  772.       MASTER MENU PULLDOWN #3: UTILITIES
  773.  
  774.       This includes  items to  setup and  maintain INTOUCH  or to provide a
  775.       convenient why to do numerous housekeeping tasks in your system. Sub-
  776.       screens will display critical questions for the functions to be  per-
  777.       formed.
  778.  
  779.       CONFIGURATION
  780.  
  781.       A special screen appears which presents a series of fields that  pro-
  782.       vide various information that INTOUCH uses for purposes vital to dif-
  783.       fering tasks.
  784.  
  785.       1. The name and address requested here appears as the return  address
  786.          on package labels.  That is the  only use for  this information in
  787.          INTOUCH.
  788.  
  789.       2.  NEXTIDNO  provides  operator  access  to  the automatic numbering
  790.          system for the customer number when using CUSTO.DBF. There  should
  791.          never be a reason  to change this field  and doing so could  cause
  792.          serious internal confusion if companion modules are installed. The
  793.          records in companion  files are keyed  to the Customer  ID number.
  794.          Should a change be made in a Customer ID number in CUSTO.DBF,  the
  795.          companion modules would be unable to find the correct customer and
  796.          that  customer's  identification  information.  Once  a  series of
  797.          records  are  setup  in  a  companion  module, Customer ID numbers
  798.          become "sacred."
  799.  
  800.       3. ACTIVE shows  which of the  10 internal databases  is currently in
  801.          use.
  802.  
  803.       4.  COMPORT  tells  INTOUCH  where  to  look  for  the modem used for
  804.          automatic dialing. Hayes  compatible modems can  be set to  either
  805.          COM1 or COM2. Indicate here which one INTOUCH should use.
  806.  
  807.       5. ACCESS is used by the automatic dialer when calling from within  a
  808.          switchboard system that requires dialing  a number to get an  out-
  809.          side line. Usually  this would be  9. If you  need an access  code
  810.          enter it here.
  811.  
  812.       6. The other fields are for printer codes. They are preset for  Epson
  813.          printers.
  814.  
  815.             COMPRESS    = 15 pitch
  816.             RESET       = 10 pitch
  817.             ROLOLEN     =  3 inch cards
  818.             SHIPLEN     =  3 inch labels
  819.             RESETLEN    = 11 inch page
  820.  
  821.          If your printer requires other codes to perform the required func-
  822.          tions, enter your codes in appropriate fields. Be sure to use  the
  823.          same syntax.
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.                                   - 10 -
  834.  
  835.  
  836.  
  837.       MONITOR
  838.  
  839.       Select this  menu choice  and when  the sub-menu  appears select  the
  840.       monitor option according to your system.
  841.  
  842.       PACK AND REINDEX
  843.  
  844.       The menu bar for the PACK AND REINDEX screen is as follows:
  845.  
  846.           All-select  Select-unselect  PACK   REINDEX   QUIT
  847.  
  848.       ACUSTO is the alias (nick name) used by INTOUCH to call for the  cur-
  849.       rent customer database regardless of its actual name. When REINDEXing
  850.       your current database always select it. As a practical matter you can
  851.       select ALL more quickly than you can select just ACUSTO and the  dif-
  852.       ference in REINDEXing time is almost negligible. You must always make
  853.       a selection, otherwise the screen will just blink and seem to be mal-
  854.       functioning.
  855.  
  856.       Use PACK when you wish  to actually remove records that  were earlier
  857.       marked for deletion. INTOUCH  will automatically REINDEX after  PACK-
  858.       ing.
  859.  
  860.       APPEND FROM...
  861.  
  862.       When you select  APPEND FROM... a  sub-screen will appear  asking for
  863.       the name, including extension, of  the file to append from.  You must
  864.       include  the  extension  and  if  you  call  for a .DBF file, INTOUCH
  865.       expects a .DBF file structure. Probably you will have used INTOUCH at
  866.       some earlier time to  create the file you  wish to append from.  This
  867.       will mean  that the  append process  should be  trouble free with the
  868.       records from  the APPEND  FROM file  being added  following the  last
  869.       record in the current file.
  870.  
  871.       Technically, you can  APPEND FROM a  file that does  not have INTOUCH
  872.       file structure and the fields with names common to both files will be
  873.       appended. In practice, this will not be a truly useful option.
  874.  
  875.       Should  you  have  an  existing  .DBF  file with customer information
  876.       already entered in it, and if you have an xBase software program  you
  877.       can change selected names of your existing .DBF file to coincide with
  878.       the INTOUCH file structure (found  in the appendix), and APPEND  FROM
  879.       should append the compatible fields correctly.
  880.  
  881.       Using the  CONDITIONAL option  requires some  practice but  the entry
  882.       rules are  not complicated.  Having the  CONDITIONAL option  can be a
  883.       tremendous time saver  in some cases.  The idea is  that you wish  to
  884.       select certain records (but not all) for; 1) a change in the  content
  885.       of a field,   2) copy to another  file, or 3) to  append from another
  886.       file. You can accomplish such tasks manually but sometimes it is pos-
  887.       sible to  use CONDITIONAL  instructions that  permit the  computer to
  888.       handle the work.
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.                                   - 11 -
  899.  
  900.  
  901.  
  902.       Suppose  you  need  to  include,  in  your  primary database, all the
  903.       records in another database, that  are for customers in the  state of
  904.       New York, because they will  henceforth be handled with your  regular
  905.       promotional programs. You  could use APPEND  FROM with the  following
  906.       instructions.
  907.  
  908.             1. XXXXXXXX.DBF   (The file to append from)
  909.             2. STATE = 'NY'   (The CONDITIONAL instruction)
  910.             3.                (Leave the third field blank)
  911.  
  912.       With this  your current  database would  have appended  the New  York
  913.       state records from the second file.
  914.  
  915.       Other CONDITIONAL instructions might be as follows:
  916.  
  917.             STATE # 'NY'   (Every thing but New York)
  918.                            (# means: not equal to ...)
  919.  
  920.             'KX' $ STATUS  (Every record that contains
  921.                             either K or X somewhere in
  922.                             field STATUS)
  923.                            ($ means: is contained in ...)
  924.                            (Notice the order is reversed)
  925.  
  926.  
  927.       Keep in mind that you can  make multiple passes. For example, if  you
  928.       want to append all  the states in New  England. Use APPEND FROM  once
  929.       for each state. Each pass will be completed in seconds.
  930.  
  931.       If the changes  you must make  follow some sort  of pattern you  can,
  932.       with a little imagination, save a lot of manual work.
  933.  
  934.          * See Appendix B: Rational Operators, for other options
  935.  
  936.       It should be  noted that INTOUCH  has no numeric  fields. Even though
  937.       some fields have number entries, these fields are "Character" and  as
  938.       such, no arithmetic functions can be performed on them.
  939.  
  940.       If you wish to  append records from a  file that is not  a .DBF file,
  941.       you can do so in case of either of two file types, SDF or  DELIMITED.
  942.       (SDF  is  an  acronym  for  System  Data Format, a somewhat universal
  943.       format for exchanging data among varying software programs.) Both SDF
  944.       and  DELIMITED  files  are  ASCII  files.  (ASCII  is  an acronym for
  945.       American Standard Code for  Information Interchange and is  generally
  946.       used to refer the characters that make up the alphabet, numbers (1-0)
  947.       and punctuation.)
  948.  
  949.       An SDF file holds its ASCII contents in columnar format with a  fixed
  950.       length for each record. This  means that the total number  of spaces,
  951.       including blanks, for each record must be the same as the total  num-
  952.       ber of spaces provided for in  the INTOUCH file structure, to make  a
  953.       successful append.
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.                                   - 12 -
  964.  
  965.  
  966.  
  967.       A DELIMITED file  holds its ASCII  contents with fields  separated by
  968.       commas and character fields  are bounded by double  quotes. Actually,
  969.       APPEND FROM does not require the quotes, but with or without, a  file
  970.       DELIMITED with commas should append correctly.
  971.  
  972.       Since appending either SDF or DELIMITED files does not include naming
  973.       fields, it is essential that the fields in the APPEND FROM file be in
  974.       the same sequence as the current file. (See appendix for the  INTOUCH
  975.       file structure and sequence.)
  976.  
  977.       Given  the  limitations,  APPEND  FROM  may  be more useful to you in
  978.       archival and retrieval  of files than  in importing files  from other
  979.       database systems.
  980.  
  981.       NOTE: Most xBase software  systems have provisions outside  the scope
  982.       of INTOUCH  for importing  and exporting  files. These  systems along
  983.       with  a  variety  of  utility  programs that software developers use,
  984.       permit conversion of most database files which avoids manual  reentry
  985.       of records. Depending on your situation, it may be useful to call  on
  986.       a local xBase developer for advice and assistance.
  987.  
  988.       COPY TO...
  989.  
  990.       When you select COPY TO... a sub-screen will appear asking  questions
  991.       similar to those of APPEND FROM. The descriptions of files character-
  992.       istics from  the previous  section apply  to the  files created using
  993.       COPY TO.
  994.  
  995.       The discussion on CONDITIONALs in APPEND FROM applies to COPY TO with
  996.       exactly the same rules.
  997.  
  998.       There  is  an  option  available  in  COPY  TO  for which there is no
  999.       counterpart in APPEND FROM which is STRUCTURE. Naming a .DBF file and
  1000.       calling for the STRUCTURE option will produce an empty .DBF file with
  1001.       the INTOUCH file structure. You can use this option when creating  an
  1002.       external file or replacing an internal CUSTOx.DBF file that has  been
  1003.       moved or removed.
  1004.  
  1005.       DISPLAY DBF FILES
  1006.  
  1007.       When you select  DISPLAY DBF FILES  a sub-screen will  appear showing
  1008.       all the .DBF files in the home directory. Use this option when  need-
  1009.       ing to know the  exact name of an  external file or when  you need to
  1010.       check on  the actually  existence of  one of  the internal CUSTOx.DBF
  1011.       files.
  1012.  
  1013.       DELETE FILE
  1014.  
  1015.       When you select DELETE FILE  a sub-screen will appear asking  for the
  1016.       name of the file to delete. This can be a .DBF file or any other file
  1017.       in your system.
  1018.  
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.                                   - 13 -
  1029.  
  1030.  
  1031.  
  1032.       REPLACE CONTENTS
  1033.  
  1034.       This option enables entry of  information into the selected field  of
  1035.       all or certain records in a  database. For example, if you needed  to
  1036.       enter 200 records into a new database on a given day, you could  skip
  1037.       the Record  Date field  on all  the records.  Then at  the end of the
  1038.       process, use REPLACE  CONTENTS to insert  the date in  all records in
  1039.       mass, saving time and tedium.
  1040.  
  1041.       When you select REPLACE CONTENTS a sub-screen will appear with  three
  1042.       fields for your use. Enter the name of the field in which you wish to
  1043.       insert information. Then in #2, enter the information you wish to  be
  1044.       inserted. If you want to  replace the information in all  the records
  1045.       in the database, leave #3 blank.
  1046.  
  1047.          CONTENTS ENTRY RULES (For #2 only):
  1048.  
  1049.             Character   = 'Enclose with single quotes'
  1050.             Date  = CTOD('01/10/91')'
  1051.  
  1052.       If you wish to insert information in only some of the records you may
  1053.       do so if it is possible to define a condition appropriate to existing
  1054.       contents of your database. Use field #3 for this purpose.
  1055.  
  1056.       The discussion on CONDITIONALs in APPEND FROM applies to REPLACE CON-
  1057.       TENTS with exactly the same rules.
  1058.  
  1059.       ERASE ALL RECORDS
  1060.  
  1061.       Selecting this option allows erasing all records in the current data-
  1062.       base.
  1063.  
  1064.       RENUMBER CUSTO.DBF
  1065.  
  1066.       The UTILITIES menu includes  a menu item not  shown in the menu  dis-
  1067.       played. If  you press  F10 while  in the  UTILITIES menu  you will be
  1068.       given the possibility  of renumbering all  records in CUSTO.DBF.  You
  1069.       may choose to by  answering "Y" to the  first question. You may  need
  1070.       this option if  you APPENDed initial  records from an  existing data-
  1071.       base. (If you enter them manually, a number is automatically  entered
  1072.       as each record is saved).
  1073.  
  1074.       If you renumber CUSTO.DBF entirely, we suggest that you use 100001 as
  1075.       the beginning number. This displays  digits in all the spaces  in the
  1076.       CUSTOID field making the number more readable.
  1077.  
  1078.       If  you  answer  "N"  a  second  question will appear allowing you to
  1079.       insert numbers  in any  records that  may be  as yet unnumbered. This
  1080.       could happen  if you  APPEND additional  records to  the end  of your
  1081.       CUSTO.DBF file.
  1082.  
  1083.       (Note that this numbering  process applies only to  CUSTO.DBF because
  1084.       it is the  database that is  referenced by companion  modules if they
  1085.       are installed in your system).
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.                                   - 14 -
  1094.  
  1095.  
  1096.  
  1097.       MASTER MENU PULLDOWN #4: EXIT
  1098.  
  1099.       When  you  choose  EXIT  from  the  master  menu, you can select QUIT
  1100.       INTOUCH and leave  the INTOUCH program  for other work.  You can also
  1101.       select EXIT TO DOS for  temporary purposes and return to  INTOUCH, by
  1102.       entering EXIT.
  1103.  
  1104.       When you  choose EXIT  TO DOS  the INTOUCH  program remains in memory
  1105.       while you are allowed to do a variety of housekeeping tasks. You  can
  1106.       check directories anywhere in your system, delete files, copy  files,
  1107.       make new directories,  etc. All these  things will be  done using the
  1108.       basic  DOS  commands.  You  will  not  be  able to run other software
  1109.       programs however, because the memory  allocated for EXIT TO DOS  pur-
  1110.       poses is set at the minimum.
  1111.  
  1112.       If  you  should  leave  the  home  directory  to do something in your
  1113.       system, return  to it  before typing  EXIT to  return to INTOUCH. The
  1114.       reason you must do  this is because DOS  has a memory of  its own and
  1115.       your system will continue to  reference the location you stepped  out
  1116.       to as you proceed in INTOUCH. This could require you to keep a floppy
  1117.       disk in your floppy drive or otherwise slow INTOUCH functioning.
  1118.  
  1119.       DATABASE ENTRY SCREEN
  1120.  
  1121.       When you select  FILE MAINTENANCE, the  first menu item  in the FILES
  1122.       pulldown, the  Database Entry  Screen will  appear. The  top row is a
  1123.       STATUS row and from left to right it will display:
  1124.  
  1125.             File Name, Record Number, Day, Date, Time
  1126.  
  1127.      The status line will also show if the current record is "DELETED"  and
  1128.      if there is, during this operation, a "FILTER ON".
  1129.  
  1130.      The ability to move among  a series of active databases  gives special
  1131.      strength and convenience, but  it adds a management  responsibility to
  1132.      the operators job. You should be alert to the database in use. Make it
  1133.      a habit to take note of the file name in the upper left hand corner of
  1134.      the screen.
  1135.  
  1136.      The central part of the Database Entry Screen shows record fields  and
  1137.      their labels and at the bottom of the screen, a two line menu bar will
  1138.      display:
  1139.  
  1140.      MENU: Add  Edit  Del  Next  Prev  Calendar  Dial  Browse
  1141.            Goto  Order  Seek  Filter  DateUp  Util  Quit
  1142.  
  1143.      Most of the menu choices are pretty much self-explanatory and  prompts
  1144.      appear at the bottom as you pass from one menu item to another:
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.                                   - 15 -
  1159.  
  1160.  
  1161.  
  1162.       Add: Add a record
  1163.  
  1164.          The cursor steps  through the fields  in sequence and  if you need
  1165.          help, press F1 while cursor is located in a field for field  level
  1166.          help.
  1167.  
  1168.          If you completely fill the field the cursor will move to the  next
  1169.          field automatically. Otherwise  you need to  press the ENTER  key.
  1170.          Use lower case with "first caps" for name and address  information
  1171.          to permit  business letter  addressing and  formal correspondence,
  1172.          which can be generated using the ADDRESS FILE option and your word
  1173.           processor.
  1174.  
  1175.          Some special field considerations are as follows:
  1176.  
  1177.          CUSTOMER NUMBER - When  using the default database  CUSTO.DBF, the
  1178.          cursor  will  skip  this  field  and  automatically  enter  a pre-
  1179.          programmed number.  This is  because INTOUCH  is designed  to work
  1180.          with companion modules which make their connecting relationship to
  1181.          this field. Any  other internal/external database  allows operator
  1182.          access to this field for your numbering scheme.
  1183.  
  1184.          TELEPHONE NUMBER  FIELDS -  Use the  format (000)000-0000  for all
  1185.          long distance numbers and 000-0000 for all local numbers. Based on
  1186.          this difference INTOUCH will insert  the number 1 needed for  long
  1187.          distance access.
  1188.  
  1189.          CONTACT DATES 1-6 - It is intended that the most recent contact be
  1190.          entered at the bottom  of the stack. Use  DATEUP to make room  for
  1191.          the latest contact.
  1192.  
  1193.    Edit: Edit this record
  1194.  
  1195.          The factors described for Add above equally apply to Edit.  Simply
  1196.          step through the  fields and change  those you wish  and leave the
  1197.          old information in other cases.
  1198.  
  1199.    Del: Delete this record
  1200.  
  1201.          Press to delete, press again to undelete. Keep in mind that  using
  1202.          Del  only  marks  a  record  for  deletion. Use PACK to completely
  1203.          eliminate marked records from the file.
  1204.  
  1205.    Next: Next record
  1206.  
  1207.    Prev: Previous record
  1208.  
  1209.    Calendar: Popup calendar
  1210.  
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216.  
  1217.  
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.                                   - 16 -
  1224.  
  1225.  
  1226.  
  1227.    DIal: Automatic telephone dialer
  1228.  
  1229.          After selecting this menu choice,  just follow the prompts at  the
  1230.          bottom of the screen.
  1231.  
  1232.    Browse: Browse through records in the file in columnar display
  1233.  
  1234.          A sub-screen appears with this selection which enables looking  at
  1235.          a database file in a comprehensive way. The bar menu includes some
  1236.          choices you may make with names and functions exactly as they  are
  1237.          presented in this description.
  1238.  
  1239.    Goto: Goto another record
  1240.  
  1241.          Using Goto will instantly go to the top or bottom of the file. The
  1242.          top or bottom record will depend on the index in use at the  time.
  1243.          Goto has  another function  which is  based on  finding records by
  1244.          their record  number (their  physical order  in the  file). If you
  1245.          know the record number  of a desired record,  this is a very  fast
  1246.          way to display it.
  1247.  
  1248.    Order: Reset the seek order
  1249.  
  1250.          Selecting the order of indexes determines which index is  current.
  1251.          If you wish  to have the  file display be  in order of  Last Name,
  1252.          select that index. If you wish to find a specific file by using  a
  1253.          person's last name, you must first set the index to Last Name.
  1254.  
  1255.    Seek: Search by using index
  1256.  
  1257.          You must tell INTOUCH which record  you wish to see. The items  to
  1258.          be provided by you depend on the current (controlling) index. Fill
  1259.          in the blanks with enough  characters to be significant. In  other
  1260.          words, if  the last  name you  are looking  for is Rumpelstilskin,
  1261.          just enter Rump.
  1262.  
  1263.          In Seek, case is significant!
  1264.  
  1265.    Filter: Filter records
  1266.  
  1267.          The use of filters was  explained in the section on  the UTILITIES
  1268.          pulldown of the  master menu. This  menu choice works  exactly the
  1269.          same.
  1270.  
  1271.    DaTeUp: Move all history dates up one position
  1272.  
  1273.          Allows most recent date to be at the bottom
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.                                   - 17 -
  1289.  
  1290.  
  1291.  
  1292.    Util: Pack and re-index records
  1293.  
  1294.          The use of PACK  AND REINDEX was explained  in the section on  the
  1295.          UTILITIES  pulldown  of  the  master  menu. This menu choice works
  1296.          exactly the same.
  1297.  
  1298.    Quit: Exit this screen
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.                                   - 18 -
  1354.  
  1355.  
  1356.  
  1357.      USING INTOUCH
  1358.  
  1359.      Some of the strength of INTOUCH  may not be apparent at first  glance.
  1360.      Considerable capability  exists in  its ability  to take  advantage of
  1361.      multiple database files  and in its  ability to accommodate  selection
  1362.      criteria for FILTERing displays and output.
  1363.  
  1364.      Examples of methods of use in these two aspects of INTOUCH are as fol-
  1365.      lows:
  1366.  
  1367.      MULTIPLE DATABASE MANIPULATIONS:
  1368.  
  1369.      Imagine a situation where it is necessary to enter a database of  2000
  1370.      records made up of users in Oklahoma City, Oklahoma; Tulsa,  Oklahoma;
  1371.      Fort  Worth,  Texas  and  Dallas,  Texas.  (This  would  take an entry
  1372.      operator 20-40 hours depending on the quality of the source copy,  the
  1373.      operating  environment,  the   operator's  keyboard  skills   and  the
  1374.      operator's experience with INTOUCH.) Suppose further that the operator
  1375.      entered all the records from Tulsa, Oklahoma in INTOUCH's  CUSTO1.DBF,
  1376.      all the records from Oklahoma City, Oklahoma in INTOUCH's  CUSTO2.DBF,
  1377.      all the records  from Fort Worth,  Texas in INTOUCH's  CUSTO3.DBF, and
  1378.      finally all the records from Dallas, Texas in INTOUCH's CUSTO4.DBF.
  1379.  
  1380.      Through the use of REPLACE CONTENTS you could insert City and State in
  1381.      each of these  four files in  mass. (You would  have saved significant
  1382.      entry operator time compared to entering these fields manually.)  Then
  1383.      you could select CUSTO.DBF, the default database, and APPEND FROM each
  1384.      of the database files CUSTO1.DBF through CUSTO4.DBF in turn. With this
  1385.      CUSTO.DBF would contain  all the 2000  records and the  entry operator
  1386.      would not have needed to make a single CITY or STATE field entry.
  1387.  
  1388.      Hypothetical? Of course, but you get the point!
  1389.  
  1390.      You could then select CUSTO1.DBF through CUSTO4.DBF in turn and  ERASE
  1391.      ALL RECORDS which would leave these files empty.
  1392.  
  1393.      Suppose still  further that  of these  2000 records,  some are  active
  1394.      customers,  some  are  potential  customers  and  some  are  long term
  1395.      customers of your competition.  Each of these groups represents a dif-
  1396.      ferent communications  problem/opportunity. Your  operator could  then
  1397.      run an  output report  showing the  entire 2000  users which  could be
  1398.      coded with 1, 2 or 3  depending on whether they are active  customers,
  1399.      potential customers  or competition  customers. This  coding could  be
  1400.      entered in the CLASS field of CUSTO.DBF.
  1401.  
  1402.      You could then use COPY TO with the condition that CLASS contain 1,  2
  1403.      or 3 in turn selecting CUSTO1.DBF, CUSTO2.DBF, and CUSTO3.DBF  result-
  1404.      ing in your  user database being  segregated into 3  files each to  be
  1405.      used with a different concept of communications.
  1406.  
  1407.      You  might  like  to  finish  by  ERASE ALL RECORDS from CUSTO.DBF and
  1408.      APPEND FROM  your CUSTO1.DBF  file, the  database containing  all your
  1409.      active customers so that CUSTO.DBF now becomes your principal database
  1410.      file.  The  final  result  would  be  that CUSTO.DBF contains all your
  1411.      active  customers,  CUSTO2.DBF  contains  all  potential customers and
  1412.      CUSTO3.DBF contains all your competitors' customers.
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.                                   - 19 -
  1419.  
  1420.  
  1421.  
  1422.      ADVANCED FILTERING TECHNIQUES:
  1423.  
  1424.      Following is an example of  a coding technique which will  allow main-
  1425.      taining detailed information on customers.  Of course, the six  avail-
  1426.      able positions in the STATUS  FIELD can have any meaning  the operator
  1427.      chooses from which the system can make selections of records based  on
  1428.      any desired individual code or code combination.
  1429.  
  1430.      POSITIONS (1-6) OF THE 6 CHARACTER STATUS FIELD:
  1431.  
  1432.         1      2           3           4          5           6
  1433.      OVERALL COMPANY     EMPLOYEE    PURCHASING  STATUS     OTHER
  1434.       RANK   SIZE        COUNT        SYSTEM
  1435.  
  1436.      A=PRIME
  1437.      B=CHOICE
  1438.      C=ACTIVE
  1439.      D=PROSPECT
  1440.      E=SUSPECT
  1441.             F= 0   -  1MM
  1442.             G= 1MM -  5MM
  1443.             H= 5MM - 10MM
  1444.             I=10MM - 20MM
  1445.             J=20MM - 50MM
  1446.             K=50MM - UP
  1447.                         L=     - 10
  1448.                         M=  10 - 25
  1449.                         N=  25 - 100
  1450.                         O= 100 - 250
  1451.                         P= 250 - 1000
  1452.                         Q=1000 - UP
  1453.                                     R=NONE
  1454.                                     S=JUST-IN-TIME
  1455.                                     T=MR PLANNING
  1456.                                     U=OTHER
  1457.                                                 V=NON-USER
  1458.                                                 W=CURRENT USER
  1459.                                                 X=COMPETITION USER
  1460.                                                 Y=OPEN
  1461.                                                 Z=OPEN
  1462.  
  1463.                                                              0=OPEN
  1464.                                                              1=OPEN
  1465.                                                              2=OPEN
  1466.                                                              3=OPEN
  1467.                                                              4=OPEN
  1468.                                                              5=OPEN
  1469.                                                              6=OPEN
  1470.                                                              7=OPEN
  1471.                                                              8=OPEN
  1472.                                                              9=OPEN
  1473.                                                             10=OPEN
  1474.  
  1475.      INTOUCH can select  one or any  combination of codes  as shown in
  1476.      this  illustration.  In  other  words,  you  could ask INTOUCH to
  1477.      select all records with K and  X in the field STATUS. This  would
  1478.      display all companies over 50MM who are being served by your com-
  1479.      petition.
  1480.  
  1481.                                   - 20 -
  1482.  
  1483.  
  1484.  
  1485.                     APPENDIX A
  1486.  
  1487.  
  1488.  
  1489.  
  1490.                     Structure for database: CUSTO.DBF
  1491.                     Date of last update   : 09/28/91
  1492.  
  1493.                         Field Field Name  Type          Width
  1494.                         1     CUSTOID     Character   9
  1495.                         2     LNAME       Character   15
  1496.                         3     FNAME       Character   12
  1497.                         4     MNAME       Character   12
  1498.                         5     NNAME       Character   12
  1499.                         6     DEGREE      Character   6
  1500.                         7     TITLE       Character   6
  1501.                         8     POSITION    Character   20
  1502.                         9     COMPANY     Character   35
  1503.                         10    ADDR1       Character   35
  1504.                         11    ADDR2       Character   35
  1505.                         12    CITY        Character   20
  1506.                         13    STATE       Character   2
  1507.                         14    ZIP         Character   10
  1508.                         15    PHONE1      Character   13
  1509.                         16    PHONE2      Character   13
  1510.                         17    STATUS      Character   6
  1511.                         18    CLASS       Character   6
  1512.                         19    RANK        Character   3
  1513.                         20    SELECT      Character   3
  1514.                         21    RECDATE     Date        8
  1515.                         22    SLSCODE     Character   3
  1516.                         23    TERRNO      Character   4
  1517.                         24    INTEREST    Character   2
  1518.                         25    NOTES1      Character   65
  1519.                         26    NOTES2      Character   65
  1520.                         27    NOTES3      Character   65
  1521.                         28    HISTDATE1   Date        8
  1522.                         29    HISTDATE2   Date        8
  1523.                         30    HISTDATE3   Date        8
  1524.                         31    HISTDATE4   Date        8
  1525.                         32    HISTDATE5   Date        8
  1526.                         33    HISTDATE6   Date        8
  1527.                                                       ---
  1528.                               ** Total **             534
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.                                   - 21 -
  1550.  
  1551.  
  1552.  
  1553.                     APPENDIX B
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.                         Rational Operators
  1563.  
  1564.  
  1565.  
  1566.                     <         Less than
  1567.                     >         Greater than
  1568.                     =         Equal to
  1569.                     #         Not equal to
  1570.                     <=        Less than or equal to
  1571.                     >=        Greater than or equal to
  1572.                     $         Is contained in the field
  1573.  
  1574.  
  1575.      It  should  be  noted  that  INTOUCH  has no numeric fields. Even
  1576.      though some fields have number entries, these fields are "Charac-
  1577.      ter" and  as such,  no arithmetic  functions can  be performed on
  1578.      them. GREATER THAN and LESS  THAN will  be useful in INTOUCH  for
  1579.       making date comparisons and isolating zip codes.
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.                                   - 22 -
  1614.  
  1615.  
  1616.  
  1617.  
  1618.      APPENDIX C
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.      Remit to:    Datacast, Inc.
  1626.             9235 Whitehurst
  1627.             Dallas, TX  75243
  1628.  
  1629.  
  1630.  
  1631.      Datacast, please send me:
  1632.  
  1633.  
  1634.                   INTOUCH version 1.0
  1635.                     (November 1991)
  1636.  
  1637.  
  1638.      INTOUCH License.................@ $20.00 ea  $ ________.____
  1639.      (Includes registration, program diskettes
  1640.       and  on-disk manual)
  1641.  
  1642.  
  1643.      Shipping.....................................$ ________.____
  1644.      (U.S. $2.50 and Canada, $3.00)
  1645.  
  1646.                                         Subtotal  $ ________.____
  1647.  
  1648.      Texas Residents add Sales Tax.......@ 8.25%  $ ________.____
  1649.  
  1650.                                 Total (U.S.Funds) $ ________.____
  1651.  
  1652.      Payment by:  ( )CHECK  ( )MONEY ORDER
  1653.  
  1654.      Name:      _________________________________________________
  1655.  
  1656.      Company:   _________________________________________________
  1657.                         (only if company address)
  1658.  
  1659.      Address:   _________________________________________________
  1660.  
  1661.                 _________________________________________________
  1662.  
  1663.                 _________________________________________________
  1664.  
  1665.      Day Phone: _____________________ Eve: ______________________
  1666.  
  1667.  
  1668.  
  1669.  
  1670.  
  1671.  
  1672.  
  1673.  
  1674.                                   - 23 -
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680.  
  1681.  
  1682.  
  1683.  
  1684.  
  1685.  
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693.  
  1694.  
  1695.  
  1696.  
  1697.  
  1698.  
  1699.  
  1700.  
  1701.  
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.  
  1728.  
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.