Заметки из Зазеркалья

Технологический блог фирмы 1С


28.03.2024 Оптимизации в версии 8.3.26

В версии 8.3.26 по просьбам пользователей и разработчиков мы сделали ряд оптимизаций.


26.03.2024 Онлайн-конференция для разработчиков 1C:DevCon.4 пройдет 13-14 апреля

Открыта регистрация на конференцию для 1С-разработчиков 1C:DevCon.4, которая пройдет 13-14 апреля в онлайн-формате.

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

Первый день (13.04) – традиционный формат: доклады и последующее их обсуждение.

Второй день конференции (14.04) пройдёт в «живом» формате. Вы сможете принять участие в мастер-классах, познакомиться с возможностями разработки на 1С и задать интересующие вас вопросы специалистам компании «1С».

13 апреля начало в 10:00, завершение – ориентировочно в 18:00.

14 апреля начало в 10:00, завершение – ориентировочно в 15:00.

(Время московское)

Мы открыты к диалогу, и ждём ваши вопросы на обсуждении, в котором будут принимать участие разработчики фирмы «1С».

Конференция доступна бесплатно для всех зарегистрированных на портале developer.1c.ru при условии предварительной регистрации на конференцию.

Страница регистрации на конференцию:  https://developer.1c.ru/devcon , также регистрация доступна в личном кабинете портала developer.1c.ru в разделе "Конференции"

Регистрация на портале developer.1c.ru доступна бесплатно для всех желающих.

До встречи на конференции!


25.03.2024 Улучшения в администрировании системы

В версии 8.3.26 по просьбам разработчиков и администраторов будет сделан ряд доработок в области администрирования системы.



22.02.2024 Новые режимы записи подчиненных регистров сведений и регистров накопления

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


14.02.2024 Вебинар «Практические приемы использования механизмов отладки и хранилища двоичных данных в 8.3.24»

Вебинар «Практические приемы использования механизмов отладки и хранилища двоичных данных в 8.3.24», посвященный аспектам использования этой функциональности, состоится 21 февраля 2024 г. в 11:00.

Продолжительность «презентационной» части вебинара – около часа.

В конце вебинара можно будет задать вопросы разработчикам.

Для участия в вебинаре необходимо:

  1. Быть зарегистрированным пользователем портала developer.1c.ru
  2. До 16:00 20 февраля зарегистрироваться на вебинар - для этого нужно нажать кнопку "Зарегистрироваться" на странице "Вебинары" в личном кабинете портала developer.1c.ru
Обратите внимание: приглашение на вебинар придет не всем зарегистрированным на портале developer.1c.ru, а только тем, кто зарегистрировался на вебинар.



31.01.2024 Отправка уведомлений с сервера в клиентское приложение

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

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

Нас часто просили улучшить эту ситуацию. И вот в версии 8.3.26 появится возможность отправки уведомлений клиентам со стороны сервера без использования Системы взаимодействия.


24.01.2024 Оптимизация менеджеров объектов для пакетной обработки

При анализе кода существующих типовых конфигураций было обнаружено, что достаточно часто выполняется пакетная обработка объектов базы данных (справочников, документов и т. п.) в соответствии с заданным набором ссылок на объекты. В процессе обработки состояние каждого из объектов загружается из БД с использованием Ссылка.ПолучитьОбъект(). Затем выполняется анализ значений реквизитов и, в случае необходимости, объект модифицируется и записывается.

Каждая из операций Ссылка.ПолучитьОбъект() приводит к обращению к базе данных для чтения состояния объекта, что довольно накладно. В то же время в платформе «1С:Предприятии 8» с версии 8.0 присутствует механизм выборок, который позволяет за одно обращение к базе получить выборку, содержащую данные сразу многих объектов.

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

Для более быстрой пакетной обработки у менеджеров объектов базы данных будет реализован метод ВыбратьПоСсылкам(), позволяющий получать выборки по заданному набору ссылок.