SAP came back to me with OSS note 757248. This note basically allows for you to copy the original auto UD program (RQEVAI30) and add a selection to the code to ignore any inspection points that have not been valuated and only consider the results that are recorded for each characteristic. You have to create separate batch jobs (cannot use QA10 or QA17) to execute the batch job but that is not an issue. This is working as described.
My next challenge is how to complete the inspection lot via a batch job so that my users do not have to use QA12 for each lot as the current process will not update the inspection lot status from LTIN to UD and ICCO. Any suggestions for this would be appreciated.