1с значение контролируемого свойства не совпадает со значением в расширяемой конфигурации
Расширения позволяют вести доработки, не изменяя конфигурацию.
В результате обновления можно выполнять автоматически – это может сделать даже сам пользователь, без привлечения специалиста.
В итоге – сокращаются затраты на сопровождение 1С.
При помощи расширений можно модифицировать конфигурации в облаке – это, по сути, единственный способ доработки в данном случае.
А у специалиста по 1С теперь появляется время на другие задачи: проработку методологии учета, повышение удобства работы пользователей, WoT :)
Но тут возникает интересный вопрос : )
Или еще распространенная ситуация.
Так как же это сделать?
Видео – перенос доработок в расширение и приведение конфигурации к абсолютно типовой
Хотите быстро изучить механизм расширений?
Еще больше информации о возможностях использования расширений – в нашем курсе Разработка расширений и технологии доработки конфигураций 1С без снятия с поддержки.
Комментарии / обсуждение (91):
Не получается добавить табличную часть на форму документа в расширении. ТЧ была создана в расширении. Что не так делаем?
Добрый день!
Для этого необходимо выполнить явное заимствование реквизита формы Объект в расширение:
Спасибо. Потом догадался.
Добрый день, а можно ли при помощи конвертации данных 2.0 перенести данные в реквизит из расширения?
Добрый день!
Да, можно, потому что при программном получении перечня реквизитов объекта платформа вернет как реквизиты, добавленные в основной конфигурации, так и реквизиты, созданные в расширении.
Значит, можно настроить сопоставление реквизитов, добавленных при помощи расширения.
Можно ли сделать справочник Должности иерархическим и ограничить количество уровней иерархии в ЗУП КОРП 3.1.9.108 через расширение?
Добрый день!
Нет, такого сделать на сегодняшний день нельзя.
Свойство Иерархический у справочника является контролируемым, т.е. будет проверяться значение свойства в расширении со значением этого же свойства в основной конфигурации.
Если значения этих свойств не совпадут, то расширение не будет применено, система выдаст ошибку:
Значение контролируемого свойства Иерархический у объекта Справочник.Должности не совпадает со значением в расширяемой конфигурации
Спасибо вам большое за ответ!
Пожалуйста! Хорошего обучения!
То есть о случаях, когда изменения можно было сделать существующими средствами типовых конфигураций, а не изобретать велосипед. Никакого обобщения нет :)
Этот ролик уже актуален будет на днях(есть уже тестовая версия БП 3.0). Планирую переносить все дороботки, кроме плана счетов, в расширение, но так ролик и не добавили к материалам курса. Придется картинки выцарапывать(.
Благодарим Вас за напоминание!
Видео добавили к материалам курса. Доступно по ссылке.
Спасибо большое за ответ, Василий! Будем ждать с нетерпением. Но, я хотел просто повторить как у Вас на видео. Какую платформу Вы использовали?
Взял УТ 11 с таким-же релизом как у Вас и на платформе 8.3.12.1529 все заработало. Очень странно, что в новом релизе (на котором я пробовал) разработчик вернул режим проверки совместимости. Еще раз спасибо за ответы!
Я использовал платформу 8.3.12.1412.
В истории данных можно использовать поля, добавленные расширением конфигурации, только начиная с релиза 8.3.12
Если используется 8.3.11, необходимо указать, что такие поля не используются в истории данных.
Добрый день!
Подскажите,пожалуйста, как поставить, что поля не используются в истории данных?
Добрый день!
Проверьте, какой режим совместимости для расширения используется. Нужен как минимум Версия 8.3.12. Если будет ниже, то поле История данных становится недоступным для редактирования.
Спасибо! Буду ждать выхода новой версии платформы!
На пользовательском сайте выложили тестовую 8.3.13, попробуйте еще на ней, на копии базы, конечно.
Аналогичная ошибка. 8.3.13 проблему не решила
Значит, нужно сообщить разработчикам платформы о сложившейся проблеме. Возможно, в платформе есть ошибка, которая еще не исправлена.
Курс по расширениям регулярно обновляется свежими видео уроками, в которых мы проводим полный анализ изменений и новшеств механизма расширений для каждой версии платформы 1С. Приятный бонус, не правда ли?)) Вам не нужно нигде ничего искать, достаточно посмотреть 40-минутное видео. Экономия вашего времени ощутимая. Так что не пропускайте видео обзоры, в них много всего интересного!
Вопрос
Добрый день. Правильно я понимаю, что сопоставление объектов между основной конфигурацией и расширением выполняется по имени объектов метаданных? То есть здесь внутренние идентификаторы никак не используются?Ответ
Добрый день! Это зависит от используемой платформы. Имя объекта метаданных – это контролируемое свойство. Если имя объекта в основной конфигурации изменилось, то расширение не будет подключено. Это может создавать проблемы при использовании расширения, поскольку после обновления конфигурации имена объектов могут измениться.
Поэтому в платформе 8.3.15 появились новые возможности. Реализовано сопоставление объектов не только по имени, но и по внутреннему идентификатору.
Добавлено свойство корневого объекта расширения “Поддерживать соответствие объектам расширяемой конфигурации по внутренним идентификаторам”:
Для новых расширений включается автоматически. В таком случае для каждого заимствованного объекта заполняется контролируемое свойство “Объект расширяемой конфигурации”:
При переименовании объекта расширение не будет применено, поскольку имя – это контролируемое свойство. Но в конфигураторе есть механизм проверки применимости расширения, который не только определит проблему, но и по внутреннему идентификатору из свойства “Объект расширяемой конфигурации” может выполнить переименование объекта расширения.
Обновил конфигурацию БП 3.0 до версии Бухгалтерия предприятия, редакция 3.0 (3.0.79.11)
Появилась ошибка при проверке возможности применения расширения получил ошибку:
Общая команда ПечатьЧека Значение контролируемого свойства Группа у объекта ОбщаяКоманда.ПечатьЧека не совпадает со значением в расширяемой конфигурации
Проверил свойства общей команды ПечатьЧека
В основной конфигурации - в свойствах Группа: Командная панель формы.Печать
В расширении - в свойствах Группа: Командная панель формы.Важное
Помощь в написании контрольных, курсовых и дипломных работ здесь
Вывод фото из папки объекта, название которой совпадает с ID этого объекта
Д.День. суть вопроса такая есть путь в корне CMS images/objects_db/xxxxA где xxxxA это папки.
Массив: Получить новый массив, заменяя аi нулем, если |ai| не совпадает с выбранным значением, и заменяя аi единицей, если совпадает.
Дан массив целых чисел а1,…, аn. Из абсолютных значений данной последовательности выбрать.
Элементы массива, у которых порядковый номер совпадает со значением
Дан одномерный массив. Написать программу для вычесления элементов массива у которых порядковый.
Совпадает ли сумма цифр в десятичной записи числа N со значением S
Решение должно быть представлено с помощью РЕКУРСИВНЫХ ФУНКЦИЙ! Задание: Описать рекурсивную.
Конфигурация - Расширения конфигурации - Установить значение из объекта конфигурации. Далее применить изменения F5. Появилась ошибка: Обнаружены проблемы при применении расширения конфигурации.
Группа и Тип параметра команды стали не заполненными.
Без расширения база запускается. Желательно запустить с расширением.
Добавлено через 34 минуты
разобрался
Решение:
Общие -> Группы команд -> Печать. и добавить в расширение. Далее в расширении,в свойствах Группа указать Командная панель формы.Печать
Вычислить сумму чисел, порядковый номер которых совпадает со значением элемента
Дан массив целых чисел. Вычислить сумму чисел, порядковый номер которых совпадает со значением.
Среди чисел найти номер первого числа, которое совпадает с действительным значением Х
нужно написать программу без использования массивов. я не понимаю даже в чем условие. помогите.
При записи звука windows sound recorder не совпадает число данных в хедере wav-файла с реальным значением?
При записи с микрофона стандартной windows прогой почему не совпадает число данных в хедере wav.
Если значение совпадает с значением из списка то ставим 1, если нет то 0
Подскажите формулу. Если значение совпадает с значением из списка то ставим 1, если нет то 0.
Непонятки со значением объекта
Привет всем. Был АСП с клиентским скриптом на васике. Нужно переделать на джаву. Всё переделал.
Не удается обменяться значением объекта между массивами указателей
Добрый день. Идея моей программы следующая. Необходимо создать сетку с квадратными ячейками для.
Читайте также: