Задача 102.123733

Задача :102.123733

Краткое описание :
необходима настройка запрета удаления лицевых счетов
Описание :
Лицевые счета (окно ввода и редактирования)
Что измененно :

Бывают случаи случайного удаления лицевых счетов работника.
Просьба обратить внимание на заявленную здесь проблему, потому что:
1. Кнопки F7 и F8 находятся рядом, можно и не попасть к концу рабочего дня.
2. Дополнительного предупреждения о наличии архивов и текущего расчета перед удалением не выдается, что не есть правильно, поскольку удаляется значительный кусок данных.
3. Не все имеют журнализацию, чтобы восстановить и не все имеют Protect, чтобы защитить данные.

В связи с вышесказанным может добавлять 10000+1 настройку и не стоит, но вот не помешает дополнительное предупреждение типа:

" Внимание !!!
Будут безвозвратно удалены данные не только по лицевому счету, но и по архивам выбранного сотрудника!
В связи с чем невозможно будет получать отчетность по данному человеку,
что может противоречить законодательству!
Вы уверены в необходимости удаления?"

плюс назначить кнопкой по умолчанию кнопку "Нет", чтобы пользователь, бездумно нажавший "Ввод", не смог удалить.
Как измененно :

В интерфейсе "Лицевые счета" было изменено предупреждение об удалении лицевого счета с "Удалить лицевой счет работника?" на "Будут безвозвратно удалены данные не только по лицевому счету, но и по архивам выбранного сотрудника. Поэтому невозможно будет получать отчетность по данному человеку, что может противоречить законодательству. Удалить лицевой счет?" Кнопка по умолчанию было изменена на "Нет".
Так же в настройках по пути "Настройки\Управление персоналом\Администратор\" существует настройка "Разрешить удаление лицевого счета при наличии смежных данных", которую можно использовать как дополнительную защиту.

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