Фирма «1С» пообещала оптимизировать работу с регистрами сведений в 8.3.25

Фирма «1С» пообещала оптимизировать работу с регистрами сведений в 8.3.25
13.09.2023
5763

Официальный технологический блог «Заметки из Зазеркалья» анонсировал новые возможности в технологической платформе 8.3.25. В очередной релиз будут добавлены дополнительные режимы при записи наборов записей независимых регистров сведений.


Оптимизация работы сценариев, связанных с использованием регистров сведений в 8.3.25

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

Предполагается, что в версии 8.3.25 параметр метода Записать(<Замещение>) сможет принимать значение нового перечисления РежимЗамещения / ReplacementMode:

  • Добавление / Append
  • Замещение / Replace
  • Слияние / Merge
  • Удаление / Delete

На текущий момент параметр метода Записать() имеет тип Булево. Т.е. в зависимости от переданного параметра может быть выполнено добавление записей или их замещение.

В новой платформе для записи в регистры сведений появятся дополнительные возможности:

  • «РежимЗамещения.Добавление» эквивалентно текущему значению параметра «Замещение», равному «Ложь»;

  • «РежимЗамещения.Замещение» эквивалентно текущему значению параметра «Замещение», равному «Истина»;

  • значения параметров «РежимЗамещения.Слияние» и «РежимЗамещения.Удаление» допустимы только для независимого регистра сведений; при попытке использовать эти значения для регистра сведений, подчиненного регистратору, будет выброшено исключение;

  • при использовании в качестве значения параметра «РежимЗамещения.Слияние» все записи из набора записей записываются в основную таблицу регистра сведений; если в регистре уже есть записи с совпадающими значениями ключевых полей (период, измерения, разделители), такие записи обновляются, остальные записи набора просто добавляются в регистр;

  • при использовании в качестве значения параметра «РежимЗамещения.Удаление» выполняется удаление из регистра записей, совпадающих по значениям ключевых полей с записями, присутствующими в наборе записей.

Отдельно подчеркивается, что в режимах «РежимЗамещения.Слияние» и «РежимЗамещения.Удаление» множество добавляемых/обновляемых/удаляемых записей регистра определяется исключительно записями, присутствующими в наборе записей.

Если для набора записей установлен отбор, и какая-либо из добавляемых записей не соответствует установленному отбору, это может привести к ошибке.

Разработчики рекомендуют не устанавливать отбор при записи набора записей в режимах «РежимЗамещения.Слияние» и «РежимЗамещения.Удаление».


1С:Предприятие 8.3.25: стоит того, чтобы ждать

Напомним, что сейчас актуальным релизом технологической платформы является релиз 8.3.23.1865, а 1С:Предприятие 8.3.24 находится в стадии открытого тестирования.

Сведений о том, когда 1С 8.3.25 будет доступна, пока нет. Но можно вспомнить, какие новые фичи «1С» обещает добавить в эту версию технологической платформы. Возможно, это будет наиболее значимое обновление для всех: и для пользователей, и для разработчиков и для администраторов. Так, в числе заметных и ожидаемых нововведений в 8.3.25, кроме описанных выше улучшений производительности при использовании регистров сведений, можно обозначить:

 

Новые кнопки управления в интеграциях с мессенджерами
WhatsApp, Telegram, VK, WebChat сообщения в Системе взаимодействия.
Источник: wonderland.v8.1c.ru

 

Подробнее о планах по развитию технологической платформы и обо всех ожидаемых изменения в 1С:Предприятие 8.3.25

Полный текст сообщения об улучшениях производительности при использовании регистров сведений

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

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

См. также

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

02.06.2025    157    user2146402    0       

1

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

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

1

В релизе 8.5.3 будут доступны пакетная обработка запросов, оптимизация работы веб-серверов с несколькими rphost и более быстрая работа клиента и конфигуратора на macOS.

20.05.2025    753    ЕленаЧерепнева    0       

2

Фирма «1С» обновила свои решения для автоматизации тестирования – «1С:Тестировщик», поставляемый бесплатно, и «1С:Сценарное тестирование», которое входит в состав 1С:КИП. Рассказываем о новых возможностях, доступных в продуктах от вендора.

15.05.2025    647    ЕленаЧерепнева    0       

2

Минфин планирует поэтапный ввод лицензирования оптовой, розничной и развозной торговли табачной и никотинсодержащей продукции. Этим займутся Росалкогольтабакконтроль и власти регионов. Первый этап лицензирования стартует с 1 марта 2026 года.

14.05.2025    415    Alisa_Brineva    0       

3

Официальный технологический блог фирмы «1С» сообщил о планах реализовать в платформе 8.5.3 новые возможности для работы с 1С:Аналитикой. Теперь отчеты, подготовленные в BI-системе, можно будет делать частью прикладной конфигурации.

13.05.2025    1083    ЕленаЧерепнева    0       

6

ИТ-компании, ранее получившие аккредитацию, обязаны подтвердить свой статус, чтобы сохранить право на государственные льготы. В этом году заявление на портале «Госуслуги» организации подают в период с 7 мая по 1 июня.

30.04.2025    1204    Alisa_Brineva    0       

2

Официальный технологический блог «Заметки из Зазеркалья» рассказал о планах по развитию функциональности Хранилища двоичных данных для технологической платформы 8.5.3. Главным образом, новые возможности будут актуальны для крупных корпоративных проектов.

28.04.2025    1248    ЕленаЧерепнева    0       

3

Комментарии

Инфостарт бот
1. glek 13.09.23 14:55 Сейчас в теме
А ЕРП всё еще на 8.3.17))))
2. NeLenin 13.09.23 15:22 Сейчас в теме
(1) В ERP 2.5.14 будет совместимость с платформой 8.3.21. Осталось совсем немного потерпеть ))
3. user1636469 13.09.23 16:35 Сейчас в теме
(2) думаете ЕРП сильно ускорится от повышения совместимости до 8.3.25?
4. NeLenin 13.09.23 16:38 Сейчас в теме
(3) Вряд ли. Чтобы было хорошее ускорение, нужно код конфигурации оптимизировать под 8.3.25. Когда нибудь и до этого доживем
5. PerlAmutor 13.09.23 18:43 Сейчас в теме
На релиз 8.3.23.1782 и 8.3.23.1865 пока не советую никому переходить, есть серьезные проблемы с расширениями. Особенно актуально для тех, кто дорабатывает ЗУП через них. При попытке вставить свой отчет в расширение крашится конфигуратор, постоянно возникают проблемы с невозможностью сгруппировать поля, которые якобы составного типа или неограниченной длинны, но на самом деле этого нет и запрос выполняется без проблем (проблема видимо в конструкторе запросов). Ну а в релизе 1865 проблема в конструкторе запросов в СКД, не находит поля примитивных типов являющихся реквизитами у регистра сведений полученных через СрезПоследних с опцией Авто.

Распределение запасов в ERP это боль, у меня просто круглые сутки висит фоновое задание обрабатывающее задания к распределению запасов, лишь к утру они обрабатываются полностью. Возможно в LTS 2.5.12 с оптимизированным режимом распределения запасов будет лучше, не знаю.

Одна из основных проблем в ERP сейчас это невозможность частого обновления из-за долгого выполнения отложенных обработчиков обновления связанных с производством. Если бы команда разработчиков ERP совместно с разработчиками платформы как-то проанализировали ситуацию и выработали бы доработку платформы под этот кейс было бы совсем замечательно.
amd1986; Somebody1; Andreyyy; +3 Ответить
10. user1636469 14.09.23 09:42 Сейчас в теме
(5)есть механизм обновления через копию базы в ЕРП как раз для производств 24/7
14. triviumfan 18.09.23 08:43 Сейчас в теме
(5) мыши плакали, кололись, но продолжали юзать расширения 😁
6. burgomister 14.09.23 05:42 Сейчас в теме
БП требует 8.3.23.1855, а его нет на сайте. И что делать?
7. chg 14.09.23 07:43 Сейчас в теме
(6)использовать расширение которое даёт возможность игнорировать версию платформы
8. burgomister 14.09.23 08:03 Сейчас в теме
(7) Спасибо, конечно. Опять костыль...
11. chg 14.09.23 09:44 Сейчас в теме
(8) зато всё прекрасно работает
anosin; SuhoffGV; +2 Ответить
9. tamepjlah 14.09.23 09:34 Сейчас в теме
(6)
8.3.23.1855

Если же 8.3.23.1865

У себя обновили тестовую БП до актуального релиза, ради эксперимента - запустилась на 8.3.23.1688
Прикрепленные файлы:
13. hudyakov74 17.09.23 10:41 Сейчас в теме
(9)8.3.23.1688 - в расширении обновляю отчет с диска - крашится)). удаляю - вставляю нормально.
12. sandr13 15.09.23 06:48 Сейчас в теме
Оптимизация работы с регистрами? Другими словами свежие глюки? Эх, лучше трассировку пообещали хотя бы, а все эти улучшения уже работающего функционала добром не кончатся. Принцип: "Работает - не ломай" похоже не интересует.
hudyakov74; lvictor58; +2 Ответить

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