none
Error 12000 in Import Project to Enterprise RRS feed

  • Question

  • Hi,

    I need save a project with local custom fields. When I import this project using "Import Project to Enterprise", the save job show the follow error

    -Got multiple values for non null local custom field B400057 for row bd47c539-e47d-41a8-849b-bc1bb5060973 for container Task: ActiveCacheInvalidDataFormat (12000). Details: id='12000' name='ActiveCacheInvalidDataFormat' uid='af18bfb5-b34d-4395-914b-738fa1382c68' error='Got multiple values for non null local custom field B400057 for row bd47c539-e47d-41a8-849b-bc1bb5060973 for container Task'.

    -ActiveCacheQueuedMessageExecutionError: ActiveCacheQueuedMessageExecutionError (12005). Details: id='12005' name='ActiveCacheQueuedMessageExecutionError' uid='a8c83f23-f09e-47df-8941-6119746082a0' error='Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjException: Got multiple values for non null local custom field B400057 for row bd47c539-e47d-41a8-849b-bc1bb5060973 for container Task at Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ReadCustomNonNullProps(P12ContainerHeader cntrHeader, Int32 rowEndOffset, CustomFieldValues cfValues, Dictionary`2 graphicalIndicators) at Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ReadNextCustomFieldValuesRow(P12ContainerHeader cntrHeader, Int32 cntrDataEndOffset, CustomFieldValues cfValues) at Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ProcessCustomFieldValuesContainerData(P12ContainerHeader cntrHeader, CustomFieldValues cfValues) at Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.CustomFieldValues.ProcessCustomFieldValues(Guid projGuid, String projName, DataStoreEnum store, Guid jobGuid, DateTime modDate, Int32 revRank, Int32 modRevCounter, Byte[] cntrBytes, ProjectType projectType, Guid sessionGuid, String sessionDescription, Boolean isNewProject, Guid projectOwnerGuid, Int16 dataFormatVersion, String winprojBuildNumber) at Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjSynchronousSaveProcessor.ProcessCustomFieldValuesContainer(Guid projGuid, String projName, DataStoreEnum store, Guid userGuid, Guid sessionGuid, String sessionDescription, Guid jobGuid, ProjectType projType, DateTime modDate, Int32 revRank, Int32 modRevCounter, Boolean isOverwriteSave, Boolean isNewProject, Guid projectOwnerGuid, Byte[] cntrBytes, Int16 dataFormatVersion, String winprojBuildNumber) at Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjQueueMessageDispatcher.DispatchMessage(ACMessage acMessage, Message msg, Group messageGroup, JobTicket jobTicket, MessageContext mContext)'.

    I review the ULS but not show more information. I tried to find the row indicated inserting GUID column but not exist

    Please your help

    Thanks

    
    Friday, July 13, 2012 12:21 AM

Answers

  • Hi,

    My problem was resolved saving the project in xml format and after importing in Project Server.

    1. In MS Project Professional 2010, File -> Save & Send -> Save Project as File --> XML Format

    2. Close MS Project Pro

    3. Open MS Project, File -> Open -> (choose XML format in type file) -> Choose the archive save in step 1

    4. Show Import Wizard -> As new project -> finish

    5. With this project use Import Project to Enterprise normally

    I hope this procedure will serve

    Friday, July 13, 2012 3:34 PM

All replies

  • Hi,

    My problem was resolved saving the project in xml format and after importing in Project Server.

    1. In MS Project Professional 2010, File -> Save & Send -> Save Project as File --> XML Format

    2. Close MS Project Pro

    3. Open MS Project, File -> Open -> (choose XML format in type file) -> Choose the archive save in step 1

    4. Show Import Wizard -> As new project -> finish

    5. With this project use Import Project to Enterprise normally

    I hope this procedure will serve

    Friday, July 13, 2012 3:34 PM
  • Any idea what is the root cause of the issue? How can we find which custom field is erroneous?
    Friday, January 23, 2015 6:29 AM