Вопрос

Масовая смена отвественого

Всем доброго дня.



Подскажите советом. Ситуация обычная, один сотрудник ушел, на его место пришел другой. Не могу найти в инструкции как сменить одного владельца на другого. Terrasoft 3.2 или эта версия не поддерживает данного функционала, возможно через SQL скрипт возможно сделать? 

Нравится

2 комментария
Лучший ответ

Добрый день!

Насколько помню, в базовой версии Terrasoft 3.2 такого преднастроенного функционала нет.

Конечно, его можно реализовать самостоятельно. Смысл в этом есть только в том случае, если такая функциональность нужна на постоянной основе.

Если данное действие единоразовое, то можно реализовать и sql - скриптом. Приблизительный вид запроса такой:

update <название таблицы>
set
	OwnerId = (select Id from Contact where Name = '<имя нового сотрудника>')
where
	OwnerId = (select Id from Contact where Name = '<имя ушедшего сотрудника>')

Обратите внимание, что перед выполнением на рабочей базе, выполнять такие запросы нужно на тестовой копии и только после проверки уже на рабочей.

Добрый день!

Насколько помню, в базовой версии Terrasoft 3.2 такого преднастроенного функционала нет.

Конечно, его можно реализовать самостоятельно. Смысл в этом есть только в том случае, если такая функциональность нужна на постоянной основе.

Если данное действие единоразовое, то можно реализовать и sql - скриптом. Приблизительный вид запроса такой:

update <название таблицы>
set
	OwnerId = (select Id from Contact where Name = '<имя нового сотрудника>')
where
	OwnerId = (select Id from Contact where Name = '<имя ушедшего сотрудника>')

Обратите внимание, что перед выполнением на рабочей базе, выполнять такие запросы нужно на тестовой копии и только после проверки уже на рабочей.

См. пример доработки для решения этой задачи тут.

Показать все комментарии