CT Center Documentation > Reference Manual Menu

 

CT Center Dialer Interface Reference Manual

Operations Programs – Process Results

 

The Process Results program looks for batch result files in the DTC (Dialer-To-Cubs) folder which haven’t yet been processed for the current logon, and processes them, updating the Cubs database. 

 

In theory, the in-house CT Center host has the ability to build batch result files for daily activity.  But in practice, for CT Center, all results (even those for batch campaign files) are sent to Cubs through the interactive IO processing.  Therefore, the only practical use of the Process Results program is to process batch result files from IAT’s CT Impact hosted dialer service.

 

This program has a limited user interface with no user inputs.  As the program is executing, there is a screen display to let the user know what is happening (see below).

 

 

 

 

Program IAT.BATCH.DTC

13:16:46  05 NOV 2009

Processing result files from IAT

 

Processing: 1452157_20091103.txt

Now loading work file

Now updating CUBS database

538 accounts processed.

CUBS database has been updated with results from 1452157_20091103.txt

1452157_20091103.txt has been moved to archive folder.

 

Processing: 1452157_20091104.txt

Now loading work file

Now updating CUBS database

176392 is locked in DTR file.  Unable to process.

1825 accounts processed.

CUBS database has been updated with results from 1452157_20091104.txt

1452157_20091104.txt has been moved to archive folder.

 

ALL DONE at 13:19:29  05 NOV 2009

 

 

 

 

 

 

Technical Details of the Internal Processing:

Input Files to be Processed in the Current Run:

All files in the DTC folder are examined.  Those which meet the following criteria are processed:

-          The file extension must be .txt or .TXT.

-          Only files which have not been previously processed for the current logon, are processed.  The IAT-DTC-AUDIT file (item-id = file name) is used to keep track of which logons have previously processed any given file.

Work File Pre-Processing:

Because a work file is being used, it is important that only one program iteration is executing at one time.  If the program detects any other currently executing iterations of the same program, it will not execute.

 

The work file is cleared of data as the first step of processing each new input file.

 

Before any database updates take place, all of the records in the input file are read, analyzed, and written to the IAT-WORK-DTC file (item-id = debtor account number).  Within a work file record, results are sorted by the phone number called, and within a phone number, multiple call attempts are sorted by the call time.   Only the last call attempt for each phone number is actually processed.

Database Updates:

For details about how the Cubs database is updated, see the Results Processing Logic documentation page.

Archiving Input Files:

Once all the logons which have been set up for the CT Center interface have processed a given input file, that file is moved to the DTCArchive folder.  Once in the archive folder, the file is kept for a user-defined number of days for troubleshooting purposes, and then purged.  The number of days that a file is retained after having been moved to archive is defined in the ‘DTC Batch File Retention Days’ field in the  Processing Parameters Definition Screen documentation page.

 

 

 

Back                Next

 

Copyright 2012, Cubs Consulting, Inc.