Добрый день!
Проблема: случайное удаление категорий менее квалифицированными пользователями, что приводит к стиранию информации о категории транзакции.
Суть решения: позволять использовать категории других пользователей с настойкой "только чтение" для создания транзакций.
Подробное описание проблемы:
Текущая архитектура прав позволяет запретить удаление категорий, но при этом она запрещает не только удаление, но и создание транзакций с использованием данных категорий.
Например, Администратор создал справочник категорий с опцией "только чтение". Далее, выходим из Админа, заходим под пользователем 1, создавать транзакции с категориями, назначенными администратором не можем. Если снимем через Админа "только чтение", то транзакции с использованием этих категорий создать можно - как и удалить справочник категорий.