800-222-9711

New Features

  • Automatic Status Updates for Duplication-Ready Titles

    Automatic Status Updates for Duplication-Ready Titles

    We just released a new feature to help Duplication-on-Demand libraries keep their catalogs up to date!

    From the 7.7.50 Release List:

    You can now choose to have titles automatically updated to an Active status when you add an eDoc, just as you can have titles make themselves Active when you add the first physical item.

    But let’s talk a little bit more about what this can do, and who will want to use it.

    We expect this will be primarily for libraries using Duplication on Demand, and especially the ones who are (or will soon) be going collectionless. If you don’t have physical copies of anything or have very few physical copies, it only makes sense to make everything you can duplicate “Active.”

    Even if you still have a physical collection, if most of your patrons are getting DoD will they be confused that some titles are listed as Active and some are Download Only? Once you zero out your copy allotment, do you want new titles to linger in “In Process” status long after you start duplicating them for patrons?

    If any of the above has you thinking, “yes, I want to use this feature!” here’s what to think about...

    • What title statuses should update when they get an eDoc?
    • What status should they update to?
    • What about the back catalog?

    What title statuses should update when they get an eDoc?

    Open up the catalog and look at the list of Title Statuses. Are there ones that shouldn’tbe over-written, like Withdrawn? If there are titles you purposefully removed from your collection (Ex: outdated medical information or obsolete guides to the internet) we don’t want to accidentally resurrect them.

    If you have a Special Order Only or similar status, do you want to keep those titles segregated? Or if you’re duplicating at full steam, are you ready to fold the ones you can duplicate back into Active?

    When you’re ready, send us the list of statuses that should be updated by this feature.

    What status should they update to?

    I mostly talked about the feature updating duplication-ready titles to Active, but that isn’t your only option. Any status other thanWithdrawn can be duplicated, so it won’t cause problems if you do want to keep these titles under a different status. You could do an “Active – Duplication” or “Active for Digital” title status. Or,  you can put them under “Download Only” if you have that labeled clearly for your OPAC (something like “Available for Download or Books on Demand”). And, of course, if you’re changing things to Download Only, that shouldn’t also be in your list of statuses to be updated.

    Figure out what makes the most sense for your collection and your patrons, and tell us what status titles getting their first eDoc should update to.You can also let us know if you want to set up a new title status or re-label any of the existing ones on your OPAC.

    What about the back catalog?

    Once you’ve set both your statuses to be updated and the status to update them to, those rules will automatically apply whenever a title gets its first eDoc. But what about any titles that already have an eDoc but are lingering in a no-longer-accurate status?

    We have a program we can run through your batch manager to clean those up! We’ll want to run it sometime when you aren’t doing anything in the catalog module, to avoid any conflicting record locks. Most likely, we’ll run it overnight or early in the morning before you get to work.

    Just bear in mind that it can be messy to try to undo this kind of thing, so do your best to be sure about the changes you are making before telling us to run the cleanup.

  • KLAS Users' Group at NLS 2020

    Staff of Network Libraries for the Blind and Print Disabled using KLAS met for a virtual session on Wednesday, December 2 during the Online National Library Library for the Blind & Print Disabled's 2020 online national conference. Below is the PowerPoint presentation Keystone shared in both .PPTX and .PDF formats and the notes from the meeting as taken by Erin Pawlus, Secretary, KLAS Users' Group:

  • Locally Produced Titles

    While NLS provides the majority of the Talking Books collection, many libraries supplement this with locally recorded books and magazines. You've put a lot of time and resources into these titles, so of course you want to make sure these can get to your patrons, or even to share them with the other network libraries! But, as with everything else, the new Duplication service model and January's major server failure posed some disruptions to this. Let's take a look at where everything stands now, and where we're heading.

    Read on for:

    • DBCs available on BARD
    • SHELF Titles
    • Other Local Titles (Including Serials!)

    Hopefully this will help answer your questions about making Locally Produced Titles available to your patrons and to the network!

    DBCs available on BARD -


    Locally produced books that have been through NLS' process and are avaible on BARD are fully supported for Duplication on Demand with any hardware setup (Gutenberg, Scribe, or traditional PCC). All you need are the BibRecs--any local storage using R-sync or any Duplication hardware can receive the files via NLS, and KLAS' automatic eDoc generation will make sure that aspect is in place. If you do not yet include DBCs in your regular MARC loads, and are moving to duplication soon, contact Customer Support to get them added in!

    SHELF Titles -


    The SHELF Project was created to support the sharing of locally produced titles before NLS provided the option to submit them to BARD, and is still in use. Libraries may chose to share titles via SHELF if they do not meet all of NLS' criteria, or if they have not yet been submitted (such as when a library has a large back-log of local titles). Additionally, SHELF supports serial titles such as magazines.

    Unfortunately, SHELF was hit hard by the loss of our SAN server and back-up. Nothing was lost and support for downloading the existing Shelf Titles is still in place! However, the ability to upload new files to our new server is still a work in progress.

    As part of this work, the database used to host SHELF has been upgraded from KLAS 7.5 to 7.7--requiring all of the SHELF-specific functionalities to be imported to the 7.7 baseline. While doing this, our developers are actively working on some long wait-listed improvements.

    The ability to upload new titles to this new SHELF database and for SHELF to then distribute the MARC records and eDocs for those titles to the other SHELF libraries is still in process, but we expect it to be finished soon. When these are available again, they should be easier and better than ever! Here's how we expect it to work:

    • File uploads will still use an FTP client, now directed to books.klas.com (just like other local titles for Scribe).
    • The SHELF database will create BibRecs using the originating Library ID and original KLAS ID (E.g. UCSC-VDB0002). The originating Library ID, original KLAS ID, and SHLEF's new KLAS ID are kept in the 901 tag which gets propagated out to libraries.
      Serial titles will actually use serial records, rather than kludged monograph records.
    • The BibRec Import/Export procedure is simplified to be more purely based on the MARC. There is no separate XML structure passed around for BibRec information or eDoc information.
    • Edocs in the recieving libraries are created using the 856 tag information in the MARC data, making the titles downloadable over the WebOPAC.

    Finally, once all of this is in place, SHELF titles will be fully supported for duplication via Scribe! Duplication will also be possible on Gutenberg or traditional PCC, but you may need to follow the procedures in the next section to make the files available to your duplication hardware and to generate eDocs that are valid for that system.

    Again, all of this is still in the works, but watch the Release Lists and the Friday Wrap-up emails because it should be coming soon. I will also be making more specific how-to information available when the workflows are finalized and available.

    Other Local Titles -


    To Duplicate any title, you need three pieces: a BibRec, a file, and an eDoc that connects the two. To Duplicate local titles that are not availble on BARD, you will need to make the file available to your duplication hardware another way.

    For Scribe: You may use your own local storage device (as with traditional PCC), but the Scribe Mini has it's own internal storage which makes this unnecessary. To add local tiles to your Scribe unit(s), you can upload the files to the centralized storage depository (books.klas.com) using any FTP Client. Shelf Titles will automatically be available, no extra upload needed. Serials are also fully supported!

    In the future, we hope to support uploading local titles through KLAS itself rather than needing an FTP Client, but in the meantime, follow these instructions to upload local Titles to your Scribe:

    • QuickTip - Upload Local Titles (Word)
    • QuickTip - Upload Local Titles (PDF)

    For Gutenberg: It is also possible to duplicate local titles on Gutenberg, but please contact NLS for instructions on uploading the files. Support for local Serials on Gutenberg is in-process--we are just waiting on some assistance from NLS for final testing.

    For Traditional PCC: Because traditional PCC setups use a variety of storage solutions, it is hard to provide general instructions. However, most solutions allow you to connect to your local storage and add files via the network. Serials should work with traditional PCC. However, bear in mind that all local issues would need to be re-uploaded on a Scribe or Gutenberg once you transition. As such, we recommend you wait for SHELF to be available or for your choice of duplication hardware to arrive.

    For Any: With any of these systems, once the files are in the right location and you have a matching BibRec, KLAS will create the eDocs overnight. Full instructions for using local Serials with duplication (currently available for Scribe and PCC, available soon for Gutenberg) are available:

    • HowTo-LocalSerials (Word)
    • HowTo-LocalSerials (PDF)
  • Shuffle the Deck – Feature Preview

    Shuffle the Deck – Feature Preview

    One of the new features in the 7.7.36 update is the ability to Shuffle a Service Queue.

    This feature was suggested by Arizona Talking Book Library staff, and I think a lot of you who are have transitioned to a Duplication service model will definitely be interested in it

    From the Release List:

    A function has been added to shuffle a Patron's Service Queue. This will place all titles currently in the Queue into a new, random sequence order, then rearrange titles that are in an Ordered Series to ensure that they are in order relative to each other.

    This update is scheduled to be released at the end of the week, so let’s take a look!

    The idea behind this feature is knowing that when patrons submit Talking Book Topic requests they come in with everything grouped by genre Duplication means that all these titles are available to everyone and patrons will get all of those requests in order (i.e. all of their Mysteries in a row, then all of their Romances, and so on).

    Additionally, adding a long request list straight to the queue using Quick Request will add the list to the top and push down any outstanding requests still waiting to be duplicated. A patron may want some of the new titles right away, but they also might be looking forward to the other titles.

    The Shuffle function allows you to mix things up without the need to manually rearrange all the titles. After you use Quick Request to add a patron’s TBT requests to their queue, use the Functions menu, and select Service Queue > Shuffle Queue. The new requests will get mixed into any previous requests that were still waiting in the queue, and everything will be randomly ordered without regard for genre. You're essentially doing an automated card shuffle of their queue.

    For example:

    2020 08 26 14 43 27 

    If they have any book from an ordered series in their queue when you shuffle it, KLAS will add an extra step to the process.

    After the whole queue is put into random order, it will then re-arrange just those series titles to put them in sequence with each other, while leaving them scattered through the other results. The patron won’t necessarily get them all in a row but will get the books in the right order.

     2020 08 26 14 47 02

     This will also work if a patron has multiple series—the different series can get interspersed with each other. For instance, “Series A Book 1” will come before “Series A Book 2,” and “Series B Book 1” will come before “Series B Book 2.”

    Finally, you can still use the arrow buttons in the toolbar (Or Ctrl plus the Up or Down keys) to make manual adjustments. So, if one or two requests are starred, circled, and / or have a great big “Send this first!!!” written next to them, you can easily bump them up to the top once the rest have been shuffled.

    I hope this helps you understand how the new feature works and when you might find it helpful!

    Keep an eye out for the full 7.7.36 Release List later this week. Finally, be sure to let us know if you have any questions about this or the other new features, improvements, and bug fixes.

  • What do you do about Withdrawn Titles?

    The Duplication Service model opens up a ton of new possibilities for serving patrons, and with that comes a whole host of new edge-cases, problems, opportunities, and workflow questions. Today, let’s look into one of those new workflow questions: what do you do when a Title is Withdrawn?

    First up, what exactly do I mean by “Withdrawn? For this post, I’m referring to Titles NLS has recalled due to Quality Control or other concerns as well as Titles with a status of “W / Withdrawn” in the KLAS Catalog. Most points will be the same or pretty close for NLS recalls, Locally Produced titles you have withdrawn for quality or timeliness (such as a corrupted file or a voting guide from a previous election), or for NLS titles you have decided to no longer offer (such as computer “how-to” guides from the early 90s).

    What happens in KLAS?

    For Gutenberg libraries, when NLS recalls a title the file is pulled from the Gutenberg hardware. Overnight the e-Doc sync in KLAS will spot the missing file and report the e-Doc as “stale” in the PCC Load Summary. (If you want to keep an eye on your e-Doc sync and do not yet get a daily PCC Load Summary email, let us know!) The title can still be added to patron Service Queues or included in a Duplication Order—however, it cannot be duplicated, because Gutenberg no longer has the file! So when NLS notifies you that a title is being recalled, it’s important to go into your KLAS Catalog and either make the title status Withdrawn or delete the e-Doc. That will prevent KLAS from letting the title onto any Dup Orders.

    For titles you chose to withdraw on your own, you can proceed as below.

    For Scribe libraries (or Gutenberg libraries doing a voluntary recall), you have more choice about how to proceed. The file is not automatically pulled so, as long as you leave the record in an active status, you can continue to duplicate the title as you decide how to proceed. When you are ready to stop all duplication, you should update the catalog record to make the title status W / Withdrawn. At that point the title may still be on some patron’s Service Queues, but it can no longer be added to any new ones or included in a Duplication Order. The Sanitize Queue function then removes the title from patron Service Queues during its next routine sweep.

    So, what are your options?

    You can always immediately shut down duplication of a title by changing the title status to W / Withdrawn. However, if you want a little wiggle room, you do have other options.

    For a voluntary recall (or if using Scribe) you may leave a sub-par but functional title active, add the No Autoselect (NAS) subject heading to the record, and include a cautionary note in the title field. This is a good option for reissued titles you want to provide to patrons with a strong Narrator preference, but don’t otherwise want to send. This won’t fully withdraw the title, but will keep it from being sent by Subject preference, and guide Reader Advisors to which version of the title they should send.

    You may also use the NAS option as a stop-gap for titles in the process of being re-recorded. For example, NLS recently pulled ADB 100980, Time for Mercyby John Grisham, in favor of replacing it with the unabridged version. If you want to offer your patrons the option of getting the Abridged version instead of waiting for the replacement (and if you have a Scribe, since the file was pulled from Gutenbergs automatically), you can add NAS to the Local Subjects, and add “Abridged version” to the title.

    However, you probably also want to either pull it from patron’s Service Queues where it’s been auto-selected, and/or contact patrons to see if they want to wait for the Unabridged version.

    Patrons with Queued Title Report

    This is where a brand-new report comes in: Patrons with Queued Title. This report (which will be included in KLAS v7.7.47, our next update), will fetch a list of every patron with a particular title on their Service Queue and/or in a Duplication Order.

    Use this report to remove the withdrawn title from queues where it was automatically selected, then reach out to patrons who requested it ask if they want the current version, or want to wait for a re-record.

    Or, when browsing the report results, you might find few to no patrons actually requested the title, and decide to update the title status to fully Withdraw it right away.

    Always feel free to ask!

    Whew... this was a long one. I hope it helps you understand how Withdrawn titles affect Duplication Service, what happens automatically in KLAS, and your options for handling them. However, feel free to ask us any time a situation like this comes up, and you aren’t quite sure what will happen or how to proceed. After all, this is still a relatively new approach to patron service! We’re here to share the technical details and help you determine your best course of action.

    And, of course, we hope the new report comes in handy!

KLAS Users - Keystone Systems, Inc. logo

Keystone Systems, Inc.
8016 Glenwood Ave., Suite 200
Raleigh, NC 27612
800-222-9711