I am looking for a nice solution for the following use case. I need to implement

I am looking for a nice solution for the following use case. I need to implement a special four-eyes principle. The same data is entered by two different people independentely. After that the entered data is compared. Finally a user task should show the records that have errors. For the user inputs I am using a grid, which works allright. I then use a rule and the apply() function to check which lines are not equals. I can then use the where() function to detemrine the right indexes. I need some good ideas to show the errors and provide functionality to correct them. Any ideas are much appreciated. Thanks!...

OriginalPostID-48813

OriginalPostID-48813

  Discussion posts and replies are publicly visible

Parents
  • I have built a dual entry system, slightly different that I used PV's that I wrote into CDT's and then compared the CDT's using if(length(difference(pv!cdtChecker1,pv!cdtChecker2))>0,true,false). I then created a boolean flag for each item and used the html function checklistitem to show the manager/approver which fields were incorrect. The users seemed quite positive to this as they could quickly see which section was the issue and it was visual rather than looking through for text. I guess if you are using a grid might not work for you but I just thought might be useful.
Reply
  • I have built a dual entry system, slightly different that I used PV's that I wrote into CDT's and then compared the CDT's using if(length(difference(pv!cdtChecker1,pv!cdtChecker2))>0,true,false). I then created a boolean flag for each item and used the html function checklistitem to show the manager/approver which fields were incorrect. The users seemed quite positive to this as they could quickly see which section was the issue and it was visual rather than looking through for text. I guess if you are using a grid might not work for you but I just thought might be useful.
Children
No Data