изменение кода используемого элемента справочника #375798


#0 by profik777
Ситуация: в справочнике есть элемент с кодом 222, который нафик не нужен. Одновременно в справчнике есть элемент с кодом 333, значение которого используется в проведенных документах. Вопрос: как корректно поменять код используемого элемента на код неиспользуемого? Правильно ли будет просто удалить элемент 222, а потом измениьь код элемента 333 на 222. Не потеряется ли при этом связь с проведенными документами? Прошу простить за ламерский вопрос и не писать отвлеченные комментарии
#1 by ТелепатБот
#2 by Злопчинский
хз как у вас там в алгоритмах коды используются... если все написано правильно то изменение любого кода ни на что не повлияет
#3 by profik777
скажем был проведен документ на контрагента "ромашка" с кодом 333. я программмным путем меняю код для Ромашки с 333 на 222. Каким образом будет обеспечена связь документа с этим контрагентом?
#4 by Cthulhu
: нерушимым и незаметным глазу образом. По внутреннему Id объекта данных.
#5 by DGorgoN
ну про нерушимым ты конечно зря. Код можно поменять - если в самой программе код никак не используется для идентификации объектов..
#6 by GrayT
Ну он про нерушимость связи. А она как известно к коду не имеет ни кокого отношения
#7 by DGorgoN
У нас к сожалению имеет - были до меня случаи такого вот использования. да и обмен с покупателями по кодам идет. не кошерно их менять..
#8 by Cthulhu
: ничего не зря.. мы говорим не о контексте юзания дбф-ок бывшим скульщиком, и не о прочих причудливостях - а о штатном контексте работы в 1с.. в этих условиях при постановке "поменяли код - как будет ПРИ ЭТОМ обеспечена <etc.>" ответ корректен и полон.
#9 by КонецЦикла
. >>Правильно ли будет просто удалить элемент 222? Не понимаю к чему тему завел? Поищи ссылки на него Если нет - удаляй А код зачем менять? Чем он не устраивает этот 333?
#10 by GrayT
"проблемы индейцев не волнуют власть штата...." Речь о другом, а то что логику на код завязали - ну что сказать - сами себе злобные буратины :)
#11 by КонецЦикла
А... ссылки есть Тогда надо воспользоваться обработкой по замене ссылок
#12 by Torquader
Я бы коды у 333 и 222 просто поменял бы местами, так как, если даже сейчас никому 333 не нужен, то потом, может быть, и понадобится.
#13 by DGorgoN
вот после таких вот выкрутасов - понимаешь что все в этом мире не так и просто..
#14 by profik777
коды завязаны при обеспечения взаимосвязи с другой базой
#15 by Ёпрст
repval.ert поможет вам в этом вопросе.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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