snipe / snipe-it

A free open source IT asset/license management system
https://snipeitapp.com
GNU Affero General Public License v3.0
10.52k stars 3.08k forks source link

[Feature Request] Improved Consumables interface. #2534

Open ghost opened 7 years ago

ghost commented 7 years ago

Hi,

We've just started using Snipe, it's been pretty useful thus far. Though managing consumables is a little finicky.

Ideally for our situation you should be able to check in new consumables when we receive them, rather than editing them manually.

Thanks

snipe commented 7 years ago

I'm not sure I understand - can you describe your use-case a little more, and what you'd want to see?

ghost commented 7 years ago

Yeah of course.

We're a printing company so we tend to go through a lot of ink/consumables. Which means we are constantly buying more.

The current way it works now is to add new consumables I have to either:

Unless I'm missing it entirely (which is of course possible) it would be a lot easier to treat it like a stock system with being able to book in new products. Say having a book in button next to the check in button below, where the person booking in can input an order number if they would like.

image

Then when clicking on the consumable you would have a history of the amount used and amount coming in, something like the below. image

Hopefully that makes more sense.

VanillaNinjaD commented 7 years ago

Awesome explanation @patrickc2o, we are looking forward to this functionality as well.

It would streamline our inventory process of things like Copier/Printer Toner, and generic peripherals that we don't track serial numbers on.

fltchr commented 7 years ago

I'd like to see consumables work like this as well... I stock toner for a number of printers, some BW some CMYK, some with separate drums, others with maintenance kits. It would be very nice to have a restock interface.'

A plus for me would be for a "receiving" screen to load with all the consumables, set quantities received and have a notes field where I could put in an order number and see it logged somewhere that x consumables were replenished on order xyz on a particular date. That was you can receive multiple items at once all against the same order number.

dexit commented 7 years ago

I think SNIPE-IT would benefit from just a simple REPLENISH button for each Consumable/Component, it should include : 1) Incoming QTY 2) PO number 3) And PO date

Rhaelyx commented 7 years ago

I'd like to add to Dexit's comment by adding the following.

  1. Purchase cost
  2. On the dashboard the total number represents the different kinds of consumables, not the total number (such as the other (eg licenses)
  3. Check out to Asset (being a Printer itself) instead of user, or both.
zdienos commented 7 years ago

yeahh, I need this feature too

thank you

mattgann commented 7 years ago

Is there any documentation on any of the replenishment categories, Having total never change and seeing total is completely confusing to me. Does anyone have a simple explanation of any of the replenishment categories ?

aviemet commented 7 years ago

Are there any updates on this feature? Toner inventory management was actually the main reason I downloaded this to try out, the other asset management features were a bonus for me.

stale[bot] commented 6 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions!

raffo1987 commented 6 years ago

Any news about that? It's very uncomfortable to add every new toner a new consumable anche the "solution" of increase manually the stock it's stupid because that way there is not trace.

Form me the best is use per product code every new supply for increase the stocking counter.

DudeNamedBenFranklin commented 6 years ago

I'll throw my request in here as well, we are looking for something to use for paper inventory, I need our staff to be able to add more paper by increasing the stock. We do this all the time. Thanks!

edwardbattye commented 6 years ago

I would also like this, would be good to have toner/standard peripherals like keyboard and mice and such. You just want an increase/decrease button for each item that would increase the stock value.

stevenhorner commented 6 years ago

I would also like to request this, we have exactly the same use case as @patrickc2o. We keep a stock of toners and need to update the stock level when we buy more. I thought I was missing something and found this issue while searching for documentation on using Consumables in Snipe-it.

The current implementation just appears weird to me and not sure how you would actually use it without getting completely confused. Everything else in Snipe-it is excellent.

kcarette commented 6 years ago

Hi, I would also like seeing this functionality in consumables. Just starting to use Snipe-It, which is a great tool, but the way the consumables work today is totally pointless to me. As many others here do, we also manage our IT stock (toners, drums, ...) with snipe-it; but there is no option to add your stock. So we should be able to increase our stock of toners with the amount delivered, a PO, ... so it's traceable. Next to that, I also would love it when our end users could request consumables. Requesting assets seems unneccessary to me, since the IT department decides when someone gets a new laptop or another asset; but being able as an end user to request a new toner (which automatically would lower the available stock by -1) would be great. Since this feature / enhancement seems closed, I was wondering what the plans are for this.

ReignSol commented 6 years ago

Is the feature going to be opened again? This makes sense in many ways.

headygains commented 6 years ago

I want this feature so bad I'm almost willing to delve into the phpverse to make it happen.

stale[bot] commented 5 years ago

Is this still relevant? We haven't heard from anyone in a bit. If so, please comment with any updates or additional detail. This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Don't take it personally, we just need to keep a handle on things. Thank you for your contributions!

kcarette commented 5 years ago

Since this functionality is not yet available within snipe-it; it's still relevant to me :-)

stale[bot] commented 5 years ago

Okay, it looks like this issue or feature request might still be important. We'll re-open it for now. Thank you for letting us know!

jpcosta2 commented 5 years ago

Poking in as a new user - this is definitely relevant to me as well. I had hoped to utilize the consumables function at our printing company but without a quick way to replenish items for stock we go through quickly it's hard to justify using this. If consumables could be linked to a particular Model it would be especially useful.

stale[bot] commented 5 years ago

Is this still relevant? We haven't heard from anyone in a bit. If so, please comment with any updates or additional detail. This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Don't take it personally, we just need to keep a handle on things. Thank you for your contributions!

DudeNamedBenFranklin commented 5 years ago

I believe we can now assign assets to locations, if that is the case, this is the only feature I need to migrate to snipeIT

On Tue, Nov 27, 2018 at 2:25 PM stale[bot] notifications@github.com wrote:

Is this still relevant? We haven't heard from anyone in a bit. If so, please comment with any updates or additional detail. This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Don't take it personally, we just need to keep a handle on things. Thank you for your contributions!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/snipe/snipe-it/issues/2534#issuecomment-442184712, or mute the thread https://github.com/notifications/unsubscribe-auth/AiaG7XFSzxZCE6f-EfaEo-M4KaajGYZNks5uzZGTgaJpZM4JxpiV .

--

James P. MeyerDirector of Information Technology Systems

Bedford City Schools481 Northfield Rd. Bedford, Ohio 44146

CETL - *CoSN Certified Educational Technology Leader :: *Google Certified Educator - Level 1 :: Baldwin Wallace University MA-ED Ambassador

E-mail: jmeyer@bedford.k12.oh.us jmeyer@bedford.k12.oh.us Office: 440-439-4183 Twitter: @jamesmeyer Ed-Tech Blog: jamesofbedford http://jamesofbedford.weebly.com

stale[bot] commented 5 years ago

Okay, it looks like this issue or feature request might still be important. We'll re-open it for now. Thank you for letting us know!

aviemet commented 5 years ago

This should really be made a priority. Nobody is sitting on this page bumping the issue every time it becomes stale. The way consumeables are implemented now is pretty useless and the people in this thread have made a valid feature request which should really be implemented. We shouldn't need to continue posting the same complaints and requests just to keep this alive. Are there any plans to put some effort into making this feature useful?

sabait commented 5 years ago

Just Bumping this topic. I came here thinking I just couldn't find a way to add new stock to consumables, but found out this hasn't been implemented. Having a separate interface for re-stocking consumables would be great. Tracking prices would be a nice future improvement, but for now just being able to add toner with a PO number would be good enough. Bonus points if you can add multiple toners on the same interface by PO number or transaction. Another idea would be to include a + sign on the actions column and which brings a window that asks PO (optional) and amount to be added (bonus points if cost included then averaged or FIFO).

Also, is there an option to check out multiple toners at the same time? If a printer uses 4 toners for each color, then most likely the checkout would include multiple toners.

The idea of the users being able to requests toners would be amazing, but I guess it would be harder to implement.

For now, the interface is not great to track inventory as it would be more practical to include a high number of total quantity and just track user requests. Having to manually edit each toner when you purchase 30 different toners at a time is kind of tedious. The only way to keep track of toner costs and PO at the moment would be to duplicate toners every time a purchase is done, which is not practical.

edwardbattye commented 5 years ago

Would still like to see this -it’s the main reason we aren’t fully making use of snipe it

Sent from my iPhone

On 27 Nov 2018, at 20:00, Avram Walden notifications@github.com wrote:

This should really be made a priority. Nobody is sitting on this page bumping the issue every time it becomes stale. The way consumeables are implemented now is pretty useless and the people in this thread have made a valid feature request which should really be implemented. We shouldn't need to continue posting the same complaints and requests just to keep this alive. Are there any plans to put some effort into making this feature useful?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.

xotan135 commented 5 years ago

@snipe Is this feature request still on the slate to become a reality someday?

KimmoJ commented 5 years ago

@snipe Is this feature request still on the slate to become a reality someday?

There's a more comprehensive rework of the consumables function linked to mid-thread, so that's hopeful. I sure hope this is being developed further. As it stands, the consumables category is overly primitive, to say the least. But at least you can keep track of remaining inventory... that's not nothing.

stale[bot] commented 5 years ago

Is this still relevant? We haven't heard from anyone in a bit. If so, please comment with any updates or additional detail. This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Don't take it personally, we just need to keep a handle on things. Thank you for your contributions!

VanillaNinjaD commented 5 years ago

Yes, AFAIK this is still as relevant as ever.

stale[bot] commented 5 years ago

Okay, it looks like this issue or feature request might still be important. We'll re-open it for now. Thank you for letting us know!

xotan135 commented 5 years ago

@snipe Is this feature request still on the slate to become a reality someday?

There's a more comprehensive rework of the consumables function linked to mid-thread, so that's hopeful. I sure hope this is being developed further. As it stands, the consumables category is overly primitive, to say the least. But at least you can keep track of remaining inventory... that's not nothing.

Yeah I agree. I just would love to see this worked in at some point. I know that I have to manage expectations. We get this as an open source and free project, and in no way am I demanding this get put in and make it most important. It was just a curiosity question asking if this was still on their radar at some point.

DudeNamedBenFranklin commented 5 years ago

We would use this and promote it to other organizations if this was a working feature. We constantly repair chromebooks and replace dongles and HDMI cords and printer ink/toner.

If this was a robust feature, and could alert a secretary which PO to order from it would be awesome. Until then, Google Sheets is what we are using.

As others have said, open source is great, but if this product worked well for schools, we typically buy block hours or expert support contracts with our open source software.

-- James Meyer

On March 24, 2019 at 3:59:09 PM, xotan135 (notifications@github.com) wrote:

@snipe https://github.com/snipe Is this feature request still on the slate to become a reality someday?

There's a more comprehensive rework of the consumables function linked to mid-thread, so that's hopeful. I sure hope this is being developed further. As it stands, the consumables category is overly primitive, to say the least. But at least you can keep track of remaining inventory... that's not nothing.

Yeah I agree. I just would love to see this worked in at some point. I know that I have to manage expectations. We get this as an open source and free project, and in no way am I demanding this get put in and make it most important. It was just a curiosity question asking if this was still on their radar at some point.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/snipe/snipe-it/issues/2534#issuecomment-475994067, or mute the thread https://github.com/notifications/unsubscribe-auth/AiaG7aRfEqeV7caLPTY6dyrxz0KZLwy_ks5vZ9kNgaJpZM4JxpiV .

xotan135 commented 5 years ago

Yeah the lack of this feature is the only thing keeping me from using it right now.

The other things in snipe-it are great but I'm looking for an easy way to manage consumables, and track them. Yeah I know I can edit an already created consumable and put the number I bought in. But then I loose all the overall usage stats I could have gain had it logged a replenish instead of editing an already existing item.

That's just one example of consumables I have issue with.

On Sun, Mar 24, 2019, 18:37 DudeNamedBenFranklin notifications@github.com wrote:

We would use this and promote it to other organizations if this was a working feature. We constantly repair chromebooks and replace dongles and HDMI cords and printer ink/toner.

If this was a robust feature, and could alert a secretary which PO to order from it would be awesome. Until then, Google Sheets is what we are using.

As others have said, open source is great, but if this product worked well for schools, we typically buy block hours or expert support contracts with our open source software.

-- James Meyer

On March 24, 2019 at 3:59:09 PM, xotan135 (notifications@github.com) wrote:

@snipe https://github.com/snipe Is this feature request still on the slate to become a reality someday?

There's a more comprehensive rework of the consumables function linked to mid-thread, so that's hopeful. I sure hope this is being developed further. As it stands, the consumables category is overly primitive, to say the least. But at least you can keep track of remaining inventory... that's not nothing.

Yeah I agree. I just would love to see this worked in at some point. I know that I have to manage expectations. We get this as an open source and free project, and in no way am I demanding this get put in and make it most important. It was just a curiosity question asking if this was still on their radar at some point.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/snipe/snipe-it/issues/2534#issuecomment-475994067, or mute the thread < https://github.com/notifications/unsubscribe-auth/AiaG7aRfEqeV7caLPTY6dyrxz0KZLwy_ks5vZ9kNgaJpZM4JxpiV

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/snipe/snipe-it/issues/2534#issuecomment-476013268, or mute the thread https://github.com/notifications/unsubscribe-auth/AKwfZpeku5DnK6WeBMBZpq44dgPSNyOCks5vaAwsgaJpZM4JxpiV .

KimmoJ commented 5 years ago

Yeah I agree. I just would love to see this worked in at some point. I know that I have to manage expectations. We get this as an open source and free project, and in no way am I demanding this get put in and make it most important. It was just a curiosity question asking if this was still on their radar at some point.

Clearly more than one person finds this quite important, and I'm another. Plus, Snipe-it does offer cloud instances of the tool for money, and the more versatile the tool (while staying within its niche and not getting insane feature-itis of course) the bigger the chance of that, too.

anhkernel commented 4 years ago

I'm just learning SnipeIT right now and couldn't find anything in the user manual for how to use consumables. Based on the comments above my question is if what I have below is the only way to use Consumables?

  1. Create new consumable - e.g. Canon XYZ Toner
  2. Check out until depleted - e.g. 0/10
  3. Create new consumable again, even though it's the same exact item
  4. Check out until depleted
  5. Repeat

Is this right?

xotan135 commented 4 years ago

Yep

On Wed, Aug 28, 2019, 17:57 anhkernel notifications@github.com wrote:

I'm just learning SnipeIT right now and couldn't find anything in the user manual for how to use consumables. Based on the comments above my question is if what I have below is the only way to use Consumables?

  1. Create new consumable - e.g. Canon XYZ Toner
  2. Check out until depleted - e.g. 0/10
  3. Create new consumable again, even though it's the same exact item
  4. Check out until depleted
  5. Repeat

Is this right?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/snipe/snipe-it/issues/2534?email_source=notifications&email_token=ACWB6ZU5LEUJNYTILJCBSM3QG37GHA5CNFSM4COGTCK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD5MWWQY#issuecomment-525953859, or mute the thread https://github.com/notifications/unsubscribe-auth/ACWB6ZWM35NXPYIDNEKWGHTQG37GHANCNFSM4COGTCKQ .

excedra commented 4 years ago

I'm just learning SnipeIT right now and couldn't find anything in the user manual for how to use consumables. Based on the comments above my question is if what I have below is the only way to use Consumables?

  1. Create new consumable - e.g. Canon XYZ Toner
  2. Check out until depleted - e.g. 0/10
  3. Create new consumable again, even though it's the same exact item
  4. Check out until depleted
  5. Repeat

Is this right?

I'm not using it this way, because it spams the list of consumables. I'm increasing the sum of the consumable when I'm getting new items...

I would like to see a "Add Items to Stock"-Button. Then it would be a very usefull feature!

xotan135 commented 4 years ago

Agreed

On Wed, Sep 25, 2019, 07:25 excedra notifications@github.com wrote:

I'm just learning SnipeIT right now and couldn't find anything in the user manual for how to use consumables. Based on the comments above my question is if what I have below is the only way to use Consumables?

  1. Create new consumable - e.g. Canon XYZ Toner
  2. Check out until depleted - e.g. 0/10
  3. Create new consumable again, even though it's the same exact item
  4. Check out until depleted
  5. Repeat

Is this right?

I'm not using it this way, because it spams the list of consumables. I'm increasing the sum of the consumable when I'm getting new items...

I would like to see a "Add Items to Stock"-Button. Then it would be a very usefull feature!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/snipe/snipe-it/issues/2534?email_source=notifications&email_token=ACWB6ZVXPU525TLY77KASDDQLNKCBA5CNFSM4COGTCK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7RWN3Q#issuecomment-534996718, or mute the thread https://github.com/notifications/unsubscribe-auth/ACWB6ZWJXWRVMBZOYZFH3M3QLNKCBANCNFSM4COGTCKQ .

spotter-mmf commented 4 years ago

+1

tomck commented 4 years ago

I am searching for asset and consumables management that makes sense for a small company, we have consumables like tape and mounts for installs and things we'll hopefully keep for a long time, like CPE and routers, and while I was happy that I could check out a consumable to a person, I couldn't see a way to mark the consumable as consumed. (We would want to know how many mounts or rolls of electrical tape a technician has, just to know if their install vehicle is stocked.)

I found a Reddit thread where someone's considering using Snipe-IT, and decided against it for the lack of consumables ability to actually be consumed. I'm not here to be negative, however, it's a sign of a great project that the pressing issues are relatively minor. Projects like this are really complex!

xotan135 commented 4 years ago

It's been a feature request for a while bud.

The problem only really comes when you have to replenish said consumable not consuming them.

Instead of just bringing in more on that line item you either have to edit it and add more or add a whole new consumable line item.

It would also be nice if instead of checking out consumables the wording on the button was a little different but that's relatively minor.

On Fri, Dec 27, 2019, 16:42 Tom Koch notifications@github.com wrote:

I am searching for asset and consumables management that makes sense for a small company, we have consumables like tape and mounts for installs and things we'll hopefully keep for a long time, like CPE and routers, and while I was happy that I could check out a consumable to a person, I couldn't see a way to mark the consumable as consumed. (We would want to know how many mounts or rolls of electrical tape a technician has, just to know if their install vehicle is stocked.)

I found a Reddit thread where someone's considering using Snipe-IT https://www.reddit.com/r/sysadmin/comments/chi8ci/pain_points_with_snipeit/, and decided against it for the lack of consumables ability to actually be consumed. I'm not here to be negative, however, it's a sign of a great project that the pressing issues are relatively minor. Projects like this are really complex!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/snipe/snipe-it/issues/2534?email_source=notifications&email_token=ACWB6ZU7PYQSSGMJCQW3MALQ22AEPA5CNFSM4COGTCK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHX3REI#issuecomment-569358481, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACWB6ZQOAIUXOY5QOKP2QCDQ22AEPANCNFSM4COGTCKQ .

Arapacana commented 4 years ago

sigh... adding my bump. Need this implemented or consumable tracking is essentially useless. I really want to love snipe-it but this lack of basic feature implementation for years is maddening -- it doesn't inspire hope that these features will ever get added.

xotan135 commented 4 years ago

Yeah I just read the brand new released hoping to read this as a new feature but was sadly disappointed

On Thu, Apr 9, 2020, 17:11 Arapacana notifications@github.com wrote:

sigh... adding my bump. Need this implemented or consumable tracking is essentially useless. I really want to love snipe-it but this lack of basic feature implementation for years is maddening -- it doesn't inspire hope that these features will ever get added.

XionXinX commented 4 years ago

Was eyeing Snipe-It but the lack of this feature is very deterring. Really hope it gets some attention.

medwingADMIN commented 3 years ago

Any news on this one? If I have toner and I want to have one spare and one int he printer, the only way to do it is to delete the toner and create a brand new one. It's crazy! I'm going back to a spreadsheet for now for toner, but love the rest of sniep

xotan135 commented 3 years ago

Any news on this one? If I have toner and I want to have one spare and one int he printer, the only way to do it is to delete the toner and create a brand new one. It's crazy! I'm going back to a spreadsheet for now for toner, but love the rest of sniep

yeah snipe is a great tool. I really wish they would add this feature because it would become usable for so many more people i think there have been two - three threads that talk about wanting this same thing.

It got promoted to ready for dev around Mar - april 2019, and people keep asking for it but it has gotten little or no response from the dev team that i can tell. I really wish they would take notice of this feature request just because so many people have requested it.

FairOrchid commented 3 years ago

I'm disappointed to find that this much requested feature has gained no traction in four years ☹.

Not even a response either way as far as I can tell.

Impartial-IT commented 3 years ago

this would be very helpful.