I am working on a Quick Fields session with 47 document classes. Debugging for them is quite a process, but I have managed to get it working pretty well so far. I am ready to institute it as part of a process using Quick Fields Agent, and work to make modifications based on the number of highest volume documents we find during initial testing and production usage.
I would like to track the number of documents in each document class that have been identified, and then the number of documents that successfully got stored to the repository after capture. I have a workflow that acts on the files immediately after Quick Fields processes them, so that handles tracking the documents that successfully stores the captured documents to the repository.
What I am wondering, is if anyone has had any experience with Lookups in a session and by using one in each document class to initiate a stored procedure to increment the counter, what type of repercussions that may have to performance and consistency. Will a failed lookup cause the entire document to have errors?
Additionally, is this something we can actually make into a feature for Agent situations?
Lastly, I am thinking it may be easier to instead of using a lookup, just creating a workflow that the document class with initiate on identification, which will increment the counter for identified document classes outside of the Quick Fields Session. Does anyone have any suggestions as to which will give me the best performance?