|
Как подразделения перетянуть в другую организацию? |
☑ |
0
mikhailovaew
29.10.13
✎
10:39
|
Типовая ЗУП ПРОФ 8.2. Разветвленный справочник подразделений. Нужно подразделение сделать "обособленным", то есть создать элемент в справочнике Организации и подчинить ряд подразделений новому владельцу. При попытке записать нового владельца выдается сообщение "Значение поля Владелец не заполнено или заполнено неверно". Поиском нашла, что так платформа контролирует соответствие владельца родителя и подчиненных элементов. Как ветку подразделений подчинить другой организации?
|
|
1
mikhailovaew
29.10.13
✎
10:40
|
Элемент Организации уже записан, ссылка существует.
|
|
2
mikhailovaew
29.10.13
✎
10:47
|
Можно, конечно, скопировать структуру в новую организацию, а потом поменять ссылки во всех документах и старые подразделения удалить, но может, есть другой способ?
|
|
3
mikhailovaew
29.10.13
✎
10:52
|
записать все реквизиты переносимых подразделений, включая UID-ы, удалить, создать заново в новом владельце?
|
|
4
Михаил Козлов
29.10.13
✎
10:56
|
Программно Владельца поменять (с ОбменДанными.Загрузка = ИСТИНА)? Или контроль временно отключить.
Только не уверен, что это не перекосит старые данные.
|
|
5
mikhailovaew
29.10.13
✎
10:58
|
(4) не совсем поняла, какой контроль и как отключить. Вроде это проверка соответствия владельца родителей и подчиненных на уровне платформы
|
|
6
Shur1cIT
29.10.13
✎
11:03
|
(0) проще делай все по "феншую" заведи другое подразделение, потом переведи туда сотрудников. Если тупо сменить владельца , как сказали выше произойдёт перекос старых данных, плюс приём сотрудников в обособленное подразделении программно немного отличается от приёма в обычное.
|
|
7
Shur1cIT
29.10.13
✎
11:03
|
(6) имеется ввиду из обычного делать обособленное
|
|
8
mikhailovaew
29.10.13
✎
11:04
|
(6) как раз надо сделать так, как будто изначально все приняты в обособленное...
|
|
9
mikhailovaew
29.10.13
✎
11:05
|
есть другая идея: запомнить родителей куда-нибудь, сделать плоский справочник, потом перетащить по одному в обособленные и там обратно собрать иерархию
|
|
10
mikhailovaew
29.10.13
✎
11:16
|
(6) прием не отличается, вот кадровое перемещение - там забавнее, нужно указывать откуда и куда
|
|
11
Maxus43
29.10.13
✎
11:18
|
делай штатно, создавай новое и переводи, замена родителей/владельцев и т.д. - будет большой ахтунг
|
|
12
mikhailovaew
29.10.13
✎
11:19
|
(11) как бы внятно объяснить... задача состоит в том, чтобы не переводить, а сделать так, как будто изначально велось в обособленных.
|
|
13
mikhailovaew
29.10.13
✎
11:20
|
понятно, что придется перелопатить документы / регистры, заменить организацию, поймать кучу глюков и т.д. Но, повторюсь, такова задача.
|
|
14
mikhailovaew
29.10.13
✎
12:20
|
в общем, если кто будет искать решение похожей задачи, то сработал вариант из (9)
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший