What's straing is that if I click on "Resources" on the task, I get a drop-down where "Resource Two" is appended by "(Enterprise)". However, enterprise resource pool is not used.
This is a modified file gotten from a customer, and I know know how they created those resources. Any ideas?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think the issue here is that the resource belongs to a resource pool, or something similar, which is held outside of the MPP file we're reading, so we have no way of finding the corect resource. We do actually receive the unique ID for the resource assigned to the task, it's just that we haven't read the data yet. The resource unique ID is preserved in the assignment record, so in theory if you were able to read in the resource pool you could create the necessary resources and attach them to the correct assignments. I could potentially imaging this being something that MPXJ could do (e.g. read the resource pool MPP file first, then read the schedule MPP file) but that's not something I'm looking at implementing presently.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks John. The customer says that resource pools are not used. And when I exported the MPP to XML via MS Project, the resources look identical to the other resources that imported fine, except that they had large IDs. We've only ran into this once.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Screenshot
What's straing is that if I click on "Resources" on the task, I get a drop-down where "Resource Two" is appended by "(Enterprise)". However, enterprise resource pool is not used.
This is a modified file gotten from a customer, and I know know how they created those resources. Any ideas?
I think the issue here is that the resource belongs to a resource pool, or something similar, which is held outside of the MPP file we're reading, so we have no way of finding the corect resource. We do actually receive the unique ID for the resource assigned to the task, it's just that we haven't read the data yet. The resource unique ID is preserved in the assignment record, so in theory if you were able to read in the resource pool you could create the necessary resources and attach them to the correct assignments. I could potentially imaging this being something that MPXJ could do (e.g. read the resource pool MPP file first, then read the schedule MPP file) but that's not something I'm looking at implementing presently.
Thanks John. The customer says that resource pools are not used. And when I exported the MPP to XML via MS Project, the resources look identical to the other resources that imported fine, except that they had large IDs. We've only ran into this once.