none
Microsoft project 2016/365 assignment durations not importing correctly as 100% RRS feed

  • Question

  • Hi for our product we create an XML file to import into MS Project. It works up until 2013 but 2016/365 version doesn't import the resource unit allocations correctly. I.e. it says 100% but really its 400% i.e. not 8 hours per day but instead 32 hours per day. The fix in project is just to increase the duration. But need to fix this so it imports correctly.

          <Assignments>
            <Assignment>
            <UID>1</UID>
            <TaskUID>2</TaskUID>
            <ResourceUID>1</ResourceUID>
            <Finish>2017-05-26T12:00:00</Finish>
            <RegularWork>PT100H0M0S</RegularWork>
            <RemainingWork>PT100H0M0S</RemainingWork>
            <Start>2017-05-22T08:00:00</Start>
            <Units>1</Units>
            <Work>PT100H0M0S</Work>
          </Assignment>
          .....

    1. Our export does not create **TimephasedData** for the resource assignments. Is this data now required by the new version of MS Project?
    2. Is there a schema for the 2016/365 Project? I can only find up to 2010.
    3. Does anyone know what changed in the XML import that now causes the issue?

    Dan.

    Tuesday, May 23, 2017 5:37 AM

All replies

  • Make sure Project 2016 is fully updated.

    If import still does not work try saving a simple Project as xml and study the saved file. Delete rows you don't need, a few at a time then test importing again.


    Rod Gill
    Author of the one and only Project VBA Book and VBA developer.
    www.project-systems.co.nz

    Wednesday, May 24, 2017 2:46 AM
    Moderator
  • My conclusion at the moment it to add in the TimephasedData as it seems to resolve the issue.

    like this:

    <TimephasedData>
    <Type>1</Type>
    <UID>3</UID>
    <Start>2019-04-20T08:00:00</Start>
    <Finish>2019-04-22T08:00:00</Finish>
    <Unit>1</Unit>
    <Value>PT0H0M0S</Value>
    </TimephasedData>


    Dan.

    Wednesday, May 24, 2017 7:01 AM