# Loan form reports "No preparations were found" for CollectionObjects which do have loanable Preparations

**URL:** <https://speciforum.org/t/loan-form-reports-no-preparations-were-found-for-collectionobjects-which-do-have-loanable-preparations/4148>\
**Category:** Get Help\
**Created:** [September 3, 2026, 6:55pm UTC](https://speciforum.org/t/loan-form-reports-no-preparations-were-found-for-collectionobjects-which-do-have-loanable-preparations/4148 "2026-09-03T18:55:59Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![nfshoobs](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/nfshoobs/32/3979_2.png) [@nfshoobs](https://speciforum.org/u/nfshoobs)\
**Post date:** [September 3, 2026, 6:55pm UTC](https://speciforum.org/t/loan-form-reports-no-preparations-were-found-for-collectionobjects-which-do-have-loanable-preparations/4148/1 "2026-09-03T18:55:59Z")

</div>

Running Specify v7.12.0.6  
Hopefully I’m just missing something here. In one of the Collections in my Specify instance, I cannot add Preparations to loans. When I try to enter Preps by catalog number, I get this error:

 ![Screenshot 2026-09-03 at 2.51.29 PM](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/2/29c8c2e8339286e76144e8d9b28c2aa82b5545c3.jpeg)

“No preparations were found”

The issue is that the cataloged objects I’m adding _ **do** _ have preparations. At first, I thought that the preptype wasn’t loanable, but it is.  
Any ideas?

---

<div class="post-metadata">

**Author:** ![emd0083](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/emd0083/32/4413_2.png) [@emd0083](https://speciforum.org/u/emd0083)\
**Post date:** [September 4, 2026, 3:46pm UTC](https://speciforum.org/t/loan-form-reports-no-preparations-were-found-for-collectionobjects-which-do-have-loanable-preparations/4148/2 "2026-09-04T15:46:06Z")

</div>

Our entomology folks told me they have a similar issue when there is no count associated with the prep (i.e., `countAmt` = `Empty`). This also happens when `countAmt` = `0`, and obviously when there is no preparation.

> [!example]- When preparation `count` = `0`
> 
> ![image](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/4/4030927667a3d7e7a366cb08d9c19e77f3f72e40.png)

I looked up that catalog number on your Bivalve collection and it looks like it has `countAmt` = `1` (see [OSUM 46284](https://invertebrates.osu.edu/specify/view/collectionobject/501721/)).

That would make me think that it is associated with an unresolved loan prep and there would be no specimens left to loan from the lot.

> [!example]-When the preparation is associated with an unresolved loan prep and there are no additional individuals left to loan.
> 
> ![image](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/e/e335fdb3c279f4a68cc3f2397cdd78b0dddde21a.png)

One thing that seems odd on your screenshot is that it didn’t autofill the leading zeroes after the search. Maybe you don’t have the same catalog number format as me, but it might be worth looking into.

---

<div class="post-metadata">

**Author:** ![jdam2k4](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/jdam2k4/32/7086_2.png) [@jdam2k4](https://speciforum.org/u/jdam2k4)\
**Post date:** [September 4, 2026, 8:07pm UTC](https://speciforum.org/t/loan-form-reports-no-preparations-were-found-for-collectionobjects-which-do-have-loanable-preparations/4148/3 "2026-09-04T20:07:50Z")

</div>

Hi @nfshoobs and @emd0083,

Thank you for letting us know! We haven’t yet reproduced this issue, but are actively looking into it.

Can you please let us know if selecting “Without Preparations” then searching for those records from the Loan Preparations subview on the Loan form makes any difference for you?

---

<div class="post-metadata">

**Author:** ![nfshoobs](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/nfshoobs/32/3979_2.png) [@nfshoobs](https://speciforum.org/u/nfshoobs)\
**Post date:** [September 9, 2026, 4:02pm UTC](https://speciforum.org/t/loan-form-reports-no-preparations-were-found-for-collectionobjects-which-do-have-loanable-preparations/4148/4 "2026-09-09T16:02:34Z")

</div>

Hey @emd0083 thanks for checking up on this and for the info from your entomology colleagues. I actually have noticed the issue they experience too, but it’s not what is going on here. Emmy, the lot in question is actually not in our Bivalves collection, it’s in our Gastropods/ Other Non-Bivalve Mollusk collection which is not publicly viewable yet.

@jdam2k4 I can confirm it makes no difference whether the preparation count is 0 or any positive integer. All the preps I am seeing this error with have counts ≥1.  
One thing I think might be happening is that the `collectionObjectType` might be configured in a strange way that could be causing this? Our Crayfish and Gastropod data were never fully dealt with during the main phase of our specify conversion, in part because the way those datasets are structured is hard to represent cleanly in Specify’s data model.

I have recently been cataloguing new objects into the collection in Specify even though the legacy data has not been entered. The loan issue I mention in the original post is just one weird thing I’ve noticed in this process. @bronwyn @SpecifyMembership you have access this collection (called “Gastropods & Other Less Consequential Mollusks”) as user SPadmin if you’d like to take a look.

---

<div class="post-metadata">

**Author:** ![bronwyn](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/bronwyn/32/5742_2.png) [@bronwyn](https://speciforum.org/u/bronwyn)\
**Post date:** [September 9, 2026, 5:11pm UTC](https://speciforum.org/t/loan-form-reports-no-preparations-were-found-for-collectionobjects-which-do-have-loanable-preparations/4148/5 "2026-09-09T17:11:05Z")

</div>

Hey @nfshoobs,

I pulled up a copy of your database from the end of July 2026 to investigate this and was able to resolve the issue! You were definitely on to something with the Collection Object Types (COT).

As you said, changing the count to a positive integer has no impact on this issue. I then confirmed that the field format on the CO forms, catalogNumberNumeric, is assigned in schema config. With that, I started to look into COTs.

A query on the Collection Object Types in this collection shows this:

 ![COT Query Results](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/b/b89388cea31d9f2fe1cd7fdce042a02ce5760c79.png)

The COT with no format name, “Invertebrate Zoology” was made about a year prior to the “Gastropods” COT. “Invertebrate Zoology” is assigned to the Bivalves tree whereas the other is assigned the Gastropods tree.

I also queried on CO and found that all records in the Gastropods collection are assigned the “Gastropods” type.

**From there, I found that deleting the “Invertebrate Zoology” COT fixes the issue** 🙌

 ![Fixed search](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/3/362a34fec995b2dec876d711ad59fa62ae3b06a7.jpeg)

That said, I think the loan search logic was thrown off because the “Invertebrate Zoology” COT was made first and didn’t have a catalogNumberFormatName assigned.

We can keep looking into the exact cause and write this up, but for now, I’m glad to have found how you can fix the confusing search behavior.

---

<div class="post-metadata">

**Author:** ![nfshoobs](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/nfshoobs/32/3979_2.png) [@nfshoobs](https://speciforum.org/u/nfshoobs)\
**Post date:** [September 9, 2026, 5:26pm UTC](https://speciforum.org/t/loan-form-reports-no-preparations-were-found-for-collectionobjects-which-do-have-loanable-preparations/4148/6 "2026-09-09T17:26:19Z")

</div>

@Bronwyn Thanks!  
Are you certain that this doesn’t cause downstream problems with other collections? Is COT scoped only within a collection? I still haven’t really experimented much with COT editing, but I remember @SpecifyMembership made the COTs specifically to solve an issue we were having with the way the trees were displaying in different collections.  
Ideally there should be 3 COTs – Bivalve Mollusk, Non-Bivalve Mollusk, and Crustacean. Each scoped to their respective trees and collections.

Edit: Bronwyn’s suggestion solved the issue when I tried it and doesn’t cause any other problems that I can see. 🙂

---

<div class="post-metadata">

**Author:** ![bronwyn](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/bronwyn/32/5742_2.png) [@bronwyn](https://speciforum.org/u/bronwyn)\
**Post date:** [September 9, 2026, 8:02pm UTC](https://speciforum.org/t/loan-form-reports-no-preparations-were-found-for-collectionobjects-which-do-have-loanable-preparations/4148/7 "2026-09-09T20:02:13Z")

</div>

Yes, Collection Object Types are specific to the collection. COTs are not shared across collections, and deleting a COT in one collection won’t impact the others.

So glad to hear it helped!

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/2X/1/18a843c97bc32b40e8ad0e035755bc88ffaacaf7.svg) [@system](https://speciforum.org/u/system)\
**Post date:** [September 16, 2026, 8:02pm UTC](https://speciforum.org/t/loan-form-reports-no-preparations-were-found-for-collectionobjects-which-do-have-loanable-preparations/4148/8 "2026-09-16T20:02:14Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
