C
Chris Allen
Hi everone, my compliments on a great forum.
We need to calculate labour work by task, in a project with both labour and
equipment resources as type 'Work'.
The resources have a custom enterprise resource outline code 'RBS'. I have
created a formula in a custom Resource 'enterprise number field' which
distinguishes labour from equipment and successfully gives labour hours not
machine hours.
However, it only does this in the Resource table view, so cannot break it
down at task AND resource level.
In Task views the custom field is not visible - because it's a resource
field. The Task Usage field shows Work by task value in italics, and I can't
access it with a formula; it only sees the Task value for Work.
In Resource Usage view, the total Work for resource is accessible to
calculate, but the task-level Work is italicised and not available to
calculate.
I think my problem is at a conceptual level; Work is something different
according to whether your view is a Task or Resource view. I believe the
brute force way to tackle it is to have a developer write VB with two nested
loops, on for Task and one for Resource. This is based on the answer to
question "Why can't I display the "Duration" field in "Resource Usage" view?"
Alternatives I have considered are:
1) Use resource type 'Material' for equipment; but we want to be able to
level the Equipment as a resource.
2) Use Resource Groups; but the resources have to be interchangeable whereas
we want to categorise non-interchangeable resources.
3) Paste the table into Excel and do stuff with it there, then past answers
back into custom fields.
4) Customise a copy of the Resource Usage view, and change the right-hand
pane (weekly) to show the custom field instead of Work. I can't see any way
of changing the value used in the graphic pane of the view.
We need to calculate labour work by task, in a project with both labour and
equipment resources as type 'Work'.
The resources have a custom enterprise resource outline code 'RBS'. I have
created a formula in a custom Resource 'enterprise number field' which
distinguishes labour from equipment and successfully gives labour hours not
machine hours.
However, it only does this in the Resource table view, so cannot break it
down at task AND resource level.
In Task views the custom field is not visible - because it's a resource
field. The Task Usage field shows Work by task value in italics, and I can't
access it with a formula; it only sees the Task value for Work.
In Resource Usage view, the total Work for resource is accessible to
calculate, but the task-level Work is italicised and not available to
calculate.
I think my problem is at a conceptual level; Work is something different
according to whether your view is a Task or Resource view. I believe the
brute force way to tackle it is to have a developer write VB with two nested
loops, on for Task and one for Resource. This is based on the answer to
question "Why can't I display the "Duration" field in "Resource Usage" view?"
Alternatives I have considered are:
1) Use resource type 'Material' for equipment; but we want to be able to
level the Equipment as a resource.
2) Use Resource Groups; but the resources have to be interchangeable whereas
we want to categorise non-interchangeable resources.
3) Paste the table into Excel and do stuff with it there, then past answers
back into custom fields.
4) Customise a copy of the Resource Usage view, and change the right-hand
pane (weekly) to show the custom field instead of Work. I can't see any way
of changing the value used in the graphic pane of the view.