Currently transactions are also completed when the quality of the tags / OPC items included in the transaction is bad. It is possible to write the aggregated quality value to a column in the database table.
However it would be really helpful for some applications to have better control over tag quality to ensure that only valid data ends up in the database.
A) Add the possibility to only execute a transaction when the tag quality of all items involved is "good".
B) Add a handshake signal to have a feedback when a transaction includes bad quality items. The information is already there, but it needs to be queried separately after the transaction has happened.