Задача: реализовать запрет на изменение по типу документов в ЗУП 3.0 (Зарплата и управление персоналом КОРП, редакция 3.0 (3.0.24.114))
В ходе анализа алгоритмов выяснилось, что стандарные механизмы блокируют на изменение много других документов, а для решения данной задачи требуется блокировка только в части табелей.
Чтобы не переписывать четверть конфигурации, и не обеспечивать себе головную боль при обновлении механизмов БСП. Решил сделать следующим образом, что просто добавить новый раздел с включенным в него табелем.
Всего в пару шагов:
1. В план видов характеристик "РазделыДатЗапретаИзменения" добавляется новый элемент: РМ_БлокировкаДокументовУчетаРВ -"(РМ) Блокировка документов учета РВ", с типом справочник ссылка организации. (прим. рис.)
2. В модуль ЗарплатаКадрыРасширенный добавляется следующая строка, описывающая
ДатыЗапретаИзменения.ДобавитьСтроку(ИсточникиДанных, "Документ.ТабельУчетаРабочегоВремени","ПериодРегистрации", "РМ_БлокировкаДокументовУчетаРВ", "Организация");//{РМ}
В ходе анализа алгоритмов выяснилось, что стандарные механизмы блокируют на изменение много других документов, а для решения данной задачи требуется блокировка только в части табелей.
Чтобы не переписывать четверть конфигурации, и не обеспечивать себе головную боль при обновлении механизмов БСП. Решил сделать следующим образом, что просто добавить новый раздел с включенным в него табелем.
Всего в пару шагов:
1. В план видов характеристик "РазделыДатЗапретаИзменения" добавляется новый элемент: РМ_БлокировкаДокументовУчетаРВ -"(РМ) Блокировка документов учета РВ", с типом справочник ссылка организации. (прим. рис.)
2. В модуль ЗарплатаКадрыРасширенный добавляется следующая строка, описывающая
ДатыЗапретаИзменения.ДобавитьСтроку(ИсточникиДанных, "Документ.ТабельУчетаРабочегоВремени","ПериодРегистрации", "РМ_БлокировкаДокументовУчетаРВ", "Организация");//{РМ}
Далее в режиме предприятия:
Администрирование-Поддержка и обслуживание-Дата запрета изменения (настроить) появился новый раздел. Остается только настроить для него дату запрета.
Комментариев нет:
Отправить комментарий