Forum Discussion
If you assign an Expense Cost to a task and it is the ONLY resource assigned, and then you click the 100% Complete button, Microsoft Project will automatically set the Actual Cost value to the Cost value and the Remaining Cost value will be set to 0. If you assign one or more Work resources AND an Expense Cost resource to a task, and then you click the 100% Complete button, Microsoft Project will automatically set the Actual Cost value to the Cost value and the Remaining Cost value will be set to 0, but ONLY FOR THE WORK RESOURCES, and it will not enter any Actual Cost value for the Expense Cost resource. This is not a bug. It is simply how the software works. My personal recommendation is to always manually enter the Actual Cost values for your Expense Cost resources using the Task Usage view with the Cost table applied. Hope this helps.
- John-projectMay 18, 2023Silver ContributorDale,
Thanks for stepping in. I'm not sure why cost type resources would work differently when other resources are also assigned but thanks for clarifying.
John - Peter_WagnerMay 19, 2023Copper Contributor
Thanks for your response, which sounds to me something like, "It's not a bug it's a feature." (no offense!!)
I consider this behavior a bug. It can't be that I still have to worry about Expense Cost resource when completing an operation. And why does Project react differently (differently means, as it should be expected), if only the Expense Cost resource was assigned?
I see a massive potential for error here. Especially because there have been situations, albeit not reproducible, where the program has reacted as would be expected. But maybe that was a bug 🙂
- May 19, 2023Peter --
Well, it certainly is debatable whether to call this behavior a "bug" or a "feature." What is not debatable at this point is what you need to do to update progress for Expense Cost resources assigned to tasks that have at least one Work resource assigned as well. Hope this helps. - John-projectMay 19, 2023Silver Contributor
I suggest you go to File > Feedback > "I have a suggestion" and submit your thoughts. Dale doesn't work for Microsoft and neither do I so we have no input on how or why Project works like it does. We both provided workaround ideas you can use for now and that's the best we can do.
John