Skip to main content

Support rolling stocktake for InvenTree

Project description

License: MIT PyPI PEP

Rolling Stocktake Plugin

This is as plugin for InvenTree which provides integration of rolling stocktake for InvenTree.

Description

Rolling stocktake is a method of inventory management where a small subset of inventory is counted on a regular basis, rather than counting the entire inventory at once. This plugin provides tools to facilitate rolling stocktake operations within InvenTree.

Features

The plugin provides the following features:

  • A backend API endpoint to retrieve items which are due for stocktake
  • A frontend interface to view and manage rolling stocktake operations

Dashboard Widget

Users are presented with a custom widget on their dashboard, which automatically fetches a single stock item which is due for stocktake:

Dashboard Widget

This widget allows users to quickly and easily perform stocktake operations on individual items. Once stocktake has been performed on a given item, the next item which is due for stocktake is automatically fetched.

Installation

Install the plugin using the methods described below.

Note: After the plugin is installed, it must be activated via the InvenTree plugin interface.

Via User Interface

Installation via the InvenTree plugin manager is the recommended approach:

The simplest way to install this plugin is from the InvenTree plugin interface. Enter the plugin name (inventree-rolling-stocktake) and click the Install button:

Install Plugin

Via Pip

To install manually via the command line, run the following command:

pip install rolling-stocktake

Note: You must be operating within the InvenTree virtual environment!

Configuration

The plugin can be configured via the InvenTree plugin interface. The following settings are available:

Setting Description
Ignore External Locations Ignore stock items which are located in external locations
Daily Limit Maximum number of stock items to process per day (per user).
Allowed Group Specify a group which is allowed to perform rolling stocktake operations. Leave blank to allow all users to perform stocktake operations.

Plugin Settings

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

inventree_rolling_stocktake-0.2.1.tar.gz (283.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

inventree_rolling_stocktake-0.2.1-py3-none-any.whl (299.8 kB view details)

Uploaded Python 3

File details

Details for the file inventree_rolling_stocktake-0.2.1.tar.gz.

File metadata

File hashes

Hashes for inventree_rolling_stocktake-0.2.1.tar.gz
Algorithm Hash digest
SHA256 e86a2e7de2c6ee6a255717305da5fc65a5c24e7858f8ceedba075c0cd077abaf
MD5 c0c214abf495051257cf5358a3337c16
BLAKE2b-256 858e98d37984f61bbb0dceb4e119940df1ceb69f19fa295092bb177354b23ee3

See more details on using hashes here.

File details

Details for the file inventree_rolling_stocktake-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for inventree_rolling_stocktake-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0fcd9e24abe4c1e95fa5a20f7a80bda00c70a8bd406dd12ed02ffe25cef2b586
MD5 101c2425e573d06bbdc2b134d36fd06b
BLAKE2b-256 4b1f27b5a4cff0c2c359237522ead200e11cbb9ef70d8faf4670d80d596d1a5b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page