Имя: Пароль:
1C
1С v8
Как снять признак предопределенного
0 SMakcik
 
11.09.14
12:40
при синхронизации данных несколько элементов перенеслись с признаком предопределенный и он не отображается в списке контрагентов ( если его открывать через Справочники- контрагенты).

Если выбирать элемент в реквизите формы , то отображается

Как убрать признак предопределенного элемента?
1 Gogger
 
11.09.14
12:57
(0) открыть справочник в Конфигураторе, выбрать Прочее - > Предопределенные, и удалить из списка ненужные.
Непонятно только - зачем это делать?
Вот если бы было наоборот (признак убрался) - была бы проблема...
2 kosts
 
11.09.14
13:02
(0) Точно ли признак "предопределенный", может какой другой?...
3 МихаилМ
 
11.09.14
13:04
в 1с 8.3 можно удалять предопределенные.
соответственно удалите и создайте создайте с дем же id
4 CashtanePC
 
11.09.14
13:12
(1) У него в конфигураторе всё нормально - предопределенные в единственном числе. Открывает предприятие, заходит в справочник и бац, дубли. По два элемента и у обоих признак предопределенности. Вот и сабж.
5 SMakcik
 
11.09.14
13:14
Ну вроде я по русски написал.

(2) "Перенеслись с признаком" - в Конфигураторе их нет

(3) Ну не надо делать из меня барана, точно предопределенный. Чтобы удалить нужно удалить все документы

(1) ага особенно когда их нет в конфигураторе.

5 элементов с признаком предопределенный с одним и тем же кодом но разные по сути. Вот что сделала синхронизация данных от 1С
6 kosts
 
11.09.14
13:19

СправочникОбъект.<Имя справочника> (CatalogObject.<Имя справочника>)
Предопределенный (Predefined)
Использование:

Только чтение.
Описание:

Тип: Булево.


Скажите, как Вы смогли признак установить. Вдруг пригодиться.
7 SMakcik
 
11.09.14
13:19
Как картинку прикрепить, покажу в чем суть
8 kosts
 
11.09.14
13:20
(7) На хостинг картинок и ссылку сюда
9 SMakcik
 
11.09.14
13:20
(6) что читать научись потом прикалывайся, или может ты за чудо такое деньги хочешь заплатить и посмотреть
10 SMakcik
 
11.09.14
13:20
(8) никогда не пользовался таким, хоть один в студию
11 undertaker
 
11.09.14
13:21
12 kosts
 
11.09.14
13:21
13 CashtanePC
 
11.09.14
13:22
> Вот что сделала синхронизация данных от 1С
Вот бессердечная стерва эта синхронизация.

С флагом обменданными впреть аккуратнее.
14 kosts
 
11.09.14
13:22
(9) Мало данных, не понятно как повторить
15 CashtanePC
 
11.09.14
13:23
(13) Как вариант устанавливай программно флаг и удаляй. Глядишь получится.
А вообще бэкап-бэкап.
16 SMakcik
 
11.09.14
13:31
17 SMakcik
 
11.09.14
13:32
18 SMakcik
 
11.09.14
13:33
Сейчас кое-что попробую
19 SMakcik
 
11.09.14
13:34
А у этих пяти Наименование одинаковое, ИНН разный, Код одинаковый
20 SMakcik
 
11.09.14
13:35
(15) программно не дает
21 CashtanePC
 
11.09.14
13:35
(19) GUID ?
22 SMakcik
 
11.09.14
13:35
и кстати сейчас посмотрел характеристики ссылки. Предопределенный = ЛОЖЬ
23 SMakcik
 
11.09.14
13:35
Сейчас тестирование попробую сделать
24 abitfrosty
 
11.09.14
13:36
Enterprise Integrator такое делает вполне легко, но не очень законно, как я понимаю)
25 CashtanePC
 
11.09.14
13:36
(23) Бесполезно.
26 SMakcik
 
11.09.14
13:42
Ну что ни у кого мыслей нет?
27 CashtanePC
 
11.09.14
13:43
Я пока по рассуждаю вслух. Есть такая обработка "Выгрузка и загрузка данных XML", для конфигураций с идентичными метаданными. При загрузке можно выбирать устанавливать или нет флаг обмена данными. Этот флаг неким образом влияет на контроль уникальности загружаемых данных.
28 CashtanePC
 
11.09.14
13:44
При этом отличными друг от друга получаются только GUID'ы.
29 SMakcik
 
11.09.14
13:45
Это понятно, и я через него хотел поменять обратно все.

Но как встал признак предопределенности а объекте его нет

В чем трабл?
30 CashtanePC
 
11.09.14
13:45
Возможно программно установить флаг обмена и так же программно удалить предопределенный элемент? Вопрос.
31 SMakcik
 
11.09.14
13:46
Я бы понял если бы 5 одинаковых элементов стало, а тут
32 SMakcik
 
11.09.14
13:47
Флаг обмена поставить возможно, а вот признак поменять нет
33 SMakcik
 
11.09.14
13:47
Тестирование и правда ничего не дало
34 Йохохо
 
11.09.14
13:57
а если разрешить интерактивное удаление, удалить и создать с теми же уидами?
35 SMakcik
 
11.09.14
14:04
Ну наверно как вариант, но сколько это про....я надо
36 Timon1405
 
11.09.14
14:08
37 Aleksey
 
11.09.14
14:09
На 8.3 можно кури имя предопреленных данных
38 Shrek_yar
 
11.09.14
14:11
(0) Объект.ИмяПредопределенного = "";
Потом удаляешь/переименовфваешь
39 SMakcik
 
11.09.14
14:15
(38) так в том то и прикол что в объекте когда смотришь Предопределенный = Ложь, ИмяПредопределенного = ""
40 SMakcik
 
11.09.14
14:15
Посоветовавшись два пути пока нащупали
1. Попробывать выгрузить и загрузить
2. Выгрузить загрузить в SQL исправить напрямую в таблице и загрузить заново
41 kosts
 
11.09.14
14:20
(40) Если получиться удалить, то можно удалить и создать с тем же ГУИД.
Выгружать нет смысла.
42 CashtanePC
 
11.09.14
15:05
Автор. Отпишись по результату.
43 SMakcik
 
11.09.14
17:37
Выгрузить загрузить не получилось.
Загружать в SQL и принудительно удалять признак не пробовал.

Я пометил все на удаление и удалил. Ввел заново. Самый легкий путь был. Так как данных не очень много
44 SMakcik
 
11.09.14
17:37
Всем спасибо за принятое участие