+ All Categories
Home > Documents > Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT...

Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT...

Date post: 27-Jun-2020
Category:
Upload: others
View: 13 times
Download: 0 times
Share this document with a friend
173
Using Merge/Purge Plus with Dispatcher4 Software Release 6.5.0 November 2006 For MVS, VSE, Linux, Unix, Open VMS, and Windows
Transcript
Page 1: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Using Merge/Purge Plus with Dispatcher4

Software Release 6.5.0

November 2006

For MVS, VSE, Linux, Unix, Open VMS, and Windows

Page 2: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

© 2006 Group 1 Software, Inc.

All rights reserved. Group 1 Software is a registered trademark of Group 1 Software, Inc. Group 1, the Group 1 logo, The Marketing Software Company and Merge/Purge Plus are trademarks of Group 1 Software, Inc. Pitney Bowes and "Engineering the flow of communication" are trademarks of Pitney Bowes, Inc. All other marks are trademarks or registered trademarks of the respective owners.

Group 1 Software, Inc. holds a nonexclusive license to publish and sell ZIP+4® databases on optical and magnetic media.

GROUP 1 SOFTWARE, INC DOCUMENTATION DEPARTMENT STE 600 4200 PARLIAMENT PL LANHAM MD 20706-1844

CASS, CASS Certified, DPV™, eLOT, FASTforward, NCOALink™, LACSLink, Postal Service, Post Office, POSTNET, RDI™, United States Post Office, USPS®, United States Postal Service, ZIP Code™, and ZIP+4 are registered trademarks of United States Postal Service (USPS®). This list is not exhaustive of the trademarks belonging to the Postal Service.

Group 1 Software is a non-exclusive licensee of USPS® for NCOALink™ processing.

Prices for Group 1's products, options and services are not established, controlled or approved by USPS® or United States Government. When utilizing RDI™ data to determine parcel-shipping costs, the business decision on which parcel delivery company to use is not made by the USPS® or United States Government.

A Reflection of Our Commitment to You... The Group 1 Software Mission Statement“The first and foremost objective of Group 1 Software is the total, unreserved satisfaction of each Group 1 Client — satisfaction with Group 1 products and product support, with Group 1 people and with all other facets of the Client relationship. Every other Corporate objective is subordinate to and is addressed by this one.”

DMPP650OPGUI

Page 3: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

E N H A N C E M E N T S U M M A R Y

Product: Merge/Purge Plus 6.5.0

The major enhancements included in this release are summarized below.

The product is now compiled using ACUCOBOL-GT instead of Micro Focus. This change is reflected in Chapter 15 of the Merge/Purge Plus User’s Guide, which discusses the use of Merge/Purge Plus in different processing environments.

An option has been added allowing you to count multi-buyer records whose priority falls below the purge file code in a duplicate group and write said records to the multi-buyer file. This involves a change to one of the Dispatcher4 screens—the Duplicate/Match Analysis Reports Options dialog box—shown on pages 5-16 and A-36 of Using Merge/Purge Plus with Dispatcher4. The DUPREC parameter record for MPP30 (see page 7-33 of the Merge/Purge Plus User’s Guide) has also been updated to include this option.

The DUPCTL parameter record for MPP50 now features an option in positions 16-18 to specify a location to store the Multi-Buyer Level code. See pages 11-2 through 11-3 of the Merge/Purge Plus User’s Guide for more information.

Minor edits and corrections have been made throughout the guides.

For a complete list of enhancements and fixes in this release, please refer to the release letter that accompanied your software and documentation. You can also download a copy of the release letter from the secure area of the Group 1 website (www.g1.com).

Using Merge/Purge Plus with Dispatcher4 iii

Page 4: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

iv Release 6.5.0/November 2006

Page 5: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

T A B L E O F C O N T E N T S

ENHANCEMENT SUMMARYProduct: Merge/Purge Plus 6.5.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii

BEFORE YOU BEGIN

Important Information

The Merge/Purge Plus Graphical User Interface (GUI) . . . . . . . . . . . . . . . . . . . . xPurpose of This Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xFinding the Information You Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiConventions Used in This Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiiRelated Group 1 Software, Inc. Books . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiiiIf You Need More Help. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv

The Website . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xiveService . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xivEducation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv

To Obtain Additional User's Guides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvYour Comments Are Welcome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi

CHAPTER 1. SETTING UP YOUR MERGE/PURGE PLUS JOB

1. Pick the Merge/Purge Plus Step in Dispatcher4 . . . . . . . . . . . . . . . . . . . . . . . . 1-22. Set Up Your Input File in Dispatcher4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-33. Set Up Your Output File in Dispatcher4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-84. Set Up Additional Files in Dispatcher4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9

CHAPTER 2. SELECTING THE COMPARISON SETTINGS FOR YOUR MERGE/PURGE PLUS JOB

The Merge/Purge Plus Primary Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2Defining Comparison Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4

Define ZIP/Postal Code Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5Surname Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6Individual Name Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8House Number Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9Street Name Comparisons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10Post Office Box Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12Rural Route Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13Apartment Number Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14General Address Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15Household Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16Overall Comparisons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17Resident Comparisons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18

Resetting Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19Multiple Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19Single Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20

CHAPTER 3. SELECTING DATA SETTINGS FOR YOUR MERGE/PURGE PLUS JOB

Introduction to the Data Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

Using Merge/Purge Plus with Dispatcher4 v

Page 6: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Table of Contents

Input File Treatment Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2Input Address Format Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2Input ZIP Code/Postal Code Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4Input Name Treatment Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5Input Gender Code Treatment Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6Defining the Input Record Sequence Dialog Box . . . . . . . . . . . . . . . . . . . . . 3-8

Defining Memory Load Requirements Dialog Box . . . . . . . . . . . . . . . . . . . . . . . 3-9Defining the Format and Location of Input File Codes . . . . . . . . . . . . . . . . . . . 3-11

Define File Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11Treatment of Unknown File Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13Change File Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14

Defining Broker Names and File Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15Broker Names and Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15Assign File Codes to Brokers Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-17

Defining the Layout and Format of Output Records . . . . . . . . . . . . . . . . . . . . . 3-18Define Output Record Layout Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . 3-18

Posting Data to Survivor Records. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21Adding Sequence Numbers to Output Records . . . . . . . . . . . . . . . . . . . . . . . . . 3-25

Add Sequence Numbers to Output Records Dialog Box . . . . . . . . . . . . . . . 3-25Sequence Error Treatment Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26

CHAPTER 4. SELECTING OPTIONAL SETTINGS FOR YOUR MERGE/PURGE PLUS JOB

Introduction to the Options Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2Limiting Input Records to Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

Limit Processing by Skipping Input Records . . . . . . . . . . . . . . . . . . . . . . . . . 4-3Limit Processing by ZIP/Postal Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4Limit Processing to a “Sampling” of the Input File . . . . . . . . . . . . . . . . . . . . 4-5

Limit Multi-Buyer Comparisons to Portion of File Code . . . . . . . . . . . . . . . . . . . 4-5Defining Uniqueness Criteria. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6Determining the Survivor Record. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7Defining Algorithms for Determining Survivors. . . . . . . . . . . . . . . . . . . . . . . . . . 4-9Modify Priority Based on Record Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10Defining Rules for Dropping Records from Clean Files . . . . . . . . . . . . . . . . . . 4-12Defining the Processing Exit Routine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14General Output Exit Routine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16Change Parser Names. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17Job Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18

CHAPTER 5. SELECTING REPORT OPTIONS FOR YOUR MERGE/PURGE PLUS JOB

Introduction to the Reports Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2Selecting Basic Report Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2

Defining Report Headers and Footers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2Limiting Records Processed for Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4Selecting and Rejecting Records. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5

Defining Constant Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7Defining Required Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8

Defining Options for Required Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9

Extract File Data Print Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10

vi Release 6.5.0/November 2006

Page 7: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Report Format Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12

Duplicate Elimination Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12File Code Formatting Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13

File Code/State Counts Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14Defining File Code/State Counts Options . . . . . . . . . . . . . . . . . . . . . . . . . 5-14Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15

Match/Duplicate Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15Selecting Match/Duplicate Analysis Reports . . . . . . . . . . . . . . . . . . . . . . . . 5-15Report Formatting Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17

Duplicate File Data Print. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18Defining Report Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18Report Format Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-19Defining Exit Routines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21

Unmatched Duplicates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-22Defining Printing Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-22Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23

CHAPTER A. PARAMETER AND DIALOG BOX CROSS-REFERENCE

Parameters by Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3Data Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3Options Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-19Reports Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-29

Dialog Boxes by Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-40

CHAPTER B. MERGE/PURGE FIELD LABELS

Input File Field Labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2Output File Definition Field Labels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3

INDEX

Using Merge/Purge Plus with Dispatcher4 vii

Page 8: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Table of Contents

viii Release 6.5.0/November 2006

Page 9: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

B E F O R E Y O U B E G I N

Important Information

This chapter discusses the purpose and use of this guide, how its conventions are presented, and how to obtain assistance from Group 1 Software, Inc.

The Merge/Purge Plus Graphical User Interface (GUI) . . . . . xivPurpose of This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xivFinding the Information You Need . . . . . . . . . . . . . . . . . . . . . . . xvConventions Used in This Guide . . . . . . . . . . . . . . . . . . . . . . . . xviRelated Group 1 Software, Inc. Books . . . . . . . . . . . . . . . . . . . . xviiIf You Need More Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii

The Website. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviiieService . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviiiEducation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix

To Obtain Additional User's Guides . . . . . . . . . . . . . . . . . . . . . xixYour Comments Are Welcome . . . . . . . . . . . . . . . . . . . . . . . . . . . xx

Page 10: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Important Information

The Merge/Purge Plus Graphical User Interface (GUI)

With the help of the Merge/Purge Plus GUI and Dispatcher4, you can set up and run your Merge/Purge Plus jobs using point and click operations. Parameters and other options are configured behind the scenes based on the input you provide to the GUI. This user’s guide includes a reference between the GUI and the parameters it influences, giving you the flexibility to combine parameter-based and GUI-based configuration.

Setting up a job starts in Dispatcher4, which functions as a wrapper to all product-specific Group 1 GUIs. You begin by defining the record type of your input file, the record length, and the specific fields in your input file. You then select which output files or reports you want Merge/Purge Plus to generate.

With all file-related selections complete, work continues in the Merge/Purge Plus GUI. A series of dialog boxes lets you select how you want to run your job. For example, you may select how to treat various types of records, how to match addresses, and what to do with unmatched addresses.

Once you have configured Merge/Purge Plus using the GUI, you return to the Dispatcher4 environment. At this point you may either run your Merge/Purge Plus job, or select other Group 1 applications to run before or after Merge/Purge Plus.

When you initiate processing, a dialog box indicates the progress and status of your job.

Purpose of This Guide

This user’s guide serves three main goals:

Providing an introduction to the Merge/Purge Plus GUI.

Taking you step by step through a sample job.

Offering a cross-reference between the GUI and the parameters each dialog box configures.

Before you use this guide, you should:

Read the Merge/Purge Plus User’s Guide to familiarize yourself with the functions of Merge/Purge Plus if you are a new user.

Read the Dispatcher4 User’s Guide.

Familiarize yourself with the Dispatcher4 environment.

Because this guide focuses only on the Merge/Purge Plus GUI, refer to the Merge/Purge Plus Users’s Guide or the Dispatcher4 User’s Guide if you need more information about some of the options available.

x Release 6.5.0/November 2006

Page 11: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Finding the Information You Need

Finding the Information You Need

The following table summarizes the chapters in this guide.

Table 1: Using Merge/Purge Plus with Dispatcher4 Overview

Chapter Description

Chapter 1. Setting Up Your Merge/Purge Plus Job

Covers all the steps required to set up a Merge/Purge Plus job using Dispatcher 4.

Chapter 2. Selecting the Comparison Settings for Your Merge/Purge Plus Job

Explains how to select the comparison settings for your job.

Chapter 3. Selecting Data Settings for Your Merge/Purge Plus Job

Explains all options available under the Data menu.

Chapter 4. Selecting Optional Settings for Your Merge/Purge Plus Job

Explains all options available under the Options menu.

Chapter 5. Selecting Report Options for Your Merge/Purge Plus Job

Explains all options available under the Reports menu.

Appendix A. Parameter and Dialog Box Cross-Reference

Describes which parameters are configured through the dialog boxes.

Appendix B. Merge/Purge Field Labels

Describes the field labels used in Merge/Purge Plus.

Using Merge/Purge Plus with Dispatcher4 xi

Page 12: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Important Information

Conventions Used in This Guide

This guide uses the following typefaces and symbols for presentation purposes:

Bold Indicates a button, check box, field, folder, keyboard key, list box, path, radio button, text box, toolbar, or user input.

Italic Indicates a book name, dialog box, menu, or window.

Script Indicates system information, such as scripts or screen data.

“Quoted” Indicates one of the following (1) text that appears on a screen, window, text, or dialog box, such as a message or list box option or (2) text that you are to type (you do not type the quotation marks).

NOTE: Indicates important information or warnings.

1 Indicates numbered steps in a process.

.. Indicates spaces (blanks) in parameter record images or example data.

This column is used for references to other sections or chapters containing related information.

Throughout this manual, the term “Windows” refers to either Microsoft Windows NT or Windows 2000 operating systems unless otherwise specified.

xii Release 6.5.0/November 2006

Page 13: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Related Group 1 Software, Inc. Books

Each dialog box of the Merge/Purge Plus GUI is briefly described in the procedure section and fully explained in the Appendix. In the Appendix, all the fields and options of the dialog box are numbered.

A table below the screen shot lists the parameter record that each option or field configures.

Related Group 1 Software, Inc. Books

The following books are also available when you buy Merge/Purge Plus:

Merge/Purge Plus User’s Guide for Open Systems

Merge/Purge Plus User’s Guide for iSeries.

For more information about Group 1 Software, visit the Group 1 Software, Inc. website at http://www.g1.com.

Field Parameter Record Position Content1 ALG PS 8 Y, N2 ALG PS 10 Y, N

12

Using Merge/Purge Plus with Dispatcher4 xiii

Page 14: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Important Information

If You Need More Help

If you are unable to resolve a problem, a Group 1 Technical Support Representative can help guide you to a solution. When you call Group 1 Technical Support, please have the following information ready:

A description of the task you were performing

The resulting reports (specifically, the Execution Log and Parameter Record Listing).

Reporting complete details to Technical Support will help you and the technical support representative quickly resolve the problem.

Group 1 Software technical support representatives work closely with you so that:

Your questions on using Merge/Purge Plus are answered quickly

Any problems you may encounter while using Merge/Purge Plus are resolved.

The Technical Support Hotline number for customers in the United States and Canada is 800-367-6950.

The Website

You can also find out about Group 1 products and services through the Group 1 Software Web site at http://www.g1.com. Registered users can obtain electronic copies of product documentation, join online discussion forums, download software and databases, find out about our training classes, or sign up for Group 1’s List Services. From the home page, click Support and log in to the Customer Support area.

NOTE: NOTE: Registered users are those who have a maintenance agreement with Group 1 Software. Contact Technical Support to obtain your user ID and password.

eService

eService, available through the Group 1 website, provides supported Group 1 Customers with direct access to Service Requests and the Group 1 Solutions Knowledge Base. You can search for your own Service Requests, search the Group 1 Knowledge Base, and access a variety of other Technical Support services. You must be a registered user, with an ID and password, to access eService.

xiv Release 6.5.0/November 2006

Page 15: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

To Obtain Additional User's Guides

Education

Group 1 Software offers comprehensive training courses on all of its products, allowing you to maximize the usability of your software.

Group 1 offers access to its courses in three ways: public seminars, eLearning, and on-site training. You can choose the option that best fits your needs.

For information about public seminars or eLearning classes, visit our website at www.g1.com/Education.

For information about on-site training, contact the Group 1 Education Manager at (301) 918-6392.

To Obtain Additional User's Guides

To obtain electronic copies of our product manuals, go to the Group 1 website at www.g1.com and click on Customer Login in the upper right corner. Log in with your User ID and password. On the left side of the window under “Technical Services” click on Documentation to download copies (.pdf files) of available user guides.

NOTE: To view.pdf files, you must have Adobe Acrobat Reader version 5.0 (or later) installed on your PC. If you do not have Acrobat Reader, you can download it for free from http://www.adobe.com.

Using Merge/Purge Plus with Dispatcher4 xv

Page 16: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Important Information

Your Comments Are Welcome

We appreciate and welcome your comments concerning this guide! If you have suggestions, please let us know. A Documentation Comment Form is available online at http://www.g1.com/Support/Forms/. You may also make product enhancement suggestions using the System Enhancement Form located at this address.

For your convenience, you may also submit change requests by clicking on the Report an Error button located at the bottom of each page of the PDF version of this guide. You will be redirected to a feedback form where you can enter your comments.

As another option, comments may be sent via snail mail to the following address:

Group 1 Software Inc. Attn.: Documentation Manager 4200 Parliament Pl Ste 600 Lanham MD 20706-1844

With your help and suggestions, we can continue to provide quality software.

Thank you.

xvi Release 6.5.0/November 2006

Page 17: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

C H A P T E R 1

Setting Up Your Merge/Purge Plus Job

This chapter takes you through all the steps required to set up a Merge/Purge Plus job using Dispatcher 4.

NOTE: A large part of the set-up process takes place in Dispatcher4. It is therefore strongly recommended that you familiarize yourself with Dispatcher4 by reading the Dispatcher4 User’s Guide before working with the Merge/Purge Plus GUI.

1. Pick the Merge/Purge Plus Step in Dispatcher4 . . . . . . . . . . . . . . . 1-22. Set Up Your Input File in Dispatcher4 . . . . . . . . . . . . . . . . . . . . . . . 1-33. Set Up Your Output File in Dispatcher4 . . . . . . . . . . . . . . . . . . . . . . 1-84. Set Up Additional Files in Dispatcher4 . . . . . . . . . . . . . . . . . . . . . . . 1-9

Using Merge/Purge Plus with Dispatcher4 1-1

Page 18: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Setting Up Your Merge/Purge Plus Job1

1. Pick the Merge/Purge Plus Step in Dispatcher4

Dispatcher4 handles all file-related functions. Setting up your Merge/Purge Plus job therefore begins in Dispatcher4.

NOTE: For more information about Dispatcher4, see the user’s guide you received with Dispatcher4.

1 Start Dispatcher4.

2 Select the Merge/Purge Plus step from the job steps bar by clicking on it once.

Layout Area

Merge/Purge Plus Step

Job

Step

s B

ar

Merge/Purge PLus Step

1-2 Release 6.5.0/November 2006

Page 19: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

2. Set Up Your Input File in Dispatcher4 1

3 Move your cursor into the layout area and click once to place the Merge/Purge Plus step in your job. An input and output file will appear automatically on the layout area along with the Merge/Purge Plus icon.

At this point, you have set up a job consisting of one step, Merge/Purge Plus. You could now place additional steps after or before the Merge/Purge Plus step. Please refer to your Dispatcher4 User’s Guide for more information.

2. Set Up Your Input File in Dispatcher4

Now that you have selected Merge/Purge Plus as a step in your job, you must define your input and output files. You should know the following things about your input file before you proceed:

Which fields are in the input file

The starting position of each field

The length of each field

The format of each field.

Output File

Merge/Purge Plus Step

Input FileInput File Output File

Merge/Purge Plus

Using Merge/Purge Plus with Dispatcher4 1-3

Page 20: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Setting Up Your Merge/Purge Plus Job1

For this sample job, we will work with a sample file that shipped with Dispatcher4. The file is called lvpc.nam and is located in the /data directory you installed with Dispatcher4. The sample file has the following fields:

The record type is line sequential.

You will now enter this information into Dispatcher4.

Name Length StartName 30 1Piece ID 9 31List Code 2 101Address 1 35 106City 20 141State 2 161ZIP Code 5 163

1-4 Release 6.5.0/November 2006

Page 21: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

2. Set Up Your Input File in Dispatcher4 1

1 Double-click on the Merge/Purge Plus input file in the layout area to define your input file. The File Format Module dialog box appears.

2 Click on the Select Remote File button. The Select from the remote computer dialog box appears. Point to the /data directory, select the “lvpc.nam” file, and click OK.

3 In the File Format Module dialog box, select the proper record type from the list box (in this case, select line sequential).

4 Now enter the record length (for this sample job, the length is 280).

At this point, you will enter information about your input records:

Which fields are in the input record

The starting position of each field

The length of each field.

Select Remote File Button

Using Merge/Purge Plus with Dispatcher4 1-5

Page 22: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Setting Up Your Merge/Purge Plus Job1

5 Place your pointer at the beginning of a field, then hold down the mouse button. Drag the pointer to the last byte in that field. The area you select will become highlighted as you drag the pointer. At the end of the field, release the mouse button.

As soon as you release the mouse button, the Add Field dialog box appears.

6 Click in the list box to see a list of field names. To select a field name, click on the name, then click the OK button. If necessary, use the scroll bar to view names that are not displayed. Or, use the type-ahead feature if you know the name of the field.

When you select a field name, it appears in the Record Format Layout area on the File Format Module dialog box (see the screen on the previous page).

To remove a field, right-click on it and select delete.

Position your pointer at the first byte of a

field, then hold down the mouse button and drag to the end of the bytes in the field

Record Format Layout area

1-6 Release 6.5.0/November 2006

Page 23: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

2. Set Up Your Input File in Dispatcher4 1

NOTE: To manually add new field information, click in one of the columns of the last row of the list of fields. (See the File Format window pictured on the previous page.) For example, click in the last row under the Name column. The space you clicked is selected indicating that you can type new information. Use the Tab key on your keyboard to highlight the next item in the row. Enter the field ID, starting position, and length (the field name will be added automatically). Once that information is entered, press your keyboard’s Return key. You can also edit existing field information by clicking in the row/column where you want to change information. Once the area is selected, you can enter the new information.

7 Continue adding fields and specifying the starting positions and field lengths until you have defined all the fields on your input record.

8 When you have finished defining fields, click one of the following buttons:

OK — to save your settings and close the dialog box.

Cancel — to close the dialog box without saving your settings.

Using Merge/Purge Plus with Dispatcher4 1-7

Page 24: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Setting Up Your Merge/Purge Plus Job1

3. Set Up Your Output File in Dispatcher4

Double-click on the output file. The File Format Module dialog box appears. Specify the following for your output file:

Record Type

Record Length.

NOTE: You only need to define the layout of input files. Output file layout is generated automatically. Each following step automatically recognizes the file layout from the previous step.

1-8 Release 6.5.0/November 2006

Page 25: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

4. Set Up Additional Files in Dispatcher4 1

4. Set Up Additional Files in Dispatcher4

1 In the Job Step pane, select the report or additional file you want to define.

2 In the Job Properties pane, specify the following:

Report or additional file name

Record type (additional files only)

Record length (additional files only).

The Job Step pane and the Job Properties panes are labeled below. See the Dispatcher4 User’s Guide for more information on how to use the Job Step and the Job Properties panes.

You are now ready to select your program functions and run your Merge/Purge Plus job.

Job Properties PaneJob Step Pane

Layout Area

Using Merge/Purge Plus with Dispatcher4 1-9

Page 26: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Setting Up Your Merge/Purge Plus Job1

1-10 Release 6.5.0/November 2006

Page 27: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

C H A P T E R 2

Selecting the Comparison Settings for Your Merge/Purge Plus Job

This chapter covers everything you need to know about configuring your comparison settings for your job.

The Merge/Purge Plus Primary Window . . . . . . . . . . . . . . . . . . . . . . . 2-2Defining Comparison Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4

Define ZIP/Postal Code Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5Surname Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6Individual Name Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8House Number Comparisons. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9Street Name Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10Post Office Box Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12Rural Route Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13Apartment Number Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-14General Address Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15Household Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16Overall Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17Resident Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18

Resetting Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19Multiple Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19Single Comparison. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20

Using Merge/Purge Plus with Dispatcher4 2-1

Page 28: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting the Comparison Settings for Your Merge/Purge Plus Job2

The Merge/Purge Plus Primary Window

In the layout area of Dispatcher4, double-click on the Merge/Purge Plus step. This invokes the Merge/Purge Plus application. The first window that appears is the Merge/Purge Plus primary window.

The primary window lets you access the most important settings for Merge/Purge Plus. These settings are briefly described below.

Data, Options, and Report dialog boxes are discussed in later chapters.

Menu Bar: The menu bar categories are Data, Options, Reports and Help. Use these to access additional Merge/Purge Plus dialog boxes and refine your processing requirements. Use Help to access the Help system provided with Merge/Purge Plus.

Use the First __ Bytes of Each Input Record field: Enter a number, from 1 to 9999, indicating the number of beginning bytes to use for comparison/duplicate elimination purposes.

The menu bar

2-2 Release 6.5.0/November 2006

Page 29: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

The Merge/Purge Plus Primary Window 2

Comparison Type settings are discussed in the next section.

Comparison Type selection box: Lists all of the comparison types, with their associated default comparisons. If you define any non-default comparisons, these will be marked with an asterisk. Select a comparison type, then use the Set button to define specific settings for that comparison type.

Processing Type radio buttons: Indicate how to handle duplicates.

Run Which Steps check boxes: Select the tasks you want Merge/Purge Plus to complete.

The tasks you will perform from the Merge/Purge Plus primary window are briefly described below.

1 To begin formatting the input record for your job, enter a number from 1 to 9999 in the Use the First__Bytes field. This value indicates to the number of beginning bytes Merge/Purge Plus will use for the comparison/duplicate process.

2 After entering the number of bytes, you may accept the default settings in the Comparison Type selection box, or you may choose to change the default comparison settings Merge/Purge will use to determine duplicates.

3 If you choose not to accept Merge/Purge’s default settings, click on the comparison type to display the Define Comparison dialog box. Choose the setting to specify the degree of individual match and other duplicate criteria for your desired comparison:

Equal—The input record field must match the comparison field exactly.

Medium—The input record field can be a somewhat close match to the comparison field.

Tight—The input field must be an almost exact match with the comparison field.

Loose—The input field can be similar to, but does not have to match, the comparison field.

Other—Other inclusion/exclusion criteria are available, depending on the comparison type.

4 When you have finished changing the comparison settings, click the OK button at the bottom of the primary window.

5 Use the options under Data, Options, and Reports to define your input files, other processing options, and reports for your job.

6 Exit the Merge/Purge Plus application and run your job from Dispatcher4. See your Dispatcher4 User’s Guide for details.

Using Merge/Purge Plus with Dispatcher4 2-3

Page 30: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting the Comparison Settings for Your Merge/Purge Plus Job2

Defining Comparison Settings

Use the Define Comparisons dialog boxes to define:

Whether or not to compare a specific record element

The “closeness” or degree of match the comparison record must achieve to be considered a match

Special duplicate or non-duplicate (inclusion or exclusion) criteria.

At first you will see the default comparison settings on the primary Merge/Purge Plus window. If you change any of these settings, you will see the wording change and an asterisk (*) appear next to the comparison setting. For example, if you change “ZIP/Postal Code Is No Comparisons” to Medium, the comparison setting will read, “ZIP/Postal Code is Medium.” The comparisons and their default settings are listed in Table 2-1. Each comparison setting dialog box is further described in the sections below.

Table 2-1: Defaults Settings for the Merge/Purge Plus Comparisons

Comparison Default Setting

ZIP/Postal Code No comparison

Surname/Company Name Medium

Individual Name No comparison

House Number Medium

Street Name Medium

Post Office Box Medium

Rural Route and Box Medium

Apartment Number Medium

General Address Medium

Household Medium

Overall Medium

Resident Medium

2-4 Release 6.5.0/November 2006

Page 31: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Comparison Settings 2

Define ZIP/Postal Code Comparisons

Use the Define ZIP/Postal Code Comparison dialog box to specify the degree of individual match and other duplicate criteria for the ZIP/Postal Code comparison field. The default setting is No Comparison.

1 From the primary Merge/Purge Plus window, highlight ZIP/Postal Code is No Comparison from the Comparison Type box.

2 Click the Set button. The Define ZIP/Postal Code Comparison dialog box appears.

3 Select one of the Degree of Individual Match radio buttons to describe the match setting you will use to compare ZIP/Postal Codes to determine duplicates.

Equal: Input record field must match the comparison field exactly.

Medium: The input record field can be a somewhat close match to the comparison field.

Tight: The input field must be an almost exact match with the comparison field.

Loose: The input field can be similar to, but does not have to match, the comparison field.

No Comparison: The input field will not be compared.

Using Merge/Purge Plus with Dispatcher4 2-5

Page 32: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting the Comparison Settings for Your Merge/Purge Plus Job2

4 Turn on the Duplicate if the First Three Characters are Equal check box if you want to send automatically to the duplicates file any record whose first three ZIP/Postal Code field characters equal that of the comparison record.

5 Turn on the Duplicate if Names and ZIP Codes Match Exactly check box if you want to send automatically to the duplicates file any record whose name and ZIP Code/Postal Codes match character-for-character.

6 Click OK to save your settings and return to the primary Merge/Purge Plus window. You will see an asterisk in front of the ZIP/Postal Code comparison type, indicating a non-default comparison setting.

Surname Comparisons

Use the Define Surname/Company Name Comparison dialog box to specify the degree of individual match and other duplicate criteria for the Surname/Company Name comparison fields. The default setting is Medium.

1 From the primary Merge/Purge Plus window, highlight Surname is Medium from the Comparison Type box.

2 Click the Set button. The Define Surname/Company Name Comparison dialog box appears.

2-6 Release 6.5.0/November 2006

Page 33: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Comparison Settings 2

3 Select one of the Degree of Individual Match radio buttons to describe the match setting you will use to compare surnames and company names to determine duplicates.

Equal: Input record field must match the comparison field exactly.

Medium: The input record field can be a somewhat close match to the comparison field.

Tight: The input field must be an almost exact match with the comparison field.

Loose: The input field can be similar to, but does not have to match, the comparison field.

4 Turn on the Duplicate if the Initial Letter of the Names is Equal check box if you want to send automatically to the duplicates file any record whose first Surname/Company name field character equals that of the comparison record.

5 Turn on the Specify Name Treatment check box if you want to enable the “Treat All Names as” radio button group.

6 Select a radio button to indicate the method to use in analyzing names for the duplicates file. Natural indicates that all names are assumed to be “natural” names, even if they are “resident” or “occupant”. Resident indicates that all names are to be treated as “resident” names, meaning that the name will not contribute to the comparison.

7 Click OK to save your settings and return to the primary Merge/Purge Plus window. You will see an asterisk in front of the Surname comparison type, indicating a non-default comparison setting.

Using Merge/Purge Plus with Dispatcher4 2-7

Page 34: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting the Comparison Settings for Your Merge/Purge Plus Job2

Individual Name Comparisons

Use the Define Individual Name Comparison dialog box to specify the degree of individual match and other duplicate criteria for the name comparison field. The default is No Comparison.

1 From the primary Merge/Purge Plus window, highlight Individual is No Comparison from the Comparison Type box.

2 Click the Set button. The Define Individual Name Comparison dialog box appears.

3 Select one of the Degree of Individual Match radio buttons to describe the match setting you will use to compare individual names to determine duplicates.

Equal: Input record field must match the comparison field exactly.

Medium: The input record field can be a somewhat close match to the comparison field.

Tight: The input field must be an almost exact match with the comparison field.

Loose: The input field can be similar to, but does not have to match, the comparison field.

2-8 Release 6.5.0/November 2006

Page 35: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Comparison Settings 2

4 Check the Duplicate if Same Name Except one has a Title and the Sex of the other Unknown check box if you want to send automatically to the duplicates file any record that matches these criteria.

5 Check the Not Duplicate if one Title is “Miss” and the other Title is “Mrs.” check box if you want to prevent Merge/Purge Plus from sending any record matching these criteria to the duplicates file.

6 Check the Not Duplicate if one Record is Determined to be a Company Record box, if you want to prevent Merge/Purge Plus from sending Company records to the duplicates file.

7 Click OK to save your settings and return to the primary Merge/Purge Plus window. You will see an asterisk in front of the Individual comparison type, indicating a non-default comparison setting.

House Number Comparisons

Use the Define House Number Comparison dialog box to specify the degree of individual match and other duplicate criteria for the house number comparison field. The default setting is Medium.

1 From the primary Merge/Purge Plus window, highlight House Number is Medium from the Comparison Type box.

2 Click the Set button. The Define House Number Comparison dialog box appears.

3 Select one of the Degree of Individual Match radio buttons to describe the match setting you will use to compare house numbers to determine duplicates.

Equal: Input record field must match the comparison field exactly.

Medium: The input record field can be a somewhat close match to the comparison field.

Using Merge/Purge Plus with Dispatcher4 2-9

Page 36: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting the Comparison Settings for Your Merge/Purge Plus Job2

Tight: The input field must be an almost exact match with the comparison field.

Loose: The input field can be similar to, but does not have to match, the comparison field.

4 Check the Not Duplicate if the House Number Lengths are not Equal check box if you want to prevent Merge/Purge Plus from sending any record meeting this criterion to the duplicates file.

5 Click OK to save your settings and return to the primary Merge/Purge Plus window. You will see an asterisk in front of the house number comparison type, indicating a non-default comparison setting.

Street Name Comparisons

Use the Define Street Name Comparison dialog box to specify the degree of individual match and other duplicate criteria for the street name comparison field. The default setting is Medium.

1 From the primary Merge/Purge Plus window, highlight Street Name is Medium from the Comparison Type box.

2 Click the Set button. The Define Street Name Comparison dialog box appears.

2-10 Release 6.5.0/November 2006

Page 37: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Comparison Settings 2

3 Select one of the Degree of Individual Match radio buttons to describe the match setting you will use to compare street names to determine duplicates.

Equal: Input record field must match the comparison field exactly.

Medium: The input record field can be a somewhat close match to the comparison field.

Tight: The input field must be an almost exact match with the comparison field.

Loose: The input field can be similar to, but does not have to match, the comparison field.

4 Check the Not Duplicate if the Highway Number is Unequal check box if you want to prevent Merge/Purge Plus from sending any record meeting this criterion to the duplicates file.

5 Check the Not Duplicate if the First Character of the Street Name is not Equal check box if you want to prevent Merge/Purge Plus from sending any record meeting this criterion to the duplicates file.

6 Check the Not Duplicate if the First Four Characters of the Street Name are not Equal check box if you want to prevent Merge/Purge Plus from sending any record meeting this criterion to the duplicates file.

7 Check the Not Duplicate if Street Directionals are not Equal check box if you want to prevent Merge/Purge Plus from sending any record meeting this criterion to the duplicates file.

8 Click OK to save your settings and return to the primary Merge/Purge Plus window. You will see an asterisk in front of the street name comparison type, indicating a non-default comparison setting.

Using Merge/Purge Plus with Dispatcher4 2-11

Page 38: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting the Comparison Settings for Your Merge/Purge Plus Job2

Post Office Box Comparisons

Use the Define Post Office Box Comparison dialog box to specify the degree of individual match and other duplicate criteria for the post office box comparison field. The default setting is Medium.

1 From the primary Merge/Purge Plus window, highlight Post Office Box is Medium from the Comparison Type box.

2 Click the Set button. The Define Post Office Box Comparison dialog box appears.

3 Select one of the Degree of Individual Match radio buttons to describe the match setting you will use to compare post office boxes to determine duplicates.

Equal: Input record field must match the comparison field exactly.

Medium: The input record field can be a somewhat close match to the comparison field.

Tight: The input field must be an almost exact match with the comparison field.

Loose: The input field can be similar to, but does not have to match, the comparison field.

4 Check the Do not compare if one Record Contains a P.O. Box, the other a Rural Route Box check box if you want to prevent Merge/Purge Plus from sending any record meeting this criteria to the duplicates file.

5 Click OK to save your settings and return to the primary Merge/Purge Plus window. You will see an asterisk in front of the post office box comparison type, indicating a non-default comparison setting.

2-12 Release 6.5.0/November 2006

Page 39: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Comparison Settings 2

Rural Route Comparisons

Use the Define Rural Route and Box Comparison dialog box to specify the degree of individual match and other duplicate criteria for the rural route and box comparison field. The default setting is Medium.

1 From the primary Merge/Purge Plus window, highlight Rural Route and Box is Medium from the Comparison Type box.

2 Click the Set button. The Define Rural Route and Box Comparison dialog box appears.

3 Select one of the Degree of Individual Match radio buttons to describe the match setting you will use to compare rural routes to determine duplicates.

Equal: Input record field must match the comparison field exactly.

Medium: The input record field can be a somewhat close match to the comparison field.

Tight: The input field must be an almost exact match with the comparison field.

Loose: The input field can be similar to, but does not have to match, the comparison field.

4 Click OK to save your settings and return to the primary Merge/Purge Plus window. You will see an asterisk in front of the post office box comparison type, indicating a non-default comparison setting.

Using Merge/Purge Plus with Dispatcher4 2-13

Page 40: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting the Comparison Settings for Your Merge/Purge Plus Job2

Apartment Number Comparisons

Use the Define Apartment Number Comparison dialog box to specify the degree of individual match and other duplicate criteria for the apartment number comparison field. The default setting is Medium.

1 From the primary Merge/Purge Plus window, highlight Apartment Number is Medium from the Comparison Type box.

2 Click the Set button. The Define Apartment Number Comparison dialog box appears.

3 Select one of the Degree of Individual Match radio buttons to describe the match setting you will use to compare apartment numbers to determine duplicates.

Equal: Input record field must match the comparison field exactly.

Medium: The input record field can be a somewhat close match to the comparison field.

Tight: The input field must be an almost exact match with the comparison field.

Loose: The input field can be similar to, but does not have to match, the comparison field.

4 Check the Not Duplicate if only one Record Contains an Apartment Number check box if you want to prevent Merge/Purge Plus from sending any record meeting this criterion to the duplicates file.

5 Click OK to save your settings and return to the primary Merge/Purge Plus window. You will see an asterisk in front of the apartment number comparison type, indicating a non-default comparison setting.

2-14 Release 6.5.0/November 2006

Page 41: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Comparison Settings 2

General Address Comparison

Use the Define General Address Comparison dialog box to specify the degree of individual match and other duplicate criteria for the general address comparison field. The default setting is Medium.

1 From the primary Merge/Purge Plus window, highlight General Address is Medium from the Comparison Type box.

2 Click the Set button. The Define General Address Comparison dialog box appears.

3 Select one of the Degree of Individual Match radio buttons to describe the match setting you will use to compare general addresses to determine duplicates.

Medium: The input record field can be a somewhat close match to the comparison field.

Tight: The input field must be an almost exact match with the comparison field.

Loose: The input field can be similar to, but does not have to match, the comparison field.

4 Check the Duplicate if Names are Similar and no Address Elements in Common check box if you want Merge/Purge Plus to send any record meeting this criteria to the duplicates file.

5 Check the Not Duplicate if no Address Elements in Common check box if you want to prevent Merge/Purge Plus from sending any record meeting this criteria to the duplicates file.

Using Merge/Purge Plus with Dispatcher4 2-15

Page 42: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting the Comparison Settings for Your Merge/Purge Plus Job2

6 Check the If Equal Names, not considered Duplicate Before Street Names are Compared check box if you want to prevent Merge/Purge Plus from sending any record with a name equal to that of the comparison record to the duplicates file until after the street names are compared.

7 Click OK to save your settings and return to the primary Merge/Purge Plus window. You will see an asterisk in front of the General Address comparison type, indicating a non-default comparison setting.

Household Comparisons

Use the Define Household Comparison dialog box to specify the degree of individual match and other duplicate criteria for the household comparison field. The default setting is Medium.

1 From the primary Merge/Purge Plus window, highlight House Hold is Medium from the Comparison Type box.

2 Click the Set button. The Define Household Comparison dialog box appears.

3 Select one of the Degree of Individual Match radio buttons to describe the match setting you will use to compare household matches to determine duplicates.

Medium: The input record field can be a somewhat close match to the comparison field.

Tight: The input field must be an almost exact match with the comparison field.

Loose: The input field can be similar to, but does not have to match, the comparison field.

No Comparison: The input field should not be compared.

4 Click OK to save your settings and return to the primary Merge/Purge Plus window. You will see an asterisk in front of the household comparison type, indicating a non-default comparison setting.

2-16 Release 6.5.0/November 2006

Page 43: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Comparison Settings 2

Overall Comparisons

Use the Define Overall Comparison dialog box to specify the degree of individual match and other duplicate criteria for the overall duplicate comparison. The default is Medium.

1 From the primary Merge/Purge Plus window, highlight Overall is Medium from the Comparison Type box.

2 Click the Set button. The Define Overall Comparison dialog box appears.

3 Select one of the Degree of Individual Match radio buttons to describe the match setting you will use to compare Overall matches to determine duplicates.

Medium: The input record field can be a somewhat close match to the comparison field.

Tight: The input field must be an almost exact match with the comparison field.

Loose: The input field can be similar to, but does not have to match, the comparison field.

4 Click OK to save your settings and return to the primary Merge/Purge Plus window. You will see an asterisk in front of the overall comparison type, indicating a non-default comparison setting.

Using Merge/Purge Plus with Dispatcher4 2-17

Page 44: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting the Comparison Settings for Your Merge/Purge Plus Job2

Resident Comparisons

Use the Define Resident Comparison dialog box to specify the degree of individual match and other duplicate criteria for the resident comparison field. The default is Medium.

1 From the primary Merge/Purge Plus window, highlight Resident is Medium from the Comparison Type box.

2 Click the Set button. The Define Resident Comparison dialog box appears.

3 Select one of the Degree of Individual Match radio buttons to describe the match setting you will use to compare resident matches to determine duplicates.

Equal: Input record field must match the comparison field exactly.

Medium: The input record field can be a somewhat close match to the comparison field.

Tight: The input field must be an almost exact match with the comparison field.

Loose: The input field can be similar to, but does not have to match, the comparison field.

2-18 Release 6.5.0/November 2006

Page 45: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Resetting Comparisons 2

4 Check the Do not compare Apartment Numbers check box if you want to prevent Merge/Purge Plus from comparing the input apartment number field to that of the comparison record.

5 Check the Not Duplicate if only Address Information Available is Rural Route/Highway Number check box if you want to prevent Merge/Purge Plus from writing any input record meeting this criteria to the duplicates file.

6 Check the Not Duplicate if the First Four Characters of the Street Name are not Equal check box if you want to prevent Merge/Purge Plus from writing any input record meeting this criteria to the duplicates file.

7 Click OK to save your settings and return to the primary Merge/Purge Plus window. You will see an asterisk in front of the overall comparison type, indicating a non-default comparison setting.

Resetting Comparisons

After you have defined comparison criteria for your records you can easily change the comparison settings for one or several of your comparison statements. You can reset them to their original (default) setting or change the comparison criteria you defined.

Multiple Comparisons

Follow these steps to reset one or more comparisons to their default settings. These instructions assume that you are starting from the primary Merge/Purge Plus window.

1 While pressing the <CTRL> key, highlight the settings that you want to change in the “Comparison Type” box.

2 Release the <CTRL> key.

3 Click the Reset button.

4 The asterisks are removed from the selected comparisons, indicating that their settings have been reset to default.

Using Merge/Purge Plus with Dispatcher4 2-19

Page 46: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting the Comparison Settings for Your Merge/Purge Plus Job2

Single Comparison

Follow these steps to reset a single comparison to its default comparison setting. These instructions assume that you are starting from the primary Merge/Purge Plus window.

1 Highlight the setting you want to change.

2 Click the Reset button.

3 You will see the comparison, with the asterisk removed, indicating that it has resumed the default comparison setting.

4 Repeat steps 1 through 3 as needed, or follow the instructions for changing multiple comparison settings.

2-20 Release 6.5.0/November 2006

Page 47: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

C H A P T E R 3

Selecting Data Settings for Your Merge/Purge Plus Job

All options available under the Data menu are discussed in this chapter.

Introduction to the Data Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2Input File Treatment Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

Input Address Format Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2Input ZIP Code/Postal Code Format. . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4Input Name Treatment Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5Input Gender Code Treatment Dialog Box . . . . . . . . . . . . . . . . . . . . . . 3-6Defining the Input Record Sequence Dialog Box. . . . . . . . . . . . . . . . . . 3-8

Defining Memory Load Requirements Dialog Box . . . . . . . . . . . . . . . 3-9Defining the Format and Location of Input File Codes . . . . . . . . . . . 3-11

Define File Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11Treatment of Unknown File Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13Change File Codes Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14

Defining Broker Names and File Codes . . . . . . . . . . . . . . . . . . . . . . . 3-15Broker Names and Codes Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . 3-15Assign File Codes to Brokers Dialog Box . . . . . . . . . . . . . . . . . . . . . . . 3-17

Defining the Layout and Format of Output Records . . . . . . . . . . . . 3-18Define Output Record Layout Dialog Box. . . . . . . . . . . . . . . . . . . . . . 3-18

Posting Data to Survivor Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21Adding Sequence Numbers to Output Records . . . . . . . . . . . . . . . . . 3-25

Add Sequence Numbers to Output Records Dialog Box . . . . . . . . . . . 3-25Sequence Error Treatment Dialog Box. . . . . . . . . . . . . . . . . . . . . . . . . 3-26

Using Merge/Purge Plus with Dispatcher4 3-1

Page 48: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

Introduction to the Data Menu

Options for defining various input file treatments, memory load requirements, file codes and broker name options, and output record treatments are provided under the Data menu. Each of these options is described below. Although the menu options are discussed in the order in which they appear on the menu, similar options or options performing related tasks are grouped under the same heading.

Input File Treatment Options

The first type of options under the Data menu discussed concern your input files. You may have up to three input files, but all three must have the same record layout. For Merge/Purge to process your files you must specify information about both the format and the content of the files. You can use the screens described below to specify input file attributes.

Input Address Format Dialog Box

Use the Input Address Format dialog box to define the format of the input address field(s), and to determine if addresses are Canadian or U.S.

1 From the Data menu, select Input Address Format... The Input Address Format dialog box appears.

3-2 Release 6.5.0/November 2006

Page 49: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Input File Treatment Options 3

2 Select one of the Address Format radio buttons to indicate the format of the addresses as they appear in your input file. Choose from the following:

Single Line --- Use this radio button if your input addresses are in a single line, such as 123 Main St Holyoke MA 01040.

2 to 6 Fields (Segments) --- Use this radio button if your input address is in multiple fields, not necessarily adjacent to each other, such as:

123 Main St Jack Donofrio Holyoke MA USA 01040

2 to 6 Lines - All Address Data --- Use this radio button if your input address in in multiple lines containing address data only, such as:

123 Main StHolyoke MA01040

2 to 6 Lines - Last Contains City/State/ZIP --- Use this radio button if your input address is in multiple lines, with the last line containing city, state, ZIP Code data, such as:

123 Main St . . Holyoke MA 01040

2 to 6 Lines - One or More Contains City/State/ZIP --- Use this radio button if your input address is in multiple lines, with the city, state, ZIP Code data in separate lines, such as:

123 Main St Holyoke MA 01040

3 Select one of the Country Treatment radio buttons to indicate the country of origin of your input addresses.

Analyze Address to Determine US/Canada — Use this radio button if your input file contains both Canadian and U.S. addresses. Merge/Purge Plus will look at each country field to determine the address origin.

All Addresses are in US — Use this radio button if your input file contains only U.S. addresses.

All Addresses are in Canada — Use this radio button if your input file contains only Canadian addresses.

4 Click OK to save your definition and return to the primary Merge/Purge Plus window.

Using Merge/Purge Plus with Dispatcher4 3-3

Page 50: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

Input ZIP Code/Postal Code Format

Use the Input ZIP Code/Postal Code Format dialog box to indicate the format and position of the ZIP Code/Postal Code in your input records.

1 From the Data menu, select Input ZIP Format... The Input ZIP Code/Postal Code Format dialog box appears.

2 Select one of the Format in Records radio buttons to indicate the format of your input ZIP/Postal Codes.

Character - Fixed: Turn on this radio button if the input ZIP/Postal Codes appear in character format and always start in the same position in the input ZIP/Postal Code field, as follows:

....+....1....+....2....+....3....+....4....+....5RECORD 1 01040-1401 JOS A SHARPERRECORD 2 85254-1626 JOSEPH SHARPLEYRECORD 3 20601-1234 JAMES SHARPLEY

Packed - Fixed: Turn on this radio button if the input ZIP/Postal Codes are in packed decimal format, and always start in the same position in the input ZIP/Postal Code field, as follows:

....+....1....+....2....+....3....+....4....+....5RECORD 1 01040-1401 JOS A SHARPERRECORD 2 85254-1626 JOSEPH SHARPLEYRECORD 3 20601-1234 JAMES SHARPLEY

3-4 Release 6.5.0/November 2006

Page 51: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Input File Treatment Options 3

Character - Floating: Turn on this radio button if the input ZIP/Postal Codes are in character format, floating within the boundaries of the input ZIP/Postal Code field, as follows:

....+....1....+....2....+....3....+....4....+....5RECORD 1 01040-1401 JOS A SHARPERRECORD 2 85254-1626JOSEPH SHARPLEYRECORD 3 20601-1234 JAMES SHARPLEY

3 Click OK to save your definition and return to the primary Merge/Purge Plus window.

Input Name Treatment Dialog Box

Use the Input Name Treatment dialog box to determine the treatment of the input name field when Merge/Purge determines that the field contains a company or a person’s name.

NOTE: Merge/Purge uses indicators such as Inc., P.A., etc., to determine company names.

1 From the Data menu, select Input Name Treatment... The Input Name Treatment dialog box appears.

Using Merge/Purge Plus with Dispatcher4 3-5

Page 52: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

2 Select one of the Name Treatment radio buttons to indicate how Merge/Purge Plus will treat the input record name field data:

Analyze to Determine Person/Company — Use this radio button if your input file contains both individual and company names. Merge/Purge Plus will look at each input name field to determine the field content.

All Names are Personal — Use this radio button if your input file contains only individuals' names.

All Names are Company — Use this radio button if your input file contains only company names.

3 Click OK to save your definition and return to the primary Merge/Purge Plus window.

Input Gender Code Treatment Dialog Box

Use the Input Gender Code Treatment dialog box to specify how Merge/Purge Plus will process the input records' gender codes. You will define if the gender codes are already in the input records and how to handle an invalid gender code.

3-6 Release 6.5.0/November 2006

Page 53: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Input File Treatment Options 3

1 From the Data menu, select Input Gender Treatment... The Input Gender Code Treatment dialog box appears.

2 Select one of the Obtain Gender Code From radio buttons to indicate if Merge/Purge Plus must determine gender codes by looking at first names and, possibly, maturity suffixes; or to indicate if the gender code is already present in the input records.

If you select the Determine Gender Code from Name Elements radio button, click OK to save your definition and return to the primary Merge/Purge Plus window.

If you select the Gender Code is Already in Input Records, Merge/Purge Plus activates the When an Invalid Code is in an Input Record Group.

3 Select one of the When an Invalid Code is in an Input Record radio buttons, indicating the action Merge/Purge Plus should take when it encounters an invalid gender code.

4 If you select the Determine the Gender Code; Report All Errors radio button, Merge/Purge Plus activates the Maximum Number of Errors Before Terminating Processing field.

Using Merge/Purge Plus with Dispatcher4 3-7

Page 54: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

5 In the Maximum... field, enter a number, from 0 to 999 to indicate the maximum number of gender code errors allowed before Merge/Purge Plus terminate’s processing.

NOTE: This value is required if you select the Determine the Gender Code; Report All Errors radio button.

6 Click OK to save your definition and return to the primary Merge/Purge Plus window.

Defining the Input Record Sequence Dialog Box

Use the Input Record Sequence dialog box to specify the sequence of the records in the input file(s) by specifying the fields that make up the sequencing key.

1 From the Data menu, select Input Record Sequence... The Input Record Sequence dialog box appears.

2 In the Location field, enter a number from 1 to 9999, indicating the location of the first sequence segment.

3 In the Length field, enter a number from 1 to 99, indicating the length of the first sequence segment.

3-8 Release 6.5.0/November 2006

Page 55: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Memory Load Requirements Dialog Box 3

4 If this field is in Packed Format, check the Packed Format box.

5 Click Add to put the current definition in the display list box.

6 Repeat steps 2 through 5, as needed, to define additional sequence segments. Any segment that you define as Packed Format will show up in the display list box with Packed next to it.

7 When you have completed your definitions, click OK to save your changes and return to the primary Merge/Purge Plus window.

Defining Memory Load Requirements Dialog Box

Follow the steps below to define the memory load requirements for the current Merge/Purge Plus job. This definition makes it possible for you to optimize Merge/Purge Plus processing by controlling the comparison data memory allocation based on your system’s processing capability.

1 From the Data menu, select Memory Load... The Memory Loads dialog box appears.

Using Merge/Purge Plus with Dispatcher4 3-9

Page 56: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

2 In the Number of Sequencing Characters to Use field, specify a number from 1 to 99, indicating the number of sequence segment characters to use for each memory load comparison.

3 In the Maximum Number of Records to be Loaded field, specify a number from 1 to 9999, indicating the maximum number of records to load into memory prior to each comparison.

4 In the Number of Street Address Characters to Use, specify the number of street address characters of records to load into the memory load.

5 In the Break Length field, specify a number, from 1 to 99, indicating the break length for the memory load you are defining.

6 Check the Only if Non-Blank check box if the break length only applies to strings without blanks.

7 Click Add to save your memory load definition.

8 Repeat steps 2 through 6, as needed, to define additional memory loads.

NOTE: You may define a maximum of 20 memory loads.

9 Click OK to save your definition(s) and return to the primary Merge/Purge Plus window.

3-10 Release 6.5.0/November 2006

Page 57: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining the Format and Location of Input File Codes 3

Defining the Format and Location of Input File Codes

Before defining file codes, you must know all the file codes found in each input record. In addition, you need to know more specific information about each file code including: file code description, the file code priority relative to others, and whether the file code found in the record is a purge file code. You can use the screens described below to define your file codes.

Define File Codes Dialog Box

Use the Define File Code dialog box to define the output and treatment of input file codes, and additional write and read options for each file code you define. You may define up to 2500 file code types.

1 From the Data menu, select File Codes... The File Codes dialog box appears.

2 Select one of the Format in Input Records radio buttons to describe the format of your first set of file codes.

If you select the Not in Records radio button, Merge/Purge Plus activates the Write File Code to Input Records group. This allows you to specify the file code name, and allows you to indicate if you want to overwrite the current file code field data.

Using Merge/Purge Plus with Dispatcher4 3-11

Page 58: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

3 In the Location field, specify a number, from 1 to 9999, to define the starting location of the current file code.

4 In the Length field, specify a number, from 1 to 9, to define the length of the current file code.

5 Click Add to display the Define File Code dialog box.

6 In the File Code field, enter a maximum of 9 characters for the current file code name.

7 In the Relative Priority field, enter a number, from 001 to 999, indicating the relative priority of the current file code.

NOTE: The lowest Relative Number has the highest priority.

8 In the Special Treatment group, select one of the radio buttons to describe the treatment, if any, to apply to the current file code.

3-12 Release 6.5.0/November 2006

Page 59: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining the Format and Location of Input File Codes 3

9 In the Additional Options group, select one of the radio buttons to indicate if you want to apply special processing options to the current file code definition.

10 In the Input File group, select the radio button indicating which input file contains records with the current file code. The number of the input file corresponds to the order you added your input files in the File Names and Details dialog box.

11 In the Write to Which Output Files radio button group, determine if you want Merge/Purge Plus to write the current file code to both the clean file and extra file, only the clean file, only the extra file, or neither file.

12 Check the Exclude as Driver Record box if you want to exclude records with this file code from being used as the driver record in duplicate groups that are together in the same memory load.

13 Click OK to return to the File Codes dialog box. You will see your definition in the File Code list box.

14 Repeat steps 2 through 13 to define up to 2499 more file codes.

15 Click OK to save your file code definitions and return to the primary Merge/Purge Plus window.

Treatment of Unknown File Codes

Use the Treatment of Records with Unknown File Codes dialog box to indicate how Merge/Purge Plus will handle unknown file codes it encounters during processing.

1 From the Data menu, select Unknown File Codes... The Treatment of Records with Unknown File Codes dialog box appears.

Using Merge/Purge Plus with Dispatcher4 3-13

Page 60: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

2 Turn on one of the When an Unknown File Code is Encountered radio buttons.

Continue Processing; treat all unknown file codes as a single file code, with the lowest possible priority — Merge/Purge Plus will group all unknown codes and give them a 999 priority.

Continue Processing; Bypass all records with unknown file codes — Merge/Purge Plus will ignore all unknown file codes and will process to end-of-file.

Terminate Processing — Merge/Purge Plus will stop processing if it encounters an unknown file code.

3 Click OK to return to the primary Merge/Purge Plus window.

Change File Codes Dialog Box

Use the Change File Codes dialog box to modify a specific input file code value.

1 From the Data menu. select Change File Codes... The Change File Codes dialog box appears.

3-14 Release 6.5.0/November 2006

Page 61: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Broker Names and File Codes 3

2 File Code in Record field, specify the file code to change (up to 9 digits). Enter the new value if you want to rename the file code in the New File Code field.

3 Check the All Multi-Buyer Codes check box if the current file code pertains to all multi-buyer codes.

4 Mark the Effective for All File Codes check box if the current definition applies to all file codes.

5 Choose one of the Input File radio buttons to determine to which input file the current file code is attached.

6 Click OK to return to the primary Merge/Purge Plus window.

Defining Broker Names and File Codes

A broker name is the identification assigned to a list provider. You can assign file codes to a broker to determine the accuracy of the list a specific broker provides. You may define up to 500 separate broker names/codes and up to 5 file codes per broker. By tracking broker names and codes, you can collect information such as:

The names of the brokers providing the fewest duplicate names

The names of the brokers providing the best leads

The list getting the most responses

This information is included on the Duplicate Elimination Summary Report.

Broker Names and Codes Dialog Box

Use the Broker Names and Codes dialog box to define full names and codes (maximum of 9 characters) for all of the list brokers providing names and address records for the current job.

The following steps show you how to define unique broker codes for each list broker who provides you with name-and-address lists.

Using Merge/Purge Plus with Dispatcher4 3-15

Page 62: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

1 From the Data menu, select Broker Names... The Broker Names and Codes dialog box appears.

2 In the Broker Code field, enter a maximum of 9 characters to assign to a particular broker.

3 In the Full Broker Name field, enter a maximum of 20 characters of the broker name to correspond to the current broker code.

4 Click Add to place the current definition in the Defined Brokers list box.

5 Repeat steps 2 through 4 to define up to 499 additional broker codes.

6 Click OK to return to the primary Merge/Purge Plus window, saving your definitions.

3-16 Release 6.5.0/November 2006

Page 63: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Broker Names and File Codes 3

Assign File Codes to Brokers Dialog Box

Use the Assign File Codes to Brokers dialog box to associate each defined file code with a defined broker name. You may assign up to 500 separate broker names/ file codes. This information is included on the Duplicate Elimination Summary Report.

Follow these steps to associate each broker to file codes you define.

1 From the Data menu, select Assign File Codes/Brokers... The Assign File Codes to Brokers dialog box appears.

2 Click the drop-down arrow to the right of the File Code list box to display a list of file codes you defined on the Define File Codes dialog box.

If you neglected to define all of your file codes, you can click the [File Codes] button to display the Define File Codes dialog box.

Using Merge/Purge Plus with Dispatcher4 3-17

Page 64: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

3 In the Assign File Codes to Brokers dialog box, highlight the file code that you want to assign to a particular broker.

4 Click the drop-down arrow to the right of the Broker Name list box to display a list of brokers you defined on the Broker Names and Codes dialog box.

If you neglected to define all of your brokers, you can click the Brokers button to display the Define Broker Names and Codes dialog box.

5 In the Assign File Codes dialog box, highlight the broker name that you want to relate to the file code you selected.

6 Click the Add button to place the current definition in the Associated File Codes and Brokers list box.

7 Repeat steps 2 through 6 to define up to 499 additional broker/file code pairs.

8 Click OK to save your definitions and return to the primary Merge/Purge Plus window.

Defining the Layout and Format of Output Records

In addition to the information found in your input records, Merge/Purge Plus can write additional data to your output records. The screens described below allow you to select the additional information you want written to your output records.

Define Output Record Layout Dialog Box

Use the Output Record Layout dialog box to specify storage locations for the optional elements that can be written to the output records. After you define, change, or delete a record, you will see the field name, location, and length in the Output Record Layout list box. You can use this dialog box to define output record layouts for both the Duplicate and Clean records files.

3-18 Release 6.5.0/November 2006

Page 65: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining the Layout and Format of Output Records 3

1 From the Data menu, select Output Layout... The Output Record Layout dialog box appears.

2 Click one of the Display Layout for which file radio buttons to see either the Duplicate or Clean file layout.

3 In the Output Fields to Add list box, highlight the output field you want to define.

4 Click Add. Merge/Purge Plus displays the Define Field dialog box.

Using Merge/Purge Plus with Dispatcher4 3-19

Page 66: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

NOTE: The Define Field dialog box changes depending upon the field you are defining. For example, if you are defining File Code, you may fill in any Location and Length you require. For File Code, you will not be able to choose a Store on Which Files radio button, since Merge/Purge does this for you. However, if you are defining Priority Number, the maximum field length is filled in for you. You can choose the Store on Which Files radio button that you prefer, since Merge/Purge Plus has no requirement for Priority Number.

5 In the Location field, specify the starting location to which Merge/Purge Plus will store the current output field. In the Length field, specify the length of the current output field.

6 Click OK to save the current output field definition. Merge/Purge Plus closes the Define Field dialog box and returns to the Output Record Layout dialog box. You will see your definition in the Output Record Layout/Location/Length list box.

7 Repeat steps 2 through 6 to define additional output fields.

8 Click OK to return to the primary Merge/Purge Plus window.

3-20 Release 6.5.0/November 2006

Page 67: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Posting Data to Survivor Records 3

Posting Data to Survivor Records

The Posting Data to Surviving Record dialog box contains (unsorted) up to 50 survivor record post operations. It displays all of the post operations you define to move data from the dropped records to the surviving record of each duplicate group. Use the Add, Modify, and Remove buttons to make changes to your selection. Use the Move buttons to change the order of entries. When you select Add, Modify or Remove, you will access the Define Posting Details dialog box to view, add, change, and delete post operations for this job.

Posting allows you to move or accumulate information from one record to another record in its duplicate group.

For example, consider this duplicate group:

14609 DAWSON MARK FILECD1 10014609 DAWSON MARK FILECD2 200 3015557268

The first record has the higher priority (100) and will go to the clean file. The second record is the dropped record. Thus, we can move the area code and telephone number from the dropped record to the survivor record using Move Posting.

To access this dialog box:

1 From the Data menu, select Posting to Survivor Record... The Posting Data to Surviving Record dialog box appears.

Using Merge/Purge Plus with Dispatcher4 3-21

Page 68: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

2 Click Add. The Define Posting Details dialog box appears.

3 Select one of the Current Posting Type radio buttons for the current posting definition.

There are four types of posting:

Add Posting: Adds specific fields from duplicate records to survivor records. If a dropped record contains an apartment or suite number, you will want to post this to a survivor record missing this field.

Copy Posting: Uses duplicate record information to complete a blank survivor record field.

Bit Posting: Compares two fields, bit-by-bit. When comparing the bits, if at least one bit is on (1 versus 0), the resulting bit is switched to 1.

Replace posting: Replace a survivor record field with a field from the dropped record.

3-22 Release 6.5.0/November 2006

Page 69: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Posting Data to Survivor Records 3

4 Define the Duplicate Record (source) field that you will post to the survivor record by entering the location and length. In the Location field, specify a number, from 1 to 9999, to indicate the starting location of the duplicate record comparison field you are defining for the current posting operation.

In the Length field, specify a number, from 1 to 16, to define the length of the duplicate record comparison field you are defining. EXCEPTION: If you set the Format field to Binary, the Length field must contain 1, 2, or 4.

5 In the Format list box, select the format for the duplicate record comparison field you are defining: Character (default), Packed, or Binary.

6 Check the Set Field to Null check box to clear the comparison field after posting it to the survivor record.

7 In the File Code Sub String Location group, define the file code sub-string to which you want to restrict posting.

In the Location field, specify a number, from 1 to 10, to indicate the starting location of the file code sub-string to which you are restricting posting.

In the File Code Sub String Length field, specify a number, from 1 to 16, to define the length of the file code sub-string to which you will restrict posting. EXCEPTION: If you set the Format field to Binary, the Length field must contain 1, 2, or 4.

In the File Code Sub String Text field, enter a text string that will be stored on your survivor record. The length of this text string cannot exceed the length specified in the Length entry field.

8 Define the Survivor Record (target) field to which you will post the dropped record information.

In the Location field, specify a number, from 1 to 9999, to indicate the starting location to which you will post the Duplicate Record data.

In the Length field, specify a number, from 1 to 16, to indicate the starting location to which you will post the Duplicate Record data. EXCEPTION: If you set the Format field to Binary, the Length field must contain 1, 2, or 4.

In the Format list box, select the format for the field you are defining: Character (default), Packed, or Binary.

Using Merge/Purge Plus with Dispatcher4 3-23

Page 70: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

9 In the File Code Sub String Location group, define the file code sub-string to which you want to restrict posting.

In the File Code Sub String Location field, specify a number, from 1 to 10, to indicate the indicate the starting location of the file code sub-string that you wish to restrict posting to.

In the File Code Sub String Length field, specify a number, from 1 to 16, to define the length of the file code sub-string that you will restrict posting to. EXCEPTION: If you set the Format field to Binary, the Length field must contain 1, 2, or 4.

In the File Code Sub String Text field, enter a text string to store on your survivor record. The length of this text string cannot exceed the length specified in the Length entry field.

10 Click OK to save your definition and return to the Post Data to Surviving Record dialog box.

You will see your definition in the Defined Post Operations List box.

11 Repeat steps 2 through 6 to define up to 49 more post operations.

12 Click OK to save your definitions and return to the primary Merge/Purge Plus window.

3-24 Release 6.5.0/November 2006

Page 71: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Adding Sequence Numbers to Output Records 3

Adding Sequence Numbers to Output Records

The screens described below allow you to assign and administer sequence numbering in your output files.

Add Sequence Numbers to Output Records Dialog Box

Use the Add Sequence Numbers to Output Records dialog box to assign sequence numbers to each of the records in any or all of the three output files.

Follow these instructions to add sequence numbers to each record in one or all of your output files.

1 From the Data menu, select Post Sequence Numbers... The Add Sequence Numbers to Output Records dialog box appears.

Using Merge/Purge Plus with Dispatcher4 3-25

Page 72: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

2 Select one of the Output File radio buttons to start the current sequence definition.

3 In the Position in Record group, specify the starting Location and Length of the first output file sequence numbers.

4 Select one of the Format radio buttons to specify the format of the sequence numbers for the current output file.

5 In the Value Restrictions group, specify the Starting Value and Value Limit of the sequence numbers for the current output file.

6 Click Add to place the current definition in the list box at the bottom of the Add Sequence Numbers to Output Records dialog box.

7 Repeat steps 2 through 6 to define sequence number format for the other output files, if desired.

8 Click OK to return to the primary Merge/Purge Plus window.

Sequence Error Treatment Dialog Box

Use the Sequence Error Treatment dialog box to define how Merge/Purge Plus will handle the sequence error(s) it encounters.

Follow these instructions to define error treatment for each record in one or all of your output files.

3-26 Release 6.5.0/November 2006

Page 73: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Adding Sequence Numbers to Output Records 3

1 From the Data menu, select Sequence Errors... The Sequence Error Treatment dialog box appears.

2 Select one of the radio buttons in the When a Sequence Error is found group to determine what Merge/Purge Plus should do when it encounters a sequence error. The following options are available:

Bypass Offending Record; Treat as End-Of-File -- Merge/Purge Plus skips the record with the error and does not read any more records from any input file. Processing terminates.

Bypass Offending Record; Continue Sequence Checking -- Merge/Purge Plus continues sequence checking for the records remaining in the input file even if it finds a sequencing error. It does not include the out-of-sequence record in duplicates processing.

Continue Processing Offending Record; Continue Sequence Checking -- Merge/Purge Plus continues processing the out-of-sequence record, it considers it when looking for duplicates, and continues checking the sequencing of all input files.

Continue Processing; Discontinue Sequence Checking on File in Error; Continue Sequence Checking on Other Input Files -- Merge/Purge processes all records in the file, but does not continue sequencing processing on the file with the sequencing error. The program continues processing and does a sequencing check on all other input files.

Prompt Operator -- Merge/Purge Plus requires you select one of the options explained above.

Using Merge/Purge Plus with Dispatcher4 3-27

Page 74: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Data Settings for Your Merge/Purge Plus Job3

3-28 Release 6.5.0/November 2006

Page 75: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

C H A P T E R 4

Selecting Optional Settings for Your Merge/Purge Plus Job

All options available under the Options menu are discussed in this chapter.

Introduction to the Options Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2Limiting Input Records to Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

Limit Processing by Skipping Input Records . . . . . . . . . . . . . . . . . . . . . 4-3Limit Processing by ZIP/Postal Code. . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4Limit Processing to a “Sampling” of the Input File . . . . . . . . . . . . . . . . 4-5

Limit Multi-Buyer Comparisons to Portion of File Code . . . . . . . . . . 4-5Defining Uniqueness Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6Determining the Survivor Record . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7Defining Algorithms for Determining Survivors . . . . . . . . . . . . . . . . 4-9Modify Priority Based on Record Content . . . . . . . . . . . . . . . . . . . . . 4-10Defining Rules for Dropping Records from Clean Files . . . . . . . . . . 4-12Defining the Processing Exit Routine . . . . . . . . . . . . . . . . . . . . . . . . . 4-14General Output Exit Routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16Change Parser Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17Job Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18

Using Merge/Purge Plus with Dispatcher4 4-1

Page 76: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Optional Settings for Your Merge/Purge Plus Job4

Introduction to the Options Menu

Options for limiting the records selected for processing, defining uniqueness criteria, determining survivor records, and establishing rules to drop records from files are provided under the Options menu. Each of these options is described below. Although the items are discussed in the order in which they appear on the menu, similar options or options performing related tasks are grouped under the same heading.

Limiting Input Records to Process

With Merge/Purge Plus, you do not have to process an entire input name-and-address file. Instead, you can specify the section of the input file to process. There are four ways to limit processing.

By range of ZIP/Postal Codes: Merge/Purge Plus processes the records whose ZIP or Postal Codes fall within the range you specify.

NOTE: Merge/Purge Plus assumes that you have sorted input records into ZIP/Postal Code sequence. Therefore, Merge/Purge Plus skips all records in the input file until it encounters the first record with a ZIP/Postal Code that is equal to or higher than your Starting ZIP/Postal Code. Similarly, when Merge/Purge Plus reaches the first record with a ZIP/Postal Code higher than the Ending ZIP/Postal Code, it stops reading input records.

By skipping records: Define the number of records at the beginning of the input file that will be skipped before processing can begin.

By defining the maximum number of records to process: You can specify a maximum number of records (for example, process 500).

By sampling the file: Specify the number of records to process in comparison to the total number of records in the input file.

4-2 Release 6.5.0/November 2006

Page 77: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Limiting Input Records to Process 4

Limit Processing by Skipping Input Records

1 From the Options menu, select Limit Records... The Limit Records to Process dialog box appears.

2 To skip records at the beginning of the input file, enter the number in the Number of Records to Skip field.

3 Click OK to return to the primary Merge/Purge Plus window.

Using Merge/Purge Plus with Dispatcher4 4-3

Page 78: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Optional Settings for Your Merge/Purge Plus Job4

Limit Processing by ZIP/Postal Code

1 From the Options menu, select Limit Records... The Limit Records to Process dialog box appears.

2 Enter the lowest ZIP Code in the Starting ZIP Code field

NOTE: Merge/Purge Plus assumes that you have sorted input records into ZIP Code sequence. Therefore, Merge/Purge Plus skips all records in the input file until it encounters the first record with a ZIP Code that is equal to or higher than your Starting ZIP Code. Similarly, when Merge/Purge Plus reaches the first record with a ZIP Code higher than the Ending ZIP Code, it stops reading input records.

3 Enter the highest ZIP Code in the Ending ZIP Code field.

4 Click OK to return to the primary Merge/Purge Plus window.

4-4 Release 6.5.0/November 2006

Page 79: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Limit Multi-Buyer Comparisons to Portion of File Code 4

Limit Processing to a “Sampling” of the Input File

Follow these steps to limit processing to a portion of the duplicate file records.

1 From the Options menu, select Limit Records... The Limit Records to Process dialog box appears.

2 To process only a set number of records, selected in order from the beginning of the input file, enter the number in the Maximum Number of Records to Process field.

3 If you want to process an exact number of records, at evenly spaced intervals throughout the input file, enter the total number of input records in the Total Number of Records in File field, and enter the number of records to process in the Number of Records to Process field.

4 Click OK to return to the primary Merge/Purge window.

Limit Multi-Buyer Comparisons to Portion of File Code

Use the Limit Multi-Buyer Comparisons to Portion of File Code dialog box to specify a portion of the file code that will help to determine duplicate multi-buyer records exist.

1 From the Options menu, select Limit Multi-Buyer Compare... The Limit Multi-Buyer Comparisons to Portion of File Code dialog box appears.

2 In the Location field, specify a number between 1 and 9, indicating the starting location of the comparison sub-string. The sum of the Location and Length fields cannot exceed 10.

3 In the Length field, specify a number between 1 and 9, indicating the length of the comparison sub-string. The sum of the Location and Length fields cannot exceed 10.

4 Click OK to return to the primary Merge/Purge Plus window.

Using Merge/Purge Plus with Dispatcher4 4-5

Page 80: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Optional Settings for Your Merge/Purge Plus Job4

Defining Uniqueness Criteria

Uniqueness criteria allows you to force Merge/Purge Plus to treat certain records as unique that would otherwise be considered duplicates. You can compare fields by file code sub-string/character string or by character string only.

Follow these steps to define the criteria that a record must meet to be "forced" as a unique record.

1 From the Options menu, select Force Unique... The Force Records to be Unique dialog box appears.

2 If you are comparing by File Code Sub-String, specify the starting Location and Length of the File Code Sub-String comparison field. Next, specify the Current Comparison Definition details.

If you are comparing by Current Comparison Definition only, specify the starting Location and Length of the field you are using.

4-6 Release 6.5.0/November 2006

Page 81: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Determining the Survivor Record 4

3 Select the Field is in Extract Area check box if this statement applies to the current definition.

4 Select the Don't Compare if Field is Blank in Either Record if you want to automatically ignore blank fields.

5 Turn on one of the If Comparison Fields are radio buttons and one of the Then Records are radio buttons to define your If..Then statement.

6 Click Add to place the current definition in the list box at the bottom of the dialog box.

7 Repeat steps 2 through 6 to define up to 19 more uniqueness statements.

8 Click OK to return to the primary Merge/Purge Plus window.

Determining the Survivor Record

Follow these steps to specify the duplicate group record comparisons used to determine the survivor record.

1 From the Options menu, select Survivor Comparisons... The Determining Survivor Record by Comparison dialog box appears.

Using Merge/Purge Plus with Dispatcher4 4-7

Page 82: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Optional Settings for Your Merge/Purge Plus Job4

2 Check one or both of the Determine Survivor By check boxes to determine the way(s) in which Merge/Purge will determine a survivor.

If you are choosing to Determine Survivor By Gender, Merge/Purge Plus activates the Survivor Preference radio button group.

3 Choose one of the Survivor Preference radio buttons.

4 If you are choosing to Determine Survivor By Comparison Field, Merge/Purge Plus activates the Comparison Field area.

5 Click the drop-down arrow to the right of the Pre-Defined Field selection box to see a list of field options. Use the scroll bar to move up and down through the list of field names.

If you click on one of the Pre-Defined Field names, Merge/Purge Plus populates the Location and Length fields with that field's definitions.

6 Or, if you wish, click on Undefined Field. If you click on Undefined Field, you must:

Specify the starting Location of the Undefined Field

Specify the Length of the Undefined Field.

7 Click the drop down arrow to the right of the Comparison Type list box to see the comparison values list. Use the scroll bar to move up and down through the list.

8 Highlight the Comparison Type you want to use for the current field.

9 Specify the value to use for the current comparison type/field.

NOTE: The length of this field cannot exceed the Length field value.

10 Repeat steps 2 through 8 to define comparison values for other fields, if necessary.

4-8 Release 6.5.0/November 2006

Page 83: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Algorithms for Determining Survivors 4

Defining Algorithms for Determining Survivors

Use the Algorithms for Determining Survivor Record dialog box to set a priority for determining survivor records. Additionally, this dialog box allows you to specify the records that will be purged if a purge code exists in any of the records among a duplicate group.

Follow these steps to define algorithms for determining the survivor record in each duplicate group for the current job.

1 From the Options menu, select Survivor Algorithms... The Algorithms for Determining Survivor Record dialog box appears.

2 Select one of the Determine Survivor Record by radio buttons to define the algorithm to use for the current job. If you select the Mixed Priority Algorithm, you must specify a number from 1 to 999 in the Modify Priority... field.

Normal Priority: Attaches a normal priority to duplicate record groups.

Priority by Position: Ranks records (best to worst) in duplicate groups.

Random Priority: Determines survivors using random priority assignments.

Semi-Random Priority: Determines survivors using semi-random priority assignments.

Mixed Priority: Specify a priority code (maximum of 999) to determine survivor from mixed priority assignments.

Using Merge/Purge Plus with Dispatcher4 4-9

Page 84: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Optional Settings for Your Merge/Purge Plus Job4

3 Select one of the If a Duplicate Group Contains a Purge File Code radio buttons to define purge file code treatment. The options are:

Purge All Records: Deletes all records occurring in a duplicate group where at least one purge file code exists.

Purge Only Records: Purges only the records with higher priority codes than those on the purge file.

4 Click OK to save the algorithm definition and return to the primary Merge/Purge Plus window.

Modify Priority Based on Record Content

Use the Modify Priority Based on Record Content dialog box to specify the conditions under which Merge/Purge Plus may modify the relative priority of a record.

Follow these steps to specify the conditions under which a record's relative priority will be modified.

1 From the Options menu, select Modify Priorities... The Modify Priority Based on Record Content dialog box appears.

4-10 Release 6.5.0/November 2006

Page 85: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Modify Priority Based on Record Content 4

2 Specify instructions for Modify[ing] Priority for Missing Elements.

3 Specify a Modification Value, from 1 to 9999, indicating the value you will use to change the priority of a record with missing elements.

4 Select one of the radio buttons to indicate if Merge/Purge Plus should Add to the current priority, Subtract from the current priority, or Replace the priority of the record with missing elements.

5 If desired, specify instructions for Modify[ing] Priority of Resident Records.

6 Specify a Modification Value, from 1 to 9999, indicating the value you will use to change the priority of a Resident record.

7 Select one of the radio buttons to indicate if Merge/Purge Plus should Add to the current priority, Subtract from the current priority, or Replace the priority of the Resident record.

8 In the Additional Values to Add group, specify values to add to records who meet the criteria listed. In each case, you may specify a value from 1 to 999.

9 Click OK to save your changes and return to the primary Merge/Purge Plus window.

Using Merge/Purge Plus with Dispatcher4 4-11

Page 86: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Optional Settings for Your Merge/Purge Plus Job4

Defining Rules for Dropping Records from Clean Files

Use the Rules for Dropping Records From the Clean Files dialog box to identify the records that should not --- under any circumstances --- go to the clean file, even if they survive the duplicate/elimination process. If you do not change the default settings on this dialog box, Merge/Purge Plus will send at least one record from the duplicate group to the clean file.

Follow these instructions for defining the rules to use in determining those records to drop from the clean files.

4-12 Release 6.5.0/November 2006

Page 87: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Rules for Dropping Records from Clean Files 4

1 From the Options menu, select Drop Records... The Rules for Dropping Records from the Clean Files dialog box appears.

2 Click the drop-down arrow to the right of the Records to Drop From Mail File list box to see a list of the types of records you can drop. Use the scroll bar to move up and down through the list of record types.

3 Highlight one of the record types to select it.

4 Click the drop-down arrow to the right of the Records to Drop From Extra File list box to see a list of the types of records you can drop. Use the scroll bar to move up and down through the list of record types.

5 Highlight one of the record types to select it.

6 Check the Write Records to Extra File in Extract Format check box, if desired.

7 Select one of the Records to Drop from Both Mail File and Extra File radio buttons. The options are:

Drop All But One Record From Each Duplicate Group: Retain one record from each duplicate group.

Drop All Records From Each Duplicate Group: Retain no records from a duplicate group.

Drop All Multi-Buyer Records: Retain no Multi-Buyer Records.

8 Click OK to save your definitions and return to the primary Merge/Purge Plus window.

Using Merge/Purge Plus with Dispatcher4 4-13

Page 88: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Optional Settings for Your Merge/Purge Plus Job4

Defining the Processing Exit Routine

Use the Processing Exit Routine dialog box to specify the name of an exit routine to be called during the duplicate elimination step. You can also use this dialog box to specify at which point(s), during the duplicate elimination process, the exit routine is called. You define:

The exit name

If it is COBOL

When, during duplicate elimination, it is called

The parameter string to pass to the exit routine.

Follow these steps to define a processing exit routine that Merge/Purge Plus will call during the duplicate elimination process.

1 From the Options menu, select Processing Exit Routine... The Processing Exit Routine dialog box appears.

4-14 Release 6.5.0/November 2006

Page 89: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining the Processing Exit Routine 4

2 In the Name of Processing Exit Routine field, enter a maximum of 8 characters for the name of the processing exit you will define.

3 Mark the Exit Routine is in COBOL check box unless the exit routine is written in a language other than COBOL.

4 Check one or more boxes in the Call Exit Routine at Which Point(s) in Processing to indicate when Merge/Purge Plus should call the current exit.

Immediately After Reading Each Record from First Input File: Merge/Purge Plus calls the exit routine to begin processing just before the second input file is read.

Immediately After Reading Each Record from Second Input File: Merge/Purge Plus calls the exit routine to begin processing just before the third input file is read.

After Reading Each Record from Third Input File: Merge/Purge Plus calls the exit routine to begin processing just before writing to output files.

When a Duplicate Group has Been Identified and Completed: Merge/Purge Plus calls the exit routine to begin processing just before identifying the next duplicate group.

Just Before Each Pair of Records is Compared: Merge/Purge Plus calls the exit routine to begin processing just before comparing two records.

At the End of the Duplicate Elimination Step: Merge/Purge Plus calls the exit routine to begin processing just after duplicate elimination.

5 Specify the Parameter String to Pass to Exit Routine.

6 Click OK to save your changes and return to the primary Merge/Purge Plus window.

Using Merge/Purge Plus with Dispatcher4 4-15

Page 90: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Optional Settings for Your Merge/Purge Plus Job4

General Output Exit Routine

The Output Exit Routine dialog box allows you to specify a general output exit routine that will be called before each record is passed to the I/O routine that writes it to the output file. This exit routine is called for all records, regardless of the output file to which they are targeted. In cases where you have also specified an output exit routine that is specific to one output file, the record first goes to the exit routine. The exit routine will process the record and then pass it to Merge/Purge Plus. As a final step, Merge/Purge Plus passes the record to the specific exit routine for the specific file.

Use a General Output Exit Routine to process each output record before it is written to an output file. Follow the instructions below.

1 From the Options menu, select Output Exit Routine... The Output Exit Routine dialog box appears.

2 In the Name of Exit Routine field, enter the 8-character exit routine name.

This exit routine will be called just before Merge/Purge Plus is ready to write a record to any output file. Your exit routine must then process the record and pass the record back to Merge/Purge Plus. Merge/Purge Plus then either writes the record to the appropriate output file or pass the record to the processing exit routine.

3 Mark the Exit Routine is in COBOL check box unless the exit routine is written in a language other than COBOL.

4-16 Release 6.5.0/November 2006

Page 91: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Change Parser Names 4

4 In the Parameter String to Pass to Exit Routine field, enter the parameter information to pass to the output exit routine. Specify up to 63 characters to pass with the exit routine.

For more information about this field, please refer to the discussion of the EXITOP parameter record in your Merge/Purge Plus for Open Systems User's Guide.

5 Click OK to close this dialog box and return to the primary Merge/Purge Plus window.

Change Parser Names

Use the Change Parser Names dialog box to specify new names for the routines that Merge/Purge Plus will use to parse input records prior to the duplicate elimination step.

1 From the Options menu, select Change Parser Names... The Change Parser Names dialog box appears.

2 In the US Address Parser field, specify up to 8 characters.

3 In the Canadian Address Parser field, specify up to 8 characters.

4 In the Name Parser field, specify up to 8 characters.

5 Click OK to return to the primary Merge/Purge window.

Using Merge/Purge Plus with Dispatcher4 4-17

Page 92: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Optional Settings for Your Merge/Purge Plus Job4

Job Summary

The Job Summary dialog box allows you to view information pertaining to the open Merge/Purge Plus job.

To view a job summary, follow the instructions below:

1 From the Options menu, select Summary. The Job Summary dialog box appears.

2 The Description display field shows the description for the job.

3 The Files Code display field indicates the number of file codes you have defined for the job.

4 The Brokers display field shows the number of brokers defined for the job.

5 The Special Processing Defined display field indicates any special processing items you defined using the Merge/Purge Plus dialog boxes.

6 The Comparison Type list box shows the comparison types defined for the job, and the match level you require for each.

7 Click OK to return to the primary Merge/Purge Plus window.

4-18 Release 6.5.0/November 2006

Page 93: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

C H A P T E R 5

Selecting Report Options for Your Merge/Purge Plus Job

All options available under the Reports menu are discussed in this chapter.

Introduction to the Reports Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2Selecting Basic Report Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2

Defining Report Headers and Footers . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2Limiting Records Processed for Reports . . . . . . . . . . . . . . . . . . . . . . . . . 5-4Selecting and Rejecting Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5

Defining Constant Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7Defining Required Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8

Defining Options for Required Reports . . . . . . . . . . . . . . . . . . . . . . . . . 5-8Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9

Extract File Data Print Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10Report Format Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12

Duplicate Elimination Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12File Code Formatting Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13

File Code/State Counts Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14Defining File Code/State Counts Options . . . . . . . . . . . . . . . . . . . . . . 5-14Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15

Match/Duplicate Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15Selecting Match/Duplicate Analysis Reports . . . . . . . . . . . . . . . . . . . . 5-15Report Formatting Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17

Duplicate File Data Print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18Defining Report Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18Report Format Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-19Defining Exit Routines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21

Unmatched Duplicates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-22Defining Printing Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-22Additional Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23

Using Merge/Purge Plus with Dispatcher4 5-1

Page 94: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Report Options for Your Merge/Purge Plus Job5

Introduction to the Reports Menu

Options for defining constants, designating the header and footer text for basic reports, defining report formatting, and selecting the records for each report are provided under the Reports menu. Each of these options is described below. Although the menu options are discussed in the order in which they appear on the menu, similar options or options performing related tasks are grouped under the same heading.

Merge/Purge Plus report options have common screens with similar selections. This chapter describes those “common” screens and the options found in them in the Selecting Basic Report Options section that appears below. Options for all other reports are described under the menu in which they appear.

Selecting Basic Report Options

This section discusses common screens found in Merge/Purge reports. For detailed information about specific reports see detailed descriptions later in this chapter.

Defining Report Headers and Footers

The Headers and Footers for {Report Name} dialog box allows you to specify the text of any header or footer lines to print on all reports for a particular job. You may specify a date to print at the top of all reports. If you do not specify a date, Merge/Purge Plus prints the current system date on your reports. If you change nothing on this dialog box, no special headers and footers will be printed — only the system date will appear on your reports. Although all Header and Footers dialog boxes are the same, for this example, we are using the Header and Footers dialog box for Required Reports.

5-2 Release 6.5.0/November 2006

Page 95: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Basic Report Options 5

1 From the Reports menu, select Basic (Required) Reports... From the flyout menu that appears, choose Header and Footers... The Header and Footers for Required Reports dialog box appears.

2 In the Main Header field, enter the text that you want to appear at the top of each page of the reports for this job.

3 In the Date field, enter the date that you want to appear on the main header line of your reports. If you leave this field blank, Merge/Purge Plus prints the current system date.

4 In the Header Lines fields, enter the text you want Merge/Purge Plus to print below the main header line on your reports.

5 In the Footer Lines fields, enter the text you want Merge/Purge Plus to print at the bottom of your reports.

6 When you are satisfied with the header and footer information you have entered on this dialog box, click OK to return to the primary Merge/Purge Plus window.

Using Merge/Purge Plus with Dispatcher4 5-3

Page 96: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Report Options for Your Merge/Purge Plus Job5

Limiting Records Processed for Reports

Use the Limit Records for {Report Name} dialog box to specify the portion of the duplicate file records to print on the report. There are five ways to limit records. You can limit by:

ZIP Code/Postal Code

Skipping records

Maximum number of records to process

Maximum Number of Pages to Print

Sampling.

The Extract File Data Print, Duplicate File Data Print Analysis, and Unmatched Duplicates reports allow you to use all five options to limit records.

To limit records using all options:

(for this example we are using the Extract File Data Print report)

1 From the Reports menu, select Extract File Data Print. From the flyout menu that appears, choose Limit Records... The Limit Records For Extract File Data Print dialog box appears.

5-4 Release 6.5.0/November 2006

Page 97: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Basic Report Options 5

2 If you wish to Limit processing by ZIP Code/Postal Code, enter the lowest ZIP/Postal Code in the Starting ZIP/Postal Code field.

NOTE: Merge/Purge Plus assumes that you have sorted input records into ZIP Code/Postal Code sequence. Therefore, Merge/Purge Plus skips all records in the input file until it encounters the first record with a ZIP or Postal Code that is equal to or higher than your Starting ZIP/Postal Code. Similarly, when Merge/Purge Plus reaches the first record with a ZIP/Postal Code higher than the Ending ZIP/Postal Code, it stops reading input records.

3 Enter the highest ZIP/Postal Code in the Ending ZIP Code field.

4 If you wish to skip records at the beginning of the input file, enter the number of records to skip in the Number of Records to Skip field.

5 To process only a set number of records, selected in order from the beginning of the input file, enter that number in the Maximum Number of Records to Process field.

6 If you want to process an exact number of records, at evenly spaced intervals throughout the input file, enter the total number of input records in the Total Number of Records in File field, and enter the number of records to process in the Number of Records to Process field.

7 Click OK to return to the primary Merge/Purge Plus window.

Selecting and Rejecting Records

You have the option of selecting or rejecting records based on their file codes. You can use the Select-Reject Records For {Report Name} dialog box to determine the records that should be included or excluded. Although all Select/Reject dialog boxes are the same, for this example we are using the Select-Reject Records for Extract File Data Print dialog box.

Using Merge/Purge Plus with Dispatcher4 5-5

Page 98: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Report Options for Your Merge/Purge Plus Job5

1 From the Reports menu, select Extract File Data Print. From the flyout menu that appears, choose Select/Reject Records by File Codes... The Select-Reject Records For Extract File Data Print dialog box appears.

2 In the File Code String field, enter the file code whose records you wish to include or exclude from this report.

3 In the Comparison Type group, select one of the radio buttons to include or exclude the records associated with the current file code string.

4 If necessary, modify the Location and Length fields to accommodate your file code string.

5 Click Add to place the current definition in the list box.

6 Repeat steps 3 through 5 to define up to 100 comparison strings.

7 Click OK to return to the primary Merge/Purge Plus window.

5-6 Release 6.5.0/November 2006

Page 99: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Constant Values 5

Defining Constant Values

You can specify constant values to print on the output lines of your reports. These constants will appear in the Duplicate File Data Print or the Extracted File Data Print Reports. You may specify up to nine constants. Follow the procedure below to define constant values.

1 From the Reports menu, select Define Constants... The Define Constants dialog box appears.

2 In the Value field, enter up to 10 characters to print on the Duplicate File Data Print or Extract File Data Print Reports.

3 Click Add to place this definition in the list box.

4 Repeat steps 2 and 3 to specify additional definitions.

5 Click OK to save your definitions and return to the primary Merge/Purge Plus window.

Using Merge/Purge Plus with Dispatcher4 5-7

Page 100: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Report Options for Your Merge/Purge Plus Job5

Defining Required Reports

The Required Reports are simply the reports Merge/Purge Plus generates automatically and which cannot be suppressed. The following are considered Required Reports:

Job Request Summary report

Processing Exception report

Control Totals reports including:

— Totals by File Code

— Totals by State Counts

— Missing Element Analysis by File Code

Defining Options for Required Reports

You can use the Options for Required Reports dialog box to determine the format in which File Codes appear on your reports.

1 From the Reports menu, select Basic (Required) Reports... From the flyout menu that appears, choose Options... The Options for Required Reports dialog box appears.

5-8 Release 6.5.0/November 2006

Page 101: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Defining Required Reports 5

2 Mark one of the Report Format radio buttons to indicate how Merge/Purge Plus should list file codes on these reports.

3 Check the Suppress Records with Inactive File Codes check box to exclude those records from your reports.

4 Click OK to return to the primary Merge/Purge Plus window.

Additional Options

The Required Reports menu also includes an option for defining headers and footers. For detailed information on how to define headers and footers, See “Selecting Basic Report Options” on page 5-2.

Using Merge/Purge Plus with Dispatcher4 5-9

Page 102: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Report Options for Your Merge/Purge Plus Job5

Extract File Data Print Report

The Extract File Data Print Report produces a listing of the extracted information (data that Merge/Purge Plus identifies from the original record for comparison purposes) from the records in your files. You can use this listing to determine why certain records in your files were or were not considered duplicates based on the comparison criteria Merge/Purge used.

Report Format Options

Use the Format Data for Extract File Data Print dialog box to define constants, print single constants or elements from the input file, and print a field that is in packed format in the input file.

1 From the Reports menu, select Extract File Data Print. From the flyout menu that appears, choose Format Report Data... The Format Data For Extract File Data Print dialog box appears.

5-10 Release 6.5.0/November 2006

Page 103: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Extract File Data Print Report 5

2 Select one of the Format Type radio buttons to describe the format you are defining.

NOTE: Depending upon the definition you specify, you will see a different dialog box. Therefore, you should review the explanation of the Unpack Data Fields dialog box, the Move Data Fields dialog box, and the Concatenate Data Fields dialog box. For this example we have selected the Move radio button.

3 Specify the Location and Length for the format data you are currently defining.

4 Click Add. The Move Data Fields dialog box appears.

5 Click the Location radio button if you want to define a starting location for the data you will move. Enter the location.

Using Merge/Purge Plus with Dispatcher4 5-11

Page 104: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Report Options for Your Merge/Purge Plus Job5

6 Check the Location Refers to Extract Area check box if this applies to the current data definition.

7 Click the Constant radio button if you want to define the move for a particular Constant value.

8 Click the drop-down arrow to view a list of defined constants, or click [Constants...] to return to the Define Constants dialog box.

9 Once you complete your definition, click OK to return to the Format Data for Extract File Data Print dialog box.

10 You will see your definition in the list box.

11 Repeat steps 3 through 10 to define additional data formats.

12 Click OK to return to the primary Merge/Purge Plus window.

Additional Options

The Extract File Data Print menu also includes options for defining headers and footers, selecting and rejecting records by file code, and limiting records. For detailed information on these options, See “Selecting Basic Report Options” on page 5-2.

Duplicate Elimination Summary

The Duplicate Elimination Summary report summarizes information about the duplicate records in your files. The report lists, by file code and record type, the duplicate records marked for elimination.

File Code Formatting Options

Use the Duplicate Elimination Summary Options dialog box to determine the format and order in which file codes appear in your report. You also have the option of suppressing records with file codes that are designated as “purge” file codes or records with inactive file codes.

5-12 Release 6.5.0/November 2006

Page 105: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Duplicate Elimination Summary 5

1 From the Reports menu, select Duplicate Elimination Summary. From the flyout menu that appears, choose Options... The Duplicate Elimination Summary Options dialog box appears.

2 Turn on one of the Report Format radio buttons to indicate how Merge/Purge Plus should list file codes on these reports.

3 Check the Suppress Records with Purge File Codes check box to exclude those records from your report.

4 Check the Suppress Records with Inactive File Codes check box to exclude those records from your report.

5 Click OK to return to the primary Merge/Purge Plus window.

Additional Options

The Duplicate Elimination Summary menu also includes options for defining headers and footers, selecting and rejecting records by file code, and limiting records. For detailed information on these options, See “Selecting Basic Report Options” on page 5-2.

Using Merge/Purge Plus with Dispatcher4 5-13

Page 106: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Report Options for Your Merge/Purge Plus Job5

File Code/State Counts Report

Using the State Counts by File Statistics file produced by MPP30, Merge/Purge Plus produces file code and state count reports in a variety of ways; one page per file code with states listed vertically, one page per state with the file codes listed vertically, and one page only with all file codes combined and the states listed vertically.

Defining File Code/State Counts Options

Use the File Codes/State Count Options dialog box to define the format for the File Code/State Counts Report. This dialog box allows you to specify whether or not to suppress records with purge file codes, so they do not show up on the File Code/State Counts Report.

1 From the Reports menu, select File Code/State Counts. From the flyout menu that appears, choose Options... The File Code/State Counts Options dialog box appears.

2 Select one of the Report Format radio buttons to describe the output of the File Code/State Reports data.

3 Select one of the Sort States by radio buttons to describe the order in which the states will be printed on the File Code/State Counts report.

4 Check the Suppress Records with Purge File Codes check box to keep these records from appearing on the File Code/State Counts report.

5 Click OK to return to the primary Merge/Purge window.

5-14 Release 6.5.0/November 2006

Page 107: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Match/Duplicate Analysis 5

Additional Options

The File Code/State Counts menu also includes options for defining headers and footers, selecting and rejecting records by file code, and limiting records. For detailed information on these options, See “Selecting Basic Report Options” on page 5-2.

Match/Duplicate Analysis

The Match/Duplicate Analysis report prints one page per file code and shows you statistics about matches between records with that file code and records with other file codes. In this report you can also see the number of records with a specific file code which were rejected, the priority of the file code, and the number of records with a specific file code which were put through List Conversion Plus.

Selecting Match/Duplicate Analysis Reports

Use the Choose Duplicate/Match Analysis Reports dialog box to choose the Duplicate/Match Analysis Reports to print for the current Merge/Purge Plus job.

1 From the Reports menu, select Match/Duplicate Analysis. From the flyout menu that appears, select Choose Reports... The Choose Duplicate/Match Analysis Reports to Print dialog box appears.

2 From the Print Which Reports group box, check one or more boxes to select Duplicate/Match Analysis Reports for the current Merge/Purge Plus job.

3 Click OK to return to the primary Merge/Purge Plus window.

Using Merge/Purge Plus with Dispatcher4 5-15

Page 108: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Report Options for Your Merge/Purge Plus Job5

Report Formatting Options

Use the Duplicate/Match Analysis Reports Options dialog box to define the format and content of the Duplicate/Match Analysis Reports for the current Merge/Purge Plus job.

1 From the Reports menu, select Match/Duplicate Analysis. From the flyout menu that appears, choose Options... The Duplicate/Match Analysis Reports Options dialog box appears.

2 Select one of the Report Format radio buttons to describe the order in which the list codes will appear.

3 Select one of the Suppress Purge File Codes radio buttons to define when you want file codes to be purged.

4 Check the Suppress Records with Inactive File Codes check box to keep these records from appearing on the Match/Duplicate Analysis report.

5-16 Release 6.5.0/November 2006

Page 109: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Match/Duplicate Analysis 5

5 Check Count Multi-Buyers with Non-Purge File Codes to count multi-buyer records that were purged because their priority fell below the purge file code in a duplicate group. These records will be written to the multi-buyer file. The only exception would be if the purge file code priority was 0, which purges an entire duplicate group.

NOTE: The rest of the multi-buyer options would also have to be activated in order for this to take effect. In addition, you will have to include the extract in the same run as the Match Analysis Report.

6 Check the Suppress Blank Lines on Match Analysis Report check box if you don’t want blank lines in the report.

7 Enter a value between 0 to 9999 in the Match Analysis Minimum field to indicate a threshold for inclusion on the Duplicate/Match Reports.

8 Click OK to save this definition and return to the primary Merge/Purge Plus window.

Additional Options

The Match Duplicate Analysis menu also includes options for defining headers and footers, selecting and rejecting records by file code, and limiting records. For detailed information on these options, See “Selecting Basic Report Options” on page 5-2.

Using Merge/Purge Plus with Dispatcher4 5-17

Page 110: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Report Options for Your Merge/Purge Plus Job5

Duplicate File Data Print

The Duplicate File Data Print report shows you one line of data for all of the records in each duplicate group. You can establish a specific layout for this reports. Merger/Purge Plus prints records in your layout with a blank line between the last duplicate record of one duplicate group and the first record of the next duplicate group.

Defining Report Options

Use the Duplicate File Data Print Options dialog box to print a duplicate file data report, or to produce an input file for unmatched duplicates.

1 From the Reports menu, select Duplicate File Data Print. From the flyout menu that appears, choose Options... The Duplicate File Data Print Options dialog box appears.

5-18 Release 6.5.0/November 2006

Page 111: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Duplicate File Data Print 5

2 Select a file type from the File to Use as Input group box.

3 In the Type of Output to Produce group box, select which type of output you want to produce, either a printed report or an input file.

4 In the Duplicate Control Character Value That Indicates New Dup. Group text box, enter a number between 0 and 9 indicating the value which will signal the start of a new duplicate group.

5 Check the Print Single-Record Duplicate Groups check box if you want single-record duplicate groups to print.

6 Click OK to return to the primary Merge/Purge Plus window.

Report Format Options

Use the Format Data for Duplicate File Data Print dialog box to define constants, print single constants or elements from the input file, and print a field that is in packed format in the input file.

1 From the Reports menu, select Duplicate File Data Print. From the flyout menu that appears, choose Format Report Data... The Format Data For Duplicate File Data Print dialog box appears.

Using Merge/Purge Plus with Dispatcher4 5-19

Page 112: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Report Options for Your Merge/Purge Plus Job5

2 Select one of the Format Type radio buttons to describe the format you are defining.

NOTE: Depending upon the definition you specify, you will see a different dialog box. Therefore, you should review the explanation of the Unpack Data Fields dialog box, the Move Data Fields dialog box, and the Concatenate Data Fields dialog box. For this example we have selected the Move radio button.

3 Specify the Location and Length for the format data you are currently defining.

4 Click Add. The Move Data Fields dialog box appears.

5 Click the Location radio button if you want to define a starting location for the data you will move. Enter the location.

6 Check the Location Refers to Extract Area check box if this applies to the current data definition.

7 Click the Constant radio button if you want to define the move for a particular Constant value.

8 Click the drop-down arrow to view a list of defined constants, or click [Constants...] to return to the Define Constants dialog box.

9 Once you complete your definition, click OK to return to the Format Data for Extract File Data Print dialog box.

10 You will see your definition in the list box.

11 Repeat steps 3 through 10 to define additional data formats.

12 Click OK to return to the primary Merge/Purge Plus window.

5-20 Release 6.5.0/November 2006

Page 113: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Duplicate File Data Print 5

Defining Exit Routines

Use the Duplicate File Data Print Exit Routine dialog box to specify the name of an exit routine to be called after each record is processed and before the record is printed. You must indicate if the exit routine is written in COBOL, and you may supply parameter string information to pass to this exit routine.

1 From the Reports menu, select Duplicate File Data Print. From the flyout menu that appears, choose Exit Routine... The Duplicate File Data Exit Routine dialog box appears.

2 In the Name of Exit Routine field, specify up to 8 characters indicating the exit routine name.

3 Mark the Exit Routine is in COBOL check box if the exit routine you are defining is written in COBOL.

4 In the Parameter String to Pass field, specify up to 63 characters to pass with the exit routine.

5 Click OK to return to the primary Merge/Purge Plus window.

Additional Options

The Duplicate File Data Print menu also includes options for defining headers and footers, selecting and rejecting records by file code, and limiting records. For detailed information on these options, See “Selecting Basic Report Options” on page 5-2.

Using Merge/Purge Plus with Dispatcher4 5-21

Page 114: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Report Options for Your Merge/Purge Plus Job5

Unmatched Duplicates

The Unmatched Duplicates report lists all the potential duplicates found in your files. Merge/Purge Plus considers “potential” duplicates all those records with the same elements. For example, Merge/Purge would consider the following records as potential duplicates:

CHRISTINE PALMER 1205 ROSEMONT LANE 19001

MRS MAXX PALMER 1205 ROSEMONT LN 19001

Some of the elements of name and address records are the same or similar and Merge/Purge tags them as potential duplicates.

Defining Printing Options

Use the Options for Unmatched Duplicates Report dialog box to specify the name of a duplicate file from a different Merge/Purge Plus job to compare with the duplicate file from the current Merge/Purge Plus job. You will specify the location and length of the data within the files to compare, and the location and length of the synchronization string within the records.

1 From the Reports menu, select Unmatched Duplicates. From the flyout menu that appears, choose Options... The Options for Unmatched Duplicates Report dialog box appears.

5-22 Release 6.5.0/November 2006

Page 115: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Unmatched Duplicates 5

2 Specify the Location and Length for the Comparison and Synchronization String definitions for the current job.

3 Select one of the Match Which Type of Records radio buttons.

4 Check the Run Report Twice... check box.

5 Click OK to return to the primary Merge/Purge Plus window.

Additional Options

The Unmatched Duplicates menu also includes options for defining headers and footers, selecting and rejecting records by file code, and limiting records. For detailed information on these options, See “Selecting Basic Report Options” on page 5-2.

Using Merge/Purge Plus with Dispatcher4 5-23

Page 116: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Selecting Report Options for Your Merge/Purge Plus Job5

5-24 Release 6.5.0/November 2006

Page 117: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

A P P E N D I X A

Parameter and Dialog Box Cross-Reference

This appendix describes which parameters are configured through which dialog boxes. The dialog boxes are listed in alphabetical order, followed by a table of parameters.

A table at the end of the chapter lists the parameter records in alphabetical order, indicating through which dialog box each parameter is configured.

Parameters by Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3Data Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3

Assign File Codes to Brokers . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3Broker Names and Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4Change File Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5File Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-6Define File Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-7Input Address Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-8Input Gender Treatment . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-9Input Name Treatment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-10Input Record Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-11Input ZIP Code/Postal Code Format . . . . . . . . . . . . . . . . . . . A-12Memory Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-13Post Sequence Number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-15Posting Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-16Sequence Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-17Unknown File Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-18

Options Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-19Change Parser Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-19Drop Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-20Force Unique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-21Limit Multi-Buyer Compare . . . . . . . . . . . . . . . . . . . . . . . . . . A-22Limit Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-23Modify Priorities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-24Output Exit Routine . . . . . . . . . . . . . . . . . . . . . . . . . . A-25Processing Exit Routine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-26Survivor Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-27Survivor Comparisons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-28

Using Merge/Purge Plus with Dispatcher4 A-1

Page 118: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Reports Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-29Report Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-29Header and Footer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-30Format Report Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-31Select and Reject by File Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-32Limiting Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-33File Code/State Counts Options . . . . . . . . . . . . . . . . . . . . . . A-34Choose Reports for Match/Duplicate Analysis . . . . . . . . . . . . . A-35Duplicate/Match Analysis Report Options . . . . . . . . . . . . . . . . A-36Duplicate File Data Print Options . . . . . . . . . . . . . . . . . . . . . . . A-37Duplicate File Data Print Exit Routine . . . . . . . . . . . . . . . . . . . A-38Options for Unmatched Duplicates Report . . . . . . . . . . . . . . . . . A-39

Dialog Boxes by Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-40

A-2 Release 6.5.0/November 2006

Page 119: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Parameters by Dialog Box

A screen shot of each dialog box in the Merge/Purge Plus GUI is presented. In the screen shot, all the fields and options of the dialog box are numbered. Each field is explained on the table that appears below the screen shot.

Screen shots are displayed in alphabetical order within the menu category in which they appear.

Data Menu

Assign File Codes to Brokers

3

4

1

2

Using Merge/Purge Plus with Dispatcher4 A-3

Page 120: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Broker Names and Codes

Table A-1: Assign File Codes to Brokers — Parameter Records by Field

FieldParameter Record Position Content

1 BROKER 18-26, 28-36, 38-46, 48-56, 58-66

your entry

2 BRNAME 18-37 your entry

3 FLCODE 18-26, 28-36, 38-46, 48-56, 58-66

your entry

4 BRNAME 18-37 your entry

Table A-2: Broker Names and Codes — Parameter Records by Field

FieldParameter Record Position Content

1 BRNAME 8-16 your entry

2 BRNAME 18-37 your entry

1

2

A-4 Release 6.5.0/November 2006

Page 121: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Change File Codes

Table A-3: Change File Codes — Parameter Records by Field

FieldParameter Record Position Content

1 CHANGE 8-16 your entry

2 CHANGE 20-28 your entry

3 MULTIB 8-16 your entry

4 CHANGE 17 X or blank

5 CHANGE 18 A

6 CHANGE 18 B

7 CHANGE 18 C

1

2

3 4

5 6 7

Using Merge/Purge Plus with Dispatcher4 A-5

Page 122: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

File Codes

Table A-4: File Codes — Parameter Records by Field

FieldParameter Record Position Content

1 FLCODE 8 C

2 FLCODE 8 P

3 FLCODE 8 B

4 FLCODE 8 F

5 FLCODE 10-12 your entry

6 FLCODE 14 your entry;

Maximums C=9, P=5, B=2, F=1

1

2

3

4

5 6

A-6 Release 6.5.0/November 2006

Page 123: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Define File Codes

This dialog box appears when you click Add on the File Code dialog box.

Table A-5: Define File Codes — Parameter Records by Field (Part 1 of 2)

FieldParameter Record Position Content

1 FLCnnn 8-16 your entry

2 FLCnnn 4-6 your entry

3 FLCnnn 23-42 your entry

4 FLCnnn 18 blank

5 FLCnnn 18 P

6 FLCnnn 18 S

7 FLCnnn 21 blank

8 FLCnnn 21 A

9 FLCnnn 21 B

10 FLCnnn 21 C

11 FLCnnn 19 X or blank

12 FLCnnn 20 blank

1

3

2

456

7

8910

11

121314

15161718

Using Merge/Purge Plus with Dispatcher4 A-7

Page 124: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Input Address Format

13 FLCnnn 20 I

14 FLCnnn 20 R

15 FLCnnn 44 blank

16 FLCnnn 44 M

17 FLCnnn 44 E

18 FLCnnn 44 X

Table A-5: Define File Codes — Parameter Records by Field (Part 2 of 2)

FieldParameter Record Position Content

Table A-6: Input Address Format — Parameter Records by Field (Part 1 of 2)

FieldParameter Record Position Content

1 ADDRDF 8 M

2 ADDRDF 8 F

3 ADDRDF 8 L

4 ADDRDF 8 I

5 ADDRDF 8 Z

1

2

3

4

5

6

7

8

A-8 Release 6.5.0/November 2006

Page 125: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Input Gender Treatment

6 ADDRDF 52 X

7 ADDRDF 52 U

8 ADDRDF 52 C

Table A-7: Input Gender Treatment — Parameter Records by Field

FieldParameter Record Position Content

1 GNDSEX 1-6

2 GNDSEX 8-10 your entry

3 GNDSEX 16 blank

4 GNDSEX 16 X

5 GNDSEX 16 A

6 GNDSEX 18-20 your entry

Table A-6: Input Address Format — Parameter Records by Field (Part 2 of 2)

FieldParameter Record Position Content

1 2

3 4 5

6

Using Merge/Purge Plus with Dispatcher4 A-9

Page 126: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Input Name Treatment

Table A-8: Input Name Treatment — Parameter Records by Field

FieldParameter Record Position Content

1 NAMEDF 57 blank

2 NAMEDF 57 N

3 NAMEDF 57 C

1 2 3

A-10 Release 6.5.0/November 2006

Page 127: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Input Record Sequence

Table A-9: Input Record Sequence — Parameter Records by Field

FieldParameter Record Position Content

1 MERGES 8-10, 15-17, 22-24, 29-31, 36-38, 43-45, 50-52, 57-59, 64-66, 71-73

your entry

2 MERGES 12-13, 19-20, 26-27, 33-34, 40-41, 47-48, 54-55, 61-62, 68-69, 75-76

your entry

3 MERGES 11, 18, 25, 32, 39, 46, 53, 60, 67, 74

your entry

1 2 3

Using Merge/Purge Plus with Dispatcher4 A-11

Page 128: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Input ZIP Code/Postal Code Format

Table A-10: Input ZIP Code/Postal Code Format — Parameter Records by Field

FieldParameter Record Position Content

1 ZPCODE 8 M

2 ZPCODE 8 P

3 ZPCODE 8 F

1 2 3

A-12 Release 6.5.0/November 2006

Page 129: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Memory Load

Table A-11: Memory Loads — Parameter Records by Field (Part 1 of 2)

FieldParameter Record Position Content

1 BRKLEN 8 your entry

2 LDLIM 8-10 your entry

3 KEYLEN 8 your entry

12

3

4 5

Using Merge/Purge Plus with Dispatcher4 A-13

Page 130: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

4 BRKFLD 7-10, 11-13, 14-16, 17-19, 20-22, 23-25, 26-28, 29-31, 32-24, 35-37, 37-40, 41-43, 44-46, 47-49, 50-52, 53-55, 56-58, 59-61, 62-64, 65-67

First two characters in set are the segment definition.

5 BRKFLD 7-10, 11-13, 14-16, 17-19, 20-22, 23-25, 26-28, 29-31, 32-24, 35-37, 37-40, 41-43, 44-46, 47-49, 50-52, 53-55, 56-58, 59-61, 62-64, 65-67

Last character in set X or blank

Table A-11: Memory Loads — Parameter Records by Field (Part 2 of 2)

FieldParameter Record Position Content

A-14 Release 6.5.0/November 2006

Page 131: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Post Sequence Number

Table A-12: Post Sequence Number — Parameter Records by Field

FieldParameter Record Position Content

1 SEQUN 6 D

2 SEQUN 6 M

3 SEQUN 6 E

4 SEQUN 8-10 your entry

5 SEQUN 12 your entry

6 SEQUN 14 C

7 SEQUN 14 P

8 SEQUN 26-34 your entry

9 SEQUN 16-24 your entry

1 2 3

4

5

6 7

8 9

Using Merge/Purge Plus with Dispatcher4 A-15

Page 132: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Posting Details

Table A-13: Define Posting Details — Parameter Records by Field (Part 1 of 2)

FieldParameter Record Position Content

1 POST 8 M

2 POSt 8 A

3 POST 8 R

4 POST 8 O

5 POST 47-49 your entry

6 POST 51-52 your entry

7 POST 54 B, C, P

8 POST 56 X, blank

9 POST 24-26 your entry

10 POST 28-29 your entry

11 POST 31 B, C, P

12 POST 33 your entry

13 POST 35 your entry

1 2 3 4

56

7

8

9

1011

12 13

14

15 16

17

A-16 Release 6.5.0/November 2006

Page 133: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Sequence Error

14 POST 37-45 your entry

15 POST 10 your entry

16 POST 12 your entry

17 POST 14-22 your entry

Table A-14: Sequence Error Treatment — Parameter Records by Field

FieldParameter Record Position Content

1 SEQERR 8 E

2 SEQERR 8 B

3 SEQERR 8 C

4 SEQERR 8 I

5 SEQERR 8 O

Table A-13: Define Posting Details — Parameter Records by Field (Part 2 of 2)

FieldParameter Record Position Content

1

2

3

4

5

Using Merge/Purge Plus with Dispatcher4 A-17

Page 134: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Unknown File Codes

Table A-15: Treatment of Records with Unknown File Codes — Parameter Records by Field

FieldParameter Record Position Content

1 FLCOUT 10 blank

2 FLCOUT 10 I

3 FLCOUT 10 X

1

2

3

A-18 Release 6.5.0/November 2006

Page 135: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Options Menu

Change Parser Names

Table A-16: Change Parser Names — Parameter Records by Field

FieldParameter Record Position Content

1 MPMODS 8-15 your entry

2 MPMODS 17-24 your entry

3 MPMODS 26-33 your entry

1

2 3

Using Merge/Purge Plus with Dispatcher4 A-19

Page 136: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Drop Records

Table A-17: Rules for Dropping Records from the Clean Files — Parameter Records by Field

FieldParameter Record Position Content

1 SUROPT 10 M, N, S, I, D, U, or blank

2 SUROPT 12 M, N, S, I, D, U, or blank

3 SUROPT 14 X or blank

4 SUROPT 8 N

5 SUROPT 8 E

6 SUROPT 8 M

1

2

3

4 5 6

A-20 Release 6.5.0/November 2006

Page 137: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Force Unique

Table A-18: Force Records to Be Unique — Parameter Records by Field

FieldParameter Record Position Content

1 CMPLIM 11 your entry

2 CMPLIM 13 your entry

3 CMPLIM 8-9 NE

4 CMPLIM 8-9 EQ

5 CMPFLD 8-10 your entry

6 CMPFLD 12-13 your entry

7 CMPFLD 22 X or blank

8 CMPFLD 20 X or blank

9 CMPFLD 15-16 NE

10 CMPFLD 15-16 EQ

11 CMPFLD 18 D

12 CMPFLD 18 U

1 2

3 4

5 6 7 8

9 10 11 12

Using Merge/Purge Plus with Dispatcher4 A-21

Page 138: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Limit Multi-Buyer Compare

Table A-19: Limit Multi-Buyer Comparisons to Portion of File Code — Parameter Records by Field

FieldParameter Record Position Content

1 MLTLIM 8 your entry

2 MLTLIM 10 your entry

1 2

A-22 Release 6.5.0/November 2006

Page 139: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Limit Records

Table A-20: Limit Records to Process — Parameter Records by Field

FieldParameter Record Position Content

1 HEADER 60-65 your entry

2 HEADER 67-72 your entry

3 RECLIM 8-16 your entry

4 RECLIM 18-26 your entry

5 FILEDF 58-64 your entry

6 FILEDF 66-72 your entry

1

2

3

4

5

6

Using Merge/Purge Plus with Dispatcher4 A-23

Page 140: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Modify Priorities

Table A-21: Modify Priorities — Parameter Records by Field (Part 1 of 2)

FieldParameter Record Position Content

1 PRIORT 21-24 your entry

2 PRIORT 20 +

3 PRIORT 20 -

4 PRIORT 20 R

5 PRIORT 15-18 your entry

6 PRIORT 14 +

7 PRIORT 14 -

8 PRIORT 14 R

9 PRIORT 26-28 your entry

10 PRIORT 30-32 your entry

11 PRIORT 34-36 your entry

12 PRIORT 38-40 your entry

13 PRIORT 42-44 your entry

14 PRIORT 46-48 your entry

1

2 3 4

5

6 7 8

9 10 11

12

13

14

15 16

A-24 Release 6.5.0/November 2006

Page 141: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Output Exit Routine

15 PRIORT 50-52 your entry

16 PRIORT 54-56 your entry

Table A-22: Output Exit Routine — Parameter Records by Field

FieldParameter Record Position Content

1 EXITOP 8-15 your entry

2 EXITOP 17 C or blank

3 EXITOP 18-80 your entry

Table A-21: Modify Priorities — Parameter Records by Field (Part 2 of 2)

FieldParameter Record Position Content

1

2

3

Using Merge/Purge Plus with Dispatcher4 A-25

Page 142: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Processing Exit Routine

Table A-23: Processing Exit Routine — Parameter Records by Field

FieldParameter Record Position Content

1 PEXITS 8-15 your entry

2 PEXITS 17 C or blank

3 PEXITS 19 A or blank

4 PEXITS 21 B or blank

5 PEXITS 23 C or blank

6 PEXITS 25 D or blank

7 PEXITS 27 L or blank

8 PEXITS 29 X or blank

9 PEXITS 31-80 your entry

1 2

3

4 5 6 7 8

9

A-26 Release 6.5.0/November 2006

Page 143: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Survivor Algorithms

Table A-24: Survivor Algorithms

FieldParameter Record Position Content

1 PRIORT 8 blank

2 PRIORT 8 P

3 PRIORT 8 R

4 PRIORT 8 S

5 PRIORT 8 M

6 PRIORT 10-12 your entry

7 PRIORT 7 blank

8 PRIORT 7 P

1 2 3 4 5

6

7 8

Using Merge/Purge Plus with Dispatcher4 A-27

Page 144: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Survivor Comparisons

Table A-25: Survivor Comparisons — Parameter Records by Field

FieldParameter Record Position Content

1 SURVIV 8 S

2 SURVIV 8 U

3 SURVIV 10 M

4 SURVIV 10 F

5 SURVIV 12-14 your entry

6 SURVIV 16-17 your entry

7 SURVIV 19-20 EQ, NE, GT, LT, GE, LE, MN, or MX

8 SURVIV 22-31 your entry

1 2

3 4

5 6

7

8

A-28 Release 6.5.0/November 2006

Page 145: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Reports Menu

Report Options

Although this selection appears in and is the same for the Required Reports and the Duplicate Elimination Summary reports, it is only explained once.

Table A-26: Options for Required Reports — Parameter Records by Field

FieldParameter Record Position Content

1 REPORT 14 blank

2 REPORT 14 A

3 REPORT 14 p

4 REPORT 14 D

5 REPORT 10 X or blank

1 2

3

4

5

Using Merge/Purge Plus with Dispatcher4 A-29

Page 146: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Header and Footer

Although the Headers and Footers option appears in and is the same for the Extract File Data Print, the Duplicate Elimination Summary, the File Code/State Counts, the Match/Duplicate Analysis, the Duplicate File Data Print, and the Unmatched Duplicates reports, it is only explained once.

1

2

3

4

5

Table A-27: Header and Footer for Required Reports

FieldParameter Record Position Content

1 HEADER 19-58 your entry

2 HEADER 8-17 your entry

3 UHDxx 7-72 your entry

4 UFTxx 7-72 your entry

5 PAGESZ 8-10 your entry

A-30 Release 6.5.0/November 2006

Page 147: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Format Report Data

Although the Report Format Data option appears in and is the same for the Extract File Data Print and the Duplicate File Data Print reports, it is only explained once.

Table A-28: Format Data for Extract File Data Print

FieldParameter Record Position Content

1 MOVE 1-4

2 UNPKxx 1-6

3 FORMAT 1-6

4 MOVE

UNPKxx

FORMAT

8-10

8-10

10-12

your entry

5 MOVE

UNPKxx

FORMAT

12-13

12-13

14-15

your entry

1

2 3

4

5

Using Merge/Purge Plus with Dispatcher4 A-31

Page 148: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Select and Reject by File Code

Although the Select and Reject by File Codes option appears in and is the same for the Extract File Data Print, the Duplicate Elimination Summary, the File Code/State Counts, the Match/Duplicate Analysis, and the Duplicate File Data Print reports, it is only explained once.

1 2

3

4

5

Table A-29: Select-Reject Records for Extract File Data Print — Parameter Records by Field

FieldParameter Record Position Content

1 FLCSEL

FLCREJ

12-20, 22-30, 32-40, 42-50, 52-60, 62-70

your entry

2 FLCSEL 1-6

3 FLCREJ 1-6

4 FLCSEL

FLCREJ

8 your entry

5 FLCSEL

FLCREJ

10 your entry

A-32 Release 6.5.0/November 2006

Page 149: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Limiting Records

Although the Limit Records option appears in and is the same for the Extract File Data Print, the Duplicate File Data Print, and the Unmatched Duplicates reports, it is only explained once.

Table A-30: Limit Records for Extract File Data Print — Parameter Records by Field

FieldParameter Record Position Content

1 HEADER 60-65 your entry

2 HEADER 67-72 your entry

3 RECLIM 8-16 your entry

4 RECLIM 18-26 your entry

5 RECLIM 28-36 your entry

6 NTHSEL 12-14 INC

7 NTHSEL 12-14 EXC

8 NTHSEL 8-10 your entry

9 NTHSEL 8-14 your entry

10 NTHSEL 8-14 your entry

1 2

3

4

5

6

7 8

9

10

Using Merge/Purge Plus with Dispatcher4 A-33

Page 150: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

File Code/State Counts Options

Table A-31: File Code/State Counts Option — Parameter Records by Field

FieldParameter Record Position Content

1 REPORT 14 F

2 REPORT 14 S

3 REPORT 14 T

4 REPORT 15 blank

5 REPORT 15 A

6 REPORT 8 X or blank

1

2 3

4 5

6

A-34 Release 6.5.0/November 2006

Page 151: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Choose Reports for Match/Duplicate Analysis

Table A-32: Choose Reports for Match/Duplicate Analysis — Parameter Records by Field

FieldParameter Record Position Content

1 Control Totals are generated automatically.

2 REPORT 16 X or blank

3 REPORT 26 X or blank

4 REPORT 36 X or blank

5 REPORT 46 X or blank

1 2 3 4 5

Using Merge/Purge Plus with Dispatcher4 A-35

Page 152: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Duplicate/Match Analysis Report Options

Table A-33: Duplicate/Match Analysis Report Option — Parameter Records by Field

FieldParameter Record Position Content

1 REPORT 14 blank

2 REPORT 14 A

3 REPORT 14 P

4 REPORT 14 D

5 REPORT 8 blank

6 REPORT 8 Z

7 REPORT 8 X

8 REPORT 8 Y

9 REPORT 10 X or blank

10 DUPREC 31 X or blank

11 REPORT 12 X or blank

12 REPORT 47-50 your entry

1

2

3

4

5

6

7

8

9

10

11

12

A-36 Release 6.5.0/November 2006

Page 153: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Duplicate File Data Print Options

Table A-34: Duplicate File Data Print Options — Parameter Records by Field

FieldParameter Record Position Content

1 MPP60 MPPDUPS

2 MPP60 MPPMAIL

3 MPP60 MPPEXTRA

4 FILEDEF 8-15 MPPDPRT

5 FILEDF 8-15 MPPINPR

6 DUPCTL 24 your entry

7 DUPCTL 26 X or blank

1

2

3

4

5

6

7

Using Merge/Purge Plus with Dispatcher4 A-37

Page 154: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Duplicate File Data Print Exit Routine

Table A-35: Duplicate File Data Print Exit Routine — Parameter Records by Field

FieldParameter Record Position Content

1 EXITOP 8-15 your entry

2 EXITOP 17 C or blank

3 EXITOP 18-80 your entry

1

2

3

A-38 Release 6.5.0/November 2006

Page 155: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameters by Dialog Box A

Options for Unmatched Duplicates Report

Table A-36: Options for Unmatched Duplicates Report —Parameter Records by Field

FieldParameter Record Position Content

1 COMPAR 8-10 your entry

2 COMPAR 12-14 your entry

3 SYNCHS 8-10 your entry

4 SYNCHS 12-13 your entry

5 DUPCTL 28 blank

6 DUPCTL 28 X

1

2

3

4

5 6

Using Merge/Purge Plus with Dispatcher4 A-39

Page 156: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

Dialog Boxes by Parameters

The following table lists all parameters configured through the Merge/Purge Plus GUI, indicating through which dialog box each parameter is configured. The “Menu” column lists the menu from which the respective dialog box can be accessed in the Merge/Purge Plus GUI.

Table A-37: Dialog Boxes by Parameters (Part 1 of 7)

Parameter Positions Associated Dialog Box Menu

BROKER 8-16 Broker Names and Codes Data

BRNAME 18-37 Broker Names and Codes Data

FLCODE 18-26, 28-36, 38-46, 48-56, 58-66

Assign File Codes to Brokers Data

CHANGE 8-16 Change File Codes Data

CHANGE 20-28 Change File Codes Data

CHANGE 17 Change File Codes Data

CHANGE 18 Change File Codes Data

FLCODE 8 File Codes Data

FLCODE 10-12 FIle Codes Data

FLCODE 14 File Codes Data

ADDRDF 8 Input Address Format Data

ADDRDF 52 Input Address Format Data

GNDSEX 16 Input Gender Treatment Data

GNDSEX 18-20 Input Gender Treatment Data

NAMEDF 57 Input Name Treatment Data

MERGES 8-10, 15-17, 22-24, 29-31, 36-38, 43-45, 50-52, 57-59, 64-66, 71-73

Input Record Sequence Data

MERGES 12-13, 19-20, 26-27, 33-34, 40-41, 47-48, 54-55, 61-62, 68-69, 75-76

Input Record Sequence Data

MERGES 11, 18, 25, 32, 39, 46, 53, 60, 67, 74

Input Record Sequence Data

ZPCODE 8 Input ZIP/Postal Code Format Data

BRKLEN 8 Memory Load Data

LDLIM 8-10 Memory Load Data

A-40 Release 6.5.0/November 2006

Page 157: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Dialog Boxes by Parameters A

BRKFLD Memory Load Data

SEQUN 8-10 Add Sequence Numbers to Output Records

Data

SEQUN 12 Add Sequence Numbers to Output Records

Data

SEQUN 14 Add Sequence Numbers to Output Records

Data

SEQUN 26-34 Add Sequence Numbers to Output Records

Data

SEQUN 16-24 Add Sequence Numbers to Output Records

Data

POST 8 Define Posting Details Add button on Post Data to Surviving Record screen

POST 47-49 Define Posting Details Add button on Post Data to Surviving Record screen

POST 51-57 Define Posting Details Add button on Post Data to Surviving Record screen

POST 54 Define Posting Details Add button on Post Data to Surviving Record screen

POST 56 Define Posting Details Add button on Post Data to Surviving Record screen

POST 24-26 Define Posting Details Add button on Post Data to Surviving Record screen

POST 28-29 Define Posting Details Add button on Post Data to Surviving Record screen

POST 31 Define Posting Details Add button on Post Data to Surviving Record screen

POST 33 Define Posting Details Add button on Post Data to Surviving Record screen

POST 35 Define Posting Details Add button on Post Data to Surviving Record screen

POST 37-45 Define Posting Details Add button on Post Data to Surviving Record screen

Table A-37: Dialog Boxes by Parameters (Part 2 of 7)

Parameter Positions Associated Dialog Box Menu

Using Merge/Purge Plus with Dispatcher4 A-41

Page 158: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

POST 10 Define Posting Details Add button on Post Data to Surviving Record screen

POST 12 Define Posting Details Add button on Post Data to Surviving Record screen

POST 14-22 Define Posting Details Add button on Post Data to Surviving Record screen

SEQERR 8 Sequence Error Data

FLCOUT 10 Treatment of Records with Unknown File Codes

Data

MPMODS 8-15 Change Parser Names Options

MPMODS 17-24 Change Parser Names Options

MPMODS 26-33 Change Parser Names Options

SUROPT 10 Rules for Dropping Records from the Clean Files

Options

SUROPT 12 Rules for Dropping Records from the Clean Files

Options

SUROPT 14 Rules for Dropping Records from the Clean Files

Options

SUROPT 8 Rules for Dropping Records from the Clean Files

Options

CMPLIM 11 Force Records to be Unique Options

CMPLIM 13 Force Records to be Unique Options

CMPLIM 8-9 Force Records to be Unique Options

CMPFLD 8-10 Force Records to be Unique Options

CMPFLD 12-13 Force Records to be Unique Options

CMPFLD 22 Force Records to be Unique Options

CMPFLD 20 Force Records to be Unique Options

CMPFLD 15-16 Force Records to be Unique Options

CMPFLD 18 Force Records to be Unique Options

MLTLIM 8 Limit Multi-Buyer Comparisons to Portion of File Code

Options

MLTLIM 10 Limit Multi-Buyer Comparisons to Portion of File Code

Options

Table A-37: Dialog Boxes by Parameters (Part 3 of 7)

Parameter Positions Associated Dialog Box Menu

A-42 Release 6.5.0/November 2006

Page 159: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Dialog Boxes by Parameters A

HEADER 60-65 Limit Records to Process Options

HEADER 67-72 Limit Records to Process Options

RECLIM 8-16 Limit Records to Process Options

RECLIM 18-26 Limit Records to Process Options

FILEDF 58-64 Limit Records to Process Options

FILEDF 66-72 Limit Records to Process Options

PRIORT 21-24 Modify Priorities Based on Record Content

Options

PRIORT 20 Modify Priorities Based on Record Content

Options

PRIORT 15-18 Modify Priorities Based on Record Content

Options

PRIORT 14 Modify Priorities Based on Record Content

Options

PRIORT 26-28 Modify Priorities Based on Record Content

Options

PRIORT 30-32 Modify Priorities Based on Record Content

Options

PRIORT 34-36 Modify Priorities Based on Record Content

Options

PRIORT 38-40 Modify Priorities Based on Record Content

Options

PRIORT 42-44 Modify Priorities Based on Record Content

Options

PRIORT 46-48 Modify Priorities Based on Record Content

Options

PRIORT 50-52 Modify Priorities Based on Record Content

Options

PRIORT 54-56 Modify Priorities Based on Record Content

Options

EXITOP 8-15 Output Exit Routine Options

EXITOP 17 Output Exit Routine Options

EXITOP 18-80 Output Exit Routine Options

PEXITS 8-15 Processing Exit Routine Options

PEXITS 17 Processing Exit Routine Options

PEXITS 19 Processing Exit Routine Options

Table A-37: Dialog Boxes by Parameters (Part 4 of 7)

Parameter Positions Associated Dialog Box Menu

Using Merge/Purge Plus with Dispatcher4 A-43

Page 160: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

PEXITS 21 Processing Exit Routine Options

PEXITS 23 Processing Exit Routine Options

PEXITS 25 Processing Exit Routine Options

PEXITS 27 Processing Exit Routine Options

PEXITS 29 Processing Exit Routine Options

PEXITS 31-80 Processing Exit Routine Options

PRIORT 8 Algorithms for Determining Survivor Record

Options

PRIORT 10-12 Algorithms for Determining Survivor Record

Options

PRIORT 7 Algorithms for Determining Survivor Record

Options

SURVIV 8 Determining Survivor Record by Comparison

Options

SURVIV 10 Determining Survivor Record by Comparison

Options

SURVIV 12-14 Determining Survivor Record by Comparison

Options

SURVIV 16-17 Determining Survivor Record by Comparison

Options

SURVIV 19-20 Determining Survivor Record by Comparison

Options

SURVIV 22-31 Determining Survivor Record by Comparison

Options

REPORT 14 Options for Required Reports Reports

REPORT 10 Options for Required Reports Reports

HEADER 19-58 Header and Footer Reports

HEADER 8-17 Header and Footer Reports

UHDxx 7-72 Header and Footer Reports

UFTxx 7-72 Header and Footer Reports

PAGESZ 8-10 Header and Footer Reports

FLCSEL

FLCREJ

12-20, 22-30, 32-40, 42-50, 52-60, 62-70

Select-Reject Records Reports

FLCSEL 1-6 Select-Reject Records Reports

Table A-37: Dialog Boxes by Parameters (Part 5 of 7)

Parameter Positions Associated Dialog Box Menu

A-44 Release 6.5.0/November 2006

Page 161: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Dialog Boxes by Parameters A

FLCSEL

FLCREJ

8 Select-Reject Records Reports

FLCSEL

FLCREJ

10 Select-Reject Records Reports

HEADER 60-65 Limit Records for... Reports

HEADER 67-72 Limit Records for... Reports

REPORT 14 File Code/State Counts Options Reports

REPORT 15 File Code/State Counts Options Reports

REPORT 15 File Code/State Counts Options Reports

REPORT 8 File Code/State Counts Options Reports

REPORT 16 Choose Duplicate/Match Analysis Reports to Print

Reports

REPORT 26 Choose Duplicate/Match Analysis Reports to Print

Reports

REPORT 36 Choose Duplicate/Match Analysis Reports to Print

Reports

REPORT 46 Choose Duplicate/Match Analysis Reports to Print

Reports

REPORT 14 Duplicate/Match Analysis Reports Options

Reports

REPORT 8 Duplicate/Match Analysis Reports Options

Reports

REPORT 10 Duplicate/Match Analysis Reports Options

Reports

REPORT 12 Duplicate/Match Analysis Reports Options

Reports

REPORT 47-50 Duplicate/Match Analysis Reports Options

Reports

FILEDF 8-15 Duplicate File Data Print Options Reports

DUPCTL 24 Duplicate File Data Print Options Reports

DUPCTL 26 Duplicate File Data Print Options Reports

DUPREC 31 Duplicate/Match Analysis Reports Options

Reports

COMPAR 8-10 Options for Unmatched Duplicates Report

Reports

Table A-37: Dialog Boxes by Parameters (Part 6 of 7)

Parameter Positions Associated Dialog Box Menu

Using Merge/Purge Plus with Dispatcher4 A-45

Page 162: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Parameter and Dialog Box Cross-ReferenceA

COMPAR 12-14 Options for Unmatched Duplicates Report

Reports

SYNCHS 12-13 Options for Unmatched Duplicates Report

Reports

DUPCTL 28 Options for Unmatched Duplicates Report

Reports

Table A-37: Dialog Boxes by Parameters (Part 7 of 7)

Parameter Positions Associated Dialog Box Menu

A-46 Release 6.5.0/November 2006

Page 163: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

A P P E N D I X B

Merge/Purge Field Labels

This appendix describes the field labels used in Merge/Purge.

Input File Field Labels. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2Output File Definition Field Labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3

Using Merge/Purge Plus with Dispatcher4 B-1

Page 164: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Merge/Purge Field LabelsB

Input File Field Labels

In Dispatcher4, there are predefined field labels, that is, labels that Merge/Purge Plus requires you use to identify the fields found in your input file. In the File Format Module dialog box you can define the fields found in your input file by clicking on the Name and ID fields. For some input fields, the Name field entry can be user defined, but the ID must be selected from the options provided in the program.

The following table is an overview of the input file field labels for Merge/Purge Plus.

Table B-38: Merge/Purge Input File Labels (Part 1 of 2)

Name Field Merge/Purge Plus ID Purpose Parameter Description

* Address 1 Defines input address line 1

ADDRDF

* Address 2 Defines input address line 2

ADDRDF

* Address 3 Defines input address line 3

ADDRDF

* Address 4 Defines input address line 4

ADDRDF

* Address 5 Defines input address line 5

ADDRDF

* Address 6 Defines input address line 6

ADDRDF

* City Defines input city ADDRDF

* State Defines input state ADDRDF

* ZIP Code Defines ZIP Code ZPCODE ZIP and ZIP+4 defined as a single field

* Name Defines input name NAMEDF Title of Respect

* Name 2 Defines input name NAMEDF First Name

* Name 3 Defines input name NAMEDF Middle Name/Initial

* Name 4 Defines input name NAMEDF Last Name

* Name 5 Defines input name NAMEDF Maturity Suffix

* Name 6 Defines input name NAMEDF Professional Suffix

* Alternate Name Defines input alternate name

NAMEDF (Cols. 50-52)

Alternate name used if any of the primary name fields are blank

Gender Code Gender Code Defines input gender code

GNDSEX

B-2 Release 6.5.0/November 2006

Page 165: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Output File Definition Field Labels B

* The Name label can be the same as the ID label or it can be user defined.

Output File Definition Field Labels

Output field labels are used to describe the fields found in the Duplicates and the Mail (or clean) file generated by Merge/Purge after processing.

The following table is an overview of the input file field labels for Merge/Purge Plus.

Sex Code Custom Field Defines input sex code GNDSEX There is no predefined label for this field

List Code List Code Defines list (file) codes FLCODE

Piece ID Piece ID Defines Piece ID for MailStream Plus

P ATTR Add if linking to MSP step in job

Table B-38: Merge/Purge Input File Labels (Part 2 of 2)

Name Field Merge/Purge Plus ID Purpose Parameter Description

Table B-39: Merge/Purge Output File Definition Field Labels (Part 1 of 2)

Merge/Purge Plus ID Purpose Parameter Descriptions

File (List) Code Posts file/list code data to output

FLCOUT File/List Code - Maximum of 9 characters.

Output ID and Name Field label=List Code

Priority Number Posts priority data to output

FLCOUT Priority Number - Maximum 4 digits

Uniqueness Number Posts data to output CLNREC

DUPREC

Duplicate group unique code number - Maximum 8 digits

Selection Indicator Posts data to output CLNREC

DUPREC

Selection indicator - Maximum 1 character (multi, single buyer/survivor, dropped)

Multi-Buyer Level Posts data to output CLNREC

DUPREC

Code indicating the multi-buyer level - Maximum 2 characters

Number of Duplicates Posts data to output CLNREC

DUPREC

Number of records in duplicate group - Maximum 4 digits

Duplicate Control Character Posts data to output DUPCTL Code indicating that the record is the first one in the duplicate group.

Duplicate Driver Indicator Posts data to output DUPCTL Duplicate driver indicator - Maximum 1 character

Using Merge/Purge Plus with Dispatcher4 B-3

Page 166: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Merge/Purge Field LabelsB

Base Duplicate Class Posts data to output DUPCTL Degree of match between record and driver record - Maximum 2 characters

Individual Duplicate Class Posts data to output DUPCTL Degree of match of individual name between record and driver record - Maximum 1 character

Overflow Indicator Posts output to data CLNREC

DUPREC

Indicates if the record was in a memory overflow

Table B-39: Merge/Purge Output File Definition Field Labels (Part 2 of 2)

Merge/Purge Plus ID Purpose Parameter Descriptions

B-4 Release 6.5.0/November 2006

Page 167: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Index

AAdditional Files

Set-up, 1-9Additional Options

Dupl, 5-21Duplicate Elimination Summary, 5-13Extract File Data Print Report, 5-12File Code/State Counts Report, 5-15Match/Duplicate Analysis Reports, 5-17Required Reports, 5-9Unmatched Duplicates Report, 5-23

AlgorithmsSurvivor Records, 4-9

Apartment NumberComparison Settings, 2-14

Assign File CodesBrokers, 3-17

Assign File Codes to BrokersParameters, A-3

BBasic Report Options, 5-2

Headers and Footers, 5-2Limit records

By Multiple Options, 5-4Limiting Records, 5-4Selecting and Rejecting Records, 5-5

Broker Names, 3-15Broker Names and Codes

Defining, 3-15Brokers

Assign File Codes, 3-17

CChange File Codes, 3-14

Parameters, A-5Change Parser Names, 4-17

Parameters, A-19Choose Reports for Match/Duplicate Analysis

Parameters, A-35Clean Files

Rules for Dropping Records, 4-12Comments, sending to Group 1, xviComparison Settings

Define, 2-4Comparisons

Apartment Number, 2-14General Address, 2-15House Number, 2-9Household, 2-16Individual Name, 2-8Overall, 2-17Post Office Box, 2-12Resetting

Multiple, 2-19Single, 2-20

Resident, 2-18Rural Route, 2-13Street Name, 2-10Surname, 2-6ZIP/Postal Code, 2-5

Constant Values, 5-7Conventions used in this guide, xiiCustomer Support. See Technical Support

DData Menu

Assign File Codes BrokersParameters, A-3

Broker Names and CodesParameters, A-4

Change File CodesParameters, A-5

Define File Codes, A-7File Codes

Parameters, A-6Input Address Format

Parameters, A-8

Using Merge/Purge Plus with Dispatcher4 IX-1

Page 168: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

IndexIX

Input Gender TreatmentParameters, A-9

Input Name TreatmentParameters, A-10

Input Record SequenceParameters, A-11

Input ZIP Code/Postal Code FormatParameters, A-12

Memory LoadParameters, A-13

Options, 3-2Input File Treatment, 3-2

Parameters, A-3Post Sequence Number

Parameters, A-15Posting Details

Parameters, A-16Sequence Error

Parameters, A-17Unknown File Codes

Parameters, A-18Define Surname/Company Name Comparison Dialog Box,

2-6Defining Broker Names and Codes

Parameters, A-4Defining Input Fields, 1-5Defining Memory load Requirements, 3-9Defining Uniqueness Criteria, 4-6Dialog Boxes by Parameters, A-40Dispatcher4

Defining Additional Files, 1-9File Format Module, 1-4Input File Set-up, 1-3Job Set-up, 1-2Output File Set-up, 1-8

Drop RecordsParameters, A-20

Dropping RecordsRules, 4-12

Duplicate Elimination Summary, 5-12Additional Options, 5-13File Code

Formatting Options, 5-12Duplicate File Data Print Exit Routine

Parameters, A-38Duplicate File Data Print Options

Parameters, A-37Duplicate File Data Print Report, 5-18

Additional Options, 5-21

Exit Routines, 5-21Formatting Options, 5-19Options, 5-18

Duplicate/Match Analysis Report OptionsParameters, A-36

EElements

Merge/Purge Primary Window, 2-2Enhancements, requesting for this product, xviError

Sequence, 3-26eService, xivExit Routine

General Output, 4-16Exit Routines

Duplicate File Data Print Report, 5-21Extract File Data Print Report, 5-10

Additional Options, 5-12Format Options, 5-10

FFile Code

Formatting Options, 5-12File Code/State Count

Options, 5-14File Code/State Counts Options

Parameters, A-34File Code/State Counts Report, 5-14

Additional Options, 5-15Options, 5-14

File CodesParameters, A-6

File Format Module, 1-5Defining Input Fields, 1-5

Finding the information you need, xiForce Unique

Parameters, A-21Forcing Unique Records, 4-6Format Report Data

Parameters, A-31Formatting

Input Address, 3-2Formatting Options

IX-2 Release 6.5.0/November 2006

Page 169: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

IX

Duplicate Elimination Summary ReportFile Code, 5-12

Duplicate File Data Print Report, 5-19Extract File Data Print Report, 5-10File Code, 5-12Match/Duplicate Analysis Reports, 5-16

FormattngInput ZIP Code/Postal Code, 3-4

GGeneral Address

Comparison Settings, 2-15General Output Exit Routine, 4-16

HHeader and Footer

Parameters, A-30Headers and Footers, 5-2Help

getting, xivHouse Number

Comparison Settings, 2-9Household

Comparison Settings, 2-16

Iicate File Data Print Report, 5-21If you need more help, xivIndividual Name

Comparison Settings, 2-8Input Address Format

Input File Treatment Option, 3-2Parameters, A-8

Input FileSet-up in Dispatcher4, 1-3

Input File CodesChanging, 3-14Defining, 3-11Format and Location, 3-11Unknown Codes

Treatment, 3-13

Input File TreatmentInput Gender Code Treatment, 3-6Input Record Sequence, 3-8Options, 3-2

Input Address Format, 3-2Input Name Treatment, 3-5Input ZIP CODE/Postal Code Format, 3-4

Input Gender Code Treatment, 3-6Input Gender Treatment

Parameters, A-9Input Name Treatment, 3-5

Parameters, A-10Input Name Treatment Dialog Box, 3-5Input Record

Formatting, 2-3Input Record Sequence, 3-8

Parameters, A-11Input Records

Limiting, 4-2By Skipping Records, 4-3By ZIP/Postal Code, 4-4Criteria, 4-2Sampling, 4-5

Input ZIP Code/Postal Code Format, 3-4Parameters, A-12

Input ZIP Code/Postal Code Format Dialog Box, 3-4

JJob Set-up

Dispatcher4, 1-2Job Summary, 4-18

LLayout

Output Records, 3-18Limit Multi-Buyer Compare

Parameters, A-22Limit Multi-Buyer Comparisons, 4-5Limit Multi-Buyer Comparisons to Portion of File Code

Dialog Box, 4-5Limit Processing

By Skipping Input Records, 4-3By ZIP/Postal Code, 4-4To Sample, 4-5

Using Merge/Purge Plus with Dispatcher4 IX-3

Page 170: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

IndexIX

Limit RecordsParameters, A-23

Limiting Input Records, 4-2By Skipping Records, 4-3By ZIP/Postal Code, 4-4Criteria, 4-2Sample, 4-5

Limiting ProcessingMulty-Buyer Comparisons, 4-5

Limiting Processing for Duplicate File Data Prints, 4-5Limiting Records

In Reports, 5-4Parameters, A-33

MMatch/Duplicate Analysis

Selecting Reports, 5-15Match/Duplicate Analysis Report, 5-15Match/Duplicate Analysis Reports

Additional Options, 5-17Formatting Options, 5-16

Memory LoadParameters, A-13

Memory Load RequirementsDefinining, 3-9

Merge/Purge ComparisonsSettings

Post Office Box, 2-12Street Name, 2-10

Merge/Purge PlusComparison Settings, 2-3Define, -xFormat Input Record, 2-3Overall Comparison Settings, 2-17Primary Window

Elements, 2-2Merge/Purge Plus Comparisons

Resetting, 2-19Multiple Comparisons, 2-19Single Comparisons, 2-20

SettingsApartment Number, 2-14Default Values, 2-4Define, 2-4General Address, 2-15House Number, 2-9Household, 2-16

Individual Name, 2-8Resident, 2-18Rural Route, 2-13Surname, 2-6ZIP/Postal Code, 2-5

Modify PrioritiesParameters, A-24

Modify Priority Based on Record Content Dialog Box, 4-10Multiple Comparisons

Resetting, 2-19

OObtaining additional user’s guides, xvOptions

Duplicate File Data Print Report, 5-18File Code/State Counts, 5-14Required Reports, 5-8

Options for Unmatched Duplicates ReportParameters, A-39

Options Menu, 4-2Change Parser Names

Parameters, A-19Drop Records

Parameters, A-20Force Unique

Parameters, A-21Limit Multi-Buyer Compare

Parameters, A-22Limit Records

Parameters, A-23Limiting Input Records, 4-2Modify Priorities

Parameters, A-24Output Exit Routine

Parameters, A-25Parameters, A-19Processing Exit Routine

Parameters, A-26Survivor Algorithms

Parameters, A-27Survivor Comparisons

Parameters, A-28Output Exit Routine

Parameters, A-25Output File

Set-up, 1-8Output Records, 3-18

IX-4 Release 6.5.0/November 2006

Page 171: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

IX

Adding Sequence Numbers, 3-25Layout, 3-18

Overall Comparison Settings, 2-17

PParameters

File CodesDefine, A-7

Parameters by Dialog Box, A-3Parser Names

Change, 4-17Post Office Box

Comparison Settings, 2-12Post Sequence Number

Parameters, A-15Posting Detail

Parameters, A-16Printing Options

Unmatched Duplicates Report, 5-22Processing Exit Routine, 4-14

Parameters, A-26Processing Exit Routine Dialog Box, 4-14Processing Exit Routines

Defining, 4-14Elements, 4-14

Product enhancements, requesting, xvi

RRecord Content

Priority, 4-10Record Format Layout, 1-6Record Priority

Based on Record Content, 4-10Rejecting Records

Basic Report Options, 5-5Report Options

Basic, 5-2Parameters, A-29

ReportsConstant Values, 5-7Limiting Records Processed, 5-4Required, 5-8

Reports Menu, 5-2Basic Report Options, 5-2

Choose Reports for Match/Duplicate AnalysisParameters, A-35

Duplicate File Data Print Exit RoutineParameters, A-38

Duplicate File Data Print OptionsParameters, A-37

Duplicate/Match Analysis Report OptionsParameters, A-36

File Code/State Counts OptionsParameters, A-34

Format Report DataParameters, A-31

Header and FooterParameters, A-30

Limiting RecordsParameters, A-33

Options for Unmatched Duplicates ReportParameters, A-39

Parameters, A-29Report Options

Parameters, A-29Select and Reject by File Code

Parameters, A-32Required Reports, 5-8

Additional Options, 5-9Options, 5-8

Define, 5-8Resetting Comparisons, 2-19Resident

Comparison Settings, 2-18Rural Route

Comparison Settings, 2-13

SSampling

Input Records, 4-5Select and Reject by File Code

Parameters, A-32Selecting

Match/Duplicate Analysis Reports, 5-15Selecting Records

Basic Report Options, 5-5Sequence

Error, 3-26Input Record, 3-8

Sequence Error

Using Merge/Purge Plus with Dispatcher4 IX-5

Page 172: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

IndexIX

Parameters, A-17Sequence Error Treatment Dialog Box, 3-26Sequence Numbers

Adding to Output Records, 3-25Single Comparison

Resetting, 2-20Street Name

Comparison Settings, 2-10Surname

Comparison Settings, 2-6Survivor Algorithms

Parameters, A-27Survivor Comparisons

Parameters, A-28Survivor Records, 4-7

Algorithms, 4-9Posting Data, 3-21

TTechnical Support, xivThe Website, xiv

UUniqueness Criteria

Defining, 4-6Unknown File Codes

Parameters, A-18Treatment, 3-13

Unmatched Duplicates Report, 5-22Additional Options, 5-23Printing Options, 5-22

ZZIP/Postal Code

Comparison Settings, 2-5Limiting Input Records, 4-4

IX-6 Release 6.5.0/November 2006

Page 173: Using Merge/Purge Plus with Dispatcher4 · Using Merge/Purge Plus with Dispatcher4 iii E NHANCEMENT SUMMARY ... 16-18 to specify a location to store the Multi-Buyer Level code. See

Feedback

Contact Preferences

May we contact you if we have questions about your comments?

Yes

No

Contact Information

Name:

Email:

Phone:

Best time to contact:

Comments

Enter you comments here:

Document Title:

Document Date:

Software Version:

Comment regarding page:


Recommended