Всем доброго времени суток!
У нас в компании за годы работы с прекрасной тройкой скопилась масса полезных утилит, упрощающих рутину и не только. Сегодня хочу представить сообществу первую ласточку (из опубликованных здесь) - CopyProfile.
Вкратце - это решение для автоматизации копирования и переноса профиля Террасофт между сотрудниками (да, я знаю, что это можно делать руками, но так приятнее и комфортнее:))
Изображение во вложении для тех, кто может гадать по картинкам.
И FAQ для всех остальных:
Для чего это нужно?
Мы у себя используем это решение для новых сотрудников. Кейс: приходит новый сотрудник в отдел продаж, открываем Террасофт, 3 клика и профиль скопирован. А это значит, что теперь у него все реестры настроены также, как у остальных менеджеров, при этом нет необходимости заморачиваться с копированием файлов и т.д.
Как это работает?
При загрузке диалога подгружается список пользователей. При копировании в базе удаляются старые записи профиля и создаются новые.
Где скачать?
Чтобы не мучать сообщество архивами, отдельными файлами, выложил все на наш FTP
А инструкция есть?
Да, подробная инструкция на FTP. Вкратце нужно:
- Загрузить сервисы
- В wnd_Main добавить пункт меню
- В wnd_Main добавить обработчик события OnExecute
- Добавить в sq_Contact фильтр типа Exists “IsContactUser”
Какие есть ограничения и подводные камни?
- Работает только для профиля, хранящегося в БД
- Администратор может менять профиль любого пользователя, а не администратор – только свой
Я ничего не понял в коде, можно пояснить зачем нужно столько сервисов?
*_Copy_Profile – карточка с настройками (диалог)
*_ProfileChange – информация об изменениях профиля пользователя
*_ProfileData – сервис доступа к данным профиля
А можно код отдельно?
Не вопрос - выложил там же на FTP файл ТОЛЬКО с измененным кодом
По любым вопросом пишите тут, либо мне напрямую.
P.S.: В ближайшее время буду публиковать и другие утилиты/модули.
Ура! Наконец-то мы делимся своими наработками с остальным миром! :)
Как говорится, ждите следующих выпусков, там все интереснее и интереснее!