RE: Why BC allow deletion of posted documents
This feature is actually introduced after much discussion with professionals over the globe. And you are just thinking as an end user side. But If one consultant which is migrating the data from previous version while a implementation, and all the entries are created and posted correctly. But due to one or two transaction which is wrongly entered. Does that consultant really needs to wipe all the data again to make a perfect migrated implementation??
For their ease of work this function may introduced. And this permission has a setup, so not all can use it. It is can be completely restricted to specific time or person.
So this feature is also can be utilized as requirements. And we have to use this feature in a correct manner/way.
If my answer helped you, maybe it can help others. Please verify it, so other users know it worked or helped you.
Thank you.