openboxes / openboxes/openboxes

Warehousing Storage & Weight Calculation Feature Request

Open
#1,852 9 comments 0 reactions 1 assignee View on GitHub

@jmiranda is already working on this.

Since Oct 11, 2020.

status: needs discussion type: proof of concept
Dominant language
Groovy
Stars
899
Forks
503
Avg merge
3d 7h
Merged PRs (30d)
54

Description

Workflow

  • Size of products are added to each product in the form of length, width and height along with weight.
  • Once new inventory quantity is updated, the inventory storage details section would list dimensions, weight, total volume and total weight.
    image
  • Total volume and weight is also displayed on numerous pages such as the shipment page similar to the mock-up below.
    image
  • Lastly, the dashboard, stock reports, etc should display the total volume and weight of the products contained within.

Excel Document Currently Used for this Workflow: https://cloud.t4ks.com/s/Kry76pepRTkcGKY

Purpose

The purpose of such a system is to allow warehousing businesses to quickly see the space consumption of the items, thus allowing for use cases like invoicing where storage is calculated based on monthly storage usage charged per cubic metre, see required space when creating shipments, ie. does the shipment weight or volume exceed the allowed limits, is it required to be split into separate shipments, does the shipment method need to be changed due to volume and weight, etc...

Future Use Cases

Furthermore, future feature additions such as automated weight limit notifications can allow for use cases such as:

  • Notification or error if size or weight limit exceeds capability of selected storage location, ie. pallet too large or heavy for selected pallet rack location.
  • Notification if certain locations require specific machinery, eg. heavy items placed in high locations bring up a notification suggesting "A Forklift may be Required to access this Item", if the heavy item is located on ground floor then notification could say "Pallet Jack or Trolley may be Required as Weight is XX".

To-Do

  • Add separate input for Length, Width, Height and Weight on product edit page.
  • Perform volume calculation for total inventory (LxWxH)*total_quantity along with total of weight * total_quantity

Remaining to-do points to be added by dev with more knowledge of implementation and requirements than me ;)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.