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

04.10.17

Разработка - Инструментарий разработчика

Простая обработка для просмотра и установки значений предопределенных элементов. Позволяет заменить значение предопределенного элемента с одного элемента справочника на другой, удалить предопределенный элемент (снять пометку предопределенности), установить пометку переопределенного элемента. Проверяет предопределенные данные на наличие задвоений и отсутствующих. Работает со справочниками, планами счетов, планами видов характеристик, планами видов расчетов.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Установка предопределенных элементов 1.3.6 (8.3.5+)
.epf 18,66Kb ver:1.3.6
3100 3 000 руб. Купить
Установка предопределенных элементов 1.3.1 (8.3.3 - 8.3.4)
.epf 19,41Kb ver:1.3.1
318 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Простая обработка для работы с предопределенными значениями.

Позволяет сопоставить элементы ИБ с предопределенными в конфигурации элементами.

Позволяет проверить вцелом по конфигурации наличие задублированных (нескольких элементов ИБ, привязанных к одному предопределенному элементу - ошибка "Предопределенный элемент не уникален") и пропущенных элементов (предопределенные элементы, которым не сопоставлены элементы ИБ - ошибка  "Предопределенный элемент отсутствует в данных"). Такие элементы могли возникнуть при обменах или сбоях и приводят ошибкам в работе конфигурации.  

Можно просто просмотреть текущие значения, можно сделать любые необходимые изменения.

Порядок работы:

1. Запускаем обработку. 

2. Выбираем тип (справочник, план счетов, ПВХ, ПВР).

3. Выбираем сам справочник выбранного типа.

4. В табличной части обработки появляются все предопределенные элементы, имеющиеся в ИБ, и описанные в конфигурации.

Если в базе есть несколько элементов, привязанных к одному предопределенному свойству, либо каким-то из описанных в конфигурации элементам не назначены элементы ИБ, то система сообщит об этом при выборе справочника. Задвоенные и отсутствующие элементы отобразятся вверху списка и будут выделены оранжевым.

(В платформе 8.3.3 - 8.3.4 отображуются только элементы, которые есть в ИБ. В этом случае, если нужного предопределенного элемента в списке нет, значит, по каким-то причинам он не создался при изменении конфигурации либо его удалили пользователи. Нажимаем кнопочку добавить, указываем имя элемента и назначем ему элемент из ИБ).

5. Устанавливаем новые значения для нужных предопределенных элементов.

При этом красненьким помечаются строки, для которых из конфигурации исчезает предопределенный элемент. Синеньким строки для которых меняется предопределенный элемент, зелененьким строки, по которым появляется предопределенный элемент.
При большом количестве дублей удобно выделить мышкой все лишние строки и указать для всех выбранных отмену связи кнопкой "Отменить соответствие" (с версии 1.3.1)

6. Выполняем переназначение нажатием кнопочки "Выполнить переназначения элементов".

При необходимости возможно создание новых предопределенных элементов из обработки. Для этого достаточно выделить строки, в которых не указан предопределенный элемент и нажать "Создать".

Режимы массовой проверки корректности указания предопределенных элементов:

Проверка дублей  (ошибка "Предопределенный элемент не уникален"): 

При нажатии конопки "Проверить дубли" обработка проверит все справочники, планы счетов, ПВХ и ПВР и выведет список таблиц с задвоенными элементами с указанием количества задвоенных элементов. 

После этого необходимо проверить отдельно объекты, для которых найдены ошибки.

Проверка пропущенных (ошибка "Предопределенный элемент  отсутствует в данных"):

При нажатии кнопки "Проверить пропущенные" обработка проверит все справочники, планы счетов, ПВХ и ПВР и выведет перечень предопределённых элементов, которым не сопоставлены данные ИБ. (В платформе 8.3.3 - 8.3.4 для выполнения данной проверки необходимо предварительно в режиме конфигуратора выгрузить файлы конфигурации в каталог на сервере. С версии обработки 1.3.3 и платформы 8.3.5 предварительная выгрузка данных не нужна). 

 
Для понимания принципов работы предопределенных данных и возможных причин ошибок рекоммендую статью Ошибки в предопределённых элементах
 
Для анализа других ошибок в ведении учета рекоммендую отчет Комплексная проверка ведения учета. Он позволяет выявить основные проблемы в данных ИБ: расхождения данных в связанных регистрах, отрицательные остатки по номеклатуре, зависшие суммовые остатки с нулевым количеством и т.д.
 

upd.  Версия 1.2 Добавлена возможность поиска задвоений в целом по конфигурации.  Доступно с 8.3.5.

upd.  Версия 1.3 Добавлена возможность поиска в целом по конфигурации отсутствующих элементов .

upd.  Версия 1.3.2. Добавлена обработка предопределенности строк стандартных табличных частей для устранения в 8.3.5 без режима совместимости ошибок "Не предопределенные объекты не могут иметь предопределенные записи видов субконто" и "Не предопределенные объекты не могут иметь предопределенные записи ведущих видов расчетов" (подробнее в комментариях (9),(10),(11),(18),(19))

upd. Версия 1.3.3 Добавлена возможность проверки пропущенных элементов вцелом по конфигурации без предварительной выгрузки конфигурации и автопроверка пропущенных при выборе справочника.

upd. Версия 1.3.4. Добавлена возможность создания отсутствующих в базе новых предопределенных элементов. Упрощен интерфейс выбора типов объектов. Отображаются лишь те справочники, в которых в конфигурации есть предопределенные элементы. Добавлена возможность подключения к механизму внешних обработок.

upd. Версия 1.3.5. Исправлена ошибка при работе в 8.3.10.

Вступайте в нашу телеграмм-группу Инфостарт

предопределенные элементы предопределенный

См. также

Разработка Инструментарий разработчика Групповая разработка (Git, хранилище) Разработчик Платные (руб)

Практический курс по работе с AI-агентами для разработчиков 1С уровня middle и senior, а также тимлидов команд: от постановки задач и передачи контекста до создания расширений, интеграций, MCP-инструментов, тестов и проверки готового решения.

50000 руб.

10.09.2026    13304    104    0    

78

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Разработчик Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.

24900 руб.

20.08.2024    83192    431    171    

361

Инструментарий разработчика Роли и права Запросы СКД Разработчик Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3 и 8.5: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    285540    1606    423    

1220

Инструментарий разработчика Разработка Администрирование веб-серверов Системный администратор Разработчик Аналитик Руководитель проекта 1С 8.3 Платные (руб)

Analyzer 1C сводит выгрузку 1С — основную конфигурацию и все расширения — в единый граф знаний. Любой запрос по связям за доли секунды, с пометками «Доб.» / «Заимств.» / «Переопределено». Новое в 2.0 — обновление поставки: сравнение и объединение версий деревом «как в Конфигураторе» с выгрузкой плана решений; поиск конфликтов из-за перехватов расширений и висячих ссылок; загрузка из бинарных .cf/.cfe; циклические зависимости. Плюс анализ влияния, запросы BSL, роли и RLS, граф вызовов. Минута на развёртывание через Docker без необходимости подключения к Интернет. Любая 1С:Предприятие 8.3+.

14000 руб.

17.04.2026    16711    63    62    

73

Пакетная печать Печатные формы Инструментарий разработчика Разработчик 1С:Предприятие 8 Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм. Обновление версии от 21.04.26

22570 руб.

06.10.2023    44141    122    54    

135

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    76782    147    41    

154

Разработка Инструментарий разработчика Разработчик Руководитель проекта 1С 8.3 Платные (руб)

Pilot 1C превращает задачу, поставленную обычными словами, в техническое задание, код на встроенном языке и сценарии проверки. Прежде чем что-то предложить, он сверяется с устройством вашей конфигурации через граф Analyzer 1C: существует ли объект, из чего он состоит, кто его вызывает, какие роли дают права. Чего найти не удалось – спрашивает, а не выдумывает. Готовый код проходит более полутора сотен проверок по справочнику языка и стандартам разработки, который приезжает вместе с продуктом. Модель – ваша: любой сервер, совместимый с программным интерфейсом OpenAI, в том числе локальный. Правки в конфигурацию Pilot не вносит – их применяет разработчик.

18300 руб.

11.09.2026    3689    5    0    

10

Инструменты администратора БД Инструментарий разработчика Роли и права Разработчик 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

17000 руб.

10.11.2023    28707    103    46    

107
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. vit317 27.11.14 02:29 Сейчас в теме
В обработке при отвязке предопределенных элементов (план счетов задвоен) выдается ошибка {Форма.Форма.Форма(179)}: Ошибка при вызове метода контекста (Записать)
ОбновляемыйОбъект.Записать(); по причине:Не удалось записать "02 (Счет бухгалтерского учета)"!
Пробовал так же отвязать элементы справочника "Виды контактной информации" эффект тот же {Форма.Форма.Форма(179)}: Ошибка при вызове метода контекста (Записать)
ОбновляемыйОбъект.Записать(); по причине: Не удалось записать "Адрес для информирования (Вид контактной информации)"!
2. ekaruk 5070 27.11.14 09:00 Сейчас в теме
(1) vit317, Не должно быть таких проблем. Там очень простой код и запись в режиме обмена данными. Как вариант, у Вас нетиповая конфигурация и есть какой-то свой обработчик события "ПриЗаписи" или "ПередЗаписью", который не дает записать элемент. Если есть возможность, выложите конфигурацию (можно без данных) и напишите мне в личку, я проверю.
3. Yury1001 1479 27.11.14 12:22 Сейчас в теме
(2)
Пишу от имени vit317, разобрались – не хватало прав, завели пользователя и всё заработало, спасибо за ответ. Лайк)
4. vit317 27.11.14 20:47 Сейчас в теме
Разобрался вроде, все заработало прав не хватало у пользователя. Хорошо бы в обработку добавить групповые операции, выделить все предопределенные элементы и например отвязать их, или мышкой выделить выборочно , удаляю сейчас много задвоенных данных, оооочень муторно при таком интерфейсе, но все равно спасибо автору за проделанную работу...
5. ekaruk 5070 27.11.14 22:17 Сейчас в теме
(4) vit317, Исходила из того, что при удалении желательно все элементы просмотреть, чобы понять, что именно удалять.
Добавила в порядке эксперимента еще одну кнопку "Отменить соответствие". Если еще актуально, можете обновленный вариант скачать. Выделяете мышкой нужные строки и для всех одной кнопкой отменяете связь.
Главное, потом проверьте, что лишнего не отменили, прежде чем применять изменения. :)
6. ufedor 59 03.12.14 11:20 Сейчас в теме
Недавно решал подобную проблему, но так и не нашел правильного способа устранения ошибки Предопределенный элемент отсутствует.
Пробовал запуск с ключиком, пробовал менять режим обновления - не помогло.
Как автор исправляет эту ошибку?
7. ekaruk 5070 03.12.14 11:35 Сейчас в теме
(6) ufedor, Если для справочника указано свойство "Обновление предопределенных данных" = "Обновлять автоматически" (или "Авто" и не используется РИБ), то достаточно запуска с ключем /SetPredefinedDataUpdate.
Если для справочника указано "Не обновлять автоматически" (или "Авто" и мы находимся в узле РИБ), то только сверять предопределенные элементы ИБ с предопредленными элементами конфигурации и добавлять вручную связи описанных в конфигурации имен с имеющимися элементами ИБ. Собственно, именно это обработка и делает. Проверяет, каких и не хватает и позволяет добавить их вручную.
9. Гость 27.01.15 13:06
(7) Добрый день! Возникает следующая ошибка при переназначении дублированного счета бух. учета! Подскажите, как быть. Скрин в приложении.
Прикрепленные файлы:
10. ekaruk 5070 27.01.15 13:38 Сейчас в теме
(9) Гость, Первый раз вижу такое сообщение.
Не совсем понимаю его смысл. В непредопределенных объектах вполне нормально использование предопределенных записей видов субконто.
Кроме того, в данном контексте "непредопределенные" пишется слитно, а не раздельно.

Могу предположить, что данная проверка добавленная по какой-то причине вашим програмистом без учета системного свойства ОбменДанными.Загрузка.
Если можете зайти в режиме конфигуратора, попробуйте просто найти глобальным поиском (Ctrl+Shift+F) вцелом по конфигурации кусок этого сообщения, например, "предопределенные записи"

Если конфигурации полностью типовая на полной поддержке, напишите еще номер версии конфигурации и номер релиза платформы. Возможно, что-то новое добавили за последнии месяцы.
11. Гость 27.01.15 19:38
(10) ситуация была такая. что из базы 3.0 переносили справочники в другую базу 3.0, типовой обработкой(универсальный обмен данными в формате XML). После этого задвоились некоторые виды предопред. субконто, и некоторые счета из плана счетов. Субконто переназначает нормально, а вот со счетами задачка. Потом ведь еще надо будет прогнать на поиск и замену значений, но это другая история...
Я так думаю что дублированные предопределенные счета учета, когда нужно их переназначить, привязаны к предопределенным субконто, поэтому не хочет вставать на место, сегодня вечером еще помучаю, отпишусь.
12. ekaruk 5070 27.01.15 19:46 Сейчас в теме
(11) Гость, То, что задвоились при переносе, это стандартная проблема.
Само сообщение, которое у вас выдается, это не типовое сообщение БП и не сообщение платформы.
Такой проверки быть не должно вообще. Счета должны переназначаться корректно независимо от субконто.
18. pallid 277 09.02.15 12:25 Сейчас в теме
(9)(10)(11)(12) Бухгалтерия предприятия, редакция 3.0 (3.0.37.41) типовая
Такая же ситуация
19. ekaruk 5070 09.02.15 13:26 Сейчас в теме
(18) white_sochi, Да, действительно, у меня тоже проявилась.
Похоже, все-таки сообщение конфигурации.
Пока не поняла, зачем добавили.
23. ekaruk 5070 10.02.15 20:44 Сейчас в теме
(9) Гость, (20) natar82, В 8.3.5 немного изменились требования к работе с предопределенными элементами.
Ошибка исправлена в обработке версии 1.3.2 (8.3.5+).
8. ufedor 59 23.12.14 13:57 Сейчас в теме
Вот именно, что стоит "Авто", база не является подчиненным узлом РИБ, запускаю с ключом - и ничего не происходит.
Может быть, ошибка в платформе?
13. Nik_Nik 22 02.02.15 19:00 Сейчас в теме
Подскажите пожалуйста. Столкнулся с отсутствием предопределнного элемента в справочники СтатусНалогоплательщикаПоНДФЛ. В сам справочник нельзя добавить элемент в ручную, он закрыт для редактирование. Что подскажите сделать?
14. ekaruk 5070 02.02.15 19:16 Сейчас в теме
(13) Nik_Nik, Вы можете использовать типовую обработку "Выгрузка и загрузка данных XML" и перенести нужный элемент из демо-базы
http://its.1c.ru/db/metod8dev/content/4126/hdoc
15. Serge_ASB 03.02.15 10:41 Сейчас в теме
Скажите, на платформе 8.3.4.456 какие возможности даст обработка?
У меня при выгрузке-загрузке из БП 3 в БП 3 задублировались счета и пошли косяки в ПВХ счета расчетов с контрагентами и учета номенклатуры.
руками я поправил, но долго: хотелось бы иметь инструмент для оперативного исправления косяков подобных (от кривизны своих и не своих рук)
16. ekaruk 5070 03.02.15 10:56 Сейчас в теме
(15) Serge_ASB, Не будет работать режим "Проверка дублей вцелом по конфигурации". Т.е. нужно будет проверять каждый справочник отдельно или запускать на копии на платформе от 8.3.5.
Основной режим работы (по одному справочнику) и проверка отсутствующих должны работать коррректно. Всё, что для них необходимо, есть с 8.3.3.
17. dj_serega 396 06.02.15 12:49 Сейчас в теме
Спасибо за обработку. Раньше пользовался универсальным редактором реквизитов. Но через эту обработку проще и быстрее.
Вообщем +1 :)
20. natar82 2 10.02.15 12:48 Сейчас в теме
Да, хотелось бы посмотреть обработку в действии. У меня ситуация в режиме пользователя некоторые предопределенные счета задвоенные. А в конфигураторе нет задвоений. База БП 3.0.37.37, стоит на поддержке.
Подозреваю, что была нетиповая, потом сами поставили на полную поддержку (с замочком).
22. ekaruk 5070 10.02.15 13:09 Сейчас в теме
(20) natar82, В конфигураторе и не может быть задвоений. Только в режиме предприятия.
Сейчас бывает проблема при снятии признака переопределенности именно в релизе конфигурации БП 3.0.37.
В БП 3.0.36 и любых других конфигурациях обработка работает корректно. Пока я не могу понять, с чем связана проблема именно в этой версии конфигурации. Возможно, Вам поможет, но точно не знаю. В любом случае по крайней мере покажет, какие счета задвоены.

(21) natar82, По переносу задвоений не будет, если Вы переносите из копии базы. Но могут быть задвоениря при переносе из независимых баз, у которых одним и тем же предопределенным элементам соответствуют элементы с разными ссылками.
Используйте последнюю версию ВыгрузкаЗагрузкаДанныхXML83.epf с ИТС. В ней эти проблемы учтены, задваиваться не должно.
26. dmin 17.02.15 20:09 Сейчас в теме
(22) использовала ВыгрузкаЗагрузкаДанныхXML83 , все равно задвоился план счетов((
27. ekaruk 5070 18.02.15 13:40 Сейчас в теме
(26) dmin, Выгрузку именно плана счетов не проверяла.
Но просмотрела по коду. Обработка предопределенных счетов в коде есть, задваиваться не должно.
Проверьте, что точно используете ВыгрузкаЗагрузкаДанныхXML83 из последнего релиза конвертации данных (сейчас 2.1.8.2)
Возможно, старая версия обработки попалась.
Ну или не все варианты разработчики учли.
142. AlexO 136 26.07.17 11:09 Сейчас в теме
(22)
В конфигураторе и не может быть задвоений
Может быть, как раз предопределенных элементов.
Другое дело, что происходит такое не при обмене данными.
21. natar82 2 10.02.15 12:50 Сейчас в теме
А как быть, если обработкой "Выгрузка и загрузка данных XML" хочу перенести все данные, но чтобы не было задвоений. Может снять галочки с пп.План счетов, план видов характеристик?
24. пользователь 11.02.15 12:32
Сообщение было скрыто модератором.
...
25. prestige 15.02.15 01:52 Сейчас в теме
28. dmin 18.02.15 22:27 Сейчас в теме
может старая. но перенести и перенесли. спустя 2 месяца, вдруг увидели в бухгалтерии что все двоит. создавать пустую базу и переносить снова с потерей 2х месяцев не вариант. приходится колдовать
29. Serge_ASB 23.02.15 18:06 Сейчас в теме
У меня задвоение случилось при необдуманном переносе регистров Счета учета номенклатуры и ... расчетов с контрагентами.
Избавлялся муторно открытием реквизита "имя предопределенных данных" и анализом - какой из счетов "свой", а кто - "чужой".
Также, задваиваться могут любые справочники при переносе их с нажатой галкой "Загрузка в режиме обмена".
30. ekaterinaeon 19 03.03.15 18:40 Сейчас в теме
большое спасибо за такую чудесную обработку, очень помогла! :) на 8.3.5 кстати отлично работает))
31. vlastapov 50 20.03.15 14:36 Сейчас в теме
Обработка очень помогла уже второй раз. Теперь и на платформе 8.3.5. Огромное СПАСИБО!
32. buval 67 22.03.15 16:59 Сейчас в теме
Спасибо за Обработку. В РИБ была аналогичная ошибка
"Справочник.УдалитьСтатусыНалогоплательщиковПоНДФЛ.Резидент. Предопределенный элемент отсутствует в данных"

Изменил предложенный код в и всё получилось
СсылкаНаОбъект=Справочники.УдалитьСтатусыНалогоплательщиковПоНДФЛ;
ОбновляемыйОбъект = СсылкаНаОбъект.СоздатьЭлемент();// .ПолучитьОбъект();
ОбновляемыйОбъект.ИмяПредопределенныхДанных = "Резидент";
ОбновляемыйОбъект.Наименование= "Резидент";
ОбновляемыйОбъект.ОбменДанными.Загрузка = Истина;
ОбновляемыйОбъект.Записать();

Через обработку проконтролировал
33. LineykaSBK 6 29.03.15 14:02 Сейчас в теме
Уважаемые подскажите пожта, обновляю старую базу и сталкиваюсь с проблемой
При вызове обработчика обновления:
"Документы.СписаниеСРасчетногоСчета.ЗаполнитьНалоговыйПериодПриУплатеСТраховыхВзносовИП()"
произошла ошибка:
"{Документ.СписаниеСРасчетногоСчета.МодульМенеджера(1993)}: Ошибка при получении значения атрибута контекста (ПФР_ОПС_ИП)
СчетаУчетаСтраховыхВзносовИП.Добавить(ПланыСчетов.Хозрасчетный.ПФР_ОПС_ИП);
по причине:
ПланСчетов.Хозрасчетный.ПФР_ОПС_ИП. Предопределенный элемент отсутствует в данных".

Если я правильно понял то с помощью этой обработки я смогу добавить предопределенный элемент?
34. ekaruk 5070 29.03.15 14:06 Сейчас в теме
(33) LineykaSBK, Да, все верно.
Сможете добавить.
Если задача только добавить один элемент, то достаточно выполнить в консоли код, аналогичный (32)
Но можно и обработкой, заодно остальные элементы сможете проверить.
35. LineykaSBK 6 29.03.15 14:20 Сейчас в теме
36. TeraByte87 01.04.15 11:21 Сейчас в теме
Отлично! Спасибо за обработку.
37. zhuravlev_as 560 07.04.15 14:13 Сейчас в теме
Спасибо. Все просто. Помогла сразу.
47. sergjan 16.04.15 22:21 Сейчас в теме
38. afrodit 08.04.15 10:18 Сейчас в теме
При открытии обработки Ошибка: переменная не определена (ЭтотОбъект)
39. ekaruk 5070 08.04.15 10:30 Сейчас в теме
(38) forum1c8, Версия платформы точно 8.3.3 или выше?
40. afrodit 08.04.15 10:32 Сейчас в теме
41. ekaruk 5070 08.04.15 11:14 Сейчас в теме
(40) forum1c8, Возможно, включен режим совместимости 8.3.2 или ниже.
В этом случае не будет и переменной "ЭтотОбъект".
Если все-таки релиз от полноценного 8.3.3, то напишите в личку подробнее, что за конфигурация и версия обработки.

Программное изменение предопределенных данных возможно не ранее 8.3.3 без режима совместимости.
В более ранних релизах физически структура данных другая в таблицах.
Т.е. в более ранних версиях Вам эта обработка не нужна, так как технически не может быть ни отсутствующих элементов, ни дублей.
43. afrodit 08.04.15 13:38 Сейчас в теме
(41) да, включен режим совместимости
42. Godman 74 08.04.15 12:36 Сейчас в теме
Спасибо за обработку!
Успешна решена проблема при обновлении конфигураций бух 8.3. Выдавалась ошибка:
При вызове обработчика обновления:
"Справочники.ПрочиеДоходыИРасходы.ОбновитьПредопределенныеЭлементыКурсовыеИСуммовыеРазницы()"
произошла ошибка:
"{Справочник.ПрочиеДоходыИРасходы.МодульМенеджера(757)}: Ошибка при вызове метода контекста (Записать)
ЭлементСправочника.Записать();
по причине:
Предопределенный элемент не уникален".


Снял признак предопределенности с задвоенных элементов.
44. ekaruk 5070 10.04.15 13:05 Сейчас в теме
Заменила версию 1.3.2 на 1.3.3.
Добавлена возможность проверки пропущенных элементов вцелом по конфигурации без предварительной выгрузки конфигурации.
Доступно только с платформы 8.3.5.
45. 3016299 23 11.04.15 11:37 Сейчас в теме
(44) но версия не изменилась, только что скачала - осталась 1.3.2
46. ekaruk 5070 11.04.15 11:46 Сейчас в теме
(45) 3016299, Спасибо. На форме осталась надпись 1.3.2.
Если скачанный файлик называется "УстановкаПредопределенныхЭлементов1.3.3.epf", то это 1.3.3.
Заголовок не обновила.
Поправила.
48. Dvornik 20 21.04.15 16:28 Сейчас в теме
Подскажите, скачал обработку, а в "Справочники.СтатусыНалогоплательщиковПоНДФЛ" добавить значения не могу. Вообще никак не могу. Предопределенные элементы есть только в конфигураторе. (Бух 3.0.37.25). Что только не делал, уже убрал РИБ. Установленных и новых предопределенных элементов нет.
В конфигураторе есть, в базе нет. (открывал универсальной обработкой)
PS. в след. версии (37.34) вылазит "ОснованияУвольнения", которых тоже нет в базе.
49. ekaruk 5070 21.04.15 17:10 Сейчас в теме
(48) Dvornik, Что значит "элементов нет"?
Обработка отображает все элементы, описанные в конфигураторе, и позволяет сопоставить с ними элементы из ИБ.
Просто в обработке в нужной строке выбираете новый элемент, который нужно привязать.

Добавить элемент можно просто в форме списка справочника.
Либо перенести типовой обработкой "Выгрузка/загрузка XML" из копии базы.
50. TODD22 20 29.05.15 07:52 Сейчас в теме
Здравствуйте.

Спасибо за замечательную обработку.

У меня возникла такая проблема. У меня РИБ.
Случилась неприятность и базы перестали обмениваться. Пишет что "Конфигурация отличается от ожидаемой". Я узлы отключил от центральной, загрузил в неё конфигурацию центральной базы. И в этот момент у меня в базе задвоились предопределённые элементы. Я вашей обработкой их удалил.

Но проблема не ушла. У меня теперь в центральном узле после обмена задваиваются(и затраиваются) элементы справочников. Я их опять почистил обработкой.
Что интересно задвоились не все предопределённые элементы. А только часть.
С чем это может быть связано?

Прикрепленные файлы:
51. ekaruk 5070 02.06.15 10:15 Сейчас в теме
(50) TODD22, Могли задвоиться, если предопределенные элементы новые. В этом случае они создались в каждой подчиненной базе независимо, а теперь мигрируют между базами.
Нужно поудалять с заменой на правильные те, что посоздавались в подчиненных базах или хотя бы отвязать от предопределенных данных.
При отвязке желательно каждый открывать и просматривать, чтобы правильные не отвязать случайно.
52. TODD22 20 08.06.15 10:35 Сейчас в теме
(51) А можно с помощью обработки случайно отвязанные "правильные" привязать назад?
53. ekaruk 5070 08.06.15 12:08 Сейчас в теме
(52) TODD22, Да, можно.
Просто его нужно правильно выбрать в колонке "Новый предопределенный элемент"
В платформе нет информации, какой элемент ИБ был предопределенным в прошлом.
Если есть несколько элементов с одним наименованием, при выборе нового значения для предопределенного элемента открываете сам элемент в форме выбора или из самой обработки и визуально смотрите по реквизитам, тот ли это элемент, который нужно установить предопределенным.
54. TODD22 20 09.06.15 05:52 Сейчас в теме
(53) Спасибо попробую... а то после того как в прошлый раз поломал все обмены сейчас как то с осторожностью надо к этому делу подходить.
55. TODD22 20 10.06.15 10:57 Сейчас в теме
(54) TODD22, У меня в правом крайнем столбце где нужно указать "Новый предопределённый элемент" обработка выводит 3 элемента. Но ни один из них не является "старым" элементом к которому нужно привязаться. А если нажимаю на выбор то открывается справочник сотрудники. Но там у меня нет этих пользователей. Они у меня в справочнике "Пользователи".
Достаточно будет просто добавить в тип колонки справочник "Пользователи" или тут в чём то другом дело?
56. ekaruk 5070 10.06.15 12:37 Сейчас в теме
(55) TODD22, Добавлять в обработку ничего не надо.
Привязать к предопределенному элементу можно лишь элемент из этого же справочника.
Открывается стандартная форма выбора, определенная в конфигурации для данного справочника.
Не совсем поняла, для справочника "Пользователи" открывается для выбора форма справочника "Сотрудники"?
Что за конфигурация и что открывается в формах для справочника "Пользователи"?
Попробуйте просто код пользователя ввести. Должен сработать ввод по строке.
57. markers 279 22.07.15 12:17 Сейчас в теме
Доброго времени суток!
Обработка конечно хороша, за что спасибо вам, Но я тут решил запустить проверку не сопоставленных на бухгалтерии 3.0 и выдался такой вот списочек:
Благо мне хватило места на экране и список был не такой длинный.... Может стоит этот список выгружать в какую-либо таблицу значений на форме или ещё чего, ещё бы по дабл-клику подставлять нужный справочник и пр. в тип объекта / имя объекта?
Спасибо за внимание!
58. ekaruk 5070 22.07.15 12:48 Сейчас в теме
(57) markers, Да, согласна. Иногда список совершенно нечитабельный получается.
Думаю, тут логично заменить просто на сообщение об общем количестве несопоставленных элементов в каждом справочнике аналогично сообщению о дублях.
Конкретный перечень и так виден при выборе справочника.
Поправлю как-нибудь при случае.
59. tormozit 7393 03.08.15 10:41 Сейчас в теме
Добавил аналогичный инструмент в подсистему "Инструменты разработчика".
60. SLord 21.08.15 15:50 Сейчас в теме
Типовая
1С:Предприятие 8.3 (8.3.6.2152)
Бухгалтерия предприятия, редакция 3.0 (3.0.41.52)

Прошу помощи!!!!
Не открываются для редактирования некоторые Контрагенты.
Мне может помочь данная обработка?
Прикрепленные файлы:
61. ekaruk 5070 21.08.15 17:14 Сейчас в теме
(60) SLord, Эта ошибка не связана с предопределенными элементами.
Думаю, данная обработка тут не поможет.
Смотрите в конфигураторе, на какой именно строчке ошибка и с чем она связана.
62. SLord 24.08.15 14:45 Сейчас в теме
(61)
Подскажите как это делается через конфигуратор?
Заранее спасибо.
64. ekaruk 5070 24.08.15 15:23 Сейчас в теме
(62) SLord, Что именно делается через конфигуратор?
В конфигураторе указывается перечень предопределенных элементов.
Выбирате справочник - Правый клик - "Открыть перечень предопределенных элементов"
(63) AlX0id, Нужен режим совместимости не ниже 8.3.3.
УПП, насколько я помню, сейчас в режиме совместимости с 8.2, так что на нем работать не будет.
65. SLord 24.08.15 15:52 Сейчас в теме
(64)
Вы писали "Смотрите в конфигураторе, на какой именно строчке ошибка и с чем она связана."
Как смотреть в кофигураторе?

PS: я не программист 1С.
66. ekaruk 5070 24.08.15 16:14 Сейчас в теме
(65) SLord, Нужно открыть конфигуратор, запусть базу в режиме отладки, включить "Отладка"-"Остановка по ошибке" и попытаться повторить ошибку.
Будет видно, на какой именно она строчке и что при этом происходит.
Возможно, связано с доработками вашей базы либо некорректным переносом данных..
Хотя, если Вы не программист, то возможно разобраться будет сложно.
Лучше обратиться к тому, кто вас обслуживает на постоянной основе.
63. AlX0id 24.08.15 15:05 Сейчас в теме
А в режиме совместимости - на УПП будет работать? Или же чисто 8.3 надо?
67. SLord 25.08.15 15:22 Сейчас в теме
Спасибо.
Но в том то и дело, что конфигурация типовая, произошло это после обновления релиза, переноса данных не было.
Вот более полное описание ошибки:
{ОбщийМодуль.УправлениеКонтактнойИнформацией.Модуль(350)}: Поле объекта не обнаружено (КонтактнаяИнформацияПоле105)
Если СозданныеЭлементы.Найти(СтрокаПоиска.Вид) <> Неопределено

В супорт уже обратился.
68. Dvornik 20 26.08.15 05:56 Сейчас в теме
(67) SLord, может вам попробовать мою обработку http://infostart.ru/public/270979/ открыть и убрать повтор адресов... если есть.
69. SLord 26.08.15 09:21 Сейчас в теме
(68) Dvornik,
Спасибо, воспользуюсь, ща только до оффиса доберусь. Жалко что только по одному контрагенту можно просматривать, если бы она сама искала задвоенную информацию по всем контрагентам, хотя бы по очереди, нашла первого - исправили - ищет второго и т.д.
70. SLord 26.08.15 10:25 Сейчас в теме
(68) Dvornik,
Еще раз спасибо.
Открыл контрагента, который не открывался, элементы Юридический, Фактический адрес и телефон, повторялись 104 раза!!!!!
Кажется я догадываюсь в чем проблема, у нас есть внешняя обработка "Загрузка счетов", надо ее проверить......
71. Гость 24.09.15 13:45
Добрый день! При обмене задвоился план счетов. Воспользовалась вашей обработкой и стерла " ИмяПредопределенныхДанных" для неиспользуемых счетов. Хочу теперь их удалить, но выскакивает таже ошибка "Пометка на удаление предопределенного счета запрещена". Что не так?!

Платформа 8.3.6.2299

Заранее спасибо.

.
72. ekaruk 5070 24.09.15 16:04 Сейчас в теме
(71) sno35, Не должно быть такой проблемы. Сразу при очищении реквизита ИмяПредопреденныхДанных элемент становится обычным и его можно удалить.
Точно помечаете элемент, который в списке без значка предопределенного?
73. Гость 24.09.15 17:29
Да, нет. Значка предопределенного на этих счетах нет. Скрин прикрепила.
74. ekaruk 5070 25.09.15 10:24 Сейчас в теме
(73) sno35, Проверяла на БП 3.0 на платформе 8.3.6.2152 и на 8.3.7.1633
Не могу повторить проблему. Как только отменяется связь элемента ИБ с предопределенным элементом конфигурации, то он вполне корректно помечается на удаление,
76. Pyhar 51 12.10.15 15:54 Сейчас в теме
(74) Добрый день. База Бухгалтерия предприятия 3.0.40.37 БАЗОВАЯ. При обновление на любой другой релиз - ошибка про дублирование предопределенных в справочнике Виды отправляемых документов (5 элементов). Откатил на конфигурацию БД, лезу в справочник в конфигураторе. И там эти элементы действительно задублировались. Не знаю как это могло произойти, видимо был какой то глюк в предыдущем обновлении. обработкой то я лишние элементы то отвязал и удалил - а толку то. в конфигураторе как были задвоены так и есть. что можно сделать? Повторюсь конфа БАЗОВАЯ, естественно в ней не было ни каких изменений, обновлялась всегда в автоматическом режиме из режима Предприятие.
77. ekaruk 5070 12.10.15 19:35 Сейчас в теме
(76) Pyhar, это известная проблема релиза 3.0.40.37.
Дубли именно в конфигурации, это не проблема обновления.
Обновитесь на следующий релиз из конфигуратора, НЕ выполняя обновление информационной базы.
Либо откатитесь на более старый релиз платформы.
82. Bonov 22.10.15 16:17 Сейчас в теме
(76) Pyhar, чтобы беспроблемно обновить конфигурацию, делайте это именно на тех релизах платформы, которые заявлены как минимально необходимые. В Вашем случае можно использовать последний релиз 8.3.5.
75. Гость 28.09.15 11:27
Спасибо большое. Все получилось.
78. b-dm 181 19.10.15 10:14 Сейчас в теме
Для обычных форм планируете сделать ?
79. tormozit 7393 19.10.15 11:03 Сейчас в теме
(78) Уже есть в подсистеме Инструменты разработчика в инструменте "Редактор предопределенных" http://infostart.ru/upload/iblock/4b2/35640846%5B1%5D.jpg
Прикрепленные файлы:
80. ekaruk 5070 19.10.15 12:17 Сейчас в теме
(78) b-dm, Нет смысла. Типовые конфигурация на обычных формах идут в режиме совместимости с 8.2 и для них такая работа с предопределенными неактуальна. В каких-то исключительных случаях всегда можно запустить любую типовую в управляемом режиме.
Ну или использовать вариант из (79)
81. ryutao 50 21.10.15 11:48 Сейчас в теме
Большое спасибо! Очень выручила Ваша обработка!
83. Гость 25.10.15 10:26
Обработка отвязывает задвоенные предопределенные элементы справочника,всё красиво.Но при обновлении все так же ругается на не уникальность этих же элементов=(
84. ekaruk 5070 25.10.15 10:32 Сейчас в теме
(83) Гость, Обработка работает с данными информационной базы.
Насколько я понимаю, в Вашем случае проблема в конфигурации.
Проверьте из конфигуратора, нет ли дублей в конфигурации. Если есть, то удалите лишний.
85. Гость 25.10.15 11:05
(84) разобрался,спасибо.Всё осуществлял в платформе 8.3.6.2332.Опустился на 8.3.6.2100 всё прошло успешно.
86. vlastapov 50 03.01.16 13:00 Сейчас в теме
И на платформе 8.3.7 тоже работает. Еще раз большое спасибо!
87. rodnik.mup@yandex.ru 11.01.16 15:47 Сейчас в теме
У меня бухгалтерия предприятия базовая ред 3.0 Релиз программы 8.3.7.1790
При обновлении выдается ошибка Справочники. ВидыРегистровБухгалтерии.Субъектымалогопредпринимательств Отсутствует предопределенный элемент
Пытаюсь воспользоваться вашей обработкой пишет Невозможно подключить дополнительную обработку из файла.
Возможно, она не подходит для этой версии программы.

Метод объекта не обнаружен (СведенияОВнешнейОбработке)
88. ekaruk 5070 11.01.16 16:40 Сейчас в теме
(87) rodnik.mup@yandex.ru, Обработка универсальная, не привязана к конкретной конфигурации.
Запускается просто через "Файл" - "Открыть"
89. информсервис 15.01.16 06:57 Сейчас в теме
Большое спасибо. Очень помогли.
90. netaleksa 15.01.16 09:59 Сейчас в теме
Добрый день! При обновлении вылезает ошибка: Справочник. ВидыРегистровУчета. РегистрыБУСубъектовМалогоПредпринимательства. Предопределенный элемент отсутствует в данных.
1С:Предприятие 8.3 (8.3.6.2152) Конфигурация Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.43.51)
91. netaleksa 15.01.16 10:42 Сейчас в теме
Нажимаю на отладку, предварительно поставив галочку останавливаться на ошибках. И вообще все пусто. Отладчик не запускается. Не пойму причину.
92. ekaruk 5070 15.01.16 10:53 Сейчас в теме
(91) netaleksa, Не совсем поняла, как именно отлаживаете.
На всякий случай запустите сеанс предприятия из конфигуратора по кнопке F5-"Отладка"
Тогда отладчик покажет, на какой строке ошибка проявляется.
А вообще проблема с предопределенными стандартная, возникает часто.
Просто берете обработку из этой публикации, выбираете Ваш справочник "ВидыРегистровУчета". Обработка покажет, какие элементы не определены. Далее достаточно будет просто связать их с элементами ИБ. Можно как с имеющимися, так и добавить новые.

Если хотите лучше понять смысл проблемы и исправить вручную без обработки, то тут есть подробное описание с примерами кода http://infostart.ru/public/310542/
93. netaleksa 15.01.16 11:22 Сейчас в теме
(92)
С отладкой разобралась) начинается процесс отладки, останавливается на ошибке. Скрины прилагаю.
Прикрепленные файлы:
Скрин 1.docx
Скрин 2.docx
95. ekaruk 5070 15.01.16 11:31 Сейчас в теме
(93) netaleksa, Эмм....
Это не ошибки.
До ошибок Вы еще не дошли.
Это уведомление о фоновом задании. Все что в попытках, то смотреть не надо.
А вообще отладка Вам тут и не нужна. Это абсолютно стандартная проблема. Нужно просто в режиме предприятия привязать предопределенный элемент.

upd. (94) Уже ошибка.
Чтобы на ней остановиться, включите отладку фоновых заданий в настройках отладки.
96. netaleksa 15.01.16 11:39 Сейчас в теме
(95) Спасибо за надежду) только теперь не могу найти где "включите отладку фоновых заданий в настройках отладки. "
94. netaleksa 15.01.16 11:27 Сейчас в теме
И далее остановка.
Прикрепленные файлы:
Скрин 3.docx
97. ekaruk 5070 15.01.16 11:42 Сейчас в теме
Отладка - Подключение - Автоматическое подключений - Фоновые задания
Прикрепленные файлы:
98. netaleksa 15.01.16 12:22 Сейчас в теме
(97) спасибо Вашу помощь) сделала рекомендуемые настройки отладки. Запустила отладку. Выдал большой файл в окне. Скрин всего вряд ли удобен для прочтения. Подскажете в каком разделе (выделенные зеленым цветом) посмотреть?
Ошибка: При обновлении вылезает ошибка: Справочник. ВидыРегистровУчета. РегистрыБУСубъектовМалогоПредпринимательства. Предопределенный элемент отсутствует в данных.
99. ekaruk 5070 15.01.16 12:36 Сейчас в теме
(98) netaleksa, Я уже в (92) рассказала, как поправить.
Там же есть ссылка на статью с подробным описанием причин ошибки и способа исправления.
Подробнее уже некуда.
100. air_mike 25 03.02.16 17:15 Сейчас в теме
Отлично, работает. Была такая же ошибка как описана тут http://www.forum.mista.ru/topic.php?id=762406. В УФ обработка "групповое изменение реквизитов", почему то не видит этот справочник. Начал искать сразу же нашел эту обработку.
Немного сложно понять какой из двух элементов должен быть предопределенным. Но зайдя в каждый увидел родителя. И понял, что у партнера нет ни фактического, ни почтового адреса. Отменил соответствия. Применил изменения. Обмен пошел.
101. fixin 4347 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 5070 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 365 04.04.16 16:48 Сейчас в теме
Чего то не пойму... У меня платформа 1С:Предприятие 8.3 (8.3.6.2390)
Добавил в конфигураторе в справочник предопределенный элемент. В предприятии он не появился.
Видимо потому что в настройках справочника "Обновление предопределенных данных" стоит "Не обновлять автоматически".
Думал эта обработка мне поможет. Запустил ее. Вижу свой добавленный элемент в колонке "Имя предопределенных данных".
В остальных колонках пусто. Что делать дальше?
107. ekaruk 5070 04.04.16 18:36 Сейчас в теме
(106) Spacer,
1. В колонке "Новый предопределенный элемент" нажмите кнопку выбора.
2. Добавьте элемент в справочник вручную
3. Обработкой привяжите этот новый элемент ИБ к имеющемуся предопределенному элементу.
108. newtng 04.05.16 11:22 Сейчас в теме
При импорте из одной базы в другу платежных поручений задвоились некоторые счета плана учета, при попытке их удалить выдает ошибку о невозможности пометки на удаление предопределенного счета, после отмены соответствия в вашей обработке ничего не изменилось.
109. ekaruk 5070 04.05.16 12:14 Сейчас в теме
(108) newtng, Что именно не изменилось?
Изначально при открытии обработки и выборе плана счетов обработка должна сообщить, что есть дубли.
После снятия пометки предопределенности сообщение о дублях выдаваться не должно и счет должен помечаться на удаление..
Дубли остались при проверке обработкой?
Или дубли исчезли но счета все равно не помечаются?
110. newtng 04.05.16 12:48 Сейчас в теме
(109) Обработка сообщила про дубли, я их убрал, но после этого все еще появлятся ошибка при пометке на удаление. т.е. дубли исчезли но счета все равно не помечаются
Прикрепленные файлы:
111. ekaruk 5070 04.05.16 12:51 Сейчас в теме
(110) newtng, Судя по картинке, удаляемый счет уже не предопределенный.
Попробуйте перезайти в систему.
112. newtng 04.05.16 13:09 Сейчас в теме
(111) перезаход не помогает, заметил что такая ситуация наблюдается только со счетами 68 и 69, со счетами второго порядка 68.01, 68.02 и т.п. все в порядке
113. ekaruk 5070 04.05.16 14:07 Сейчас в теме
(112) newtng, Вроде не должно быть отличий.
Напишите релиз платформы, на которой работаете.
Может, изменилось что-то.
114. ekaruk 5070 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 5070 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 5070 12.07.16 11:00 Сейчас в теме
(119) MuravevSlava, Чтобы понять какой, нужно просто открыть оба и сравнить. Либо временно переименовать один и проверить, на каком фактические остатки по ведомости.
Предопределен или нет видно по иконке счета.
122. MuravevSlava 12.07.16 14:34 Сейчас в теме
(120) насчет переименования: не дает переменовать, так как предопределенный элемент не уникален. А в обработке я разобрался как определить какой нужно удалить, а вот в самом плане счетов не понятно: например счет 08.4, сравнил с рабочей версией БП, определил какой нужно удалить, удаляю его и после этого не могу настроить план счетов (пишет ошибка в счет 08.4), удаляю потом на мой взгляд правильный счет и всё начинает настраиваться и работать
121. tormozit 7393 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 7393 30.08.16 09:33 Сейчас в теме
(124) Есть в инструменте Редактор предопределенных в подсистеме "Инструменты разработчика"
Student1C; maxon82; +2 – Ответить
126. maxon82 30.08.16 10:43 Сейчас в теме
(125) tormozit, тип оплаты и реализацию товаров победил "ПоискИЗаменаЗначений", да уж, обратился к фрилансерам, проплатил за объединение баз в одну, вся база в дублях, но это ладно, но когда я на след день после закрытия смены не смог сделать выемку дс из ккм с ошибкой предопределённых данных, я был в шоке), часа 3 изучения вопроса и база девственно чистая, благо детство проходило в кружке с бэйсиком и паскалем)
127. Serge_ASB 30.08.16 17:34 Сейчас в теме
"Групповая обработка документов и справочников": выбрать те, что не нужны, и удалить у них "ИмяПредопределенныхДанных". Потом Пометка на удаление ставится на ура (если нет подчиненных, конечно). Актуально, начиная с 1C 8.3. Проверял на БП 3.0
128. LevV 8 29.12.16 16:08 Сейчас в теме
Запускаю в конфигурации БИТ.ФИНАНС (в ней несколько планов счетов, возможно дело именно в этом...), в режиме поиска пропущенных для плана счетов "Хозрасчетный" фиксируется ошибка (снимок экрана приложен).
Если не выбирать конкретный объект метаданных - ошибка та же...

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

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

Может имеется какой-то функционал у вашей обработки, я не заметил, подскажите, пжл
145. tormozit 7393 13.09.17 07:11 Сейчас в теме
(144) Связи между предопределенными элементами и предопределенными группами из метаданных можно получить только выгрузкой конфигурации в файлы.
146. Logarifm_Andre 18 13.09.17 12:27 Сейчас в теме
(145) а дальше что с этим файлами делать? Я ни разу такую процедуру не делал, поэтому и вопросы
147. Erne100 287 22.09.17 11:46 Сейчас в теме
В обработке по прежнему обидная ошибка:
СистемнаяИнформация.ВерсияПриложения < "8.3.5"
148. ekaruk 5070 04.10.17 16:09 Сейчас в теме
(147) Спасибо. Странно, уже исправляла эту ошибку. Возможно, версия не та загрузилась.
Поправила еще раз.
149. jack1988 09.10.17 23:04 Сейчас в теме
Добрый день! Как запустить на 8.2?
150. ekaruk 5070 09.10.17 23:34 Сейчас в теме
(149) В 8.2 ее запускать нет смысла. Возможность переопределения предопределенных появилась только в платформе 8.3.3.
151. jack1988 09.10.17 23:39 Сейчас в теме
(150)
У меня в альфа-авто 5.1 после выгрузки данных задублировались предопределенные объекты. Как их можно удалить?
152. ekaruk 5070 09.10.17 23:53 Сейчас в теме
(151) Я не знакома с Альфа-авто.
Какая используется платформа сейчас?
Если выше 8.3.3 то просто запускаете 1С в управляемость режиме и пользуетесь обработкой.
153. jack1988 10.10.17 08:39 Сейчас в теме
(152)
Подскажите, а как запустить в управляемом режиме?
154. ekaruk 5070 10.10.17 08:51 Сейчас в теме
(153) Есть 2 варианта:
1. Запускаете конфигуратор и из него выполняете команду "Отладка" - "Начать отладку" - "Тонкий клиент"
2. В свойствах ярлыка запуска указываете запуск в тонком клиенте http://prntscr.com/gvh7s0
155. jack1988 10.10.17 09:24 Сейчас в теме
(154)Спасибо! буду пробовать
156. пользователь 16.05.18 11:02
Сообщение было скрыто модератором.
...
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.
Прикрепленные файлы:
milov.aleksey; +1 – Ответить
160. milov.aleksey 385 18.04.19 15:45 Сейчас в теме
(159) Сегодня,18.04.2019, запускал на ЗУП 3.1.9.187, ошибка аналогичной проверки. Всё потому, что версии платформ сравниваются как строки: Если "8.3.12.1685" < "8.3.3" Тогда Сообщить("Проверка доступна для версии платформы не ниже 8.3.3");
Заменил на проверку третьей цифры релиза. 12<3. Просто замените кусочек кода:

СистемнаяИнформация = Новый СистемнаяИнформация;
	//-=Н=- по заявке № , 
	//Милов А.В., 18 апреля 2019 г. 14:52:35
	//Цель:	Исправление ошибки
	//---------------
	//-=Старый код=-
	//---------------
	//Если СистемнаяИнформация.ВерсияПриложения < "8.3.3" Тогда
	//	Сообщить("Проверка доступна для версии платформы не ниже 8.3.3");
	//	Возврат;
	//КонецЕсли; 
	//---------------
	//-=Новый код=-
	//---------------
	НомерТекущейВерсии = СтрЗаменить(СистемнаяИнформация.ВерсияПриложения,"8.3.","");
	ПозицияТочки = СтрНайти(НомерТекущейВерсии,".",,,);
	НомерРелиза = Сред(НомерТекущейВерсии,1,ПозицияТочки-1);
	НомерРелизаЧисло = Число(НомерРелиза);
	Если НомерРелизаЧисло < 3 Тогда
		Сообщить("Проверка доступна для версии платформы не ниже 8.3.3");
		Возврат;
	КонецЕсли; 
	//-=К=-
Показать
sans1964; +1 – Ответить
161. Toooryyy 01.11.19 13:37 Сейчас в теме
Огромное Вам спасибо!!! Помогла обработка
162. sans1964 04.11.19 16:29 Сейчас в теме
А какой это модуль? Где этот код находится?
163. cprit 941 30.12.19 16:15 Сейчас в теме
Добрый день!
Для обычных форм есть замечательный набор инструментов "Инструменты разработчика 1С", но его невозможно использовать в линуксе и в тонком и веб клиенте.

Поэтому мы решили собрать подобный пакет, но который будет работать только на платформенных механизмах или с использованием кроссплатформенных компонент.

Использование этого пакета инструментов хотим сделать общедоступным(OpenSource), разработку вести через гитхаб с использованием EDT.

Можем ли мы включить в этот набор обработки(или часть идей и функционала) вашего редактора предопределенных элементов для управляемых форм?

На текущий момент нашли основные инструменты (консоль запросов, консоль кода, редактор реквизитов, консоль компоновки и др.) для включения в инструментарий. Сейчас занимаемся получением одобрения авторов. Часть включаем свои- редактор предопределенных, редактор констант, Групповая обработка

Ссылка на репозиторий с новыми инструментами https://github.com/cpr1c/tools_ui
164. user790970 16.01.20 12:56 Сейчас в теме
большое СПАСИБО! обработка помогла!
165. Alfer 26.01.20 09:33 Сейчас в теме
Здравствуйте !
Не хочу заморачиваться со стартманями, могу я получить обработочку
Установка предопределенных элементов 1.3.6 (8.3.5+)
.epf 1.3.6 18,66Kb
за спасибо (в руб.) на вашу карту??
мыло andre_zor@mail.ru
166. usersed 20.02.20 11:16 Сейчас в теме
Подскажите, нажал найти дубли, несколько нашлось, а что дальше с ними? Через ВсеФункции>Справочник.** захожу в них, а там пусто. Нет элементов
Прикрепленные файлы:
167. пользователь 13.08.20 07:08
Сообщение было скрыто модератором.
...
168. karvi 18.08.20 12:44 Сейчас в теме
Добрый день, эта обработка будет работать на 8.3.15 и БП 3.0.81.23?
169. username23 15.01.21 15:18 Сейчас в теме
В БП 3.0.87 после XML "слияний и поглощений" адреса контрагентов пропали. Зато были 4-5 кратные повторы в справочнике "виды контактной информации" (остальное, в т.ч. план счетов и спр.валют, штатными средствами победил).
После применения данной обработки 1.3.6 (дубли реквизитов с её помощью нашёл, убрал) в карточке контрагента адреса так и нет, а ссылка "история" выдаёт фатальную ошибку:

Недопустимое значение параметра (параметр номер '2')
{ОбщаяФорма.РедактированиеИсторииКонтактнойИнформации.Форма(23)}: ЗаполнитьЗначенияСвойств(СтрокаКИ, Параметры.ТекущийАдрес);
{ОбщийМодуль.УправлениеКонтактнойИнформациейКлиентБП.Модуль(72)}: ОткрытьФорму("ОбщаяФорма.РедактированиеИсторииКонтактнойИнформации", ПараметрыФормы, Форма);
{Справочник.Контрагенты.Форма.ФормаЭлемента.Форма(759)}: ПредопределенноеЗначение("Справочник.ВидыКонтактнойИнформации.ЮрАдресКонтрагента"));

по причине:
Недопустимое значение параметра (параметр номер '2')


Что делать?
Штатные способы - удаление дублей, тестирование и исправление, удаление помеченных объектов - ничего не могут.
170. fixin 4347 25.01.21 20:35 Сейчас в теме
Спасибо, пригодилось при ошибке обновления БП.
Когда почему-то не создались предопределенные счета. Создал их с помощью этой обработки.
171. user882378 01.04.21 15:30 Сейчас в теме
Добрый день. Подскажите как можно приобрести вашу обработку если нет подписки?
172. пользователь 01.04.21 16:02
Сообщение было скрыто модератором.
...
173. manuel 469 24.09.21 18:10 Сейчас в теме
Пытался вашей обработкой восстановить предопределенные группы в справочнике, но создаются почему то не группы а элементы. Это так и задумано?
174. margo2007 15 13.10.21 07:57 Сейчас в теме
УНФ 1.6.25.226
Создало элемены, а не группы.
Буду допиливать...
175. newbas 535 15.12.21 19:16 Сейчас в теме
(174) Аналогично, создает элемент вместо группы. Нужно корректировать
180. mrsmrv 129 07.02.23 08:58 Сейчас в теме
(175)
А я просто создал группу, и потом выбрал её.
176. lefthander 06.06.22 17:02 Сейчас в теме
Мдя... хорошая идея, но не хочет работать. Есть справочник, части предопределенных элементов нет в справочнике в режиме предприятие, но есть в метаданных... и ничего...
177. ya deva 10 31.01.23 07:39 Сейчас в теме
А какая из двух обработок подходит для 1С УПП?
179. mrsmrv 129 06.02.23 12:32 Сейчас в теме
(177) ну там как бы нет привязки к конкретным конфигурациям. Там главное платформа чтобы была соответствующей версии. Я взял более позднюю и успешно применил на 8.3.18 платформе.
178. mrsmrv 129 06.02.23 12:31 Сейчас в теме
Отличная обработка. Лаконичный дизайн. работает без проблем на 8.3.18 и более поздних релизах.
181. ross 01.08.23 09:10 Сейчас в теме
Удаляли дубли плана счетов. Отличная обработка +++1
182. SergMuravev 954 03.12.23 14:09 Сейчас в теме
Не работает кнопка "Найти дубли" с сообщением "Проверка доступна для версии платформы не ниже 8.3.5".
Если Лев(СистемнаяИнформация.ВерсияПриложения,5) = "8.3.4"
	 ИЛИ Лев(СистемнаяИнформация.ВерсияПриложения,5) = "8.3.3" 
	 ИЛИ Лев(СистемнаяИнформация.ВерсияПриложения,5) = "8.3.2"  Тогда
		ПоказатьПредупреждение(,"Проверка доступна для версии платформы не ниже 8.3.5");
		Возврат;
	КонецЕсли;


Предположительно снова будет работать, когда версия платформы перевалит за 8.3.50 :-)
183. katavy770928 10.01.25 19:45 Сейчас в теме
Обработка хороша тем, что она просто показывает проблемы в предопределенных элементах, но ошибки-то не исправляет, замену ссылок не делает, в чем смысл, в инфе? Еще прошу, исправьте, пож-ста, ошибку орфографическую "рекоммендую" на "рекомендую", описки "номеклатуре" на "номенклатуре", "конопки" на "кнопки". Все-таки публикация....
184. katavy770928 13.01.25 22:40 Сейчас в теме
(183) Беру слова обратно, замену ссылок не делает.
185. vikhrov53 112 15.01.25 18:54 Сейчас в теме
Спасибо. Работает на платф. 8.3.25.1374 конф. Бух Корп 3.0.167.36.
186. Lenura 19.03.25 14:06 Сейчас в теме
не работает платформа 1С:Предприятие 8.3 (8.3.25.1394) релиз 3.0 (3.0.171.23)
Для отправки сообщения требуется регистрация/авторизация