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

Check-out "sold" item #35

Open
thegenem0 opened this issue Mar 24, 2023 · 0 comments
Open

Check-out "sold" item #35

thegenem0 opened this issue Mar 24, 2023 · 0 comments
Labels

Comments

@thegenem0
Copy link
Contributor

thegenem0 commented Mar 24, 2023

Description:

As a user of the Inventory Management Application, I want to be able to check out inventory items that have been sold. This will allow me to accurately track my inventory levels and prevent overselling.

Acceptance Criteria:

  • The user can click a "Check Out" button on the Products page to initiate the check-out process.
  • A Check-out page will open, where the user can select multiple products to check out.
  • The user can enter the quantity of the sold items being checked out, along with the date of the sale and any notes or comments.
  • After the check-out is complete, the inventory levels for the selected product will be updated to reflect the new quantity.
  • The check-out will be added to the product's history log, which can be viewed by clicking a "View History" button in the Products table.
  • The user can view the history log for a product to see all previous check-ins, sales, and adjustments, along with their dates and notes.
  • If the user enters an invalid quantity or date, an error message will be displayed indicating the problem and prompting the user to correct it.
  • If the user cancels the check-out, the inventory levels and history log for the selected product will remain unchanged.
  • The table data is persisted to a database backend.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant