Supplies
This ticket adds basic support for Supplies management in GGCE.
API
The new entity Materiel
(table materiel
) is added to GGCE to keep track of equipment, apparatus, and supplies used in genebank operations.
A single record has the following properties:
- Site where the supplies are located (
site
) - Currently available (Yes/No) (
available
) - Name (text)
- Type of supplies (linked to
MATERIEL_TYPE
code value) - Note (as common with most GGCE records)
A new Permissions category for Supplies (MATERIEL
) is added and only users with permissions to MATERIEL
are allowed to manage these records.
UI
A menu item Supplies (at /supplies) in the main menu is accessible to users with access to MATERIEL
GGCE secured area. The standard table and filtering options are available: The MaterielFilter
supports filtering by: _text
(full text indexed with ES), site, availability, type and name.
FAB +
opens a form to add new records, similarly, editing and deleting selected items follows the current UI logic.