cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Summary

Attempting to add or delete an enterprise group in the UI may fail with a red error bar displayed with the following message:

An error has occurred while retrieving information; you may need to refresh the page.

Details

Logging that appears in webui.log for this particular problem appears with a stack trace like the following:

[ERROR 2016-07-31 00:09:40,168 36759407ms HandleErrorAttribute  ] An unhandled error occurred
System.InvalidOperationException: The given ColumnMapping does not match up with any column in the source or destination.
   at System.Data.SqlClient.SqlBulkCopy.AnalyzeTargetAndCreateUpdateBulkCommand(BulkCopySimpleResultSet internalResults)
   at System.Data.SqlClient.SqlBulkCopy.WriteToServerInternalRestContinuedAsync(BulkCopySimpleResultSet internalResults, CancellationToken cts, TaskCompletionSource`1 source)
   at System.Data.SqlClient.SqlBulkCopy.WriteToServerInternalRestAsync(CancellationToken cts, TaskCompletionSource`1 source)
   at System.Data.SqlClient.SqlBulkCopy.WriteToServerInternalAsync(CancellationToken ctoken)
   at System.Data.SqlClient.SqlBulkCopy.WriteRowSourceToServerAsync(Int32 columnCount, CancellationToken ctoken)
   at System.Data.SqlClient.SqlBulkCopy.WriteToServer(IDataReader reader)
   at ManageSoft.Database.Xpo.XpoSession.SaveBulkInternal(Type p_DestinationType, IDataReader p_Reader, Boolean p_MultiTenant, String p_DestinationTableName, Boolean p_InferFields)
   at ManageSoft.Database.Xpo.XpoSession.SaveBulk(IEnumerable p_Objects, Boolean p_MultiTenant, String p_DestinationTableName, Boolean p_InferFields)
   at Flexera.Web.Logic.Services.EnterpriseGroups.EnterpriseGroupsService.<GetAllGroups>b__5(GridQueryable`1 wrapper, IQueryable`1 queryable, XpoSession snapshotSession, String queryContext)
   at Flexera.Web.Presentation.Controllers.ControllerWithLogic.GetGridSnapshot[TModel](IEnumerable`1 query)
   at Flexera.Web.Presentation.Controllers.EnterpriseGroupsEditControllerBase.GetAllGroups(Int32 groupTypeId, String addingToId)
   at Flexera.Web.Presentation.Controllers.EnterpriseGroupsEditControllerBase.AddGroup(GridAction action, String[] ids, GroupTreeEditModel modified, Int32 groupTypeId, String successMessage, String duplicateMessage)
   at Flexera.Web.Presentation.Controllers.CostCentersController.List_Tree_Add(GridAction action, String[] ids, GroupTreeEditModel modified)
   at lambda_method(Closure , ControllerBase , Object[] )
   at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)
[...]

Workaround

Click on the "Restore defaults" icon to restore the grid default settings, and then attempt again to create the enterprise group.

 

Fix status

There are no plans to address this issue.

Other information

Affected components: Enterprise group management, Web UI

Master issue ID: IOJ-1830104

Also known as: FNMS-47574

Was this article helpful? Yes No
No ratings
Version history
Last update:
‎Nov 20, 2023 01:30 PM
Updated by:
Knowledge base article header content