Skip to content

[Feature Request] Persistence of validation comments and addition of a "Request Message" field for Consumables #44

@coca-mann

Description

@coca-mann

Currently, when managing Consumables in GLPI 11, there is a lack of traceability regarding the context of a request. While there is a validation modal, any message or comment entered during the validation process is not permanently stored in the database. This makes it difficult for IT administrators to audit why a specific consumable was issued or why a request was denied later on.

I would like to propose two improvements to enhance the Consumables workflow:

  1. Validation Message Persistence: Ensure that any text entered in the validation modal (comments) is saved in the database and displayed in the consumable's history or request logs.
  2. Request Message Field: Add a "Reason" or "Comments" text field during the initial consumable request creation. This would allow the technician or user to explain the necessity of the item before it reaches the validator.

An alternative would be using the global "Notes" tab, but that isn't linked to a specific movement or request event, making it hard to track individual transactions in a busy environment.

Additional context: This feature is crucial for departments that require strict inventory control. Saving these details into the SQL database will allow for better reporting and transparency in the consumable lifecycle.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions