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

[ REQUEST ] Catalog Items #5342

Open
tbcSEMPRE opened this issue Feb 24, 2025 · 1 comment
Open

[ REQUEST ] Catalog Items #5342

tbcSEMPRE opened this issue Feb 24, 2025 · 1 comment
Assignees
Labels
Type: Feature Request Issue proposes a potential new feature.

Comments

@tbcSEMPRE
Copy link

The catalog request feature is a crucial tool for keeping seed request communications centralized within the platform. However, we are currently facing logistical challenges.

In our case—which may not apply to all groups—we often have multiple seed lots for the same accession. For us, requesting a specific seedlot through the catalog makes more sense, as each seedlot has distinct characteristics. These differences are based on factors such as:

  • Storage location: Since seedlots are stored in different locations, requesting from a nearby location improves logistical efficiency.
  • Seed quality: Some seed lots may come from a more productive, purer, or more recent harvest.
  • Experiment reproducibility: When repeating an experiment, it is essential to use seeds from the same seedlot.

Currently, the catalog allows seed lots to be added, but since they are frequently created and updated, maintaining an up-to-date catalog is challenging.

We would like to propose:
After the user add an accession to the cart and go to see all the resquests ("Your Cart" interface), users should be able to select the specific seed lot and the desired quantity at the time of checkout. A user interface similar to the WishList creation tool (/breeders/upload > Crosses > Create Cross Wishlist).

Image

Proposed Workflow:

  1. The user accesses the catalog, which lists all available accessions.
  2. The user adds the desired accessions to the cart.
  3. In the cart page, breedbase displays all available seed lots (with a quantity greater than zero) for the selected accessions.
  4. The user selects the specific seedlots they want and specifies the quantity for each.
  5. Breedbase sends a notification to the seedlot submitter informing them of the request.
  6. Once the request is completed, the requested quantity is deducted from the seedlot (similar to how it works in trial creation).
@titima15 titima15 self-assigned this Feb 24, 2025
@titima15 titima15 added the Type: Feature Request Issue proposes a potential new feature. label Feb 24, 2025
@titima15
Copy link
Contributor

Ordering system can be customized for each database. In some databases, users would like to send a request without using the catalog (can be any stock stored in the database). I will look into your request and contact you directly if I have additional questions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature Request Issue proposes a potential new feature.
Projects
None yet
Development

No branches or pull requests

2 participants