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