This is the pop-up message that shows up if the user decides to delete sensitive data. Could it be better phrased?


You are about to delete sensitive data in background. In this mode, any filtering or individual selection from the list will be IGNORED. Only the parameters from the previous selection screen are passed for deletion.

Context: the user is deleting data selected from the previous selection screen; however, an ALV grid is displayed where users can make selections. This selection will be ignored and everything from the ALV gets deleted.

  • What is an ALV grid?
    – Peter
    Commented Jan 4, 2017 at 22:06
  • 1
    Even as a computer professional, I have difficulty understanding the context of what you want to say. Why would you warn people you're only deleting part of their input? It seems a poor design choice.
    – Andrew
    Commented Jan 4, 2017 at 22:13
  • I understand it is a very poor design choice but unfortunately the implementation is already done. As for the deletion, it deletes everything from the list (filters are ignored). @Peter, an ALV grid looks like this Commented Jan 4, 2017 at 22:15
  • 2
    This question should be somewhere else in my opinion. The English isn't the issue here, it's the system design. It's a bad idea to give the user the opportunity to filter if that doesn't have any effect. Maybe try ux.stackexchange.com?
    – Alex K
    Commented Jan 4, 2017 at 23:09
  • 3
    @Peter I agree! The way out here is with some nice use of English. But the problem isn't the grammar or the phrasing from the English language perspective, but the wording from a UX perspective and what it'll mean to the user.
    – Alex K
    Commented Jan 5, 2017 at 0:00

2 Answers 2


Agree with comments that the best solution would be to make the system/UX design better to remove this possible confusion, but if this is really not possible then (provided I am properly understanding the situation you describe) I would go with something like:


You are about to delete data.

All data will be deleted, regardless of any filters which have been applied.

To view the data which will be deleted, first remove all filters.

Or something to that effect, making it clear to the user that their delete command could delete more data than just what they can currently see on screen.


Since the implementation seems to already be set in stone, the best thing to do would be to deactivate any filters and have a message that whatever the user is looking at will be deleted:

Are you sure??
Are you really sure??
Are you really, really sure??

Showing what will be deleted is good, but to ensure that the filters/controls need to be deactivated (which should be trivial, even for SAP).


PLEASE BE CAREFUL with any data you are about to delete.
PLEASE CHECK the complete list of entries to be deleted.
PLEASE REMOVE any filters or selections to ensure correct deletion.

Or you may ruin the rest of your day, as well as the sysadmin's.

One thing's for sure, if the user does it incorrectly, it probably won't happen more than once...

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .