Re: What do you want from inventory software?
Graham Wakefield just showed me a barcode scanner attached to his iPod touch which is what he uses to track all outgoing and incoming gear. I thought it was great. Every cable, case, and rack should have a barcode, and in the software it should be as easy as clicking 'new rental' and scanning everything in, which should generate a bill automatically (obviously pending a discount for some people). Same thing for when the gear comes back - just scanning it in should bring up the outgoing rental and it should check everything back in and bill for what's missing.
There should be another mode for sales (things going out permanently from production inventory), plus for incoming inventory (new gear!) to assign a barcode and all the necessary details.
Graham also mentioned he is getting into an RFID setup with one of those big scanner things that he can literally walk a pile of gear through and the rest is automatic! No more scanning barcodes.
For now, I'm doing all my inventory in QuickBooks, which can't differentiate between new stock and production inventory (AFAIK).
I'll chime in here, as this touches on my day to day work. I think the important thing is the way current systems look at "inventory". In something like quickbooks, Inventory is bought and sold, and not a "service" so to speak, where as in rental software we look at items as things that are sent out and sent back in.
In my day job, I deal with a huge warehouse of 5000 organic and natural food products, we are the primary distributor to whole foods on this side of the country, and we have to deal with keeping track of 4 warehouses full of product.
The way our software looks at items or inventory is unique in that it does not care about money until it exports data up to our invoicing/CRM system. Items are there, but they can not be deleted or sold per say. They can be picked and marked external, but are not considered sold or removed in any other meaning that they are moved out of available inventory. The system does not do money, it just does what it says, warehouse management.
The system i use is HireTrack with lots of modifications, patches, and other fun changes, and I'm happy to talk to anyone who wants to know more about software or hardware for their shop.
Here are a few of our changes
-Suggested Kit's /additions
like what Silas described, I add 100 feet of truss and 4 motors, it suggests 10 spansets, 20 shackles of appropriate rating, etc
On the Fly add,
when we are scanning an order out, if we scan something else it is added when it hits our CRM if we tell it to.
Substitution
Systems are setup in Kit's and category's. If my K12's are all on rent it will suggest a pair of passive 12's and an amprack.
Cross rental requests:
electronically send a request for a cross rental when I add the items to a quote and I don't have them, adjust price as needed.
LOCATION STORAGE:
this is the biggest one, all our storage areas are labeled as such : 1M100A00, where 1 is the floor, M is the zone, 100 is the section, and A00 is the shelf. This makes things easy to find and makes it easy to set up and stage a show or rental neatly and faster
there are more but it's all stuff that has been implemented over time. I really should just hire a coder or 2 to wrap what I've done into a usable package, because as it is now there's a lot of fidgeting in it.
The list that people have come up with here looks good however.