Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvement on the Inventory table #6

Closed
4 tasks done
tperale opened this issue Nov 30, 2020 · 3 comments
Closed
4 tasks done

Improvement on the Inventory table #6

tperale opened this issue Nov 30, 2020 · 3 comments
Labels
enhancement New feature or request

Comments

@tperale
Copy link
Contributor

tperale commented Nov 30, 2020

InventorySession

Each inventory entry should be bounded to a InventorySession. An InventorySession is a way to create separate inventory while still keeping in the database the previous session. Each new Inventory entry should be bounded to the latest session and there should be no way to add information to the data from the previous Session.

InventoryTransaction

Instead of having a single 'quantity' field, each transaction should be logged to keep a history of the transaction and track the origin.

Floating number support in quantity

Some parts are not measurable with an integer. Floating numbers should be supported.

Assign an unit for the quantity

  • pcs
  • l

Progress

  • InventorySession
  • InventoryTransaction
  • Floating number
  • Units
@tperale tperale added the enhancement New feature or request label Nov 30, 2020
@tperale
Copy link
Contributor Author

tperale commented Jan 16, 2021

The InventoryTransaction can be tracked with the ScannerTransaction table.

@tperale
Copy link
Contributor Author

tperale commented Mar 27, 2021

Support for floating number is added in this commit 2dfdfe5

@tperale
Copy link
Contributor Author

tperale commented Mar 27, 2021

Unit added in 093e2ee

@tperale tperale closed this as completed Mar 27, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant