Your holdings will not be reflected in the back office if you have a debit balance in your trading account. Once you clear the debit balance, automatically the shares will be seen in the holdings.
For example: Let’s say you plan to buy ₹ 2 lakh worth of shares and you have only ₹ 1 lakh in your trading account. This means once the order is executed successfully, there will be a debit balance of ₹ 1 lakh. Hence, you will be able to see only ₹ 1 lakh worth of shares in your holdings, remaining shares will be seen once you clear the debit balance.