EDQ Match Review - retrieving decisions without running the owning process
988958Feb 4 2013 — edited Feb 4 2013We're running Dn:Director v8.1.2 (458) with Match Review.
We have a tiered set of match rules on two seperate sources of products, each level (set) controlled be a seperate process but all working from the same pair of staged data tables.
Depending on decisions made by the users inside each match review level, particular products may go up or down levels for the next pass.
The issue we have is that currently we have to run the process twice, once to retrieve the decisions and determine whether products are promoted/demoted, and then a second time to use these promotions/demotions to establish a refreshed match review for users.
Users do not process a whole level at a time (there might be 5000 products in a level each with any number of possible matches), nor is there any restriction on which levels are dealt with first - the conduct of the matching is entirely down to the users themselves.
Consequently it's not feasible to have a level completed before dealing with the decisions they've made, not to have the levels proccessed in sequence.
Each run of each process takes a fair time, so running each twice within a job is less than ideal.
Is there a means of retrieving the decisions & relationships that are sitting in a match review session without actually running the process that controls it ??
This way we could bring in the decisions & determine the promotion/demotion actions much quicker than by actually running the process.
My feeling (maybe completely wrong !!) is that this is possible using web services, but we've no experience of these and can't find any meaningful documentation on it.
Thanks in advance for anyone's help.