Предопределенные элементы справочника #401407


#0 by BayoNet
Люди, подскажите, получается, что предопределенный элемент может существовать в базе с таким же кодом как и обычный созданный пользователем элемент? Например, предопределенный рубль код 810 и созданный пользователем 810
#1 by bahmet
Если стоит уникальность кода, то нет
#2 by Господин ПЖ
может. Если сначала завели руками, а предопределенный появился позже... ну и ЗагрузкаДанных = Истина - творит чудеса
#3 by BayoNet
У меня стоит контроль уникальности, но два элемента "рубль" и оба 810
#4 by Salvador Limones
УРБД?
#5 by BayoNet
У меня такая проблема вообще: приобрели модуль "1С-элеватор" для бухгалтерии в бухгалтерии уже квартал отработали, а теперь добавляю модуль обновлением конфы. Так вот в элеваторе рубль предопределенным сделали, просто думаю как лучше поступить
#6 by nbIx
И че щас 2 рубля?
#7 by Salvador Limones
Оставь предопределённым. Второй удали, подменив ссылки.
#8 by nbIx
Могу обработку подкинуть по замене ссылок во всех объектах))
#9 by BayoNet
У меня только один вариант, старый рубль удалить а новый в конфе завести, только чтоб старый удалить много ссылок надо менять, счет-фактуры, покупка, реализация, геморойно
#10 by BayoNet
Очень поможешь, если подкинешь обработку
#11 by nbIx
Ага, еще в регистрах накопления, бухгалтерии, сведений.....
#12 by BayoNet
shtukovs@mail.ru буду страшно признателен
#13 by BayoNet
Ну пару регистров можно и подправить я думаю
#14 by nbIx
Токо смотри, обработка моя личная, вроде я ее тестировал, но возможны глюки. Так что сделай сначала на тестовой базе. Она заменят все, даже в регистрах и т.д.
#15 by BayoNet
Спасибо
#16 by AiR
Все тоже самое делает стандартная обработка "Поиск и замена значений" с диска ИТС. А если подправить вызов функции по кнопке "Выполнить замену", то можно отключить контроль записи. Параметр по умолчанию "ОтключатьКонтрольЗаписи" выставлен в Ложь, его
#17 by AiR
функцию надо вызывать со значением Истина
#18 by nbIx
Да видел я ее. глючная она, потом она по-моему не заменят в регистрах накопления и бухгалтерии....
#19 by AiR
Значит не внимательно смотрел. Меняет она во всех видах регистров, и подчиненных регистратору в том числе. А в чем ее глючность?
#20 by nbIx
Да не помню, давно было, пробовал заменять, че она мне там накосячила. Потом конечно могу ошибаться, но не уверен что она в регистрах тоже заменяет. Так как она использует метод НайтиПоСсылкам, а он как я знаю не возвращает записи регистров.
#21 by AiR
Синтаксис: НайтиПоСсылкам(<Список ссылок>) Параметры: <Список ссылок> (обязательный) Тип: Массив. Массив со списком ссылок на объекты, ссылки на которые нужно найти. Возвращаемое значение: Тип: ТаблицаЗначений. Возвращает ссылки на найденные объекты в виде ТаблицаЗначений, состоящей из колонок с индексами: 0 - искомая ссылка; 1 - ссылка на объект, если найдена ссылка в объектной таблице; ключ записи, если ссылка найдена в независимом регистре сведений; ссылка на документ-регистратор для всех остальных необъектных таблиц; 2 - объект метаданных, которому соответствуют данные из колонки 1. Описание: Осуществляет поиск ссылок на объекты, переданные в параметре <Список ссылок>.
#22 by nbIx
Для регистров, возвращает регистратор.
#23 by BayoNet
Блин, как же в восьмерке до константы добраться, не думал, что это такая проблемма. Одна ссылка осталась в константе
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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