Разделение данных: контроль уникальности нумерации #726553


#0 by extrim-style
Был некий справочник с включенной автонумерацией и контролем уникальности. Появилась необходимость разделить данные между двумя подразделениями, для начальства - справочник полностью. Создал разделитель (общий реквизит), разделение данных - "независимо и совместно". Для всех текущих данных справочника записал в разделитель Подразделение1. Установил параметр сеанса Подразделение2 и создал новый элемент. Элемент создался с кодом "0000000001". Запустил систему без инициализации разделителя в параметрах сеанса, вижу 2 элемента с одинаковым кодом. Вопрос: как такое может быть, когда для справочника включен контроль уникальности нумерации? Как сохранить уникальность нумерации при разделении данных?
#1 by extrim-style
Мде 7.5.2. Нумерация объектов Механизм нумерации работает в рамках каждой уникальной комбинации значений разделителей. Для такой комбинации работает автоматическая нумерация объектов и реализуется контроль уникальности. При определении номера используются значения разделителей, установленных в сеансе. В том случае, если разделитель не используется в сеансе, для этого разделителя используется значение, установленное у объекта информационной базы.
#2 by extrim-style
Программный префикс? Я правильно всё понял?
#3 by extrim-style
Какие еще "приятности" меня ждут при разделении данных?
#4 by Garykom
ну можешь по дикой неудаче попасть на одинаковый гуид... и будет у тебя один объект вместо двух... но это 1 на лярд вероятности если не меньше )) а так префиксы в нумерации все решают, вообще то даже коды не суть важны (вполне может и совпасть нумерация кодов ничего страшного), главное в 8х гуид
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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