Корректное изменение кода элемента справочника #768533


#0 by Nikanorov
Халло, всем. Конфигурация: БП 3.0.43.152 (немного изменённая) Предисловие: Обновлял нетиповую конфигурацию, в процессе применения изменений к конфигурации БД появилось окно, сообщившее, что "Код справочника стал не уникальным: ПрочиеДоходыИРасходы". Смотрю в справочник - всё верно, с такими кодами элементы уже есть. Возник вопрос, как заменить коды, что бы не возникло никаких проблем в учёте. Просто удалить и позволить 1с самой присвоить новый? Понимаю, что объекты связаны между собой по ссылкам, но тогда зачем вообще нужен реквизит "Код" и зачем так бдить его уникальность? Начитался постов про обновление нетиповых конф и про то, как легко "проср@ть все полимеры" и теперь немного стремаюсь. Суть вопроса: Как сменить код элемента справочника (да и вообще любой код) так, что бы это не вызвало никаких проблем с взаимосвязанными объектами?
#1 by Rie
Объекты связываются не по кодам, а по внутренним уникальным идентификаторам. Коды, наименования - это для пользователей. Но! У прочих доходов/расходов есть предопределённые элементы. Вот они и дают дублирование кодов при обновлении. И бухгалтеру хотелось бы видеть не какие-то там коды, а те, которые нужны. Поэтому покажи бухгалтеру список "однокодовых" элементов. И пусть решает - то ли коды менять, то ли элементы отождествлять.
#2 by Nikanorov
То есть реквизиты вроде "код" и "номер", с т.з. взаимодействия объектов в самой системе я могу менять как хочу. Понял, спасибо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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