Подскажите как вставить префиксы в документы и справочники для разных распределённых баз свои. При синхронизации с удалённой базой ругается:"Справочник.Валюты Нарушены правила уникальности кодов справочника '810'" и т.д.
Подскажите как вставить префиксы в документы и справочники для разных распределённых баз свои. При синхронизации с удалённой базой ругается:"Справочник.Валюты Нарушены правила уникальности кодов справочника '810'" и т.д.
"Как правило при использовании УРБД в конфигурацию добавляется константа (не мигрирующая) - например, "ПрефиксИБ". В каждой ИБ она заполняется, тогда в глобальном модуле можно написать что-нибудь вроде:<br><br>ПрефиксАвтоНумерации("Справочник.*",СокрЛП(Константа.ПрефиксИБ));</b><br><br>то же самое работает для документов.<br><br>Другое дело, что есть справочники, у которых должна быть миграция "Все базы", и ввод дублей (даже с разными префиксами) там крайне нежелателен - как раз в вашем примере: не должно быть ситуации, когда в разных базах существуют два разных элемента справочника Валюты, обозначающих реально одну и ту же валюту."
10 декабря 2024 года — Практическая конференция «День Документооборота» |
1C:Лекторий: 26 ноября 2024 года, начало в 10:00 — Бесплатная онлайн-лекция об учете НДФЛ и заполнении расчета 6-НДФЛ в программе 1С:ЗУП 8 ред.3 1C:Лекторий: 28 ноября 2024 года, начало в 10:00 — Бесплатная онлайн-лекция о разрешительном режиме при продаже маркированного товара, новом порядке работы |