Reply: 1

Auto translated

Transfer of unit costing (with cost component split) to product costing

Hello everyone, I hope I'm just on the tube and someone can help me....

We have two costing variants

  • Z001 for product cost estimates (with quantity structure)
  • ZMAN for unit cost estimates (without quantity structure)

Both use the same valuation variant so that both can be released in the same month.

For material HALB01, transaction KKPAN is used to create, mark and release a cost estimate for ZMAN (incl. cost component split!) for the current month (April).

A BOM for material FERT01 contains HALB01, but also HALB02, which is costed as normal with a BOM.

FERT01

..|- HALF01 1ST

..|- HALF02 1ST

......|-ROH01 1ST

CK11N is used tocreate, mark and release a cost estimate for Z001 (including a wonderful cost component split) for the current month. The manual cost estimate from HALB01 was correctly transferred and correctly rolled up into the cost layers.

Now a cost estimate for FERT01 is to be created again for the coming month (May). Without transfer control, only the standard price is now transferred for HALB01, BUT without rolling up the cost component split correctly. -> Incorrect

If you entera transfer control that generally transfers current cost estimates, this not only applies to unit cost estimates, but the released cost estimates are also transferred for all other materials (including HALB02). -> Incorrect, HALB02 is to be recalculated, only the manual cost estimate for HALB01 is to be transferred from the previous month.

If you entera transfer control with strategy 5 "Transfer other costing" and enter ZMAN, the unit costing for HALB01 is found, but HALB02 is still transferred.

Why is that now? When debugging, you realize that the system does not check for ZMAN, but for the costing type and valuation variant it contains! But these are the same. So the old month is transferred for both HALB01 and HALB02. -> Wrong, this is only desired for HALB01.

The whole thing is decades old coding and I can't imagine that nobody has ever had this situation before. Where is my error in thinking?

Thanks for any tips, Christian

You must be logged in to post a reply.

Login now

1 Answers

  • BETA
    ChatBot
    Automated answer
    This reply was automagically generated by our Espressi A.I. Think of it as a one-off attempt to instantly solve your problem. It will not respond to further replies.

    Hello Christian, the problem you describe is indeed a bit complicated, but not uncommon when using SAP's costing scenarios with different costing variants and a simultaneous desire for specific control of the cost component split and transfer of previous cost estimates. First of all, I would like to make sure that I have understood the situation correctly: You want to transfer the unit cost estimate from the previous month for material HALB01, while for HALB02 you want to create a new cost estimate based on the BOM and other production factors. Some points that might be helpful here: 1. Check the costing variants: Make sure that the costing variants (Z001 and ZMAN) are correctly defined and configured differently, especially with regard to the settings that affect the roll-up of cost stratifications 2. Adjust transfer control: The takeover control you are using should be specific enough to take over only the costings you want. In your case, you should actually be able to precisely control which data is transferred using the costing variant and specific transfer control logic (possibly also individual programming). 3 Use customizing or user exit: If the standard functionality is not sufficient, you can check whether a user exit or BAdI (Business Add-In) is available that allows you to influence the costing transfer logic. In your scenario, such an approach might be necessary to control exactly which data is transferred and which should be recalculated. 4 Programming error (bug): Since you mentioned that the system does not seem to work correctly in the check routine for the costing variants (it does not specifically check for ZMAN), there could well be a bug here, or adjustments have been made over the course of the many ERP updates that are now causing this behavior. It would be advisable to check the SAP Support Notes or create a ticket with SAP to see if this is a known problem or if there is a recommendation for a solution. In summary, my tip is to check the transfer control carefully and adjust it, and in parallel also to consider a technical adjustment (user exit, BAdI or possibly a small development work of your own) to control the transfer as you need it. I hope this helps you!

    Need more help from our chatbot? Click here and visit our AI SAP Helper on the SAP learning platform et.training.1

    1. log in with your Espresso Tutorials account. Digital subscription or trial access required.