For a complete list of all my blogs regarding content management, please see here.
For more detail about CRM content management, please go to my wiki page CRM Content Management.
During my recent project I found a strange behavior in attachments.
Click the hyperlink of Properties
do not change anything, and click back
After back to product overview page, the overview page looks exactly the same before you click Property hyperlink.
However, if you use SM12 to check in backend, you will find the current product is locked, although it still looks as under display mode in UI!
The same behavior could be observed in one order application. I would assume this as a bug.
By debugging I found the parent node, Product instance, is explicitly locked by content management class.
However, in my application I do not need this behavior - in my application, the whole attachment assignment block has read only mode, so I don't want my BO to be locked after property hyperlink is clicked. The solution is very easy: do not bind my BO node to PARENTNODE of content management UI component GS_CM by commenting out the related code: