12 SETUP (CLIENT)


The ../circ/tab/circ.ini file defines the configuration of the circulation module. In this capital, the unique section of the file will be presented and explained.
The parameters are here in alphabetical order:


The order of the following description is not alphabetical, but as the order of the parameters in the file ../circ/tab/circ.ini.

top


[MagneticMedia966]

This option ist only available with the 3M 966 magnetization/demagnetization device.

When an item is loaned, the librarian passes it through a device that demagnetizes the magnetic strip on the spine of the book. This device can erase data that is stored on magnetic media such as CDs or diskettes!

Port
This is the port number to activate the warning for magnetic media.

NeedResponse
NeedResponse determines whether a response from the 966 magnetization device is necessary or not. If set to "Y", then the Circulation client waits until the device responds.

MagnetizeSequence=DDD
DemagnetizeSequence=RRR
MagneticMediaSequence=SSS

These three parameters are required by the 966 magnetization device.

top


[StationReport]

 
[StationReport]
FromDate=19990518
FromHour=1700
ByIdIp=ID
BySubLibraryTarget=S

When running the Payment Report, the librarian can choose to save the date and time of the last report, and later use it as the beginning time and date of the next report.

FromDate
The last date the Payment Report was run.

FromHour
The last hour the Payment Report was run.

ByIdIp
This field sets the default of the "Create Report Using" checkbox in the Payment Report window.

BySubLibraryTarget
This field sets the default of the "Sort Report By" checkbox in the Payment Report window.

top


[Payment]

[Payment]
CashNoReceipt=1
AllowWaiveOnTransfered=N
AllowPayOnTransfered=N
CashNoReceipt=1

Number of copies of payment receipts (up to 9) to print. If you do not want any printed, type zero ("0").

The actual printer that will be used is defined in the ../Circ/tab/print.ini file, with the function name PayLetter or LineLetter. If the "Pay Selected" option is used, then the LineLetter entry is used. If the "Pay Sum" option is used, then the PayLetter entry is used.

AllowWaiveOnTransfered=N
Not implemented.

AllowPayOnTransfered=N
Not implemented.

top


[ChangeDueDates]

[ChangeDueDates]
DoCheck=N

Enables the display of the window informing how many loans match the range of dates before changing their due dates.

When a staff user is using the "change due date of current loans" functionality, setting DoCheck to Y, will show a prompt telling the patron how many loans were found and how many are going to be changed.

top


[OfflineCirc]

[OfflineCirc]
StartMode=L
BlockSize=5

StartMode=L
Determines the default mode of the offline circulation window (loan or return).

BlockSize=5 Determines how many transactions per file are sent to the server when the offline circulation is finished.

top


[FastCirc]

[FastCirc]
StartMode=R

StartMode sets the default mode for Fast Circulation:Loan (L )or Return (R).

top


[UserList]

[UserList]
BorrowersOnly=N
FilterType=0
BorrowersOnly=N
Determines whether or not the "Only Patrons With Local Privileges" check box should be checked.

FilterType=0
The patron list can be sorted in accordance with the following criteria:

The FilterType can also be changed manually using the checkbox "Sort by" on the Patron List in the Circulation client.

top


[ItemList]

[ItemList]
FilterType=0

The Item list can be sorted acording to either of the following Filter types:

The ItemList FilterType can also be changed manually using the "Loan Information" checkbox on the Item List in the Circulation client.


[LoanList]

[LoanList]
WantReturnWarning=Y
WantBorListOnRenewAll=N
RenewAllBorPresentDefault=Y
DisplayRenewAllCheckWindows=Y
OverrideRenewAllChecks=N
RenewOverrideAllSimilar=Y

WantReturnWarning
This parameter determines whether or not a confirmation will be required when a loan is deleted using the Delete button on the List of Loans.

WantBorListOnRenewAll=Y
This parameter defines whether or not the system does not automatically print a letter after a "Renew All" procedure.

RenewAllBorPresentDefault=Y
This parameter defines whether or not the check box "Receipt printing" should be checked by default.

DisplayRenewAllCheckWindows
OverrideRenewAllChecks


The following options are controlled by the two above variables:

  1. Automatic Override - All
    Automatic renewal of all loans through "Renew All" even if there are reasons to prevent a renewal. In order for the system to work this way the setup is:
    DisplayRenewAllCheckWindows=N
    OverrideRenewAllChecks=Y
    
  2. Automatic Override - None
    Automatic renewal of only those loans which do not have reasons to prevent a renewal. In order for the system to work this way the setup is:
    DisplayRenewAllCheckWindows=N
    OverrideRenewAllChecks=N
    
  3. Manual Override
    Renewal is according to the manual actions of the operator while performing Renew All. In order for the system to work this way the setup is:
    DisplayRenewAllCheckWindows=Y
    OverrideRenewAllChecks=N/Y (not critical)
    

RenewOverrideAllSimilar=Y
Not implemented.

top


[HoldList]

 
[HoldList]
WantDeleteLetter=Y
WantDeleteLetterNote=Y

WantDeleteLetter=Y
Determines whether or not the system allows the system to automatically generate a letter to the patron informing him that his advance booking reservation has been deleted,

WantDeleteLetterNote=Y
Determines whether or not the system allows the operator to add a message to the letter sent to the patron, specifying the reason for deleting his advance booking reservation. This is only operative if the parameter is set to WantDeleteLetter=Y.

top


[ItemSchedList]

[ItemSchedList]
WantDeleteLetter=Y
WantDeleteLetterNote=Y

Not implemented

top


[HoldFilledList]

[HoldFilledList]
AutoClose=Y
AutoSelect=Y,2.5
AutoSelectMode=M
WantDeleteLetter=Y 
WantDeleteLetterNote=Y

This section provides the option to automatically select and close the Hold List window when using "Print Letter - Hold Request filled", when no button is clicked and there is only one hold on the list. The system will automatically select the patron from the list, print a letter for that patron and close the window in 1.5 seconds.

AutoCLose=Y
If you want the window to close automatically after a selection has been made, use Y. If you do not want the window to close automatically, use N.

AutoSelect=Y
If you want the system to automatically select the entry in the List of Hold Requests, use Y. Then set the number of seconds that you want the system to wait before selecting the entry (e.g., 2.5 seconds).

If you want to be able to select the entry by yourself, without a time limit, use N.

AutoSelectMode=M
This parameter controls the auto select of the first entry in the Hold Filled List. If the switch is set to S (Single) the system will automatically print the letter if there is a single entry is in the list, if there is more than one hold on the list the selection must list and no button is clicked. If there is more than one hold on the list the selection must be performed manually. If the switch is set to M (Multi) the system will automatically print the first entry in any case, whether there is only one or more entries in the list.

WantDeleteLetter=Y
Determines when a hold request is deleted, whether to send a letter to the patron notifying him that his request was deleted from list.

WantDeleteLetterNote=Y
Determines whether or not the system allows the operator to add a message to the letter sent to the patron, specifying the reason for deleting the hold request. This is only operative if the parameter is set to WantDeleteLetter=Y.

top


[ReturnHold]

[ReturnHold]
AutoClose=Y
AutoSelect=Y,0.1
AutoSelectMode=M
WantDeleteLetter=Y
WantDeleteLetterNote=Y

This section gives the option to automatically select and close the Hold List window when the item is returned and there is only one hold on the list. The system will automatically select the patron from the list, print a letter for that patron and close the window.

AutoCLose=Y
If you want the window to close automatically after a selection has been made, use Y . If you do not want the window to close automatically, use N.

AutoSelect=Y
If you want the system to automatically select the entry in the List of Hold Requests, use Y. Then set the number of seconds that you want the system to wait before selecting the entry (e.g., 0.1 seconds).

If you want to be able to select the entry by yourself, without a time limit, use N.

AutoSelectMode=M
This parameter controls the auto select of the first entry in the Return Hold List. If the switch is set to S (Single) the system will automatically print the letter if there is a single entry is in the list, if there is more than one hold on the list the selection must be performed manually. If the switch is set to M (Multi) the system will automatically print the first entry in any case, whether there is only one or more entries in the list.

WantDeleteLetter=Y
Determines whether or not the system allows the operator to add a message to the letter sent to the patron, specifying the reason for deleting the hold request.

WantDeleteLetterNote=Y
Determines whether or not the system allows the operator to add a message to the letter. The parameter is only active, when this parameter is set to Y.

top


[Lost]

[Lost]
ManualReplacement=Y

Determines whether or not the replacement costs for lost material can be manually entered.

When this parameter is set to Y, a window will be displayed, on which the replacement costs for lost material may be entered. Y.

When this parameter is set to N, the window will not be displayed and the Buchersatzrechnung will be printed.

top


[ErrorAction]

[ErrorAction]
NoUser=N
NoBorrower=N
LoanError=N
ReturnError=N
UserError=N
ItemError=N
ClaimReturn=N
LostReturn=N
LoanDenied=N
ReturnDenied=N
ItemTransfer=N
ItemRequested=N
LoanSuccess=N
ReturnSuccess=N
OnHold=N
This section provides an option to associate audio warnings when one of the above errors occurs. The setting should be as follows:
     <Warning Name>Y,S,<Sound>
For example:
     NoUser=Y,S,QUESTION 
The available sounds at the moment are Windows standard sounds:

top


[Loan]

[Loan]
CirculationNote=Y
WantOnHoldMessage=N
WantRequestedMessage=N
UserVerification=N
ProcessStatus=N
PrintReceipt=0
LogSize=300 
LowerBoundary=-1
UpperBoundary=-1
The first six settings are chosen in the "Set Up Loan Options" window and are saved in this section. The other four settings will be explained in the following section:

PrintReceipt
Theses values are available:
0 - No receipts
1 - Per single loan
2 - End of session with current patron

LogSize=300
The log size of the "Loan History" list. The list is available when the Loan window is open.

LowerBoundary=-1
UpperBoundary=-1

These two entries set the upper and lower boundaries for the patrons'barcodes. It may be taken for granted in your library that the barcodes are divided into two ranges.

One of them may be used for the items' barcodes while the other identifies patrons. For example, the barcodes from 1 till 2000 are the patrons' barcodes and the rest are used for the items.

This way the number scanned in with the barcode reader can be easily associated with the proper group.

-1 means that no division exists and the LowerBoundary/UpperBoundary entries should be ignored.

top


[Return]

[Return]
PrintReceipt=N
PrintReceiptTransfer=N
ShowHoldList=Y
ShowLoanMessage=Y
CirculationNote=N
ProcessStatus=N
ReturnLateMessage=1
ShowRecallMessage=Y
LogSize=300
DateOverrideActive=5

The first six settings are chosen in the "Set Up Return Options" window and are saved in this section. The other four settings will be explained in the following section:

ReturnLateMessage
These values are available:
0 - No Message
1 - Per Each Loan
2 - At the End of Session with Current Patron

ShowRecallMessage=Y
When a returned item was recalled, a message appears.

LogSize=300
The log size of the "Return History" list. The list is available when the Return tab is open.

DateOverrideActive=5
Defines after how many minutes of the station being inactive, there will be a message informing the librarian that the "Date Override" option is still in use.

top


[Patron]

[Patron]
PictureDirectory=C:\Temp
FastPatronRegistration=Y
PictureDirectory=C:\Temp
This determines the drive and subdirectory that is opened by default when you are adding or updating a patron's picture from the GUI.

FastPatronRegistration=Y
This flag determines which of the New Patron Registration forms will be displayed. If this flag is set to N, the "Global Patron Information" form will be displayed. If this flag is set to Y the "Patron Registration" form will be displayed.

top


[RemoteRegistration]

UseGlobalPassword=N
Not implemented.

top