Имя: Пароль:
1C
1С v8
Внутренний идентификатор реквизита справочника - как поменять?
0 neo1109
 
29.04.15
11:27
Здрасьте всем!
Моделируем задачу.
Есть конфига. Выгружаем с нее цфник.
В качестве подопытного берем справочник Номенклатура.
Например у него есть реквизит БазоваяЕдиницаИзмерения.
Если сравнивать конфигу конфиги (простите за каламбур) и цфник на данном этапе, то различий никаких.
В конфиге переименовываем реквизит в БазоваяЕд.
Сравниваем с цфником.
Показывает что изменилось имя, но внутренний идентификатор - тот же, поэтому реквизиты успешно сопоставляются.

Внимание вопрос.
Как поменять у реквизита в конфиге еще и внутренний идентификатор?
Чтобы при сравнении оба реквизита ваще не сопоставило.

Пока единственное решение: скопировать реквизит (получим БазоваяЕд1), удалить исходный и переименовать новый.
1 Лефмихалыч
 
29.04.15
11:29
1. выгрузить конфигурацию в файлы
2. заменить ИД в файле
3. загрузить конфигурацию из файлов
2 Господин ПЖ
 
29.04.15
11:30
в пофигураторе режим копирования в сравнить/объединить
3 neo1109
 
29.04.15
11:30
(1) каким чудом сделать пункт 2?
4 neo1109
 
29.04.15
11:30
(2) по-подробнее плиз
5 Веселый молочник
 
29.04.15
11:35
вроде как в процессе сравнения/объединения можно отменить соответствие объектов. не?
6 neo1109
 
29.04.15
11:36
(5) это да. но это вручную. а надо чтобы само не сопоставилось.
7 Serg_1960
 
29.04.15
11:42
(0) Добавить копированием; удалить оригинал; перименовать копию. Ежели что - я вам ничего не советовал.
(6) правила сопоставления можно изменять/устанавливать/отменять "вручную" (при сравнении и объединении).
8 Serg_1960
 
29.04.15
11:51
(0),(6) и (7):

- у вас есть два варианта: или взять этих двух детей вместе, или взять вместе этих двух детей.
- А вам не кажется что это один и тот-же вариант?
- Нет, не кажется.
(к/ф "Возьми ребенка напрокат")
9 neo1109
 
29.04.15
12:02
(7) "Добавить копированием..." - этот вариант я написал изначально. Больше нет?