Dear Friend,
In the above scenario U have 2 distribution chains that is 1000/10 that is store distribution chain and an other one is 1000/30 that is dc distribution chain.Now its very clear that in 2 step prising we we are calculating sales price in two different manners....one for store and another one is for dc.So acc...to you markp for dc is 5% actually affter giving markup the calculated price is dc sales price and the price we are getting from vender is dc puchase price and on that we are putting markup that is 5%.this mark up we have to give for the combination of sales org/distribution channel/merchandise category.actullay this price is not geeting calcullated for site that is dc this is getting calcullated for dc chain level.after this dc sales prices gets transfer to stores that is called in technical terms dc transfered price.this price moves to stores and again on the store distribution chain level we give markup to calculate store sales price for that particlar article.acc...to you that is 1000/10 and markup is 50% but this markup is given on that transfered price that is coming from dc (sales price of dc) and this is the purchase price for store on this we give markup that is 50%.
Now if you go to t.code VKP5 only you have to put sales org and distribution chain both and article at a time.... now when the system calculates sales price for that article that is listed to both the distribution chain its shows two sales prices for both distribution chains.using list variants you can restructure the table in vkp5 t.code.in spro retail sales pricing.
I hope it will help you more to understand and resolve this issue.
Thanks & Regards
NIKHIL DWIVEDI