The document is always read-only on the server. That means document bookmarks can't be replaced. You'll have to enable Server Bookmarks instead on the server. In the QMC go to Document Properties -> Server -> Server Objects and enable both "Allow Server Objects" and "Allow Server Bookmarks". Users can then create and replace their own bookmarks.
Both are already enabled but still the Document Bookmarks (BM01) which i created is not getting replaced. More over if you open the application on server, i am not getting options to replace document bookmark, i can only replace 'My Bookmarks'
Actually i created one document bookmark and i wanted user to replace the same bookmark if he wants.
I created a button in the application to replace this document bookmark. Is there any option to replace document bookmarks dynamically?