SAP Knowledge Base Article - Public

3084767 - Unposted Production Confirmation Due to Missing Cost Rate Error: Cost Rate for Resource Missing


You have a created a production confirmation, which ended up as an unposted source document due to missing resource's cost rate. However, you have previously successfully posted other production confirmations with this same resource.


SAP Business ByDesign.

Reproducing the Issue

  1. Go to General Ledger work center.
  2. Go to Source Documents view.
  3. Highlight the unposted production confirmation.

The following error is shown: 'Cost rate for resource <resource ID and name> and set of books <ID> valid on <Date> is missing'

You wonder why the error is raised, since there are previous posted production confirmations with this same resource, which did not end up in error.

The previous postings can be found via Production Lots - Line Items or G/L Accounts - Line Items report with the Resource as a selection parameter.


If you check the master data of the resource mentioned in the error message, the Cost Rate and Cost Unit are empty, having only the unit of measure (e.g. EUR / Hour(s)) present. Therefore, the system is not able to derive the cost rate to make the valuation based on the resource. Reason being the error is raised.

Previous production confirmation postings could have happened with this resource, even with Cost Rate in blank. The error would not be raised in such cases because the related production confirmation uses a service from this labor resource. Since the service related to this resource is used, the valuation happens based on the service cost rates (that are maintained) and not based on the resource rate.

Therefore, if the resource confirms it's work in the production confirmation without providing any service, the valuation happens based on the resource's cost rate, which is currently blank.

If the resource provides a service in the production confirmation, the valuation is based on the service's cost rate. Therefore, the resource's cost rate could be blank and the error would not be raised. Also, in this case, when the service is being used, you have to delimit the cost rate in the resource.

To check if the service from the resource us used, open the production confirmation and check the Services section.


This is the expected system behavior. If there is a resource in the production confirmation without reference to its service, the valuation happens with the resource's cost rate. Hence, you need to maintain the cost rate and cost unit in the valuation tab of the related resource.

See Also

KBA 2093887  Cost Rate For Resource XXX and Set of Books ABC Valid On DD.MM.YYYY is Missing

KBA 2191749  Error Message: Cost rate for resource XXX and set of books ABC valid on DD.MM.YYYY is missing


Production Confirmation. Production Lot. WIP. Labor Resource. Valuation , KBA , SRD-FIN-GL , General Ledger , How To


SAP Business ByDesign all versions