Related Topics

HOWTO: Backing Up the ILLiad Database
HOWTO: Breaking the User Link in the ILLiad Database
HOWTO: Changing the Port for Microsoft SQL Server 2000
HOWTO: Changing the size of a field in the ILLData database
See more

Other Support Options

Contact Atlas Systems
Phone Numbers, Support Options, Online Help, and more.
Listserv
Pose a question to other users.

Page Tools

Print this page Print this page
E-mail this page E-mail this page

Feedback

How helpful was this article?
Suggestions:

Revised:January 4, 2006 (mc)
Version:Client 6.1 and higher
Revision:1
PROBLEM: Cancellations or OCLC Reasons for No are all updating as Other
January 4, 2006

SUMMARY

After updating to version 6.1 of the ILLiad Client, you may notice that in a shared server configuration all of your requests update as the reason other for cancellations and conditionals regardless of the reason chosen in the list. This is because of a change in 6.1 that allowed all shared servers to split out those reasons for each site. In order to use this, though, you must have a list of cancellation reasons in your tables for each NVTGC code.

The update for 6.1 did not populate these tables automatically because some shared server installations had already split out their cancellation reasons ahead of time. Below is a script that will allow you to take your current reasons and replicate them for all of your NVTGC codes in your database. Be sure to backup the database before running such a script.

EXAMPLE

Connect to your ILLData database using SQL Enterprise Manager on your SQL Server as either the "sa" user or Windows authentication. Take this example script below and run it on your ILLData database for each NVTGC code, replacing the piece of the script in red with your NVTGC code

 

use ILLData
go

insert into LendingReasonsforCancellation
select ReasonNumber, 'ABC', Reason, DefaultNote, OCLCCode, DoclineCode, RLINCode
from LEndingReasonsforCancellation where NVTGC = 'Lending'
go

insert into LendingReasonsforCond
select ReasonNumber, 'ABC', Reason, DefaultNote, OCLCCode, DoclineCode, RLINCode
from LEndingReasonsforCond where NVTGC = 'Lending'
go

insert into ReasonsforCancellation
select ReasonNumber, 'ABC', Reason, DefaultNote
from ReasonsforCancellation where NVTGC = 'ILL'
go

insert into DocDelNotFoundReasons
select ReasonNumber, 'ABC', Reason, DefaultNote
from DocDelNotFoundReasons where NVTGC = 'ILL'
go

More Related Topics

PROBLEM: Class Not Registered error when trying to initiate Z39.50 Searching
PROBLEM: Incorrect Queues and E-mail Routing Entries in the ILLiad Client for a Shared Server Site
HOWTO: Enabling Logging on the ILLiad Gateway
HOWTO: Enabling Logging on the ILLiad Web DLL
HOWTO: Increasing the Username field in the ILLiad database
INFO: ILLiad and McAfee VirusScan 8
OCLC ILLiad and Windows Server 2003
INFO: ILLiad and the NVTGC Field
HOWTO: Implementing SSL with ILLiad
HOWTO: Importing a Customized List of Addresses to ILLiad
HOWTO: Importing Pre-ILLiad Copyright Information into your ILLiad Database
PROBLEM: Z39.50 Searching Form gives File Not Found error for Yaz.dll
INFO: Z39.50 Profiles in ILLiad
INFO: Z39.50 Compatibility in ILLiad
INFO: What Ports are Required to be Open for General ILLiad Use?
INFO: User Request Limits
HOWTO: Updating Across a Multiple Server ILLiad Installation
PROBLEM: I/O Error 32 or Path not Found when opening the Borrowing Request Form
HOWTO: Migrating an ILLiad Database to a New ILLiad Server
PROBLEM: Error Message "Login failed. Reason: Not associated with a Trusted SQL Server connection"
PROBLEM: SQL Server Agent fails when executing job to run ILLiad Connector
ERROR: SQL ERROR: Unmatched '' near TransactionNumber
PROBLEM: EDBEngine Error: Vendor Initialization Failed
Microsoft SQL Server 2005 Compatibility
HOWTO: Changing the Default Request Type for Manually Entered Transactions
INFO: Required ILLiad Server Permissions
HOWTO: Routing Rules Across Modules
BUG: Routing Rules for Borrowing and Doc Del do not work using the ILLiad Connector