11-11-22 12:43 PM
Hello,
I discovered a problem and I am not sure which is the cause. The problem is regarding the Decipher checkmark group - the values which were recognized in Decipher versus the values which arrive in BluePrism.
I worked with Decipher in two ways in the Data Verification step in order to retrieve the results.
Almost 50 documents have been uploaded in Decipher. I got two sets of results:
For the first results set - my observation is that if the annotator is drawing the area until the Decipher selects the correct checkbox, then the value arrives correctly in Blue Prism and the checkboxes are not updated in a wrong way.
There have been situations when the checkbox was not recognized in any way. For this kind of situation/checkbox, the annotator selected it manually.
For the second results set – my observation is that for some cases, not all, there is some bug which manifests in the following way: in data verification, when Decipher initially recognizes the wrong fields and the annotator selects manually from the dropdown the correct values, the Decipher somehow returns back to its initial value/s incorrectly recognized. I observed this issue even if I just change documents pages, without updating any other field. Just go to the next page, return, and the checkbox was back set to the initial incorrect value. This whole thing in happening in the Data Verification.
It also happened for one single document, if I update the checkbox value and then save & submit, the value which arrives in BP is the initial incorrect value, recognized by Decipher initially. ☹
As I said, this bug is not always happening – there were many documents with checkboxes manually selected and the results does not return to the initial value, therefore the results are arriving correctly in Blue Prism.
In my DFD I used Checkmark Group as format and Assignable, Checkable as flags. Should I update it with something else? I also tried with "Checkmark" format, but it did not help.
If this happens in production, it will impact the whole process because the process could not recognize if the Decipher result is correct/incorrect.
Did you have such a case? If you did, how it was handled?
Thank you in advance!
11-11-22 02:53 PM