Синхронизация справочника номенклатура для двух баз #508282


#0 by malets
Прошу совета: как лучше синхронизировать справочники номенклатура для 2-х баз? У меня есть вариант такой: создать какое-нибудь реквизит(назовем его КодДляОбмена), присвоить в обеих базах для него значения и по нему настроить правила обмена для двух справочников. Естественно, в этом случае нужно следить за уникальностью этого реквизита. Есть что-нибудь проще? Например, можно как-нибудь отредактировать регистр Соответствие объектов для обмена в базах?
#1 by Mitriy
лучше по гуиду...
#2 by Mitriy
+ его точно не изменишь... только удалить из базы элемент...
#3 by AlexNew
" можно как-нибудь отредактировать регистр Соответствие объектов для обмена в базах" Можно, но guidы вводить замучаешься.
#4 by malets
Обе базы УТ, но ведутся отдельно.
#5 by malets
так они же разные, гуиды-то...
#6 by malets
Мне нужен обмен в 2 стороны
#7 by Рэйв
Сделай в одной из баз в справочнике реквизит "КодДругойБазы", заполни его кодами и по ним связывай.
#8 by malets
Я так понимаю, что этот регистр Соответствие объектов для обмена, как раз и использует в реквизите "Ссылка в другой ИБ" гуид, но оказывается это совсем не тот гуид, который получается при ЗначениеВСтрокуВнутр(Ссылка.УникальныйИдентификатор)
#9 by Mitriy
а на этот похож? СтрокаXML(Ссылка)
#10 by malets
У меня в обоих базах можно создавать номенклатуру. В такой ситуации как заполнять этот КодДругойБазы, если пользователь создает элемент в этой базе и другой пользователь примерно в одно и то же время в другой базе. Как тогда быть?
#11 by malets
Сейчас проверю...
#12 by Mitriy
без телепатии никак...
#13 by Mitriy
* млин... все время путаю... XMLСтрока
#14 by malets
Не найден такой метод... Может, еще что-то нужно сделать прежде чем вызывать этот код?
#15 by malets
+Понятно
#16 by Рэйв
Значит создавать одновременно в двух базах. Типа завел новый элемент, открой вторую базу, сделай тоже самое и проставь код
#17 by malets
Нет, совсем не то :(... К сожалению.
#18 by malets
Нельзя так пользователей напрягать :)
#19 by ReaLg
Можно завести РС в базах с 2мя гуидами.
#20 by Рэйв
Их не напрягать- так на шею сядут и ноги свесят:)
#21 by malets
Спасибо большое! Нужно было ЗначениеВСтрокуВнутр(Ссылка), а не ЗначениеВСтрокуВнутр(Ссылка.УникальныйИдентификатор).
#22 by malets
Миста! Ты супер! Я полдня убила на то, чтобы выяснить, почему же у меня не проходят обмены, так как надо. Спасибо всем откликнувшимся! Особенно Дмитрию за наводку.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С