Cannot Remove Actual Start If Resource Has Actual Work (When Importing XML) (Doc ID 2078354.1)

Last updated on APRIL 21, 2017

Applies to:

Primavera P6 Professional Project Management - Version 7.0 and later
Primavera P6 Enterprise Project Portfolio Management - Version 7.0 and later
Information in this document applies to any platform.

Symptoms

Importing an XML file fails with the following error:

SEVERE: Errors located: ActualStartDate: Cannot remove Actual Start if resource has actual work.com.primavera.integration.client.xml.xmlimporter.XMLImporterException:
Errors located: ActualStartDate: Cannot remove Actual Start if resource has actual work.
at com.primavera.integration.client.xml.xmlimporter.h.d.a(AssignmentPersistenceProvider.java:117)
at com.primavera.integration.client.xml.xmlimporter.a.a.O.a(ResourceAssignmentHandler.java:369)
at com.primavera.integration.client.xml.xmlimporter.b.a(ImportWorker.java:345)
at com.primavera.integration.client.xml.xmlimporter.b.a(ImportWorker.java:251)
at com.primavera.integration.client.xml.xmlimporter.b.a(ImportWorker.java:171)
at com.primavera.integration.client.xml.xmlimporter.b.a(ImportWorker.java:70)
at com.primavera.integration.client.xml.xmlimporter.XMLImporter.createNewProject(XMLImporter.java:339)
at com.primavera.integration.app.importexport.ImportExportAction.a(Unknown Source)
at com.primavera.integration.app.importexport.ImportExportAction.try(Unknown Source)
at com.primavera.integration.app.importexport.ImportExportAction.new(Unknown Source)
at com.primavera.integration.app.importexport.ImportExportMain.main(Unknown Source)
Original Exception:
com.primavera.bo.base.BOFieldException: Errors located: ActualStartDate: Cannot remove Actual Start if resource has actual work.
at com.primavera.bo.base.BOFieldException.addFieldError(BOFieldException.java:256)
at com.primavera.bo.rules.update.AssignmentUE.h(AssignmentUE.java:3362)
at com.primavera.bo.rules.update.AssignmentUE.performFieldValidationRow(AssignmentUE.java:1191)
at com.primavera.bo.base.UpdateEngineImpl.performFieldValidationRow(UpdateEngineImpl.java:945)
at com.primavera.bo.rules.update.AssignmentUE.update(AssignmentUE.java:235)
at com.primavera.bo.base.UpdateEngineImpl.updateBatch(UpdateEngineImpl.java:255)
at com.primavera.bo.remotable.ReqMgr.updateObjectsWithWbsContext(ReqMgr.java:348)
at com.primavera.bo.remotable.ReqMgr.updateObjects(ReqMgr.java:159)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.primavera.infr.q.AbstractQProxyObject.performAction(AbstractQProxyObject.java:469)
at com.primavera.infr.q.nullq.NullQProxyObject.enqueue(NullQProxyObject.java:31)
at com.primavera.infr.q.AbstractQProxyObject.executeMethod(AbstractQProxyObject.java:305)
at com.primavera.bo.remotable.qproxy.ReqMgr.updateObjects(ReqMgr.java:158)
at com.primavera.bo.DBReqMgr.updateObjects(DBReqMgr.java:40)
at com.primavera.integration.server.mediator.BusinessObjectMediator.update(BusinessObjectMediator.java:241)
at com.primavera.integration.server.mediator.O.update(AssignmentMediator.java:108)
at com.primavera.integration.server.ServerFacadeBOMgr.update(ServerFacadeBOMgr.java:273)
at com.primavera.integration.server.ServerFacade.update(ServerFacade.java:11)
at com.primavera.integration.client.LocalSession.update(LocalSession.java:401)
at com.primavera.integration.client.BOBase.a(BOBase.java:353)
at com.primavera.integration.client.BOHelperBase.a(BOHelperBase.java:70)
at com.primavera.integration.client.bo.helper.ResourceAssignmentHelper.b(ResourceAssignmentHelper.java:900)
at com.primavera.integration.client.bo.BOHelperImpl.update(BOHelperImpl.java:2385)
at com.primavera.integration.client.xml.xmlimporter.h.b.b(PersistenceProviderImpl.java:266)
at com.primavera.integration.client.xml.xmlimporter.h.d.a(AssignmentPersistenceProvider.java:107)
at com.primavera.integration.client.xml.xmlimporter.a.a.O.a(ResourceAssignmentHandler.java:369)
at com.primavera.integration.client.xml.xmlimporter.b.a(ImportWorker.java:345)
at com.primavera.integration.client.xml.xmlimporter.b.a(ImportWorker.java:251)
at com.primavera.integration.client.xml.xmlimporter.b.a(ImportWorker.java:171)
at com.primavera.integration.client.xml.xmlimporter.b.a(ImportWorker.java:70)
at com.primavera.integration.client.xml.xmlimporter.XMLImporter.createNewProject(XMLImporter.java:339)
at com.primavera.integration.app.importexport.ImportExportAction.a(Unknown Source)
at com.primavera.integration.app.importexport.ImportExportAction.try(Unknown Source)
at com.primavera.integration.app.importexport.ImportExportAction.new(Unknown Source)
at com.primavera.integration.app.importexport.ImportExportMain.main(Unknown Source)

Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms