Новые возможности для работы с расширениями в 1С 8.3.22

Новые возможности для работы с расширениями в 1С 8.3.22
17.02.2022
63492

Официальный технологический блог «Заметки из Зазеркалья» рассказал о том, что нового для работы с расширениями конфигурации появится в технологической платформе «1С:Предприятие 8.3.22».
 

Чего ждать от расширений в 8.3.22

Фирма «1С» собирается улучшить функциональность 8.3.22 для работы с расширениями.

Планируется, что платформа 8.3.22 даст разработчикам новые возможности:

  • замещать макеты любого типа;
  • изменять свойства, содержащие локализованные строки;
  • проверять методы при контроле применимости расширения в конфигураторе.

Это уже вторая новость о развитии расширений для 8.3.22 – в конце прошлого года разработчики опубликовали анонс, в котором речь шла о возможности изменения в расширении номера, кода, длины наименования и настройке нумерации объекта, о добавлении нумераторов и о возможности получать доступ к параметрам расширений конфигурации без их установки в информационную базу.

Проверка методов при контроле применимости расширения

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

В 8.3.22 проверка методов будет доступна и в режиме Конфигуратора тоже. В команду «Проверка применимости расширений» добавятся две проверки, не являющихся обработчиками стандартных событий:

  • проверка, что существует метод в основной конфигурации, указанный в аннотации;
  • проверка, что список параметров метода в расширении соответствует параметрам в основной конфигурации (количество и модификаторы передачи по значению).

Данное изменение позволит разработчикам расширений отслеживать такого рода коллизии и реагировать соответствующим образом. Посмотреть, как работает новая функциональность, можно уже сейчас в 1С:EDT – там эту возможность уже реализовали.

 

Источник: wonderland.v8.1c.ru

 

Замещение любых макетов

Начиная с 8.3.22, у разработчиков появится возможность замещать макеты любого типа, а не только «Табличный документ», как доступно сейчас. Причем новая возможность коснется как общих макетов, так и макетов объектов метаданных.

Для макетов типа «Табличный документ» будут применяться ранее реализованные стратегии (объединение или замещение), а для остальных типов будет использоваться макет из расширения, примененного последним.

Новые возможности для работы со свойствами

Еще одна новая возможность в 8.3.22, о которой стало известно, – это изменение свойств, содержащих локализуемые строки. Сейчас в расширениях вносить такие изменения нельзя. В обновленном релизе возможность изменения появится для следующих свойств:

  • синоним,
  • пояснение,
  • формат,
  • формат редактирования,
  • подсказка,
  • подсказка команды,
  • расширенное представление,
  • представление списка,
  • расширенное представление списка,
  • представление объекта,
  • расширенное представление объекта,
  • представление записи,
  • расширенное представление записи.

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

Полный текст заметки о новых возможностях для работы с расширениями в 8.3.22 доступен в официальном технологическом блоге фирмы «1С».

Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.

Автор:
Обозреватель

См. также

С 1 октября 2025 года в России вводится новый порядок обмена электронными счетами-фактурами. Налогоплательщики переходят на универсальные сообщения, которые ускорят взаимодействие между контрагентами и упростят процесс согласования документов.

11.06.2025    307    user2146402    0       

1

С сентября 2025 года производители никотинсодержащих товаров должны указывать точную массу бестабачной смеси при маркировке, а с марта 2026 года их запретят продавать дешевле минимальных цен Минсельхоза РФ.

10.06.2025    306    user2146402    0       

2

С 1 июня по 31 августа 2025 года проводится пилотный проект по маркировке отдельных видов товаров личной гигиены в потребительской упаковке. В список подконтрольных товаров теперь включены бритвы и лезвия, в том числе полосовые заготовки для лезвий.

09.06.2025    404    user2146402    0       

3

Налог на персональный доход в России: полный гид. Кому подходит, как оформиться, какие ставки платить. Правила, лимиты доходов, пенсионные взносы и ограничения – все, что нужно знать о спецрежиме в 2025 году.

09.06.2025    661    user2146402    0       

1

С 1 июня 2025 года в России поэтапно вводится разрешительный режим продажи маркированных лекарств. Фармацевтические организации смогут отпускать препараты только после проверки их кода в системе Честный ЗНАК.

05.06.2025    563    user2146402    1       

1

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

05.06.2025    852    ЕленаЧерепнева    0       

1

Оператор национальной системы маркировки Честный ЗНАК возмещает 50% расходов на оборудование производителям отдельных видов детских игрушек. Заявки для участия в программе поддержки принимаются до 1 сентября 2025 года.

02.06.2025    520    user2146402    0       

1

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

28.05.2025    770    ЕленаЧерепнева    0       

1

Комментарии

Инфостарт бот
1. Darklight 17.02.22 15:35 Сейчас в теме
Ого! Даже не знал, что аннотация "&ИзменениеИКонтроль" срабатывает сейчас только в рантайме - это вообще как там можно было делать? Это должна быть 100% статическая проверка в конфигураторе! А вот в рантайме - должно быть только формирование записей в ж/р - для дальнейшего анализа, и исполнение функции как она есть в расширении.

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

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

По идеи с с аннотациями функций моно было бы делать так же - применять комбинацию - но не на все комбинации в 1С есть поддержка - увы...
3. user1342811 18.02.22 09:12 Сейчас в теме
(1)Я про рантайем тоже не знал, чуть было не обновил на прод, после проверки на копии где проверка применения в конфигураторе прошла. Потом решил проверить на предприятии и был очень удивлен, что оно упало. Это ещё расширение было не сильно большее и сразу ткнул куда надо для проверки.
2. info1i 17.02.22 21:37 Сейчас в теме
Много делают. Я вссе жду, когда же встроют возможность работы с Git в конфигураторе - очень нужно взамен хранилища и без прожорливости EDT.
4. Darklight 18.02.22 11:55 Сейчас в теме
(2)Думаю что никогда не встроят! Ибо конфигуратор больше вообще не развивают. Для конфигуратора есть сторонние приблуды работы с Git - но все они - костыли! Но многим и так нравится
5. Aggressorak 03.03.22 14:41 Сейчас в теме
(2)Одним из оснований начала работ по ЕДТ было то, что 1С заявляла, что возможности интегрировать ГИТ в Конфигуратор нет и мол придёться пилить новую среду. Так что пока идут работы по ЕДТ в конфигураторе ничего с гитом связанного не будет.

Оставьте свое сообщение