Имя: Пароль:
1C
1С v8
УТ11 замена ссылок пользователей, последствия
,
0 shusharu
 
23.10.15
10:53
Добрый день коллеги!
Есть такая задача сделать замену ссылок с одного пользователя на другого. Почему это нужно. Пользователь(и) уволился и заказчика не устраивает простое отключение пользователя. Он хочет чтобы все документы, соглашения и т.д. были перекинуты на другого менеджера, который дальше будет работать с клиентом.
Делаю поиск ссылок по пользователю и вижу что есть ссылки на вид запасов. А ведь там есть ключ аналитики, а есть ссылка. Если ее заменить ключ останется. Также мне попадаются ссылки в документе расчет себестоимости товаров. Т.е. это записи регистра.
КОРОЧЕ вопрос в следущем, как сделать замену ссылок чтобы не накосячить? Можно ли заменить все скопом или что то нужно исключить из замены?
Спасибо!
1 Рэйв
 
23.10.15
10:54
Да поменяй ты ФИО у пользователя на новое и не морочь себе мозг.
2 shusharu
 
23.10.15
11:25
(1) Т.е. будет два менеджера с одинаковой фамилией.
Ведь переброска идет не на нового пользователя, а на существующего.
3 Cyberhawk
 
23.10.15
11:28
Вариант с заменой ссылок заведомо проигрышный.
Конкретно выясни, почему "заказчика не устраивает простое отключение пользователя".
Ответ "чтобы все документы, соглашения и т.д. были перекинуты на другого менеджера, который дальше будет работать с клиентом" как бы не подталкивает к какой-то замене ссылок. Нахрена?
4 Cyberhawk
 
23.10.15
11:29
Например, есть реквизит доступа "Основной менеджер" в контрагентах. Тогда надо просто написать обработку "Передача дел" и отредактировать такие места
5 Cyberhawk
 
23.10.15
11:30
(2) "Т.е. будет два менеджера с одинаковой фамилией" // нет, он рекомендует не заводить нового пользователя вообще
6 shusharu
 
23.10.15
11:32
(4) А разве это не замена ссылок? Просто это помимо контрагентов куча другой информации, электронные письма, документы, договора и т.д.
7 shusharu
 
23.10.15
11:34
(5) и как это решит вопрос. Был пользователь А и пользователь Б. Оба работали и у каждого куча документов. Теперь пользователь Б уволился. Нужно чтобы все с чем работал Б было доступно А. Как это можно отрулить переименованием мне не понятно. Потом опять же не забываем что в видах запасах есть ключ аналитики, который содержит ФИО. Думаю это может привести к косякам.
8 Рэйв
 
23.10.15
11:35
(7)Я думал на нового меть будешь а не на существующего
9 shusharu
 
23.10.15
11:39
(8) В том то и дело что на существующих.
10 Рэйв
 
23.10.15
11:42
(9)Тогда есть давнишняя обработка "Поиск и замена ссылок". Вроде нормально всегда работала
11 shusharu
 
23.10.15
12:01
(10) Да собственно я с этого и начал. Вопрос то в другом.
12 shusharu
 
23.10.15
13:37
Что то нет мыслей.
13 famnam
 
23.10.15
14:06
(2)Уволившемуся даешь тоже имя что и работающему. Далее ПоискИЗаменаДублирующихсяЭлементов схлопываешь этих двоих в одного.
14 Goggy
 
23.10.15
14:58
(13) Да вы извращенец месье :)
15 Cyberhawk
 
23.10.15
17:07
(6) Это замена ссылок, но не в классическом понимании. Обрабатываются (осмысленно) только нужные объекты, где это требуется из-за логики прикладного решения.

По-прежнему не понимаю, зачем заменять ссылки на пользователя в ключах аналитики (кстати, откуда они там вообще?), в договорах, в электронных письмах...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший