Good point Rob - "If you are going to have to put something on the task anyway, I don't understand how this solution becomes anymore confusing than creating a custom field to capture the estimated amount."
What Kathryn has mentioned -
"Typicially customers use the approach already stated.
Create a 1 EUR Cost rate in the Matrix for Non-Labor Resources
Allocate and Assign the non-labor resources to the project plan
When the cost plan is populated, the planned units will reflect the number of non-labor resources and the planned cost amount will reflect the allocation or assignment values multiplied by 1.
And when actuals are posted to the financials for the non-labor assignment, the cost plan will also include this information.
Thus all information related to planning and actuals are in one place.
If the project manager is not ready to add the non-labor resources to the project plan, after creating the cost plan using the populate method, they can manually add line items on a cost plan to show what they plan. "
Also, you are not creating any extra attribute to track this... :smile, if you agree
You can have n number of approaches, and you need to choose the best possible (that suits your business requirements). So, it would be upto Satish to decide what best fits the requirement (we can only suggest - I might be wrong as well)
NJ