SAP Knowledge Base Article - Public

3411353 - Error in Actual Cost Rollup Run - "Action DET_TRANSFER_QTY_STRU not permitted for status Posted" and "Action CALCULATE not permitted for status Posted".

Symptom

When you trying to do the Actual Cost Rollup Run, you are facing the error as below.

Error message: "Action DET_TRANSFER_QTY_STRU not permitted for status Posted" and "Action CALCULATE not permitted for status Posted"

Environment

SAP Business By Design.

Reproducing the Issue

1) Go to Inventory Valuation work center.

2) Go to Actual Cost Roll Up sub view.

3) Search for the Actual Cost Roll Up XXX. ('XXX' refers to Actual Cost Roll Up Run)

4) Click that go to Messages tab.

5) You will see the error message: "Action DET_TRANSFER_QTY_STRU not permitted for status Posted" and "Action CALCULATE not permitted for status Posted".

Cause

The messages "Action DET_TRANSFER_QTY_STRU not permitted for status Posted" and "Action CALCULATE not permitted for status Posted" basically means that the material actual costing instance has been posted, that is actual cost allocation has been already done and hence those materials cannot be processed again in this period.

Resolution

If you run the Actual Cost Rollup Run again, it would again revaluate the Allocation amount as of then. Hence if any new documents are processed, it would pick that up and determine a new allocation amount. That would get picked up the next time you run the Allocation run.

So if there is no new documents are processed, then where will be errors.

If you would like to re-run the Actual Cost Rollup Run, you have to make sure there are new documents processed.

Keywords

Actual Cost Rollup Run, Inventory Valuation, Allocation Amount, Allocation Run, DET_TRANSFER_QTY_STRU, CALCULATE. , KBA , SRD-FIN-INV , Inventory , Problem

Product

SAP Business ByDesign 2311