В случаях, когда уволился сотрудник, необходимо передавать дела другому человеку, заново зарегестрированному в системе.
Например, в карточках определенных контрагентов установлен ответственным старый сотрудник, и необходимо заменить его на нового.
Открывать карточку каждый раз неудобно - их много. Как реализовать подобную функцию в интерфейсе Terrasoft?
Инструкция с примером добавления действия для смены ответственного в разделе «Контрагенты» в приложении.
После применения изменений, описанных в инструкции, в разделе Контрагенты появится новый пункт меню «Массовое изменение ответственного»:
При выборе этого пункта меню открывается окно, позволяющее произвести массовую смену ответственного:
Полезная штука.
Жаль, что только для отдельно взятого раздела контрагентов. Если бы ещё оно умело перебирать все (или выбранные) таблицы, у которых есть поле OwnerID.
Как инициатор данной задачи, хочу сказать спасибо.
Немного доработал и вставил в систему. Все работает.
Виктор, на самом деле подобные запросы нередко поступают.
В частности, мною ранее дорабатывался скрипт массовой смены ответственных для выделенных в реестре записей: там это было реализовано скриптом, а не запросом, в силу того, что требовалось редактировать записи, которые могли не иметь ничего общего.
В данном конкретном случае хотелось придумать оптимальную реализацию конкретной задачи.
Благодарю за комментарий, я очень рада, что инструкция пригодилась.