home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / chrchpr4.zip / MPROFIL2.DOC < prev    next >
Text File  |  1987-01-06  |  80KB  |  2,047 lines

  1.         Section 3.F: MPROFILE SPECIAL PROCESS - Special Files, Reports
  2.  
  3.  
  4.     F.  MPROFILE SPECIAL PROCESS: Special Files, Reports
  5.  
  6.     1. Introduction
  7.     This process of MPROFILE allows the operator to create a wide variety of 
  8.     files  and reports related to the MEMBERS file and report  system.   The 
  9.     idea  is  to  allow as much flexibility as possible in having  the  user 
  10.     define  what  will be in the file that is made and the  report  that  is 
  11.     printed.  The  following  is the Menu that results from entering  "6"  - 
  12.     "Special File Creation, Reports" from the MPROFILE Main Menu.
  13.  
  14.  
  15.               Figure 3-7:  MPROFILE  -  Special File Creation, Reports
  16.  
  17.  
  18.                                                            DATA DISK = B
  19.                    Special File Creation, Reports          6-/MSPFILES/
  20.  
  21.          1) Display people from a selected file, group
  22.          2) Print Full-Information Report
  23.          3) Print One-Line Report of a selected file, group
  24.          4) Print Mailing Labels of a selected file, group
  25.          5) Create a new Special File from selected file, criteria
  26.          6) Generate FCMEMBRS file (families), with index
  27.          7) Generate MSCROST file (Small Churches), with index
  28.          8) Generate MACTIVTY file (Special Activities), with index
  29.          9) Generate MSKILLS file (Interests/Abilities), with index
  30.          A) Generate SCMEMBRS index file to MEMBERS file.
  31.          B) Generate OFFERNDX index file to MEMBERS file
  32.  
  33.          Enter selection :5
  34.  
  35.     Select Input File -
  36.        1. Full-Church                       [MEMBERS]
  37.        2. Full-Church, Families             [FCMEMBRS--FCMEMBRS]
  38.        3. Small Church - children, singles  [MSCROST]
  39.        4. Special Activities                [MACTIVTY]
  40.        5. Interests / Abilities             [MSKILLS]
  41.        7. Special File                      [-- ? --]
  42.  
  43.     Enter selection :
  44.  
  45.  
  46.  
  47.     There are 3 general areas of the above processes: 
  48.       1) Print/display a report from a selected file, of operator-selected 
  49.       member records (selection  criteria). - From menu selections 1,2,3,4.
  50.       2) Create a new,  separate file from a specified input file,  with 
  51.       specified  information  conditions  (selection  criteria),  and  to  a 
  52.       specified output file. - From menu selection 5.
  53.       3) Create one of the standard secondary files,  as required by certain 
  54.       processes in the MPROFILE program sections.  - From menu selections 6, 
  55.       7, 8, 9, A, and B.
  56.          
  57.     You can make a special report directly, or can make a special file, with 
  58.     the records that you want in it, then make a report from it. Any Special 
  59.     File used as input to a report must have all the fields required by that 
  60.     report.   Notice the difference in the data fields of files FCMEMBRS and 
  61.     MEMBERS.
  62.  
  63.  
  64.                     Page 3-14-1
  65.  
  66.  
  67.         Section 3.F: MPROFILE SPECIAL PROCESS - Special Files, Reports
  68.  
  69.  
  70.     2. Print/Display reports from selected file and selected record criteria
  71.  
  72.     This is from the first four menu selection  items:  File-Display,  Full-
  73.     Information Report,  One-Line Report,  and Mailing Labels.  The operator 
  74.     is asked the following questions -
  75.  
  76.       QUERY 1:
  77.            Select Input File -
  78.        1. Full-Church                       [MEMBERS]
  79.        2. Full-Church, Families             [FCMEMBRS--FCMEMBRS]
  80.        3. Small Church - children, singles  [MSCROST]
  81.        4. Special Activities                [MACTIVTY]
  82.        5. Interests / Abilities             [MSKILLS]
  83.        7. Special File                      [-- ? --]
  84.     Enter selection :
  85.  
  86.     The operator enters the number of the file to be read from in making the 
  87.     report. If "7" is selected, the operator is asked the following:
  88.       QUERY 2
  89.           "Enter desired source file name:"
  90.          You  must  enter the name of a dBASE data file that is on the  data 
  91.          disk. The process will search for it and use it as input.  If it is 
  92.          not found, the following message is displayed:
  93.             "This file does not exist on the data disk. Enter again "
  94.          The process is continued until it finds the name you enter or until 
  95.          you enter "Q" for "quit".
  96.       QUERY 3:
  97.           "Enter selection criteria:"
  98.          This  is  the  standard  "selection  criteria"  condition  in  this 
  99.          process, as described in paragraph 5, below.
  100.  
  101.     The program immediately begins the display or print-out.
  102.     For the display process (menu selection "1"),  the following fields  are 
  103.     printed, all on one line -
  104.       (3) Small Church            (The number in parenthesis is the
  105.       (2) MEMBSTATUS               number of characters printed, starting
  106.       (8) SP:ACTIVTY               from the begining of the field.)
  107.       (18) Name
  108.       (9) home phone
  109.       (30) Address
  110.  
  111.     If  the  operator requests one of the  MPROFILE  report  processes,  the 
  112.     program makes the same operator queries,  then passes program control to 
  113.     the respective MPROFILE Report routine.   If the input file is not found 
  114.     on the data disk, the following message is displayed (same as above):
  115.        "This file does not exist on the data disk. Enter again "
  116.     Note that the input file does not have a file index attached to it.   If 
  117.     you made a Special File,  you can index it,  then copy it,  indexed,  to 
  118.     still another file, then enter this other file name as the input file to 
  119.     this process.
  120.     If  the selection criteria is invalid;  that is,  there are no such data 
  121.     field names in the input file,  the program will display a SYNTAX  error 
  122.     when trying to make the report. You have to know the proper syntax.
  123.       
  124.     For  Full  Church  reports  or  reports with large  input  files  and  a 
  125.     selection criteria,  the report print-out may go very slow.  It takes up 
  126.     to  a  second for MPROFILE to look at each record and  determine  if  it 
  127.     should be printed.
  128.  
  129.  
  130.                     Page 3-14-2
  131.  
  132.  
  133.         Section 3.F: MPROFILE SPECIAL PROCESS - Special Files, Reports
  134.  
  135.  
  136.        
  137.     3. Create a new, separate file from a specified input file -
  138.  
  139.     This  process  lets  you make your own custom secondary  file  from  the 
  140.     MEMBERS file,  or maybe from another secondary file.  The file must be a 
  141.     data-type file,  with MEMBERS field names.  If you use the FCMEMBRS file 
  142.     as  input,  note the restricted field names in the file structure,  when 
  143.     using  the  file  as  input to a  report.   For  example,  there  is  no 
  144.     attendance record in FCMEMBRS (SSSCATTD field).  This process is started 
  145.     by selection "5" from the "Special Files, Reports" menu. 
  146.  
  147.       QUERY 1:
  148.           "Enter your new Special File name :"
  149.          Make up a name for a file that you know does not exist on the  data 
  150.          disk, yet. The program will warn you if it does exist, and lets you 
  151.          re-enter a name, or write over the old name, whatever you choose.
  152.          The  result  of  this process is the creation of a file  with  this 
  153.          name.
  154.  
  155.       QUERY 2:
  156.           "Enter selection criteria:"
  157.          Decide exactly what the data value conditions are that you want for 
  158.          this file. See below, for a description of "selection criteria".
  159.  
  160.     Once  the  input  file  has  been  found,  and  the  selection  criteria 
  161.     determined to be valid,  the program displays the following message  and 
  162.     copies  all records that meet the selection criteria from the input file 
  163.     to the new file:
  164.      "Now copying selected records from C:INFILE to C:NEWFILE "
  165.     The message "Special File operation is complete. Press <retn>" indicates 
  166.     completion of the Special File creation. The number of records copied is 
  167.     displayed  just before this message.   This number can give you valuable 
  168.     count  information.   You  could state MEMBSTATUS="Y" as  the  selection 
  169.     criteria,  copy the MEMBERS file to any new file name, then look at this 
  170.     count to tell you how many official members are in the church.
  171.     Press <return> to return  back to the "Special Files, Reports" menu.
  172.  
  173.     4. Create an MPROFILE Secondary File
  174.     These  processes  are for creating one or more of the standard  MPROFILE 
  175.     secondary files, without doing anything with it.  You might want to make 
  176.     a file,  then make its report at a later time.  The process performs the 
  177.     exact  same  routine as when making the secondary file for the  reports.
  178.     For example,  making the MSCROST file here is the same as making it  for 
  179.     when you are making a Small Church report,  The query: "Does the MSCROST 
  180.     file  have  the latest updates from MEMBERS?" is made, which  you  would 
  181.     answer "No".  This causes the MSCROST file to be made in the same way as 
  182.     this Special File creation process.
  183.  
  184.     Making the secondary file is very straight-forward.  Just enter the menu 
  185.     selection  that you want,  and the program makes the new file  directly, 
  186.     with no queries. The secondary files and the routines that make them are 
  187.     described in paragraph 3-G.2.   The two file indexes to the MEMBERS file 
  188.     have the following purpose:
  189.       - OFFERNDX index  -  For making the Full-church report,  by   offering 
  190.                             envelope.  Also,  this  is  the same as used  in 
  191.                             making  CONTRIBUTIONS  statements  in   MCONTRIB 
  192.                             process. of CFINANCE.
  193.       - SCMEMBRS index  -  For Small Church attendance marking and reports
  194.  
  195.  
  196.                     Page 3-14-3
  197.  
  198.  
  199.         Section 3.F: MPROFILE SPECIAL PROCESS - Special Files, Reports
  200.  
  201.  
  202.     5. Selection Criteria description
  203.     The  above  processes allow the operator to select only certain  records 
  204.     from the input file to the report.   All records in the input 
  205.     file  that  do not meet the selection criteria  are  skipped  over;  all 
  206.     others have their data printed,  as determined by the particular report.  
  207.     The  operator refers to the structure of the input file for  determining 
  208.     what  data field names can be selected.   The structures of the  MEMBERS 
  209.     file  and  the four secondary files are defined in  Appendix  3-A.   For 
  210.     example,  when  using the FCMEMBRS file as input,  the data field  names 
  211.     are: FAMILYCODE, LAST:NAME, FIRST:NAME, CHILDREN, ...
  212.  
  213.     The  following   is  an example of  a  selection  criteria.  It  selects 
  214.     everyone with ZIP code of 54321 and who has an "X" in MEMBSTATUS, column 
  215.     3, which the church might have defined to indicate a "handicapped":
  216.       $(MEMBSTATUS,3,1)="X" .and. ZIP="54321"
  217.     There are three parts to this DBASE "expression":
  218.          1.  Data names: names of the fields in the data file
  219.          2.  Comparatives:  = > < <>    These compare the first field value 
  220.            to the second and determine if the comparison is TRUE or FALSE.
  221.          3.  Connectors:  .and.  .or.  .not.  The combined conditions of two 
  222.            statements  determine TRUE or FALSE separate from each  condition 
  223.            by itself.  
  224.  
  225.     You may select whole data field names or parts of a field.  Just say the 
  226.     field name for the whole field.  If you want just a portion,  then enter 
  227.     the dBASE "string" structure, as follows:  $(MEMBSTATUS,3,2)
  228.     This  example  looks  at only the third and  fourth  characters  of  the 
  229.     MEMBSTATUS field.   The 3 is for the 3rd character in MEMBSTATUS,  and 
  230.     the  2  is how many characters you want to be looked at,  starting  with 
  231.     character  3.    See  the  DBASE  User's  Manual  for  a  more  complete 
  232.     description of "strings".
  233.  
  234.     After  you  enter the field name,  enter a comparative right  after  it.  
  235.     Comparatives are the standard algebra kinds of symbols, as follows:
  236.       = equals               < less than
  237.       <> not equal           > greater than
  238.     The program compares the first field/sub-field to the second,  using the 
  239.     specified  comparative.  If the expression is true,  the program  thinks 
  240.     "TRUE" and uses the specified member record to print report line(s).  If 
  241.     the expression is "FALSE" the record is skipped over (not printed).
  242.  
  243.     The third part of the expression is the connector.  You can specify that 
  244.     several conditions be true at the same time for a record to be  printed. 
  245.     For example, to ask if a person is a member AND is in Small Church "C28" 
  246.     means that both conditions have to be true for the record to be printed, 
  247.     while if you say OR,  only one or the other need be true for the  record 
  248.     to  be  printed  in the report.   If you say  NOT,  the  condition  must 
  249.     specifically not be true for the member to be printed.  For example:
  250.         .NOT.  $(MEMBSTATUS,1,1)='Y'       means to print all people who are 
  251.     not official church members.  The following are valid Connectors:
  252.       .AND.    .OR.      .NOT.
  253.             Examples:      
  254.       - $(FAMILYCODE,8,2)="2M"     All married women
  255.       - $(MEMBSTATUS,1,1)="Y".AND.CITY:STATE="Edina"    All official  church 
  256.       members  that live in Edina.  Note that if you shorten the  name,  the 
  257.       match only compares as much as you entered. The state was not included 
  258.       in CITY:STATE.
  259.  
  260.  
  261.  
  262.                     Page 3-14-4
  263.  
  264.  
  265.       Section 3.G: MPROFILE SPECIAL PROCESS - Attendance Marking, Reports
  266.  
  267.  
  268.     G. MPROFILE SPECIAL PROCESSES: Attendance Marking, Reports
  269.  
  270.     1.  Overview
  271.     MPROFILE can record weekly attendance of individuals in the church, then 
  272.     report  back various attendance information.  Attendance can be recorded 
  273.     (marked)  by Full Church (all members,  in alphabetical order),  or by a 
  274.     selected  Small Church.  The Full Church Attendance system is entered by 
  275.     selecting 2-9 from the MPROFILE main menu.   The Small Church Attendance 
  276.     system is entered by selecting 3-4 from the MPROFILE main menu.
  277.     Attendance  is  expected to be marked each week.   A  year's  attendance 
  278.     marking  is gathered in the MEMBERS file before it is cleared,  then set 
  279.     up for another year.  Attendance is "marked" by the program sequentially 
  280.     displaying each name on the screen,  allowing the  operator to enter  an 
  281.     "X" (present) or a space (not present).  The program transfers this mark 
  282.     to  the particular SSSCATTD field character that is associated with  the 
  283.     week  that the operator specifies.  When attendance marking is  complete 
  284.     for the week, the operator goes to the "Add New People"  section,  which 
  285.     makes MUPDATE-ADDs,  and marking the week's attendance at the same time. 
  286.     After  this is complete,  the operator can select one or more reports to 
  287.     be printed related to attendance.  These are defined in the Full Church, 
  288.     or the Small Church Attendance menus, shown below.
  289.  
  290.  
  291.     Figure 3-9A   
  292.               Full Church Attendance Marking, Reports       2-9-/FCATTEND/
  293.  
  294.          1)  WEEKLY Attendance Check List                        [OL]
  295.          2)  Add New People                                  /MUPADD/
  296.          3)  Mark Attendance - all attenders
  297.          4)  NEWLY-ACTIVES   List                                [OL]
  298.          5)  NEWLY-INACTIVES List                                [OL]
  299.          6)  1ST TIMERS List                                     [OL]
  300.          7)  1ST TIMERS, Mailing Labels                          [ML]
  301.          8)  Full Attendance Report
  302.          9)  Set up Attendance Marks for a New Year
  303.  
  304.          Enter selection :
  305.  
  306.     1)  This is a One-Line list of everyone active in the  church.  Husbands 
  307.     and  wives  are listed separately.  It contains the 2 attendance  status 
  308.     codes  and  the 6 most-recent weeks of attendance at the front  of  each 
  309.     line.
  310.     2)  This performs the MUPDATE-Add function,  followed  by  automatically
  311.     marking this week's attendance and marking a "1ST-TIME VISITOR".
  312.     3)  This enters the attendance marking routine,  described in  paragraph 
  313.     3-H3, below.
  314.     4)  This  prints a One-Line report of everyone just calculated to  be  a 
  315.     regular as of this week - 3 times present in the last six.
  316.     5)   This  prints  a One-Line report of everyone just calculated  to  be 
  317.     inactive as of this week - three absences in a row.
  318.     6) This prints a One-Line report of everyone just entered new this week.
  319.     7)  This prints Mailing Labels of everyone just entered new this week.
  320.     8)  This prints a special report showing everyone's name,  followed by a 
  321.     series  of  X's each one signifying an attendance for a  week,  starting 
  322.     with the beginning of the attendance year.
  323.     9)   This  clears all attendance marks in the SSSCATTD  field.  Then  it  
  324.     moves the last 5 weeks over to the front of the field, which carries the 
  325.     last weeks of last year over for starting the new year with.
  326.  
  327.  
  328.                     Page 3-14-5
  329.  
  330.  
  331.       Section 3.G: MPROFILE SPECIAL PROCESS - Attendance Marking, Reports
  332.  
  333.  
  334.  
  335.                    Figure 3-9B   Small Church Attendance Marking, Reports
  336.  
  337.  
  338.              Small Church Attendance Marking, Reports       3-5-/SCATTEND/
  339.  
  340.          1)  Small Church MONTHLY Attendance Check List              [MA]
  341.          2)  Small Church WEEKLY Attendance Check List               [OL]
  342.          3)  Mark Attendance, by Small Church                    /MUPADD/
  343.          4)  NEWLY-ACTIVES   List                                    [OL]
  344.          5)  NEWLY-INACTIVES List                                    [OL]
  345.          6)  1ST TIMERS List                                         [OL]
  346.          7)  1ST TIMERS, Mailing Labels                              [ML]
  347.          8)  Full Attendance Report                                
  348.          9)  Set up Attendance Marks for a New Year
  349.  
  350.          Enter selection :
  351.  
  352.     1) This is a report of everyone active in specified small churches, with 
  353.     date  spaces for each week of the up-coming month.   It does not use any 
  354.     attendance marking,  but is rather just a list of everyone active in the 
  355.     particular  Small Churches - attendance marking is optional  when  using 
  356.     this report.
  357.     2)   This  is a One-Line list of everyone active in the specified  Small  
  358.     Church.  Husbands  and wives are listed separately.  It contains  the  2 
  359.     attendance status codes and the 6 most-recent weeks of attendance at the 
  360.     front of each line.
  361.     3)  This performs the MUPDATE-Add function,  followed  by  automatically
  362.     marking this week's attendance and marking a "1ST-TIME VISITOR".
  363.     3)  This performs the attendance marking routine, described in paragraph 
  364.     3-H3, below.
  365.     4)  This  prints a One-Line report of everyone just calculated to  be  a 
  366.     Newly-ACTIVE, as of this week.
  367.     5)   This  prints  a One-Line report of everyone just calculated  to  be 
  368.     INACTIVE as of this week.
  369.     6) This prints a One-Line report of everyone just entered new this week.
  370.     7)  This prints Mailing Labels of everyone just entered new this week.
  371.     8)  This prints a special report showing everyone's name,  followed by a 
  372.     series  of X's, each one signifying an attendance for a  week,  starting 
  373.     with the beginning of the attendance year.
  374.     9)   This  clears all attendance marks in the SSSCATTD  field.  Then  it  
  375.     moves the last 5 weeks over to the front of the field, which carries the 
  376.     last weeks of last year over for starting the new year with.
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.                     Page 3-14-6
  395.  
  396.  
  397.       Section 3.G: MPROFILE SPECIAL PROCESS - Attendance Marking, Reports
  398.  
  399.  
  400.     2. Attendance Marking Start-up
  401.     The  operator  needs  to  know  the  meaning  of  the  following  Set-Up 
  402.     parameters, as used by the Attendance Marking routines:
  403.       - "This  month's dates" - in the MONTHLY Attendance Check  List,  used 
  404.         for the column header for each week's check off space.
  405.       - "This week's dates"  - in most of the Attendance processing,  is the 
  406.         sequence  of  date names for the year.   Each date name is in  MM/DD 
  407.         format,  and has five characters plus a space.  The start-up part of 
  408.         the Attendance process reads and displays these names,  allowing the 
  409.         operator  to select one of the weeks as the current week.  The  week 
  410.         number  that is shown with the name is the week number in the  year.  
  411.         An  attendance  year  may  start anywhere in  the  calendar  year  - 
  412.         September is good to pick.  The SSSCATTD field has its 6th character 
  413.         being  equal  to the 1st week of the calendar year - the first  five 
  414.         characters are cary-over from the previous year, for continuity.
  415.     Marking  attendance  involves  having  the program  call  up  names,  in 
  416.     sequence,  then the operator marking "X" (present) or space (absent)  to 
  417.     each name.   After you have entered the "X" or space, the program enters 
  418.     your mark into the SSSCATTD field at the current week, then calculates a 
  419.     new status condition for the person you are on.  (Actually, pressing any 
  420.     key  except  (space)  "Q" or "!" is the same  as  marking  "X".   Status 
  421.     conditions are contained in two attendance status characters,  stored in 
  422.     the  7th  and  8th characters of the MEMBSTATUS field  of  each  person.  
  423.     These  two characters are called the NEW Counter and the ACTIVE  Status.  
  424.     They can have the following values:
  425.  
  426.       - NEW counter     - 1, 2, or 3   for 1st, 2nd or 3rd time present.
  427.                         - "I"  for "just made inactive this week"
  428.  
  429.       - ACTIVE Status   - (space)  - a regular attender
  430.                         - "N"   - a NEW person;  NEW counter mark  indicates 
  431.                           the number of times present, so that after 3 times 
  432.                           present out of 6, "N" is changed to "X" (Newly-
  433.                           Active)
  434.                         - "X"  - Newly-Active
  435.                         - "*"  - Inactive; is automatically marked after the 
  436.                           week this person appears on the Newly-Inactives
  437.                           list
  438.                         - "A"  - Active override; when a person is known to 
  439.                           miss several times but also known to be a regular.
  440.                           for example, someone on business out-of-town for a 
  441.                           month.   Don't   forget  that  he/she  will   stay 
  442.                           permanently "Active" until this status is manually 
  443.                           changed.
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.                     Page 3-14-7
  461.  
  462.  
  463.       Section 3.G: MPROFILE SPECIAL PROCESS - Attendance Marking, Reports
  464.  
  465.  
  466.     3.  Attendance Marking
  467.  
  468.     Starting  up attendance marking and reports requires that you  have  set 
  469.     the Attendance dates in the set-up parameters,  and you have cleared the 
  470.     SSSCATTD attendance marks from any previous year (menu selection "9").
  471.     Then  you can go right into the "Mark Attendance" routine,  as  selected 
  472.     from  the menu.   The program first asks you to specify one of the dates 
  473.     you previously set up in the parameters as being the current week. There 
  474.     is  a little trick with this entry:  If you enter a dash (-)  after  the 
  475.     week  number,  the program asks for a last name to start at.   This lets 
  476.     you  start  in  the middle of your file,  in case  you  have  previously 
  477.     made some attendance marking.  If you are marking attendance for a Small 
  478.     Church,  the  computer will ask for you to specify a valid Small  Church 
  479.     code.   Then the program goes straight to the MEMBERS file and  displays 
  480.     names  for you to make an attendance mark next to.  The following Figure 
  481.     is a typical screen display, during attendance marking:
  482.  
  483.  
  484.                    Figure 3-9C  -  Attendance Marking Screen
  485.  
  486.     1N XX XXX :c: Anderson        Pat      436-5904
  487.      A  X     :c: Baker           Sam      944-5044
  488.     I   X     : : Carlson         Barb     833-4033
  489.     New Counter : :  Active Status :A:  Today's Attendance : : Daniels  Lois
  490.        XXXX X :x: Emerson         Charles  388-4093
  491.  
  492.  
  493.     Each  name appears individually,  with the cursor at the attendance mark 
  494.     spot on the screen - between the two colons.  The fields on the far left 
  495.     are the two STATUS characters and the five most-recent week's attendance 
  496.     marks  ("X" = present).  You press just one key to mark the  attendance, 
  497.     then the program calculates the new attendance status and brings up  the 
  498.     next  name.   After  a screen is full,  the program pauses with a  short 
  499.     operator query, then clears the screen and brings up the next name.
  500.  
  501.     The following rules apply to attendance marking:
  502.       1.  Enter a mark for "present" or a space for "not present" 
  503.       2.  Any character except !  or q or Q may be entered as an attendance 
  504.       "mark".  The program will read it, then place an "X" in the attendance 
  505.       record (SSSCATTD field) in place of it.
  506.       3.   The  "!"  allows the operator to manually change either  the  NEW 
  507.       Counter or the ACTIVE Status value from the MEMBSTATUS  field.   These 
  508.       values are normally calculated  automatically.   For example,  you may 
  509.       want to manually enter a value for making a person "permanent" (ACTIVE 
  510.       Status="A").
  511.       4.  The  "q"  or "Q" are read as an indication that you want  to  stop 
  512.       editing,  and  return to the previous menu before getting through  all 
  513.       the names.  Remember that you can start up in the middle of the  file, 
  514.       later,  by entering a dash (-) after the current date week query, then 
  515.       enter a starting last name.
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.                     Page 3-14-8
  527.  
  528.  
  529.       Section 3.G: MPROFILE SPECIAL PROCESS - Attendance Marking, Reports
  530.  
  531.  
  532.     The following are the rules for the new computer-calculated attendance
  533.     Status values:
  534.  
  535.       1.  Entering new names causes the two status characters to become "1N"
  536.           (first-time visitors)
  537.  
  538.       2.  Marking the attendance as "present" for a previous "1N" causes the 
  539.       New counter to be incremented - becoming "2N"
  540.  
  541.       3.  Marking the attendance as "present" for a previous "2N" causes the 
  542.       New counter to be incremented - becoming "3N".   If there have been  3 
  543.       weeks  present in the last six,  then this status is changed to "  X". 
  544.       This means "Newly-Active".  Then this person will appear on the Newly-
  545.       Actives list for this week.   The next pass through Attendance Marking 
  546.       wipes  out this " X",  leaving a blank,  so that this person will  not 
  547.       appear on the Newly-Actives list again.  
  548.  
  549.       4.   When  a person has been a regular - has blank status characters - 
  550.       then attendance is just marked the the SSSCATTD field of MEMBERS, with 
  551.       no change in the statuses. This is unless the following happens ...
  552.  
  553.       5.   If a person has three absent marks in a row, counting the current 
  554.       mark  (you  will  see  two spaces plus  have  just  marked  the  third 
  555.       absence),  the  program  will  mark the person  as  a  Newly-Inactive, 
  556.       designated  by  "I" in the NEW Counter.   This will only  happen  when 
  557.       there is no Active override in the ACTIVE Status.  This Newly-Inactive 
  558.       mark will stay in the record until the next week's Attendance Marking.  
  559.       The Newly-Inactives report will print him/her, until the next week.
  560.  
  561.       6.   Individuals  marked  Newly-Inactive the previous week have  their 
  562.       ACTIVE  Status value converted to a "*".   Church follow-up  can  call 
  563.       this  person  and then report back to the computer  attendance  marker 
  564.       (operator), via the Attendance Marking report, any people wanted to be 
  565.       kept on the rosters as active. Then the operator can manually mark the 
  566.       ACTIVE status as something other than "I " or " *". If just a space is 
  567.       marked, the name will again show as a Newly-Inactive, on the following 
  568.       week, so you probably want to mark something else. 
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.                     Page 3-14-9
  593.  
  594.  
  595.       Section 3.G: MPROFILE SPECIAL PROCESS - Attendance Marking, Reports
  596.  
  597.  
  598.     4.  Attendance Reports
  599.  
  600.     After  attendance  marking is complete for a week,  the  church  chooses 
  601.     which  reports  they  want to use for their program,  as  shown  on  the 
  602.     Attendance menus.    The current attendance  is good in the reports only 
  603.     until the next attendance marking is made.   Entering the attendance for 
  604.     another week changes the 1st-time, 2nd time, Newly-active, etc.statuses.  
  605.     The  week  number/name  on  the report  is  the  SYSTEM  DATE,  not  the 
  606.     number/name entered by the operator.
  607.  
  608.     Year-end  processing.   The church will have defined a year's  span  for 
  609.     recording church attendance.   At the end of this year - when you are at 
  610.     either  week  52 or week 53 - the SSSCATTD field will have no more  room 
  611.     for attendance marks.  The 9th process on the Attendance menu causes the 
  612.     last 5 week's attendance of the previous year to be carried over to  the 
  613.     front  of  the field,  then the rest of the field cleared.  This is  all 
  614.     quite automatic.   After you do this,  you are ready to define the  week 
  615.     names  (dates) for (each Sunday of) the next year.   Then the Attendance 
  616.     marking cycle begins again.  You probably want to save the MEMBERS file,
  617.     first, in order to have an attendance record saved.
  618.  
  619.  
  620.                    Figure 3-9D  -  Full Attendance Report
  621.  
  622.               Career II  Weekly Attendance Report          week of 04/09
  623.  
  624.        XX XXX    Anderson         Pat       436-7759
  625.     3N  X  XX    Baker            Dan       533-5212
  626.      A X XXX     Decker           Carl      866-7558
  627.  
  628.  
  629.     5.  Year-end  processing.   
  630.     The  church  will  have  defined  a year's  span  for  recording  church 
  631.     attendance.  At the end of this year - when you are at either week 52 or 
  632.     week  53  - the  SSSCATTD field will have no more  room  for  attendance 
  633.     marks.   The 9th process on the Attendance menu causes the last 5 week's 
  634.     attendance  of the previous year to be carried over to the front of  the 
  635.     field,  then the rest of the field cleared. This is all quite automatic.  
  636.     After  you do this,  you are ready to define the week names (dates)  for 
  637.     (each  Sunday  of) the next year.   Then the  Attendance  marking  cycle 
  638.     begins  again.  You probably want to save the MEMBERS  file,  first,  in 
  639.     order to have an attendance record saved.
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.                     Page 3-14-10
  659.  
  660.  
  661.                  Section 3:H  MPROFILE  -  Pastoral Calling
  662.  
  663.  
  664.     H. Pastoral Calling
  665.  
  666.     Pastors can use this process to record the dates that pastoral calls are 
  667.     made.  The program will save the dates, then recall individuals who have 
  668.     not  been called in a certain number of months.   All calls are expected 
  669.     to have been made within a year's span.  The pastor or office worker can 
  670.     ask  for  pastoral call names to be displayed on the screen,  or  to  be 
  671.     printed.
  672.  
  673.          1.  Recording call dates -
  674.          The  operator marks pastoral  call dates by selecting the "Pastoral 
  675.          Call"  process of MPROFILE-Update.  Enter DBASE,  and MPROFILE with 
  676.          the SYSTEM DATE set to the date that Pastoral Calls were made.   On 
  677.          entering  "1"  from the main menu,  the  MMPROFILE-Update  menu  is 
  678.          displayed.  The operator enters "P", then is prompted for a name in 
  679.          the  same way as for making a name change.   The program finds  the 
  680.          name  and displays it,  then marks the pastoral call date with  the 
  681.          SYSTEM  DATE.  The  date  is in YY\MM\DD format  (year  is  first), 
  682.          although  that  is transparent to the operator.   The  screen  will 
  683.          simply  display the message:  
  684.               "The above name now has today's  date for pastoral call."
  685.               
  686.          2.  Calling up the Pastoral Call section -
  687.          The operator enters "7" from the MPROFILE Main Menu to start up the 
  688.          Pastoral Call section.  Pastoral Call dates need to have previously 
  689.          been marked from the MPROFILE-Update Process (step 1, above).
  690.          The following Figure is displayed:
  691.  
  692.  
  693.     Figure 3-H  
  694.                              PASTORAL CALLING
  695.  
  696.     This  routine assists in recording and reporting back information  about 
  697.     your  past  congregational calling.   The first step is to  establish  a 
  698.     calling record.  Mark congregation MEMBER records with the date that you 
  699.     made a pastoral call to them:  with the computer date set to the date of 
  700.     some  calls,  go  into the MPROFILE-Update process and  select  "P"  for 
  701.     Pastoral  Call.   The program will ask for a name,  then will record the 
  702.     system date into CALLING of that member's record.  (Always mark only the 
  703.     head-of-househole's  record.)  After  this has  been  done  for  several 
  704.     months,  you are ready to query your calling history.  This routine asks 
  705.     for the number of months that you allow between calls, then displays all 
  706.     names  that  have been called and have a last-called date  farther  back 
  707.     than the number of months you allow between calls.
  708.  
  709.     Now indexing the MEMBERS file by CALLING date.
  710.     100 RECORDS INDEXED
  711.     102 RECORDS INDEXED
  712.  
  713.               Select one of the following functions.
  714.  
  715.          1) Display calls that are due
  716.          2) Display a history of all calls
  717.  
  718.          Enter selection:  1
  719.  
  720.          Enter length of calling period, in months:8
  721.  
  722.  
  723.  
  724.                     Page 3-14-11
  725.  
  726.  
  727.                  Section 3:H  MPROFILE  -  Pastoral Calling
  728.  
  729.  
  730.         3.  Pastoral Call Reports - 
  731.         Entering  this selection causes the program to read the MEMBERS file 
  732.         in  pastoral call date order,  starting with the oldest date  first.  
  733.         The  program  will only display dates a year or less  old.  The  two 
  734.         reports have exactly the same format and perform virtually the  same 
  735.         process.   The  only  difference  is that the  second  displays  all 
  736.         pastoral call dates in the past year,  while the first displays only 
  737.         names of people who are over-due for a call.  Only the first process 
  738.         makes the second query: "Enter length of calling period, in months:"
  739.         The  names  of people found will be displayed on the screen  in  the 
  740.         following format:
  741.  
  742.     04\23\84  Paul Johnson        1397 Oak Grove,  Thriving City, MN 55555
  743.     05\17\84  Mary Anderson       1241 Pine Place, Thriving City, MN 55555
  744.  
  745.         Notice the following display characteristics:
  746.           - The  calling date on the left is in reverse-date  order - oldest 
  747.         date is first. 
  748.           - Only  the head-of-household is named.  You should just mark  the 
  749.         head-of-household  with the calling date,  then refer to a  separate 
  750.         list  for the spouse's name.   The person displayed is married  when 
  751.         there  is  an "=" in front of his/her name.  Also,  the dash (-)  in 
  752.         front  of the name indicates that the person is an  official  church 
  753.         member.
  754.           - The  address may be shortened,  in order to fit on the screen in 
  755.         one line.  
  756.           - The  information  that is displayed can also  be  printed.  Just 
  757.         press <ctrl-P> after the last response that you make to the queries.
  758.         Don't forget to have the printer turned on and be on-line.
  759.           - Entering "Q" exits this process.
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.                     Page 3-14-12
  791.  
  792.  
  793.                       Appendix 3-A  -  MPROFILE Files
  794.  
  795.  
  796.     1.  MEMBERS file
  797.  
  798.     This  file  is the central file of the MEMBERS program.  All  individual 
  799.     membership information is recorded in it.   From it, reports can be made 
  800.     directly,  or it can be used to generate several secondary files.  These 
  801.     secondary files - FCMEMBRS,  MSCROST,  MACTIVTY, MSKILLS - get all their 
  802.     information  from  the original MEMBERS file.   The MEMBERS file  has  a 
  803.     standard  index  file  - MEMBERS.NDX - which keeps  the  sequence  order 
  804.     continually on the fields LAST:NAME,  FIRST:NAME.   If you used the file 
  805.     without this index attached (say "USE MEMBERS",  from the dBASE prompt), 
  806.     then  you  could list out the file in the order that  the  records  were 
  807.     originally  entered.   The  MPROFILE program also uses two  other  index 
  808.     files in its processes - SCMEMBRS,  for Small Church attendance marking; 
  809.     and  OFFERNDX,  for contributions statements printing.   These processes 
  810.     automatically create their respective index file when about to use it.
  811.  
  812.     The following is the MEMBERS file structure -
  813.  
  814.       Name          Type    Number of
  815.                             characters
  816.     LAST:NAME         C      15
  817.     FIRST:NAME        C      14
  818.     FAMILYCODE        C       9
  819.     HOME:PHONE        C       9
  820.     ADDRESS           C      25
  821.     CITY:STATE        C      20
  822.     ZIP               C       6
  823.     ZONE              C       4
  824.     BIRTHDATE         C      12
  825.     SPEC:DATES        C      18
  826.     MEMBSTATUS        C      10
  827.     OFFERINGEN        N       5
  828.     WORK:PHONE        C       9
  829.     SS:SC:MEMB        C       5
  830.     TEACH:SSSC        C       5
  831.     SP:ACTIVTY        C      20
  832.     SKILLS            C      30
  833.     OTHER             C      24
  834.     COMMENTS          C      20
  835.     SSSCATTD          C      59
  836.     CALLING           C       8
  837.     DATES             C      10
  838.                             ---
  839.                             338
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.                            Page 3A-1
  857.  
  858.  
  859.                       Appendix 3-A  -  MPROFILE Files
  860.  
  861.  
  862.     2.  FCMEMBRS File
  863.  
  864.     This  file is generated for use by reports that have members grouped  by 
  865.     families.   These  are:  full-church roster;  Small Church  reports,  by 
  866.     couple,  and mailing labels,  by household.  This file is created by the 
  867.     MGFCROST program module (file).  This file has two file indexes: 
  868.       1) FCMEMBRS, which is an index on LAST:NAME, FIRST:NAME;  
  869.       2) FCRSCNDX, which is an index on SS:SC:MEMB, LAST:NAME, FIRST:NAME.
  870.  
  871.  
  872.     The following is the FCMEMBRS file structure -
  873.  
  874.       Name          Type    Number of
  875.                             characters
  876.     FAMILYCODE        C       7
  877.     LAST:NAME         C      15
  878.     FIRST:NAME        C      30    (husband's, then wife's first names)
  879.     CHILDREN          C      50    (each child's first name)
  880.     HOME:PHONE        C       9
  881.     WORK:PHONE        C       9    (usually the work phone of the husband)
  882.     ADDRESS           C      25
  883.     CITY:STATE        C      20
  884.     ZIP               C       6
  885.     ZONE              C       4
  886.     BIRTHDATE         C      17    (Husbands, then wife's birthdates)
  887.     SPEC:DATES        C      18
  888.     MEMBSTATUS        C      10
  889.     SS:SC:MEMB        C       5
  890.     CALLING           C       8
  891.     DATES             C      10
  892.                             ---
  893.                             236
  894.  
  895.     3.  MSCROST File
  896.  
  897.     This file contains all the  information of all people in Small Churches.
  898.     It  has  the  file index of MSCROST,  which is  indexed  on  SS:SC:MEMB+
  899.     LAST:NAME+FIRST:NAME.   The  MGSCROST  program  module  generates  the 
  900.     MSCROST file.  The fields in MSCROST are exactly the same as the MEMBERS 
  901.     file fields.
  902.  
  903.  
  904.     4.  MACTIVTY File
  905.  
  906.     This file contains all the information of all people who are in  Special 
  907.     Activities.   Each  person appears in this file once for every  activity 
  908.     recorded  in  his/her SP:ACTIVTY field of MEMBERS  file.   The  MGSAROST 
  909.     program module generates the MACTIVTY file.  The fields in MACTIVTY file 
  910.     are exactly the same as the MEMBERS file fields.  File index MACTIVTY is 
  911.     indexed on SP:ACTIVTY+LAST:NAME+FIRST:NAME.
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.  
  922.                            Page 3A-2
  923.  
  924.  
  925.                       Appendix 3-A  -  MPROFILE Files
  926.  
  927.  
  928.     5.  MSKILLS File
  929.  
  930.     This  file contains all the information of all people who have indicated 
  931.     one or more Interests/Abilities.   Each person appears in this file once 
  932.     for every Int./Ability recorded in his/her SKILLS field of MEMBERS file.  
  933.     The  MGIAROST program module generates the MSKILLS file.   The fields in 
  934.     the MSKILLS file are exactly the same as the MEMBERS file fields.   File 
  935.     index MSKILLS is indexed on SKILLS+LAST:NAME+FIRST:NAME.
  936.  
  937.     6.  MDIRFILE File
  938.  
  939.     This  is the Names Directory file,  as used in MPROFILE start-up to  get 
  940.     church  and  computer parameter values for use by the  regular  MPROFILE 
  941.     processes.   It  contains all variables that are commonly used,  so that 
  942.     they are recorded once,  then recalled automatically,  when needed.  The 
  943.     MPROFILE,  SET  UP  process allows operator entry and  change  to  these 
  944.     variables.   The following are the variable names and sample values that 
  945.     appear for the operator to change.  
  946.  
  947.                      EDITING STANDARD CHURCH PARAMETERS
  948.     Church name  :Grace Church       :
  949.     Disk I.D. containing data files  :A :
  950.     Mailing labels spacing           : 6:
  951.     Mailing labels, lines per page   :66:
  952.     Mailing labels, 1st column       :6 :      - 2nd column  :40:
  953.     PRINTER SET-UP SPECIAL (ASCII) CHARACTERS :30 06            :
  954.     Voting age    :18:                    New letter separator :No :
  955.     Zone Marking  :No :                   Use 9-digit ZIP?     :No :
  956.     Dates format:          MM/D1 MM/D2 MM/D3 MM/D4 MM/D5 YYYY
  957.     This month's dates:     3/4   3/11  3/18  3/25       1981
  958.     This year's dates :     9/1   9/8   9/15  9/22  9/29
  959.                            10/5  10/12 10/19 10/26
  960.                            11/2  11/9  11/16 11/23 11/30
  961.                            12/5  12/12 12/19 12/26
  962.                             1/2   1/9   1/16  1/23  1/30
  963.                             2/6   2/13  2/20  2/27
  964.                             3/4   3/11  3/18  3/25
  965.                             4/2   4/9   4/16  4/23  4/30
  966.                             5/7   5/14  5/21  5/28
  967.                             6/3   6/10  6/17  6/24 
  968.                             7/1   7/8   7/15  7/22
  969.                             8/3   8/10  8/17  8/24  8/31
  970.  
  971.     Most fields are self-explanatory.   "This year's date are for attendance 
  972.     marking and used in weekly attendance marking. "This month's dates" goes 
  973.     on the monthly attendance check lists.  Each line is one  month.   Three 
  974.     lines  in a row are not allowed to contain more than 14 weeks of  dates.  
  975.     The   PRINTER  SET-UP,  SPECIAL (ASCII) CHARACTERS are  2-digit  decimal 
  976.     values for special ASCII characters that your printer might need to have 
  977.     sent  to  it before printing reports.   Zone marking allows the  4-digit 
  978.     zone  field  to  appear  on the  MUPDATE-ADD  screen.   The  new  letter 
  979.     separator relates to the 2-column roster and the full church  directory.  
  980.     It  causes an indented single letter to be printed when the first letter 
  981.     of the next last name has changed.
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.                            Page 3A-3
  989.  
  990.  
  991.                       Appendix 3-A  -  MPROFILE Files
  992.  
  993.  
  994.     The  rest of the MDIRFILE identifies particular names and  abbreviations 
  995.     to Small Churches, Special Activities, SKILLS and OTHER groups.
  996.     The  base MDIRFILE is called MDIRFILX.  It becomes MDIRFILE  during  the 
  997.     initialize process.  It has the following contents. You can see how 
  998.     directly it correlates to the Names Directory Change menu, shown above -
  999.  
  1000.           A Grace Church
  1001.           B Data files disk: A
  1002.           C Dates of the month:     (1984
  1003.           D01/01 01/08 01/15 01/22 01/29
  1004.           E 9/1   9/8   9/15  9/22  9/29
  1005.           F10/5  10/12 10/19 10/26
  1006.           G11/2  11/9  11/16 11/23 11/30
  1007.           H12/5  12/12 12/19 12/26
  1008.           I 1/2   1/9   1/16  1/23  1/30
  1009.           J 2/6   2/13  2/20  2/27
  1010.           K 3/4   3/11  3/18  3/25
  1011.           L 4/2   4/9   4/16  4/23  4/30
  1012.           M 5/7   5/14  5/21  5/28
  1013.           N 6/3   6/10  6/17  6/24 
  1014.           O 7/1   7/8   7/15  7/22
  1015.           P 8/3   8/10  8/17  8/24  8/31
  1016.           Q 
  1017.           R Printer: 30
  1018.           S MAILING LABELS SPACING: 06
  1019.           T MAIL.L. LINES PER PAGE: 66
  1020.           U MAIL LABELS, 1ST COLUMN: 6
  1021.           V MAIL LABELS,2nd COL(OPT):41
  1022.           W Voting Age: 18
  1023.           X New-Letter Separator? No
  1024.           Y Zoning? Yes
  1025.           Z Use 9-digit ZIP code? No
  1026.           a
  1027.           b
  1028.           c
  1029.          SCH: Schools
  1030.          SPAC: Special Activities
  1031.          SSSC: Small Church classes
  1032.          SKLS: Interests/Abilities
  1033.  
  1034.  
  1035.     7. MPROFILE Working-storage Files
  1036.  
  1037.     The following files are on the MPROFILE diskette, and are used in
  1038.     various places of the MPROFILE processes.   The user need not know
  1039.     where or how.   Just make sure that they are on the disk; otherwise, the 
  1040.     program  will  sometimes display the message - COMMAND  FILE  CANNOT  BE 
  1041.     FOUND - and would just terminate, returning to the DBASE prompt (.).
  1042.  
  1043.  
  1044.     Working-storage files:  
  1045.          FILLFILE.DBF, FCMEMBRX.DBF, MEMBERSX.DBF, MDIRFILX.DBF
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.                            Page 3A-4
  1055.  
  1056.  
  1057.                       Appendix 3-A  -  MPROFILE Files
  1058.  
  1059.  
  1060.     8.  Church Membership Information Form
  1061.  
  1062.     Each church will need to determine what information it wants to  request 
  1063.     about  its membership.   The kinds of information to be asked of  people 
  1064.     should be carefully thought about.  The membership should understand why 
  1065.     they  are being asked and what the information will be used  for.   This 
  1066.     can be a very sensitive subject.  You can imagine the many ways that the 
  1067.     distribution of church or church group rosters can be abused. Most women 
  1068.     in our society,  especially in large cities, are careful about how their 
  1069.     home  phone is given out.   Birthdays can be a sensitive subject,  also.  
  1070.     The  local church should get a pulse on how people feel about how  their 
  1071.     home  and family information should be used.   You may want to say in an 
  1072.     information poll,  what part of the information will be given to  people 
  1073.     outside  of  the  church  office.   The following is an  example  of  an 
  1074.     information questionaire that could be sent to church members/attenders. 
  1075.     You might write a personal letter about the form to send with it.
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.                            Page 3A-5
  1121.  
  1122.  
  1123.                       Appendix 3-A  -  MPROFILE Files
  1124.  
  1125.  
  1126.                 Figure 3A-1  -  Church Membership Information Form
  1127.  
  1128.  
  1129.     LAST NAME _____________________  HOME PHONE __________ WORK ___________
  1130.  
  1131.     HUSBAND'S NAME ___________________________  BIRTHDATE _________________
  1132.       (or single man)                           DATE BAPTISED _____________
  1133.  
  1134.     WIFE'S NAME    ___________________________  BIRTHDATE _________________
  1135.       (or single woman)                         DATE BAPTISED _____________
  1136.  
  1137.     HOME ADDRESS _____________________________  WEDDING ANNIVERSARY
  1138.                                                       _____________________
  1139.     City, State, ZIP _________________________
  1140.  
  1141.  
  1142.          CHURCH ACTIVITIES          HUSBAND             WIFE
  1143.          -----------------      -------------------   ---------------------
  1144.  
  1145.     Small Church                ___________________
  1146.  
  1147.     Teach Sunday School?        ___________________   ____________________
  1148.  
  1149.     Wednesday nights            ___________________   ____________________
  1150.  
  1151.     Committees,                 ___________________   ____________________
  1152.       other activities
  1153.                                 ___________________   ____________________
  1154.  
  1155.     Interests / Abilities       ___________________   ____________________
  1156.       (see attached names list)
  1157.                                 ___________________   ____________________
  1158.  
  1159.     Comments  ____________________________________________________________
  1160.  
  1161.               ____________________________________________________________
  1162.  
  1163.         CHILDREN
  1164.         --------
  1165.  
  1166.     1. NAME _______________________________  BIRTHDATE ___________________
  1167.  
  1168.        SUNDAY SCHOOL ______________________  SCHOOL  _____________________
  1169.  
  1170.        Church Activities __________________  GRADE  ________
  1171.      
  1172.        ____________________________________  COMMENTS ____________________
  1173.  
  1174.  
  1175.     2. NAME _______________________________  BIRTHDATE ___________________
  1176.  
  1177.        SUNDAY SCHOOL ______________________  SCHOOL  _____________________
  1178.  
  1179.        Church Activities __________________  GRADE  ________
  1180.      
  1181.        ____________________________________  COMMENTS ____________________
  1182.  
  1183.                 (use other side, for more children)
  1184.  
  1185.  
  1186.                            Page 3A-6
  1187.  
  1188.  
  1189.                   Appendix 3-B  -  MPROFILE Reports
  1190.  
  1191.  
  1192.        
  1193.     The MPROFILE program makes a wide assortment of reports.   These reports 
  1194.     can  include  all church members or a selected  group  of  people.   The 
  1195.     reports  are  made  by special report program modules (files)  that  are 
  1196.     called by one or more of the MPROFILE processes.   For example,  the  2-
  1197.     column roster is from program module M2COLROS, and is called by SCREPORT 
  1198.     and by SAREPORT.  Mailing labels and the one-line report are called from 
  1199.     10 or 12 different places each.  The following is a list of the reports, 
  1200.     followed  by  the processes that call them.   The 2-character  codes  in 
  1201.     brackets are the codes used for these reports throughout this manual.  
  1202.  
  1203.  
  1204.     [FI]  FULL-INFORMATION   -  A  five line report of all fields in MEMBERS
  1205.                                   > 1-1-/FCREPORT     
  1206.                                   > 6-2-/MPRSETUP  (user-specified file)
  1207.  
  1208.     [TL]  TWO-LINE           -  A report with two lines of information per 
  1209.                                 person
  1210.                                   > 2-2-/FCREPORT      
  1211.                                   > 3-2-/SCREPORT     > 4-2-/SAREPORT
  1212.               
  1213.     [OL]  ONE-LINE           -  A report with one line of information  per 
  1214.                                 person
  1215.                                   > 2-3-/FCREPORT    > 2-9-3,4,5,6-/FCATTEND
  1216.                                   > 3-2-/SCREPORT    > 4-1-/SAREPORT
  1217.                                   > 5-1,2-/IAREPORT  > 6-3-/MPSFILES
  1218.                                   > 7-2-/FCSURVEY    > 8-2,3,4-/FCALLING
  1219.  
  1220.     [MA]  MONTHLY ATTENDANCE -  A report formatted for individual attendance
  1221.                                 check-off over the period of a month. It can
  1222.                                 be made only for Small Church groups.
  1223.                                   > 3-4-1-/SCATTEND
  1224.                         
  1225.     [2C]  2-COLUMN ROSTER    -  A roster of everyone in the selected 
  1226.                                 function, listed alphabetically, in two
  1227.                                 columns
  1228.                                   > 3-3-/M2COLROS    
  1229.  
  1230.     [ML]  MAILING LABELS     -  A print-out of names and addresses formatted
  1231.                                 to fit on special-form labels.  Such labels
  1232.                                 can have one or two columns of labels.
  1233.                                   > 2-6,7,8-/FCREPORT > 3-9-/SCREPORT
  1234.                                   > 4-7-/SAREPORT     > 5-3,4-/IAREPORT
  1235.                                   > 6-4-/MSPFILES     > 2-9-7-/FCATTEND
  1236.  
  1237.     [CL]  CHANGES LISTS      -  A one-line report of a selected group of 
  1238.                               people, usually with changes in the last month
  1239.                                   > 2-5-1-/MSPMINAC   > 3-5,6,7,8
  1240.                                   > 4-4,5,6-/SAREPORT > 5-1,2-/IAREPORT
  1241.  
  1242.     [FD]  F.C. DIRECTORY     -  A directory of everyone in the church, by
  1243.                                 family
  1244.                                   > 2-4-/FCREPT4      
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.                        Page 3B-1
  1253.  
  1254.  
  1255.                   Appendix 3-B  -  MPROFILE Reports
  1256.  
  1257.  
  1258.  
  1259.                         MEMBERSHIP  REPORTS
  1260.  
  1261.               Church |   Full-      Small     Special    Interests/  Special
  1262.     Report    Group  |   Church     Church    Activity   Abilities    File
  1263.     Format___________|______________________________________________________
  1264.                      |
  1265.     Full Information |     X         (X)        (X)        (X)         X  
  1266.       [FI]           |
  1267.     One-Line  [OL]   |     X          X          X          X          X
  1268.                      |
  1269.     Full-Church      |     X
  1270.       Roster  [FR]   |
  1271.     2-column Roster  |                X          X         (X)
  1272.       [2C]           |
  1273.     Attendance       |                X         (X)
  1274.       Check List [AC2|            
  1275.     Attendance       |                X         (X)
  1276.       Report  [AR]   |       
  1277.     Mailing Labels   |     X          X          X         X           X
  1278.       [ML]           |
  1279.     Monthly birthdays|     X          X          X
  1280.       New people/    |
  1281.       address changes|MC]
  1282.     ------------------------------------------------------------------------
  1283.  
  1284.      X  - report is available for the selected category of people
  1285.     (X) - report  can  be made,  but only indirectly,  through special  user 
  1286.           commands;  for example,  to make a full-information report of  the 
  1287.           Adult Choir,  select Special File Reports from the Main Menu, then 
  1288.           select "6" for full information.   Enter MACTIVTY as the  "special 
  1289.           file", then enter ACH (Adult Choir).
  1290.       NOTE:  There are many special features to these reports, such as:
  1291.       1. Mailing labels to all people with offering envelopes, by family
  1292.       2. Variable  mailing  label  spacing on the page,  in  order  to  have 
  1293.       automatic sheet-feed printing of a printed mail item,  rather than 
  1294.       having to print separate labels.
  1295.       Also, accomodates for various sizes of mailing labels.
  1296.       3. Birthdays,   school  names,   Bible  study  group  names  etc,  can 
  1297.       optionally be listed for any Small Church or special activity.
  1298.       4. The  "Special File" is a file the user can easily have the computer 
  1299.       make,  separate  from the regular files that has only the people  that 
  1300.       the user selects.
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.                        Page 3B-2
  1319.  
  1320.  
  1321.                   Appendix 3-B  -  MPROFILE Reports
  1322.  
  1323.  
  1324.                    Figure 3B-1  -  Full Information Report    [FI]
  1325.  
  1326.  
  1327.  
  1328.             Grace Church - Full Membership Report    March 1, 1984   Page  1
  1329.  
  1330.  
  1331.     ANDN0014  SC:PR2       Andersen, Ann               TEL:436-7768 635-4362
  1332.      MEMB:N       E#       12514 Fordham Court, Apple Valley, MN 55124  
  1333.      ACTY:SPA,CC2,             OTHER:SCH=001,                1283,0284            
  1334.      283  I/A:CA,SA,                          BD:07/22/73-91 08/22/82,        
  1335.                                                             (comments)
  1336.     ANDN0012M SC:C28  PR2 -Andersen, Patricia          TEL:436-7768 
  1337.      MEMB:Y       E#  11   12514 Fordham Court, Apple Valley, MN 55124  
  1338.      ACTY: ACH,SPA"            OTHER:SCH=001                 1283,0284
  1339.      284  I/A:                                BD:01/18/56-   03/22/69,09/21
  1340.  
  1341.     ANDN0011M SC:C28      -Andersen, Irvin             TEL:436-7768 429-9823
  1342.      MEMB:Y    ENVL#  11   12514 Fordham Court, Apple Valley, MN 55124
  1343.      ACTY:                      OTHER: BSG=001               1283,0284
  1344.                                               BD:01/18/56-   06/17/62,09/21
  1345.  
  1346.     /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  1347.     ========================================================================
  1348.  
  1349.  
  1350.     Report Explanation -
  1351.  
  1352.     1.  This is the work-horse report of MPROFILE.  It tells everything 
  1353.     about everyone in the church.  It has enough information that it should
  1354.     probably be kept in a secured place so that church members that happen 
  1355.     to be in the church office can't easily glance through it. 
  1356.  
  1357.     2.  Most information is self-explanatory. The following are explanations
  1358.     of certain fields -
  1359.          - line 1, f1 - FAMILY CODE
  1360.          - Line 1, f3 - Name,  preceeded by a dash (-) if the person is a
  1361.                         member
  1362.          - line 2, f2 offering envelope number ("E#")
  1363.          - line 3, f3 - DATES: month,year first entered, then month,year
  1364.                         of last address/phone change
  1365.          - line 4, f1 - record number in the MEMBERS file.
  1366.          - Line 5 (if printed) - the attendance record. Each "X" is a
  1367.                    "present" mark for a particular Sunday, starting with the
  1368.                    first date in the Attendance dates in the Names Directory
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.                        Page 3B-3
  1385.  
  1386.  
  1387.                   Appendix 3-B  -  MPROFILE Reports
  1388.  
  1389.  
  1390.  
  1391.                        Figure 3B-2  -  Two-Line Report   [TL]
  1392.  
  1393.  
  1394.            Primary,  Grades 1 - 3                     September 16, 1984
  1395.  
  1396.     Birthdate    PHONE       NAME                Address
  1397.  
  1398.     11/21/78-   866-6332   Jim Baker          2345 Berea Dr., Thriving City
  1399.        4  N     School: Roosevelt Elementary  DATES:1283,1283  BA:
  1400.  
  1401.     05/30/77- 2 871-6176   Terri Bruns        4561 Lyndale Ave S. Mpls 55473
  1402.       46  N     School: Roosevelt Elementary  DATES:1283,1283  BA:
  1403.  
  1404.     07/18/77- 2 429-0308   Melanie Carlson    2407 E. 28th St. Mpls,MN 55442
  1405.       48  N     School: Roosevelt Elementary  DATES:0284,0284  BA:
  1406.  
  1407.     /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  1408.     ========================================================================
  1409.  
  1410.     Report Explanation -
  1411.  
  1412.     1. This report is designed for the leader of Small Churches or Special
  1413.     Activitites. It includes the year of birth, so might be considered to
  1414.     be a confidential list when used with adult groups.
  1415.  
  1416.     2. The 3rd field of the second line is a variable field; that is, it
  1417.     can have different fields in it depending on what the operator said when
  1418.     starting the report.  The standard field name is the SP:ACTIVTY field.
  1419.     This example has the School name for this field, which is from the OTHER
  1420.     field  of MEMBERS file.  SCH (school) This is valid only when the church 
  1421.     has defined itas an OTHER category name.   The operator enters any OTHER 
  1422.     field  code  that is desired,  when making this report  from  the  Small 
  1423.     Church reports, or the Sp. Activities reports. 
  1424.  
  1425.     3. The report fields are as follows:
  1426.          line 1, f1 - Birthdate
  1427.          line 1, f2 - Grade in school (only when the backwards slash was
  1428.                       entered after the report selection number, when ADDing 
  1429.                       an OTHER code.
  1430.          line 1, f3 - home phone
  1431.          line 1, f4 - first,  then last name.  A dash in front of the name 
  1432.                       means "member".
  1433.          line 1, f5 - home address; includes city, state, and zip, when
  1434.                       there is room to print it
  1435.          line 2, f1 - record number in the MEMBERS, MSCROST, or MACTIVTY 
  1436.                       file (note that this number cannot be used to find
  1437.                       somebody from MEMBERS Update when this is a Small
  1438.                       Church or Special Activity report. 
  1439.          line 2, f2 - MEMBSTATUS field, characters 3 and 4 (user-defined)
  1440.          line 2, f3 - Variable field:  Default field is SP:ACTIVITY
  1441.                       Can also be a particular OTHER field. For example,
  1442.                       you can ask for the Bible study groups that the
  1443.                       Adult Choir members are in.
  1444.          line 2, f4 - DATES field - month,year first entered, and month,
  1445.                       year of the most recent address/phone change
  1446.          line 2, f5 - Year of baptism/confirmation
  1447.          line 2, f6 - COMMENTS
  1448.  
  1449.  
  1450.                        Page 3B-4
  1451.  
  1452.  
  1453.                   Appendix 3-B  -  MPROFILE Reports
  1454.  
  1455.  
  1456.  
  1457.                    Figure 3B-3  -  One-line Report   [OL]
  1458.  
  1459.  
  1460.  
  1461.                       Church 28         March 21, 1984            Page   1
  1462.          
  1463.     SP.ACTIVITY  Name               Phone     Address                        
  1464.               
  1465.     ORK,       -Irvin Andersen     436-7768 12514 Fordham Court, Apple Valle 
  1466.                -Evelyn Andersen    436-7768 12514 Fordham Court, Apple Valle
  1467.                -Dr. Kenneth Baker  866-6332  2345 Berea Dr., Thriving City, 
  1468.                -Karen Baker        866-6332  2345 Berea Dr., Thriving City,
  1469.                 Arthur Bruns       871-6176  4561 Lyndale Ave S., Mpls, MN 
  1470.                 Mary Bruns         865-7682  4561 Lyndale Ave S., Mpls, MN 
  1471.                -Leonard Carlso     429-0308  2407 E. 28th St., Mpls, MN 
  1472.     ACH,MIS"   -Linda Carlson      429-0308  2407 E. 28th St., Mpls, MN 
  1473.                 Bev Larson         536-9668  5470 53rd Ave N. Apt 271, Mpls,
  1474.                 Harvey Larson      536-9668  5470 53rd Ave N. Apt 271, Mpls,
  1475.                 Frank Warner       826-9943  5330 Grand Ave S., Mpls, 55446 
  1476.     /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  1477.     ========================================================================
  1478.  
  1479.  
  1480.     Report Explanation -
  1481.  
  1482.     1.  This is the most common report format.  It has just the Special
  1483.     Activities field, the Name, the Phone, and the Address fields.
  1484.  
  1485.     2.  A special form of this report is in the Full Church reports menu.
  1486.     The one-line report, by offering envelope, prints all individuals with
  1487.     envelope numbers, in envelope number order. There is a line with just
  1488.     the envelope number printed for un-assigned numbers. The office can use
  1489.     the report to easily see which numbers to assign new people.  Then the
  1490.     person assigning the number writes the name in the blank line with the
  1491.     number.
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.                        Page 3B-5
  1517.  
  1518.  
  1519.                   Appendix 3-B  -  MPROFILE Reports
  1520.  
  1521.  
  1522.  
  1523.                    Figure 3B-4  -  Monthly Attendance Check List   [MA]
  1524.  
  1525.  
  1526.  
  1527.                         Church 28 Attendance Check List  --  March, 1984
  1528.  
  1529.      Please check the column under today's date and beside your name.  Also,
  1530.      mark any recent change of address or phone number underneath your name.
  1531.      New people, please record your attendance on the last page.
  1532.  
  1533.      03/02 03/09 03/16 03/23 03/30  ________________________________________
  1534.                                     Andersen, Evelyn           TEL: 436-7768
  1535.      _____ _____ _____ _____ _____  12514 Fordham Court, Apple Valley, 55124
  1536.          
  1537.                                     ________________________________________
  1538.                                     Andersen, Irvin            TEL: 436-7768
  1539.      _____ _____ _____ _____ _____  12514 Fordham Court, Apple Valley, 55124
  1540.  
  1541.                                     ________________________________________
  1542.                                     Baker, Karen               TEL: 866-6332
  1543.      _____ _____ _____ _____ _____  2345 Berea Dr., Thriving City, MN 55555
  1544.  
  1545.                                     ________________________________________
  1546.  
  1547.     /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  1548.     ========================================================================
  1549.  
  1550.     Report Explanation -
  1551.  
  1552.     1.  This report is for passing around to the Small Church groups during
  1553.     class  for individuals to check off their having attended.   There is  a 
  1554.     place for attendance marking for each week of the month.   The week date 
  1555.     names are variables kept in the Names Directory file,  as changed in the 
  1556.     SET UP process.
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.                        Page 3B-6
  1583.  
  1584.  
  1585.                   Appendix 3-B  -  MPROFILE Reports
  1586.  
  1587.  
  1588.  
  1589.                    Figure 3B-5  -  2-Column Roster    [2C]
  1590.  
  1591.  
  1592.                              Church 28  Roster  - -  March, 1984
  1593.  
  1594.  
  1595.     Andersen, Irvin and Ev   H: 431-7168     Victor, Gene        H: 655-9558
  1596.     12514 Fordham Court      W: 929-2653     3448 Maple View Dr. W: 922-3421
  1597.     Apple Valley, MN 55124  hBD: 07/22       Thriving City, MN   BD: 11/14
  1598.                             wBD: 12/03
  1599.  
  1600.     Baker, Kenneth and Karen H: 866-6332     Warner, Frank       H: 826-9943
  1601.     2345 Berea Dr.           W: 876-7593     5330 Grand Ave S.            
  1602.     Thriving City, MN 55555 hBD: 02/22       Mpls, MN 55446      BD: 01/18
  1603.  
  1604.     Carlson, Andy            H: 932-0093     Washburn, George    H: 422-3437
  1605.     1443 Bethlehem Drive     W: 844-5433     5443 Garden Grove          
  1606.     Thriving City, MN 55555                  Apple Valley, 55124 BD: 07/15
  1607.  
  1608.     /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  1609.     ========================================================================
  1610.  
  1611.  
  1612.     Report Explanation -
  1613.  
  1614.     1.  This is the report formatted especially for making rosters for 
  1615.     distributing to the members of church groups for individual use at
  1616.     home.  The fields are quite self-explanatory.  Both husband's and
  1617.     wife's birthdays are printed, if given in the data.
  1618.  
  1619.     2. There is one parameter used.  The "Letter Separator" parameter, when
  1620.     set to "Yes",  causes an indented single-letter to be printed,  when the 
  1621.     first letter of the last name is changed.  For example,  when  the 
  1622.     report notices the next name starts with a "D" when it was printing C's, 
  1623.     the program will print 3 extra spaces and the letter "D" centered in the 
  1624.     line.
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.                        Page 3B-7
  1649.  
  1650.  
  1651.                   Appendix 3-B  -  MPROFILE Reports
  1652.  
  1653.  
  1654.                    Figure 3B-6  - Mailing Labels    [ML]
  1655.  
  1656.     Dr. Kenneth and Karen Baker
  1657.     2345 Berea Dr.
  1658.     Thriving City, MN 55555
  1659.  
  1660.  
  1661.     Sam Chapman
  1662.     8401 W. 101st St.
  1663.     Bloomington, MN 55444
  1664.  
  1665.  
  1666.     Harvey Larson
  1667.     5470 53rd Ave N. Apt 271
  1668.     Mpls,MN 55446
  1669.  
  1670.     /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  1671.     ========================================================================
  1672.  
  1673.  
  1674.     Report Explanation -
  1675.  
  1676.     1. This is the standard mailing labels report.  It can be accessed from
  1677.     many places in the MPROFILE report menus.  Virtually any group  in  the 
  1678.     church can  have lavels printed for it.  The Special Files/Reports menu
  1679.     allows selection of any file and any selection criteria to be sent into
  1680.     this report process.
  1681.  
  1682.     2. The Names Directory file allow the following parameters to be varied-
  1683.          - Column number of left edge of the label printing
  1684.          - Spacing between labels
  1685.          - Number of labels on the printer page (between page EJECTS)
  1686.          - One or two labels printed on one line (the sample above has only
  1687.            one column of labels)
  1688.  
  1689.     3. The label is a simple Name, Address, City,State,Zip
  1690.  
  1691.     4. For husband and wife groups, the label has both the husband's and
  1692.     wife's first names.
  1693.  
  1694.     5. One special format of this report is for MAILING LABELS of all church
  1695.     people with offering envelopes.  This is nice for placing each mailing 
  1696.     label on the new envelope boxes at the beginning of each year.  The 
  1697.     MAILING LABELS routine prints the envelope number on the label for this
  1698.     case.
  1699.  
  1700.     6.  A 9-digit zip code is optionally printed, when the "9-digit ZIP" SET 
  1701.     UP parameter says "Yes".
  1702.  
  1703.     7. SPECIAL WARNING:  If you set the first and second columns too close
  1704.     to each other during parameters set-up, the mailing labels will print
  1705.     very  strangely  - there may be character over-printing,  or  characters 
  1706.     printed at the end of a line that shouldn't be.  Just look to see that
  1707.     you have allowed enough characters to be printed between columns.
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.  
  1714.                        Page 3B-8
  1715.  
  1716.  
  1717.                   Appendix 3-B  -  MPROFILE Reports
  1718.  
  1719.  
  1720.  
  1721.                         Figure 3B-7  -  Changes List               [CL]
  1722.  
  1723.  
  1724.               Grace Church  Address / Phone Changes -    October 4, 1983
  1725.  
  1726.     Windom, Carla       h:844-3210  1234 Bertha Road, Thriving City, 55443
  1727.     Wilson, Barry       h:866-4422  84053 Arthur's Court, Thriving C 55433
  1728.     Williams, Nancy     h:633-5596  102 Central Ave., Mpls, MN 55476
  1729.  
  1730.     /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  1731.     ========================================================================
  1732.  
  1733.     Report Explanation -
  1734.  
  1735.     1.  This report is also quite common.  It is for making quick update
  1736.     lists of recent changes and distributing to group members between
  1737.     roster updates. The lists can be printed in monthly newsletters.
  1738.  
  1739.     2.  An  Address/phone change is from the MEMBERS Update-CHANGE process.
  1740.     It includes a work phone change.  You have  to customize the report to
  1741.     have the work phone printed, though.
  1742.  
  1743.     3.  Changes lists can be for any of the following, depending on what
  1744.     menu selection you make.  NOTE:  You have to have entered the
  1745.     system date for the month you are operating on.  If you want to
  1746.     print changes made in August for a newsletter mad in September,
  1747.     you have to have the System date to have an August month.
  1748.          - New people for the month
  1749.          - Address/phone changes for the month. (Same NOTE)
  1750.          - Newly-Actives list
  1751.          - Newly-inactives list
  1752.          - Birthdays for the up-coming month
  1753.          - (Wedding Anniversaries are made in One-Line format)
  1754.          - Attendance: 1st Timers; Newly-Actives, Newly-Inactives
  1755.  
  1756.  
  1757.  
  1758.  
  1759.  
  1760.  
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.                        Page 3B-9
  1781.  
  1782.  
  1783.                   Appendix 3-B  -  MPROFILE Reports
  1784.  
  1785.  
  1786.  
  1787.                      Figure 3B-8  -  Full Church Directory      [FD]
  1788.  
  1789.  
  1790.            Grace Church Directory  -  September, 1983   Page   1
  1791.  
  1792.  
  1793.          Anderson, Mark and Carol           866-4422
  1794.            Bob, Debbie
  1795.          1234 Shady Oak Dr., Thriving City, MN 55443
  1796.  
  1797.  
  1798.          Barry, Carol                       664-2211
  1799.            Cindy
  1800.          5543 Berea Dr.,  Thriving City, MN  54332
  1801.  
  1802.          
  1803.          Carpenter, Dr. James and Jenny     543-2100
  1804.            Bert, Alice
  1805.          1169 Arthor's Court, Thriving City, MN 44332
  1806.  
  1807.     /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  1808.     ========================================================================
  1809.  
  1810.  
  1811.     Report Explanation -
  1812.  
  1813.     1.  This is the directory of all members/attenders at your church.
  1814.     It  is  for  distribution  to the church  body.  The  fields  are  self-
  1815.     explanatory.  
  1816.  
  1817.     2. There is one parameter used.  The "Letter Separator" parameter, when
  1818.     set  to "Yes",  causes an indented single letter to be printed when  the 
  1819.     first letter of the last name is changed. For example,  when  the 
  1820.     report notices the next name starts with a "D" when it was printing C's, 
  1821.     the program will print 3 extra spaces and the letter "D" centered in the 
  1822.     line.
  1823.       
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.                        Page 3B-10
  1847.  
  1848.  
  1849.             Appendix 3-C  -  MPROFILE Programs, Process Diagram
  1850.  
  1851.  
  1852.     The diagram below shows all MPROFILE program module names. Each of these 
  1853.     are  separate  files on  your disk.  They have the  suffix  ".CMD";  for 
  1854.     example,  MUPDATE really is the file MUPDATE.CMD,  which you can find in 
  1855.     your file directory.  The structure is hierarchial, which means that the 
  1856.     programs  start  from  a single entry point,  the  MPROFILE  main  menu.     
  1857.     Each sub-menu or process is underneath one of the headings given on this 
  1858.     menu.   The  diagram  shows all MPROFILE menus and how they  are  linked 
  1859.     together.   The  single numbers/letters followed by a dash indicate what 
  1860.     the operator enters to get into the menu or to start the  process.   The 
  1861.     name following this number/letter is the program module (file name) that 
  1862.     contains  the  menu  or process.   Processes in  brackets  are  accessed 
  1863.     automatically  or semi-automatically,  but are not direct menu items  or 
  1864.     processes.   The  highest level in the hierarchy (farthest left) is  the 
  1865.     MPROFILE main menu, as shown in Figure 3-1.
  1866.  
  1867.              
  1868.                       MPROFILE Process Diagram
  1869.      
  1870.     1-MUPDATE                          MEMBERS file updating
  1871.         A-MUPADD    [MUPADD1]          Add a new name
  1872.         C-MUPCHNG   [MUPEDIT]          Change an existing name
  1873.         D-                             Delete a name
  1874.         I-                             Make a name full-church inactive
  1875.         J-                             Make a name small-church inactive
  1876.         P-MUPCHNG                      Mark a pastoral call
  1877.  
  1878.     2-FCREPORT                         Full church processing, reports
  1879.         1-FCREPT1                      Full-information report
  1880.         2-MTWOLINE                     Briefer, two-line report
  1881.         3-MS1LINE                      One-line report, by envelope number
  1882.         4-FCREPT4   [MGFCROST]         Full-church directory
  1883.         5-FCSDATES  [MSPMINAC]         Special dates lists
  1884.             1-MONELINE                 Wedding Anniversaries this month
  1885.             2-                         Birthdays this month
  1886.             3-                         New people this month
  1887.             4-                         Address/phone changes this month
  1888.             5-                         Full-church inactives this month
  1889.             6-                         All full-church inactives
  1890.         6-          [MSPFMAIL]         Mailing labels - all families
  1891.         7-          [MSPFMAIL]         Mailing labels - all voting members
  1892.         8-                             Mailing labels - all offering envlps.
  1893.         9-FCATTEND  [MSSATTND,MUPADD   attendance marking, reports
  1894.             1-      [MONELINE]         Active attenders check list
  1895.             2-      [MUPADD,MUPADD1]   Add new people
  1896.             3-      [MSSATTND]         Mark attendance
  1897.             4-      [MONELINE]         Print newly-actives list
  1898.             5-      [MONELINE]         Print newly-inactives list
  1899.             6-      [MONELINE]         Print 1st Timers list
  1900.             7-      [MSPFMAIL]         Print 1st Timers mailing labels
  1901.             8-      [MATTYEAR]         Attendance report - year-to-date
  1902.             9-                         Set up attendance marks for next year
  1903.  
  1904.  
  1905.  
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912.                     Page 3C-1
  1913.  
  1914.  
  1915.             Appendix 3-C  -  MPROFILE Programs, Process Diagram
  1916.  
  1917.  
  1918.     3-SCREPORT      [MGSCROST]         Small church processing, reports
  1919.         1-          [MTWOLINE]           Two-line report
  1920.         2-          [MONELINE]           One-line report
  1921.         3-M2COLROS                       Two-column roster
  1922.         4-SCATTEND  [MSSATTND]         Attendance checking, reports
  1923.             1-      [SSATTD,SSATTD1]   Monthly attendance check list
  1924.             2-      [MONELINE]         Weekly attendence check list
  1925.             3-      [MUPADD,MUPADD1]   Add new people
  1926.             4-      [MSSATTND]         Mark attendance
  1927.             5-      [MONELINE]         Print newly-actives list
  1928.             6-      [MONELINE]         Print newly-inactives list
  1929.             7-      [MONELINE]         Print 1st Timers list
  1930.             8-      [MATTYEAR]         Attendance report - year-to-date
  1931.             9-                         Set up attendance marks for next year
  1932.         5-          [MSPMINAC]         New People list
  1933.         6-          [MSPMINAC]         New-changes list this month
  1934.         7-          [MSPMINAC]         Birthdays this month
  1935.         8-          [MSPMINAC]         Newly-inactives list
  1936.         9-          [MSPFMAIL]         Mailing labels
  1937.  
  1938.     4-SAREPORT      [MGSAROST]         Special Activities reports
  1939.         1-          [MONELINE]         One-line report
  1940.         2-          [MTWOLINE]         Two-line report
  1941.         3-          [M2COLROS]         Two-column roster
  1942.         4-          [MSPMINAC]         New people this month
  1943.         5-          [MSPMINAC]         New changes this month
  1944.         6-          [MSPMINAC]         Birthdays this month
  1945.         7-          [MSPFMAIL]         Mailing labels
  1946.  
  1947.     5-IAREPORT      [MGIAROST]         Interests/Abilities (SKILLS) reports
  1948.         1-          [MONELINE]         Selected I/A - all members
  1949.         2-          [MONELINE]         Selected I/A - selected Small Church
  1950.         3-          [MSPFMAIL]         M.labels, selected I/A - all members
  1951.         4-          [MSPFMAIL]         M.labels, selected I/A and Sm.Church
  1952.        
  1953.     6-MSPFILES                         Special files/reports creation
  1954.         1-                             Display selected file, group
  1955.         2-          [FCREPT1]          FI report of selected file, group
  1956.         3-          [MONELINE]         OL report of selected file, group
  1957.         4-          [MSPFMAIL]         ML report of selected file, group
  1958.         5-                             Create new file from special criteria
  1959.         6-          [MGFCROST]         Generate FCMEMBRS file (families)
  1960.         7-          [MGSCROST]         Generate MSCROST file (Small Churches
  1961.         8-          [MGSAROST]         Generate MACTIVTY file (Sp.activities
  1962.         9-          [MGIAROST]         Generate MSKILLS file (Int./Abilities
  1963.  
  1964.  
  1965.  
  1966.  
  1967.  
  1968.  
  1969.  
  1970.  
  1971.  
  1972.  
  1973.  
  1974.  
  1975.  
  1976.  
  1977.  
  1978.                     Page 3C-2
  1979.  
  1980.  
  1981.             Appendix 3-C  -  MPROFILE Programs, Process Diagram
  1982.  
  1983.  
  1984.     7-FCALLING      [MONELINE]         Pastoral Calling
  1985.  
  1986.     8-MPRSETUP                         Files, names set-up
  1987.         1-                             Create initial MEMBERS file
  1988.         2-                             Re-index MEMBERS file
  1989.         3-                             Re-index a specified file
  1990.         4-MCNAMESC                     Church, computer parameters editing
  1991.         5-MCNAMES                      Church activity names editing
  1992.             1-                         Print the Names Directory (MDIRFILE)
  1993.             2-MCNAMES1                 Add a Small Church Name
  1994.             3-                         Delete a Small Church name 
  1995.             4-                         Add a Special Activity name
  1996.             5-                         Delete a Special Activity name
  1997.             6T-                        Add an OTHER category name
  1998.             6-MCNAMES2                 Add an OTHER name 
  1999.             7-                         Delete an OTHER name
  2000.             8-                         Add an Interest/Ability name
  2001.             9-                         Delete an Interest/Ability name
  2002.             P-                         Purge inactive names from MDIRFILE
  2003.         6-                             Printer special character start-up
  2004.         7-                             File copy to an external format
  2005.         8-                             Purge inactive members from MEMBERS 
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013.  
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022.  
  2023.  
  2024.  
  2025.  
  2026.  
  2027.  
  2028.  
  2029.  
  2030.  
  2031.  
  2032.  
  2033.  
  2034.  
  2035.  
  2036.  
  2037.  
  2038.  
  2039.  
  2040.  
  2041.  
  2042.  
  2043.  
  2044.                     Page 3C-3
  2045.  
  2046.  
  2047.