In-page actions in an enterprise with general Save button
we are building an enterprise where the user can register/edit customers. Each customer has a lot of information which is separated in multiple tabs (up to 10).
The enterprise has a general save/create button - the user can edit fields from different tabs and he needs to press the save button(visible from all tabs) for ALL of the changes to take place.
One of the tab is the document management tab. Here the user can upload customers' documents - an ID, Certificate, Due diligence etc.
download bmml source – Wireframes created with Balsamiq Mockups
In the document tab the user has the possibility to replace or archive a document. Throughout the enterprise so far we have a confirmation screen popping out to confirm actions such as - replace, delete, archive, lock etc.
The problem that we are facing is that even if the user confirms in the pop up window he needs to click save, or he would lose all of the changes he has made (not only to the documents tab)
Should we:
leave the confirmation screen along with the general save.
remove the confirmation screen.
Have you encountered some similar case or know about any relevant information (best/bad practices)?
Thanks in advance