Планируемые изменения в платформе 8.3.13

В своем технологическом блоге фирма «1С» поделилась планами на будущую версию платформы «1С:Предприятие». Изменения касаются механизма расширений.
В версии 8.3.13 разработчики продолжают дорабатывать механизм расширения конфигурации в части добавления собственных данных:
-
регистры накопления;
-
регистры бухгалтерии, планы видов счетов и планы видов характеристик;
-
регистры расчета и планы видов расчета.
Данное новшество позволит осуществлять доработки программных продуктов в задачах оперативного и бухгалтерского учета с использованием механизма расширений вместо изменения конфигурации.
Стоит отметить, что в качестве регистратора для регистров можно назначать как документы, созданные в расширении, так и заимствованные документы. Для собственных регистров накопления есть одно ограничение – в них не поддерживается механизм агрегатов.
Новые возможности расширения планов обмена
Разработчиками платформы была внесена возможность включать заимствованные объекты в состав планов обмена из расширения. Таким образом, функционал планов обмена в расширении становится идентичным с планом из конфигурации. Исключение лишь одно: собственные планы обмена нельзя использовать в распределенной информационной базе.
К заимствованным в расширении планам обмена разработчик прикладного решения на платформе 1С теперь может добавлять собственные реквизиты, табличные части и реквизиты табличных частей.
Кроме того, появились новые возможности для изменения состава заимствованного плана обмена:
-
в его состав можно включить объекты расширяемой конфигурации (раньше можно было добавлять только объекты из расширения);
-
стало возможным изменить значение свойства «авторегистрация»;
-
объекты расширяемой конфигурации можно проверить на вхождение в план обмена из расширения (раньше можно было проверить только объекты из расширения).
Для заимствованных планов обмена есть одно ограничение – из их состава вы не можете исключить объекты расширяемой конфигурации.
Механизм деактивации и удаления расширения
В версии 8.3.12 разработчиками был продуман механизм изъятия расширения с данными из конфигурации.
Теперь при попытке удаления расширения, содержащего собственные данные, будет выдано предупреждение о необходимости деактивации расширения перед удалением. При этой операции расширение и его данные не удаляются, но перестают применяться к конфигурации. Это позволяет посмотреть, как конфигурация работает без расширения.
В режиме конфигуратора при деактивации расширения будет показано окно, похожее на диалог реструктуризации основной конфигурации.
В режиме предприятия при удалении будет выводиться диалог, предупреждающий пользователя об удалении данных:
Также возможности встроенного языка были расширены объектом РасширениеКонфигурации с методом ИзменяетСтруктуруДанных(), который предназначен для проверки расширения данных.
См. также
Готово расписание митапа «DevOps в 1С: Инструменты автоматизации рутины в 1С-разработке»
вчера в 16:41 2794 kbazzh 0
Готово расписание онлайн-митапа «Сбор требований и составление ТЗ: современные подходы в управлении проектами»
18.02.2021 4338 eselyanina 0
22 марта стартует шестой поток онлайн-курса «Технология выполнения проектов ERP-класса – процессный подход»
16.02.2021 2752 dklimchuk 0
Анонсированы новые улучшения системы взаимодействия для платформы 8.3.20
15.02.2021 3378 ЕленаЧерепнева 2
Пройди опрос и получи промокод на митапы вместе с методичкой по системной работе команды
11.02.2021 4079 eselyanina 0
Готово расписание онлайн-митапа по непрерывной интеграции и поставке решений на 1С
08.02.2021 2590 kbazzh 0