when a seeds bank sends a batch of seeds, they need to zero all quantities of the envelopes sent in the batch, these are plants in the database, and it could be many.
when completing the inventory of location X, you need to select all plants that are in X according to the database, but were not found during the inventory, and you want to set their quantity to zero, possibly change location to a fictive 'lost' location, and you want to state that the plant was lost.
Expected behaviour
the above are we would like to do this all at the same time, without user intervention, and we would like to get a report of the action.
Actual behaviour
you need to open every object individually, and edit it consistently.
Opinions and suggestions
this sounds like running a script, and I think this is quite similar to producing a report.
Rationale
when a seeds bank sends a batch of seeds, they need to zero all quantities of the envelopes sent in the batch, these are plants in the database, and it could be many.
when completing the inventory of location X, you need to select all plants that are in X according to the database, but were not found during the inventory, and you want to set their quantity to zero, possibly change location to a fictive 'lost' location, and you want to state that the plant was lost.
Expected behaviour
the above are we would like to do this all at the same time, without user intervention, and we would like to get a report of the action.
Actual behaviour
you need to open every object individually, and edit it consistently.
Opinions and suggestions
this sounds like running a script, and I think this is quite similar to producing a report.