My Order Book says ïn Status Completed but not refelcted in Holdings

I have kept a buy order and in order book the status is completed but money is not dedcted from my account nor the stock is shown in my holdings.

Similar thing happens when i keep a SELL order. Why So?