I want to be able to "Mark All as Read" for a set of messages, rather than having to click on each one.
I'd like to be able to select a set of messages in the same way I can select a set of records in the table view mode for other views, and then use More->Mark as Read.
Is this possible?
Assuming v8, there is no easy button to "Mark all as read" unfortunately.
For the following procedure, you need to have access to the Settings. Your user also needs the Technical Features checkbox checked. And you need to have the Import feature activated.
The best workaround is to go to Settings > Technical > Email > Notifications. Then advance-search "Read is False". Then check the checkbox to select all (or just the records that you want to mark as read) and go to More > Export. Here you have to select "Import-compatible export" in the CSV format and add the "Read" field in the right column. Then Export to file and open the csv with a spreadsheet reader (LibreOffice, Excel, or google spreadsheet). Replace the cells of the column "is_read" from FALSE to TRUE and leave everything else the same. Save this file locally.
Then back in Odoo in the Notifications list view where you were, click Import (next to the create button). Select the CSV file you saved. It will recognize the column headers automatically and you can click the Validate button that should show a green validation if you did everything properly. Then click on Import. This will change from Unread to Read all the records you had selected at once.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 1/22/15, 6:38 PM|
|Seen: 1201 times|
|Last updated: 3/16/15, 8:10 AM|