Does Inventree could fit my needs (without too much dev) #3396
-
Hi Everybody, Before digging into installation and customization and putting too much time in it, I'm trying to assess wether Inventree could fit my needs. We need a stock management software for our research lab. Some of barcodes are standard XX digit code (as EAN-13), but some are EAN-128/GS1-128, which contain several information(EAN, batch number, expiration date, quantity, .....) I've got a java app that handle the scanning of those barcode and decode, gather intformation we needs, and is ready to send it to the stock mngt software (by rest api for instance). Does Inventree is able to identify product by EAN ? and add/remove product by API call with this EAN ? Could we attach a batch number to stock entry as well as expiration date by API call (with the 'add to stock' call would be the best) ? And could we destock/consume a stock entry, identifyed by the XX digit barcode and the batch number ? I havent yet access to the 'self documented' API documentation as I stuck on some installation issue. Thanks for any incents. Ben |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 4 replies
-
@Bbillyben I believe that most (if not all) of your requirements are covered. BarcodesInvenTree has extensive barcode (and qrcode) support "out of the box" and you can assign arbitrary barcodes to stock items (and locations, if you want). If you have a scanner which can read the barcode, and access the InvenTree API, then it should work just fine. Batch CodesBatch codes are supported for stock items Expiry Dates |
Beta Was this translation helpful? Give feedback.
-
Hi @SchrodingersGat , Hi all I'm exploring the API to figure out the philosophy of InvenTree, and how I could implement api call. So several questions come up (and momre is comming):
|
Beta Was this translation helpful? Give feedback.
-
Currently barcodes can be associated with parts, but not supplier or manufacturer parts. That could be an added feature, and I see some benefit there.
Parts can be searched by SKU: InvenTree/InvenTree/part/api.py Line 1397 in 622c063 It looks like stock items cannot currently be searched by SKU. Might be worth raising an issue about that.
You can "trick" the server into auto-reloading plugin code by explicitly not running the background worker process. This forces any code to run in the foreground (blocking) and means that you can quickly dev plugins with auto-code-reload |
Beta Was this translation helpful? Give feedback.
-
PR adding SKU filtering for SupplierPart list is here : #3417
While parts can support internal barcodes, currently custom barcodes are not supported. There is an open issue about this: #1971 |
Beta Was this translation helpful? Give feedback.
@Bbillyben I believe that most (if not all) of your requirements are covered.
Barcodes
InvenTree has extensive barcode (and qrcode) support "out of the box" and you can assign arbitrary barcodes to stock items (and locations, if you want). If you have a scanner which can read the barcode, and access the InvenTree API, then it should work just fine.
Batch Codes
Batch codes are supported for stock items
Expiry Dates
https://inventree.readthedocs.io/en/latest/stock/expiry/