Имя: Пароль:
1C
1С v8
Только что удалил предопределённый элемент из пользовательского режима
0 OTMOPO3OK
 
08.01.14
05:11
Как так вообще?

Есть справочник. У него есть предопределённые элементы. Всё это крутилось на 8.2-ой платформе. Потом я конвертнул конфу на 8.3-ю последнею. Потом случайно нажал Del на предопределённом элементе. Он пометился на удаление. А потом вообще удалил через удаление помеченных.

И что делать теперь?
1 OTMOPO3OK
 
08.01.14
05:31
В общем такое наблюдается при режимах совместимости 8.3.3 и «Не использовать».
2 mistеr
 
08.01.14
05:38
Мне тоже интересно. Что 1С предлагает делать в этом случае. И как код писать.
3 OTMOPO3OK
 
08.01.14
05:51
(2) Режим совместимости не отключать и не ставить её выше 8.3.2.

Это оказывается известный баг. Типа, при конвертации могут быть установлены лишние права "Интерактивное удаление предопределённых" и т. п.
4 OTMOPO3OK
 
08.01.14
06:14
Странно. На их странице с ошибками платформы сказано, что этот баг исправлен в релизе 8.3.4.365.
5 KRV
 
08.01.14
07:55
гыгыгы - они сказали, что исправлено, значит исправлено! и никак иначе! Но всегда найдется Отморозок, который это проверит и обломит )))
6 Холст
 
08.01.14
08:51
удалить в конфигураторе предопределенный а потом вновь вернуть ?
7 Холст
 
08.01.14
08:53
написать свой код обработчика удаление элемента, который не позволит удалить предопределенный ?
8 ifso
 
08.01.14
10:09
(5) 1Суслик - ты его видишь, а его нет )
9 Лефмихалыч
 
08.01.14
10:12
(0) во-первых, не делай так и все
во-вторых, чтобы восстановить, накати их сравнением-объединением из конфы бэкапа. Вариант (6) неправильный, т.к. при обменах появятся дубли (если есть обмены)
10 Лефмихалыч
 
08.01.14
10:12
ну и я бы подписку навесил на все справочники и планы, раз такое дело
11 ifso
 
08.01.14
10:31
При конвертации проверять права для предопределенных не предлагать?
12 pumbaEO
 
08.01.14
11:40
Обмен данными. Предопределенные данные.

----
Реализована возможность указывать признак обновления предопределенных данных в целом для информационной базы с помощью встроенного языка или ключей командной строки. В режиме «1С:Предприятие» режим обновления предопределенных данных дополнительно анализирует признак, установленный в целом для информационной базы (дополнительно к признаку, установленному для объектов конфигурации и признаку, установленному в данных и вида информационной базы: центральная/не распределенная информационная база или периферийная информационная база).

Реализованы методы глобального контекста УстановитьОбновлениеПредопределенныхДанныхИнформационнойБазы() и ПолучитьОбновлениеПредопределенныхДанныхИнформационнойБазы().

Реализованы параметр командной строки пакетного режима запуска конфигуратора /SetPredefinedDataUpdate.

В режиме совместимости с версией 8.3.3 поведение не изменилось.