Troubleshooting
Problem
User clicks "Maintain - Company Structure - Calculate Ownership Relations". User clicks 'Run'. An error appears. This only occurs when the settings inside 'Consolidation Types - Define' is set to 'Automatic'. In other words, if the end user clicks "Maintain - Company Structure - Consolidation Types - Define", and then chooses the relevant code (for example "LE") and changes it to 'Manual', then it works OK.
Symptom
Standard Error
Number: 5
Source: FrangoDirect.GenCompStrucD.GenKStruc#ControllerProxyClient
Description: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.ArgumentException: Dynamic SQL generation for the UpdateCommand is not supported against a SelectCommand that does not return any key column information.
at Microsoft.VisualBasic.ErrObject.Raise(Int32 Number, Object Source, Object Description, Object HelpFile, Object HelpContext)
at ControllerServerCommon.RaiseErrSrv.RaiseError(String sUser, Int32 lErrNo, String sErrSource, String sErrDesc, String sErrHelpFile, Int32 lErrHelpContext)
at FrCompanyBT.GenCompStrucT.GenKStruc(String sGuid, String sUser, String sConsType, String sFirstPer, Boolean bOnlyManual, Boolean& bErr, Int32& lErr)
at Cognos.Controller.Proxy.CCRWS.GenCompStrucT_GenKStruc(String sGuid, String sUser, String sConsType, String sFirstPer, Boolean bOnlyManual, Boolean& bErr, Int32& lErr)
--- End of inner exception stack trace ---
Log InLog in to view more of this document
Was this topic helpful?
Document Information
More support for:
IBM Cognos Controller
Software version:
10.2.1, 10.2.0
Operating system(s):
Windows
Document number:
257047
Modified date:
08 May 2025
UID
swg21698644