Установка предопределенных элементов: просмотр, исправление и поиск ошибок (задвоенных и отсутствующих)

0. Евгения Карук (ekaruk) 3932 05.10.14 13:25 Сейчас в теме
Простая обработка для просмотра и установки значений предопределенных элементов.
Позволяет заменить значение предопределенного элемента с одного элемента справочника на другой, удалить предопределенный элемент (снять пометку предопределенности), установить пометку переопределенного элемента. Проверяет предопределенные данные на наличие задвоений и отсутствующих.
Работает со справочниками, планами счетов, планами видов характеристик, планами видов расчетов.

Перейти к публикации

Комментарии
100. Mike (air_mike) 25 03.02.16 17:15 Сейчас в теме
Отлично, работает. Была такая же ошибка как описана тут http://www.forum.mista.ru/topic.php?id=762406. В УФ обработка "групповое изменение реквизитов", почему то не видит этот справочник. Начал искать сразу же нашел эту обработку.
Немного сложно понять какой из двух элементов должен быть предопределенным. Но зайдя в каждый увидел родителя. И понял, что у партнера нет ни фактического, ни почтового адреса. Отменил соответствия. Применил изменения. Обмен пошел.
101. Осипов Сергей (fixin) 3706 10.02.16 11:16 Сейчас в теме
Я допилил, чтобы создавались отсутствующие элементы. Свяжись со мной fixin@mail.ru, вышлю обработку, проапдейть на сайте.
102. Андрей Кириенко (SashinPapa) 17.02.16 15:00 Сейчас в теме
Низкий Вам поклон, Евгения!
И +200 в карму.
Сильно выручила Ваша обработка, съэкономила много-много часов разбора полётов.
С помощью неё успешно разрулил задвоения предопределённых элементов после обмена данными по на скорую руку написанным правилам в КД.

103. Ирина Иванова (IrishaAf) 24.02.16 06:54 Сейчас в теме
Добрый день, Евгения! Ваша обработка подходит для БГУ? (Бухгалтерия государственного учреждения) Что-то обработка при запуске в режиме конфигуратора не имеет того интерфейса, который вы описали. Может, я что-то не так делаю? У меня проблема: БГУ 1.0.38.5 После обновления клиенты сообщили, что при просмотре оборотно-сальдовой ведомости по сч. 105 программа предупреждает, что счет помечен на удаление, хотя реально в Плане счетов все предопределенные счета были и без пометок на удаление. Ведомость при этом собиралась исправно. Через пару недель они запустили удаление помеченных объектов и ряд документов перестал проводиться. Ошибка ПланСчетов.ЕПСБУ.Товары_ОЦДИ_НАСкладах. Предопределенный элемент отсутствует в данных. Я обнаружила, что в плане счетов нет ряда субсчетов счета 105(материалы). Причем в самой конфигурации ИБ они есть в списке предопределенных, но в предприятии не видны. Что я только не дела-не видит программа. Обратилась к вашей обработке, но у меня не получилось ее запустить в таком виде, чтобы там хоть что-то можно было начать делать. Очень прошу ответить.


104. Евгения Карук (ekaruk) 3932 24.02.16 09:51 Сейчас в теме
(103) IrishaAf, Честно говоря, не знаю, как выглядит БГУ 1.0.38.5.
Обработка предназначена для запуски в управляемом режиме.
Если основной режим запуска обычный, то нужно запустить конфигурацию в режиме управляемого приложения.
105. Ирина Иванова (IrishaAf) 24.02.16 11:48 Сейчас в теме
ОГРОМНОЕ СПАСИБО!!! Ура! У меня все получилось! Да, да, надо было в управляемом режиме. Огромная база БГУ 1.0.38.5 централизованной бухгалтерии, где восстанавливать копию как бы на платформе 8.3.7.1917 полностью восстановилась. Еще раз спасибо!
106. Владимир Насыров (Spacer) 275 04.04.16 16:48 Сейчас в теме
Чего то не пойму... У меня платформа 1С:Предприятие 8.3 (8.3.6.2390)
Добавил в конфигураторе в справочник предопределенный элемент. В предприятии он не появился.
Видимо потому что в настройках справочника "Обновление предопределенных данных" стоит "Не обновлять автоматически".
Думал эта обработка мне поможет. Запустил ее. Вижу свой добавленный элемент в колонке "Имя предопределенных данных".
В остальных колонках пусто. Что делать дальше?
107. Евгения Карук (ekaruk) 3932 04.04.16 18:36 Сейчас в теме
(106) Spacer,
1. В колонке "Новый предопределенный элемент" нажмите кнопку выбора.
2. Добавьте элемент в справочник вручную
3. Обработкой привяжите этот новый элемент ИБ к имеющемуся предопределенному элементу.
108. ООО НТ-Системы (newtng) 04.05.16 11:22 Сейчас в теме
При импорте из одной базы в другу платежных поручений задвоились некоторые счета плана учета, при попытке их удалить выдает ошибку о невозможности пометки на удаление предопределенного счета, после отмены соответствия в вашей обработке ничего не изменилось.
109. Евгения Карук (ekaruk) 3932 04.05.16 12:14 Сейчас в теме
(108) newtng, Что именно не изменилось?
Изначально при открытии обработки и выборе плана счетов обработка должна сообщить, что есть дубли.
После снятия пометки предопределенности сообщение о дублях выдаваться не должно и счет должен помечаться на удаление..
Дубли остались при проверке обработкой?
Или дубли исчезли но счета все равно не помечаются?
110. ООО НТ-Системы (newtng) 04.05.16 12:48 Сейчас в теме
(109) Обработка сообщила про дубли, я их убрал, но после этого все еще появлятся ошибка при пометке на удаление. т.е. дубли исчезли но счета все равно не помечаются
Прикрепленные файлы:
111. Евгения Карук (ekaruk) 3932 04.05.16 12:51 Сейчас в теме
(110) newtng, Судя по картинке, удаляемый счет уже не предопределенный.
Попробуйте перезайти в систему.
112. ООО НТ-Системы (newtng) 04.05.16 13:09 Сейчас в теме
(111) перезаход не помогает, заметил что такая ситуация наблюдается только со счетами 68 и 69, со счетами второго порядка 68.01, 68.02 и т.п. все в порядке
113. Евгения Карук (ekaruk) 3932 04.05.16 14:07 Сейчас в теме
(112) newtng, Вроде не должно быть отличий.
Напишите релиз платформы, на которой работаете.
Может, изменилось что-то.
114. Евгения Карук (ekaruk) 3932 04.05.16 14:09 Сейчас в теме
(112) newtng, Хотя...
Судя по картинке, у вас есть предопределенные счета, которые подчинены удаляемому.
Возможно в этом проблема.
Сначала сделайте непредепределенными счета ниже по иерархии, потом уже счет верхнего уровня помечайте на удаление.
115. ООО НТ-Системы (newtng) 04.05.16 14:18 Сейчас в теме
(114) да так и получилось, после того как удалил подчиненные дубли все стало работать. спасибо )
116. Татьяна Михайленко (murshik) 10.05.16 14:06 Сейчас в теме
Здравствуйте, помогите, пожалуйста, ваша обработка показала отсутствие двух счетов, которые появились в релизе 3.0.43.173 (62.ОТ и ОТ). БП 3.0 платформа 8.3.7.2027. Но дело в том, что не могу добавить эти счета в ИБ, чтоб привязать к предопределенным данным. Прилагаю скрины.
Прикрепленные файлы:
скрин.docx
117. Евгения Карук (ekaruk) 3932 11.05.16 10:36 Сейчас в теме
(116) murshik, Да, проблема связана с тем, что в новых редакциях нельзя создавать элементы, если есть ошибки предопределенных элементов.
Если в базе есть какие-либо пользовательские счета, привяжите сначала их, потом поменяете.
118. Алекс Свк (sancho86) 1 28.05.16 00:51 Сейчас в теме
В Рознице 2.1.9.20 сделал тестирование и исправление. нашлись неуникальные значения. Пофиксились.
Справочник номенклатуры исправно открывался. Обновил до 2.2.2.20 и появилась ошибка при попытке открыть любую карточку товара.
Ругается на справочник "Наборы доп характеристик и сведений. Предопределенный элемент отсутствует в данных.
Открыл через обработку, но создать предопределенный не представляется возможным. Конфа базовая
Прикрепленные файлы:
119. Вячеслав (MuravevSlava) 11.07.16 22:06 Сейчас в теме
Здравствуйте! Обработка отлично помогает, но вот возник вопрос: у меня задвоился план счетов, как мне определить с какого из двух нужно снять предопределенность? После отмены соответствия некоторые счета пытаюсь удалить, а мне пишет что нельзя удалить предопределенный элемент, значит я так понимаю, что выбрал не тот элемент. Помогите, если кто знает ответ?
120. Евгения Карук (ekaruk) 3932 12.07.16 11:00 Сейчас в теме
(119) MuravevSlava, Чтобы понять какой, нужно просто открыть оба и сравнить. Либо временно переименовать один и проверить, на каком фактические остатки по ведомости.
Предопределен или нет видно по иконке счета.
122. Вячеслав (MuravevSlava) 12.07.16 14:34 Сейчас в теме
(120) насчет переименования: не дает переменовать, так как предопределенный элемент не уникален. А в обработке я разобрался как определить какой нужно удалить, а вот в самом плане счетов не понятно: например счет 08.4, сравнил с рабочей версией БП, определил какой нужно удалить, удаляю его и после этого не могу настроить план счетов (пишет ошибка в счет 08.4), удаляю потом на мой взгляд правильный счет и всё начинает настраиваться и работать
121. Сергей Старых (tormozit) 4699 12.07.16 11:36 Сейчас в теме
(119) Это частный случай объединения/слияния дублей. Поэтому разумнее всего решать эту проблему соответствующим инструментом. Но разово можно обойтись и поиском ссылок на оба объекта и визуальным сравнением результатов.
123. Ольга Владимировна (Charm1) 26.07.16 16:40 Сейчас в теме
Здравствуйте! У предопределенного вида плана характеристик после обновления слетел признак предопределенности, т.е. я его в режиме предприятия вижу, а в конфигураторе нет. В описание обработки указано что можно установить этот признак, а как?
124. Максим Б (maxon82) 30.08.16 08:36 Сейчас в теме
Спасибо огромное, очень выручила обработка на рознице 2.2.4.22, тп8.3.8.2027, после криворукого фрилансера, которого попросил слить мне две базы розницы в одну. А у вас нечто подобного для поиска сразу везде всех дублей в базе нету? Вроде всё я почистил, но тип оплаты "наличные" и ахо "реализация товара" не поддаются из за архивных чеков.
125. Сергей Старых (tormozit) 4699 30.08.16 09:33 Сейчас в теме
(124) Есть в инструменте Редактор предопределенных в подсистеме "Инструменты разработчика"
126. Максим Б (maxon82) 30.08.16 10:43 Сейчас в теме
(125) tormozit, тип оплаты и реализацию товаров победил "ПоискИЗаменаЗначений", да уж, обратился к фрилансерам, проплатил за объединение баз в одну, вся база в дублях, но это ладно, но когда я на след день после закрытия смены не смог сделать выемку дс из ккм с ошибкой предопределённых данных, я был в шоке), часа 3 изучения вопроса и база девственно чистая, благо детство проходило в кружке с бэйсиком и паскалем)
127. Сергей Племянников (Serge_ASB) 30.08.16 17:34 Сейчас в теме
"Групповая обработка документов и справочников": выбрать те, что не нужны, и удалить у них "ИмяПредопределенныхДанных". Потом Пометка на удаление ставится на ура (если нет подчиненных, конечно). Актуально, начиная с 1C 8.3. Проверял на БП 3.0
корум; +1 Ответить
128. Лев В (LevV) 7 29.12.16 16:08 Сейчас в теме
Запускаю в конфигурации БИТ.ФИНАНС (в ней несколько планов счетов, возможно дело именно в этом...), в режиме поиска пропущенных для плана счетов "Хозрасчетный" фиксируется ошибка (снимок экрана приложен).
Если не выбирать конкретный объект метаданных - ошибка та же...

Прикрепленные файлы:
130. Евгения Карук (ekaruk) 3932 18.01.17 00:41 Сейчас в теме
(128) К сожалению, не могу повторить ошибку. Проблема не в нескольких планах счетов. Проверяла на ERP. В ней тоже несколько планов счетов, но ошибки нет.
Если проблема еще актуальна, напишите в личку, постараюсь разобраться.

129. Евгения Карук (ekaruk) 3932 17.01.17 23:11 Сейчас в теме
Обработка обновлена до версии 1.3.4.
Добавлена возможность создания отсутствующих в конфигурации новых предопределенных элементов. Упрощен интерфейс выбора типов объектов.
Отображаются лишь те справочники, в которых в конфигурации есть предопределенные элементы.
Добавлена возможность подключения к механизму внешних обработок.
131. Александр (Aleksandtmt) 16 25.01.17 00:17 Сейчас в теме
В одной из баз БП 3.0 (3.0.44.177) при сохранении загруженного отчета 2-НДФЛ (файл XML) сообщение – «Справочник.ВидыОтправляемыхДокументов.Уведомление. Предопределенный элемент отсутствует в данных» .
С помощью данной обработки проблема решена. Спасибо !
132. lefthander lefthander (lefthander) 03.02.17 14:29 Сейчас в теме
Спасибо, решил проблему в плане счетов.
133. Алексей Мануйлов (Cybersant) 25.04.17 12:58 Сейчас в теме
жаль, что нет возможности редактирования элементов.
134. Владислав Матвеев (Amur_MVS) 104 05.05.17 17:30 Сейчас в теме
135. Андрей Герасимов (AGer87) 14.06.17 15:11 Сейчас в теме
Не работает.
Платформа 8.3.10
Прикрепленные файлы:
136. Евгения Карук (ekaruk) 3932 14.06.17 18:55 Сейчас в теме
(135) Да, с точки зрения сравнения строк "8.3.10"<"8.3.3"
Поправила.
Можете скачать заново или просто самостоятельно закоментировать проверку на номер релиза в модуле формы.
138. Андрей Герасимов (AGer87) 15.06.17 15:22 Сейчас в теме
137. Сергей Сытов (sans1964) 14.06.17 22:49 Сейчас в теме
Скажите, пожалуйста, можно ли как-то (желательно без всяких обработок) превратить предопределённый элемент справочника (например, "Партнеры" (конфа ERP 2.2, платформа 8.3.9)) в непредопределенный или удалить его совсем безопасно и без последствий? Меня раздражает, что там у предопред. партнёров невозможно изменять тип отношений (Клиент, Поставщик ... и т. д.). Не обладаю познаниями и опытом в программировании 1С, в Конфигуратор лазать и что-то менять могу.
139. Евгения Карук (ekaruk) 3932 15.06.17 18:43 Сейчас в теме
(137) Можно сделать предопределенный непредопределенным.
Для этого достаточно отвязать его от предопределенного этой обработкой.
Однако в этом случае будет ошибка, если где-то в коде программа ссылается на предопределенное имя.
Думаю, без необходимости этого делать не стоит.
140. Сергей Сытов (sans1964) 18.06.17 23:29 Сейчас в теме
(139) Евгения, большое спасибо за ответ! Понятно, что без необходимости ничего делать не стоит, но значит есть необходимость, раз руки дошли до того, чтобы задать вопрос на форуме! Вы пишете, что отвязать можно ЭТОЙ обработкой. Я так понимаю, вы имеете ввиду свою обработку, но за скачивание предлагается заплатить 1500 р., а бесплатно, случайно, её получить нельзя? И ещё, если потом, возможно, будут возникать ошибки, то такая "отвязка" вряд ли нужна. Нельзя ли как-нибудь отвязать (удалить) вообще без вредных последствий на будущее?
141. Евгения Карук (ekaruk) 3932 19.06.17 16:55 Сейчас в теме
(140) Можно отвязать и без обработки простейшим кодом, выполненным в консоли кода или своей обработке.
ОбновляемыйОбъект = СсылкаНаЭлемент.ПолучитьОбъект();
ОбновляемыйОбъект.ИмяПредопределенныхДанных = "";
ОбновляемыйОбъект.ОбменДанными.Загрузка = Истина;
ОбновляемыйОбъект.Записать();

Но я все-таки думаю, что Вы как-то не совсем верно подходите к вопросу.
Если предопределенные элементы есть в конфигурации, то где-то они используются. И убирая их, нужно еще и где-то что-то изменить в коде конфигурации. Скорее всего, Ваша задача решается другими методами.
158. Сергей Сытов (sans1964) 16.05.18 19:37 Сейчас в теме
Господа, прошу прощения, можно попросить по-дружески вторую утилиту прислать мне на почту [URL=sans1964@hotmail.com], потому что у меня не хватает денег (только 0.28 стартмани). А то первая почему-то перестала работать (при запуске внизу появляется сообщение: "Проверка доступна для версии платформы не ниже 8.3.3", см. картинку), хотя платформа у меня 8.3.11.2867, ERP 2.4.2.135). Буду очень признателен, заранее благодарю
Прикрепленные файлы:
157. Сергей Сытов (sans1964) 16.05.18 19:24 Сейчас в теме
143. Алексей Соловьев (Silenser) 470 28.08.17 17:11 Сейчас в теме
В качестве идеи для развития: сделать функционал по переносу предопределенных элементов из центральной базы РИБ в периферию. Как вариант, запоминать элементы, которые уже были выгружены во внешнем файле и выгружать только свежие. Как известно в РИБ при переносе конфигурации предопределенные элементы по дефолту не создаются, если же поставить автосоздание, то эти элементы задублируются, т.к. GUID не совпадет. Реализовывал в начале года подобную задачу, если идея заинтересует - вышлю обработку в качестве примера для доработки вашей.
144. Пользователь (user632529_logarifm_andre) 13.09.17 01:20 Сейчас в теме
Доброго времени суток!
Столкнулся с одной из разновидностей проблемы "Предопределенный элемент отсутствует в данных", но только не элементов, а групп справочника "Виды контактной информации".
Добавьте функционал, если возможно:
1. создание Групп
2. изменение Родителя в элементе (группе), это очень важно, т.к. после "потери" данных по группам в базе, пропали связи с родителями(этими группами) у элементов, пришлось восстанавливать тоже.

Может имеется какой-то функционал у вашей обработки, я не заметил, подскажите, пжл
145. Сергей Старых (tormozit) 4699 13.09.17 07:11 Сейчас в теме
(144) Связи между предопределенными элементами и предопределенными группами из метаданных можно получить только выгрузкой конфигурации в файлы.
146. Пользователь (user632529_logarifm_andre) 13.09.17 12:27 Сейчас в теме
(145) а дальше что с этим файлами делать? Я ни разу такую процедуру не делал, поэтому и вопросы
147. Erne100 (Erne100) 219 22.09.17 11:46 Сейчас в теме
В обработке по прежнему обидная ошибка:
СистемнаяИнформация.ВерсияПриложения < "8.3.5"
148. Евгения Карук (ekaruk) 3932 04.10.17 16:09 Сейчас в теме
(147) Спасибо. Странно, уже исправляла эту ошибку. Возможно, версия не та загрузилась.
Поправила еще раз.
149. Евгений Ветошкин (jack1988) 09.10.17 23:04 Сейчас в теме
Добрый день! Как запустить на 8.2?
150. Евгения Карук (ekaruk) 3932 09.10.17 23:34 Сейчас в теме
(149) В 8.2 ее запускать нет смысла. Возможность переопределения предопределенных появилась только в платформе 8.3.3.
151. Евгений Ветошкин (jack1988) 09.10.17 23:39 Сейчас в теме
(150)
У меня в альфа-авто 5.1 после выгрузки данных задублировались предопределенные объекты. Как их можно удалить?
152. Евгения Карук (ekaruk) 3932 09.10.17 23:53 Сейчас в теме
(151) Я не знакома с Альфа-авто.
Какая используется платформа сейчас?
Если выше 8.3.3 то просто запускаете 1С в управляемость режиме и пользуетесь обработкой.
153. Евгений Ветошкин (jack1988) 10.10.17 08:39 Сейчас в теме
(152)
Подскажите, а как запустить в управляемом режиме?
154. Евгения Карук (ekaruk) 3932 10.10.17 08:51 Сейчас в теме
(153) Есть 2 варианта:
1. Запускаете конфигуратор и из него выполняете команду "Отладка" - "Начать отладку" - "Тонкий клиент"
2. В свойствах ярлыка запуска указываете запуск в тонком клиенте http://prntscr.com/gvh7s0
155. Евгений Ветошкин (jack1988) 10.10.17 09:24 Сейчас в теме
(154)Спасибо! буду пробовать
159. Сергей Сытов (sans1964) 16.05.18 19:50 Сейчас в теме
Господа, можно попросить вторую утилиту прислать мне по-дружески на почту ([URL=sans1964@hotmail.com/URL]), потому что у меня не хватает денег (только 0.28 стартмани)? Первая почему-то перестала работать - при запуске внизу появляется сообщение: "Проверка доступна для версии платформы не ниже 8.3.3" (см. картинку), хотя у меня - 8.3.11.2864, конф-я ERP 2.4.2.135.
Прикрепленные файлы:
Оставьте свое сообщение