SUMMARY:
This document describes an issue with the "delete unused managed objects" setting, available in Strategy Developer. This setting deletes any derived element created off an attribute selected from an object prompt, causing an execution error in the report that contains the derived element. This issue has been addressed in Strategy 9.4.1 HF7.
SYMPTOM:
After deleting unused managed objects for a project, a report that contains a derived element no longer runs correctly returning the following error, in Strategy Web 9.x:
The requested object with ID 'xxx' and Type 48 (Consolidation Element) does not exist in the object context. Error un Process method of Component: ResolutionServer
CAUSE:
This is a known issue in Strategy Developer/Web 9.x. The derived element created off the object prompt selected attribute is a managed object, which is considered as a weak reference to the report. When deleting unused managed objects the derived element is deleted, hence the error.
ACTION:
This issue has been addressed in Strategy Analytics Enterprise 9.4.1 Hotfix 7. Upgrade to that version to take advantage of this fix.
The Internal Reference Number for the issue discussed in this Knowledge Base Article is 978837.