Задача 180.6065

Задача :180.6065

Краткое описание :
Нарушение прав доступа к операции амортизации ОС
Описание :
Амортизация
Что измененно :

Включены настройки
Настройки Галактики \ Общие настройки системы \ Доступ к документам = все права в рамках группы
Настройки Галактики \ Бухгалтерский контур \ Учет ОС и НМА \ Настройка ИК \ ОС \ Доступ к документам = все права в рамках группы

Выявлены следующие нарушения разграничения доступа по группам дескрипторов:
1) можно беспрепятственно удалить операцию начисления амортизации, включающую карточки с другой группой дескрипторов;
2) можно беспрепятственно провалиться в хозоперацию, принадлежащую другой группе дескрипторов, нажав кнопку [Показать проводки];
3) можно беспрепятственно переформировать проводки по хоз.операции, принадлежащей другой группе дескрипторов, нажав кнопку [Сформировать проводки].
Данные недоработки необходимо устранить.

На наш взгляд, было бы лучше, если бы разделение доступа производилось уже на уровне MoveOS, и создавалось несколько операций амортизации: для каждой группы дескрипторов. Такой подход решил бы сразу много спорных вопросов по разграничению доступа и улучшил бы эргономику работы в условиях разделения ответственности бухгалтеров.
Контроль того при этом, чтобы по одному и тому же ОС не посчиталась амортизация дважды предлагается производить в рамках анализа группы операций начисления амортизации в месяце (а не в одной операции как сейчас).
Как измененно :

Добавлена новая настройка "Настройки Галактики \ Бухгалтерский контур \ Учет ОС и НМА \ Настройка операций \ Применять права доступа к операции "Амортизация". Если она имеет значение ДА, то
Доступ к функционалу расчета амортизации теперь зависит от дескриптора(группы дескрипторов) и
значения настройки "Настройки Галактики \ Бухгалтерский контур \ Учет ОС и НМА \ Настройка ИК \ ОС \ Доступ к документам".

Ограничения действуют на следующие функции:
1) Удаление амортизации. Анализируется дескриптор самой операции амортизации (MoveOs) и дескрипторы всех ХозОпераций (SoprHoz) по всем методам учета.
2) [Сформировать проводки]. При переформировании проводки по хоз.операции, анализируется дескриптор этой хозоперации (SoprHoz).
Дескрипторы ИК и оборотов не анализируются.
3) [Показать проводки]. Можно беспрепятственно провалиться в хозоперацию, принадлежащую другой группе дескрипторов, нажав кнопку [Показать проводки];
Но редактирование и удаление проводок зависит от дескриптора Хозоперации(SoprHoz) и проводок (Oborot). Впрочем оно работало так и раньше, но
использовалась настройка "Настройки Галактики \ Общие настройки системы \ Доступ к документам". При чем если проводок нет, то хозоперацию
можно удалить по любому, но будет выдано предупреждение, если дескрипторы не совпадают.

4) Расчет амортизации и отмена амортизации работают по новому.
Используется дескриптор карточки(KatOs) - для самой амортизации (как и раньше).
Для доступа к хозоперации и проводкам используется дескриптор хозоперации (SoprHoz).
При отмене амортизации анализируется только дескриптор Хозоперации (средняя панель). Дескрипторы ИК и оборотов не анализируются.

В верхнюю и среднюю панель добавлено поле ДАТА - дата, время последнего изменения MoveOs и SpMove.
В среднюю панель добавлены поля дескриптор и группа для ХозОперации.

При печать отчета по ошибкам расчета амортизации инвентарный номер ИК стал выводится правильно без
переднего слэша (/).

Название продукта Название компонента Тип Последняя версия Дата выхода
F_OSOPERF_OSOPERRES9.1.001.0
F_OSOPERF_OSOPERRES9.1.1.0