are the steps as shown below correct? I am not sure that in the case of materials with standard price the proposal is correct. Furthermore what other steps are to be done by FI once the goods are uploaded?
Material Types with Moving Average Price (Raw Materials):
Material Types with Standard Price (Finished and Semi-finished Goods):
I would certainly not use your approach.
when you migrate from a legacy system to SAP, then the values of inventory have to match in both systems.
if you load with zero price, then they will certainly not match.
Releasing cost estimates based on BoMs may cause as well revaluation and you are not able to reconcile your inventory migration.
first you load the material, no matter if the price is available or not. As a material is often loaded weeks ahead of go live, the price will never match with the price at go live, so the price has to be loaded in any case at go live date before inventory take over.
In case of moving average valuated materials you can load the value together with the inventory in 561 movement and the MAP will calculate automatically and update in material master (best method to have the same values in legacy and SAP system, as you do not hit any rounding issues because you load with value instead of calculating the value based on a price)
In case of standard price you have to make sure that the cost estimate is not released, then you load the standard prices with MR21.
After that you load the batches and its classification, finally the inventory itself. if you have WM in place then you have a subsequent step to putaway the loaded inventory into the bins. (this can under some circumstances as well be combined into the 561 movement)
after you have reconciled the values you can release your cost estimate,