Overview
Libraries use offline mode to continue library services when the Polaris server is unavailable for an extended period of time for planned maintenance, upgrades, unexpected outages, importing data for new member libraries, etc. Members should follow the instructions for Preparing for Offline mode when initially adding new Polaris workstations.
In the case of an unexpected service outage, members are NOT required by the CLC to use Polaris Offline. Some libraries find that other methods, such as scanning barcodes into a word document or hand writing barcodes are better alternatives than Polaris Offline. If you plan to use another method for processing transactions during an unexpected outage, please review the process with CLC to make sure there are no unforeseen problems with your alternative method.
Polaris Offline is available on the Polaris desktop client and on Polaris ExpressCheck. Offline mode in Leap is not currently used by the CLC.
Preparing for Offline mode
You should periodically review these steps to make sure your library is prepared to use Polaris Offline mode in the event of an unexpected outage.
- If you do not have the Polaris desktop client installed, follow these instructions to install it: Installing the Polaris Staff Client and/or ExpressCheck
- Make sure you have the most recent Offline configuration files from
\\proddb.clcdpc.org\Offline
(built each morning)- Make a local copy of these files on your server and then copy them to your staff workstations with the Polaris Desktop Client and ExpressCheck workstations. The CLC created a script that libraries can run to retrieve their offline configuration files.
- The Polaris help file includes information about where the offline configuration files need to be placed on the client.
- The file storage locations can be found in this Discourse article.
- What do the system block numbers that appear in the PolPatron.mdb offline file represent?
- Exclude Polaris directories, including offline file locations from anti-virus scanning
- If you get a Error: Client session initialization error 0 when attempting to start offline mode, it means that you don’t have the proper offline configuration files or the proper local Windows file permissions assigned to those files.
- You can only use offline mode on a computer that is enabled and licensed as a Polaris Workstation.
- Double check the offline receipt printer settings, while in Offline mode go to Tools -> Options.
- If you are using a hard drive protection tool such as Deep Freeze and Centurion Guard, please make sure that you have a “thawed” location to store your transaction files, so they aren’t lost during a reboot.
- Saving offline transaction files to a file share location can make it easier to backup and upload the files when the migration is complete.
- However, please be aware that if your file share goes offline for any reason circulation staff MUST alert IT STAFF and should NOT proceed until receiving further instructions.
- Polaris uses the branch associated with the logged-in workstation to calculate due dates.
- When in offline mode, Polaris uses the branch’s default loan period. Check to make sure the default loan period for your branches is acceptable for offline mode checkouts.
- The branch name that appears on receipts during offline mode is determined by the branch associated with the staff member (in the Polaris staff account) who is logged in.
Using the Polaris Desktop Client in Offline Mode
- Staff do NOT need to contact the CLC before going into offline mode, but should let the CLC know at some point that their library was offline so we can be on the lookout for any potential Polaris issues.
- If the reason for going into offline mode is due to a CLC service outage, you should follow the reporting an outage instructions, so CLC is alerted of the root problem and can begin working to resolve the issue.
- Offline circulation should be used for checkouts. Do not check in material while Offline.
- While it’s possible to register a patron in Offline mode, this requires additional setup and a special workflow for uploading the offline files.
- A separate and dedicated computer must be used for registering new patron records.
- The offline files on this separate computer must be uploaded prior to the transaction files on the other circ computers.
- You cannot process fine payments in Offline mode.
- If the Polaris Desktop isn’t starting in Offline mode, you can force the desktop client to use Offline mode by launching the Polaris client and check the Work off-line box. Enter your username and Domain if it’s not filled in, and click OK.
- If your PC is set to auto login into Polaris and you need to use Offline, choose the File -> Log off option from the toolbar, then select File -> Login. You’ll be prompted for your username and password. Check the box below the password prompt for Offline mode.
- If your PC is set to auto login into Polaris and you need to use Offline, choose the File -> Log off option from the toolbar, then select File -> Login. You’ll be prompted for your username and password. Check the box below the password prompt for Offline mode.
- Once you are logged into Offline mode, go to Circulation -> Check Out to begin work.
- Be sure to check the Loan Period setting and make sure it matches your library’s polices for loan periods during offline mode.
- Due dates will be the same across all checkout types, you may want to batch together checkouts based upon material type if you want to give then special due dates.
- Typically, on the Polaris desktop client, when you scan or enter the patron’s barcode in offline circulation, their name will be shown
- If you don’t see the patron’s name, then the scanner may have misread the card.
- If the scanner correctly read the barcode, they may be using a lost or newly registered card that was created during offline. Or you could be using an out of date Offline configuration file.
- Your library will need to determine if it’s OK to check-out to a patron with no name in the check-out screen.
- You can check-out SearchOhio / OhioLINK items that were PREVIOUSLY RECEIVED - The ILL status must be received and the Item status MUST be HELD.
- To finish a patron’s CKO session, hit the enter key with a blank item barcode.
- This will cause the receipt to print.
Using ExpessCheck in Offline Mode
- If the outage occurs before the ExpressCheck workstations are turned on, then ExpressCheck will ask at start-up if you want to use Polaris Offline. Press “Yes” to go into Offline Mode.
- If there is an outage AFTER ExpressCheck has started up, the Welcome screen will freeze up and patrons will not be able to scan or type in their barcode number.
- Reboot ExpressCheck machines so that you get the offline prompt and press “Yes” to go into Offline Mode.
- You may need to “hard” reboot the ExpressCheck computer. Press the power button on the computer until the screen turns off. Release the power button, wait a few seconds then turn the computer back on.
- Once in offline mode patrons will be able to checkout only if they have their library barcode to SCAN .
- This is done for patron security account reasons, since patron PINS cannot be verified against their barcode in offline mode.
- ExpressCheck use requires that patron barcode is in the offline file.
- Newly registered patrons that were registered during offline will NOT be able to use expressCheck.
- ExpressCheck does NOT block for excessive fines.
- If you’d like to prevent patrons with excessive fines from using ExpressCheck, you’ll need to remove them from the PolPatrons.mdb file (Offline transaction configuration file) using a SQL script in Microsoft Access.
Uploading Offline files
If Polaris was Offline due to a CLC service outage, follow the #system-announcements thread for updates and wait for an OK from CLC before processing offline files. Do NOT assume just because Polaris is accessible for a moment that the problem is resolved.
Check with your local IT staff or Polaris technical liaison to see if your library has special procedures in place before following the instructions below .
- All offline transaction files must be processed before checking-in any material.
- If you registered patrons while in Offline mode, those workstation files that registered patrons should be uploaded BEFORE the general checkout files so the new patron is present before the checkout is applied.
- If patrons checked out on ExpressCheck machines, follow the steps in the Processing ExpressCheck Offline Files first before following these instructions.
- To process your Offline transaction files, log into the Polaris Desktop Client in as normal and go to Circulation -> Bookmobile.
- You should see your file(s) ready to be uploaded.
- If your files aren’t listed, you may need to look in another directory on your computer or the network. Click on the Find File button and browse to the Offline Transaction file(s), they should have a .TRN extension. If you cannot locate any offline files to process, please ask your local IT staff to help you locate the .TRN files on your computer or network drive.
- The Free Days option and the “pick a date” button is only used for processing files of checked-in material. The CLC does not recommend checking in material while Polaris is offline.
- Choose the file(s) you want to process by selecting them and then click Upload File to start processing.
- You can hold down on the CTRL key while clicking the files to process multiple files at once.
- When you click on the Upload File button to begin processing, you will get a dialog box asking what you’d like the system to do if there is an error during process. CLC recommends the “continue and get error report in the end” option.
- The files will be uploaded and processed.
- When Polaris is finished processing, it will create a .LOG report for each .TRN file that was processed.
- You can click on the View Report button to see the results of the processing. You can also view the reports using a standard text editor.
- This screenshot shows one transaction with no errors or warnings.
- This screenshot shows what a file with warnings looks like.
- This article explains the meaning of blocking codes in the offline file.
- This article explains the meaning of the warning and error messages. In most cases the messages will just be informational since the patron and/or items are no longer available. If it appears that NONE of the transactions were processed, please let the CLC know via a HelpDesk ticket and we’ll review the errors to determine if it is possible to correct the error.
- This screenshot shows one transaction with no errors or warnings.
Uploading ExpressCheck Offline files
ExpressCheck offline files should be copied to a Polaris desktop client before the desktop client files are processed.
Your local IT staff or Polaris technical liaison should do the following:
- When the Polaris ExpressCheck offline session is over, copy the transaction files from the Polaris ExpressCheck client (typically located at C:\ProgramData\Polaris[version]\OfflineTransaction) to the same folder on a Polaris desktop client .
- Use the steps above to process the files, in the section Uploading offline files
- To put ExpressChecks back into online mode, reboot the ExpressCheck workstations.
Offline for an extended period of time
Whatever method is used to perform transactions while offline, it is important to backup the transaction files if your library is offline for an extended period of time. This might include making copies of files on workstations and servers or photocopying handwritten pages.