Цитата:
Как можно определить права доступа на конкретный тип журнала (menuItem)?
Примерно так:
PHP код:
if (SysDictMenu::newMenuItem(menuItemDisplayStr(InventJournalTableBOM), MenuItemType::Display).rights() == AccessType::Delete)
{
info('Ok');
}
Только в рамках задачи:
Цитата:
Реальная задача - разграничить права доступа на строки складских журналов (таблица InventJournalTrans, форма InventJournalTransfer). Т.е. например в Инвентаризации строки можно редактировать, а вот в Проводках только просмотр.
программирование излишне. Это настраивается в обычных правах групп пользователей в ветке:
Управление запасами \ Разное \ Строки (те у которых после запятой стоит InventJournalTrans*)