Вышла новая версия технологической платформы «1С:Предприятие 8.3.18»

12.10.2020      72762

В очередной релиз вошли нововведения для удобства совместной работы. Также разработчики изменили синтаксис языка 1С для работы с асинхронными функциями и внесли другие ожидаемые изменения.

Удаленная работа и новые коммуникационные возможности в 8.3.18

Фирма «1С» продолжает развивать «1С:Предприятие» не только как платформу для прикладных учетных систем, но и как некое универсальное решение для совместной работы и коммуникативных задач – из любого места, без привязке к корпоративной ИТ-структуре. 

Так, в описании нового релиза заявлено:

  • улучшение работы с сообщениями в чате в системе взаимодействия – цитирование и копирование сообщений (включая вложения),  порционная подгрузка сообщений в окно чата, отображение количества непрочитанных сообщений;
  • расширение программной модели менеджера системы взаимодействия – появились методы, позволяющие программно начать видеоконференцию, а также проверить доступность видеоконференции и получить максимальное количество участников видеоконференции;
  • новые инструменты для разработки ботов – появился объект метаданных Бот, который работает на сервере, он позволяет в реальном времени реагировать на пришедшие сообщения от пользователей, что делает список сценариев использования системы взаимодействия более широким;
  • возможность использовать веб-клиент «1С:Предприятие» в качестве прогрессивного приложения PWA (Progressive Web Apps).

«Технология PWA поддерживается браузерами (как настольными, так и мобильными). Она позволяет создавать веб-приложения, которые выглядят как нативные приложения и работают почти так же быстро, как нативные приложения», – говорится в описании релиза.

 

Установка прогрессивного веб-приложения для веб-клиента
в 1С:Предприятие 8.3.18

 

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

Улучшения в синтаксисе языка 1С для работы с асинхронными функциями

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

  • модификатор процедур и функций Асинх;
  • оператор Ждать;
  • тип Обещание.

Для всех прежних асинхронных методов реализованы новые методы-аналоги. Они будут отличаться по суффиксу «Асинх» в названии метода и возвращать значение типа Обещание. Новые асинхронные вызовы методов и свойств добавлены и для внешних компонент. А чтобы обеспечить удобство отладки асинхронных процедур и функций, улучшена работа отладчика.

 

Разработка формы для копирования файлов из одного каталога на клиентском компьютере в другой с использованием нового синтаксиса.
Источник: wonderland.v8.1c.ru

 

Интерфейсные возможности

Расширены возможности работы с планировщиком:

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

 

Обработка действия для элемента планировщика. Источник: its.1c.ru

 

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

 

Вывод действий для результатов глобального поиска. Источник: its.1c.ru

 

Заданные действия отображаются рядом с результатом глобального поиска и доступны для выполнения непосредственно из списка результатов глобального поиска.

Что еще нового в 8.3.18

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

  • возможность получения информации о MAC-адресах сетевых адаптеров текущего компьютера – необходима для реализации платежных шлюзов и директ-банка в соответствии с требованиями ЦБ РФ;
  • поддержку СУБД PostgreSQL 12;
  • улучшение диагностики исключительных ситуаций на сервере, возникающих из-за ошибок внешних компонент;
  • возможность указывать произвольный Content-type для текстов в почтовом сообщении (позволяет более гибко оформлять письма при работе с механизмом ИнтернетПочта);
  • при работе под управлением Linux возможность одновременной установки на один компьютер нескольких версий 1С:Предприятия, автоматический выбор нужной версии и обновление установленной версии клиентского приложения с сервера;
  • в расширениях появилась возможность менять состав типов реквизитов, измерений, ресурсов, ссылаясь как на объекты конфигурации, так и на объекты расширения;
  • возможность автоматизированного объединения файлов расширений с помощью команды /MergeCfg командной строки запуска конфигуратора;
  • возможность частичной загрузки и выгрузки конфигурации из файлов с помощью утилиты управления автономным сервером ibcmd.

Полный перечень изменений в платформе «1С:Предприятие 8.3.18»

Описание релиза в информационном письме фирмы «1С»


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


См. также

Новость Платформа 1С v8.3 Зазеркалье

Фирма «1С» опубликовала сообщение о выпуске бета-версии технологической платформы 1С:Предприятие 8.5. Скачать дистрибутив 8.5 можно уже сейчас. Главное нововведение, о котором говорят сами разработчики – это обновленный интерфейс.

сегодня в 10:18    1085    ЕленаЧерепнева    4       

19

Новость Зазеркалье Мобильные приложения

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

24.12.2024    2371    ЕленаЧерепнева    1       

6

Новость Платформа 1С v8.3 Зазеркалье

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

23.12.2024    841    ЕленаЧерепнева    1       

4

Новость Зазеркалье

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

20.12.2024    3079    ЕленаЧерепнева    6       

1

Новость Зазеркалье

Несколько дней назад фирма «1С» сообщила о планах по переводу платформы и мобильных приложений 1С на новый, более современный интерфейс на базе «Элемента». Теперь появились подробности о механизме конвертации для перехода на новый интерфейс.

19.12.2024    5957    ЕленаЧерепнева    11       

1

Новость Платформа 1С v8.3 Зазеркалье

Фирма «1С» поделилась планами по развитию возможностей для распознавания речи в 1С:Предприятие 8.3.28. В новой версии платформы планируется реализовать активационные фазы для запуска распознавания и поддержку знаков препинания.

17.12.2024    712    ЕленаЧерепнева    1       

0

Новость Платформа 1С v8.3 Зазеркалье

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

13.12.2024    5654    ЕленаЧерепнева    4       

3

Новость Зазеркалье

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

10.12.2024    19197    ЕленаЧерепнева    18       

6
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. PerlAmutor 155 12.10.20 18:27 Сейчас в теме
Это просто праздник какой-то.
asiat80; Мах; sstas007; wowik; gubanoff; ipoloskov; XAKEP; +7 Ответить
2. XAKEP 12.10.20 19:23 Сейчас в теме
УРА...новые функции


новые матерные слова у обслуживающих платформу и конфигурацию

и правда праздник
------------------------

вот доберется 1с до релиза, который на моей аватарке ?
Brawler; tof; awk; DimonNT; +4 1 Ответить
3. XAKEP 12.10.20 21:26 Сейчас в теме
(2) минус от разработчика или защитника 1с ?
6. awk 744 13.10.20 08:12 Сейчас в теме
(3) Человека без чувства юмора... Ведь в каждой шутке, только доля шутки...

Новый функционал - новые баги...
18. EvgeniuXP 13.10.20 21:32 Сейчас в теме
(6)на старые баги навешаны новые баги.
4. json 3353 13.10.20 00:33 Сейчас в теме
Нормально отформатированный код
Прикрепленные файлы:
asiat80; tulakin_s; user990914; Brawler; suepifanov; +5 Ответить
17. Brawler 458 13.10.20 20:33 Сейчас в теме
(4) приятен глазу))
20. vipetrov2 14.10.20 06:37 Сейчас в теме
(4) Вместо одной строчки КопироватьФайлы... , теперь надо писать кучу бесполезного и плохо читаемого кода. Когда в 1С клиенте идет копирование файлов любым способом, то все замирает и ни чего не происходит кроме копирования, как в старом анекдоте.

- Папа, что такое многозадачность в Windows 95?
- Сейчас докопирую файлы и покажу.

А на дворе уже 2020 год.
28. RustamZz 14.10.20 15:34 Сейчас в теме
(20) Ждать это калька c await с немного других языков. Там вы кого обвините? Или сторонник поиска своего пути в? По мне ждать более читабельно чем нынешний ужас с последовательным подключением обработчиков оповещений.
ipoloskov; +1 Ответить
33. ipoloskov 164 15.10.20 10:16 Сейчас в теме
(20) правильно анекдот звучит: "доформатирую дискетку". Копирование файлов, как и другие действия, не мешало другим задачам Windows. Но форматирование дискеты останавливало все.
umberto_nobile; +1 Ответить
34. vipetrov2 15.10.20 12:22 Сейчас в теме
(33) Ну тем более, если винда 95 замирала от форматирования дискет, то 1С клиент замирает от копирования файлов.

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

Вообще я думаю в 1С специально так делают, что бы было:
1 клиент 1с = 1 поток = 1 подключение к серверу = 1 лицензия.

Если бы было много потоков в 1 клиенте, то как минимум на нем можно было бы под 1 клиентской лицензией запускать много ботов для выгрузки/загрузки прайсов, данных из других баз и прочего. В некоторых организациях ботов больше чем людей.
user1464234; +1 Ответить
5. aximo 2104 13.10.20 06:46 Сейчас в теме
Раньше такого не было - шли от версии к версии - добавляли новые функции, никто не вникал в подробности....
7. ipoloskov 164 13.10.20 08:19 Сейчас в теме
За асинхронность - спасибо
tremp; acces969; +2 Ответить
15. sikuda 678 13.10.20 16:11 Сейчас в теме
(7) В связи с выходом 8.3.18 Шутка дня для известных личностей ;)
Павел, а где установить флажок чтобы старая функция ПоместитьФайл стала работать так как ПоместитьФайлНаСерверАсинх без дополнительных заклинаний АСИНХ и Ждать? Спасибо ;)
16. Yashazz 4798 13.10.20 16:14 Сейчас в теме
(15) Как метко заметила однажды моя жена, даже если наша мечта сбудется, в параметрах 1С будут два флажка: "Использовать баги платформы" и "Не применять баги платформы". И найти их можно будет только интуитивно и глубоко случайно)))
ditta; XAKEP; +2 1 Ответить
8. brr 184 13.10.20 09:48 Сейчас в теме
Ждать, Сидеть, Голос!
ipoloskov; Izosin; wowik; suepifanov; XAKEP; +5 Ответить
9. Yashazz 4798 13.10.20 10:39 Сейчас в теме
Десяти лет не прошло, как вместо идиотского маразма с оповещениями они наконец-то сделали нормальный promise.

Теперь очередной раз перепилят всю БСП и будет "праздник" у всех тех, кто БСП хоть как-то использовал) Ну и, зная мегаломанию писателей кода типовых конфигов, можно ожидать вообще адскую, хаотично-наваленную, непрозрачную и совершенно неотлаживаемую муть, навороченную из 20 вложенных процедур/функций, 30 оповещений и ещё 40 обещаний там, где можно было просто и ясно.
Я вот пока не особенно представляю, как это можно будет отлаживать...

Вангую: а) пару статей на ИС, посвящённых этой "новинке", которые соберут кучу восторгов; б) срач между сторонниками разных реализаций асинхрона; в) переделки в 2-3 следующих релизах, которые "слегка изменят некоторые нюансы"; г) кучу багов.
jig; IP0808; vipetrov2; Brawler; CXY; EVKash; +6 1 Ответить
10. acces969 362 13.10.20 12:02 Сейчас в теме
(9)
Вангую: а) пару статей на ИС, посвящённых этой "новинке", которые соберут кучу восторгов; б) срач между сторонниками разных реализаций асинхрона; в) переделки в 2-3 следующих релизах, которые "слегка изменят некоторые нюансы"; г) кучу багов.

То есть прогресс. Без этого никак.
work.sable; +1 Ответить
14. Yashazz 4798 13.10.20 16:09 Сейчас в теме
(10) Ну как сказать... Лет 7-8 назад я ругался на девтрейне с одним официальным представителем 1С, и он горячо и убеждённо доказывал, что "все эти ваши промис-ресолв-реджект" это ересь, и в 1С такого никогда-приникогда не будет, это же очевидно". И участники ветки беседы очень его поддерживали, реагируя на меня в духе "чо выделываешься, 1С уже асинхрон умеет, нефиг тут выступать"... Ага, ну да.
22. acces969 362 14.10.20 10:12 Сейчас в теме
(14)
ть... Лет 7-8 назад я ругался на девтрейне с одним официальным представителем 1С, и он горячо и убеждённо доказывал, что "все эти ваши промис-ресолв-реджект" это ересь, и в 1С такого никогда-приникогда не будет, это же очевидно". И участники ветки беседы очень его поддерживали,

1c мутирует из VB, переведенного на русский язык, в С# на русском языке, где .NET - наша любимая желтая платформа. Видел где то уже синтаксис 1с с границами процедур из символов "{" и "}"
user1464234; +1 Ответить
23. Yashazz 4798 14.10.20 13:21 Сейчас в теме
(22) Это где ж такое? Прекомпилятор небось. Да и с русского на латиницу переключаться задолбаешься ради фигурных скобок...
Вот если б нормальное наследование сделали или перегрузку глобальных методов - тогда был бы C#, да. Я б дорого дал за возможность поменять кое-что в "Сообщить" или "ЗначениеЗаполнено", или в универсальных коллекциях пару методов добавить...
24. acces969 362 14.10.20 13:27 Сейчас в теме
(23) Прошу прощения, не так запомнил. Это синтаксис Исполнителя:
метод Скрипт()
    пер Источник = новый Файл(Файлы.ПолучитьДомашнийКаталог().Путь + "\\Documents")
    пер ИмяАрхива = новый Файл(Источник.Путь + "\\xml-files.zip")
    пер Писатель = новый ЗаписьZip(ИмяАрхива.ОткрытьПотокЗаписи())
    для Файл из Источник.Дочерние
    	ДобавитьРекурсивно(Писатель, Файл, ИмяАрхива.Каталог.Путь)
    ;
    Писатель.Записать()
    Консоль.Записать("Архивация завершена.")
;
    		
метод ДобавитьРекурсивно(ПотокАрхива: ЗаписьZip, Источник: Файл, КорневойКаталог: Строка)
    если Источник.ЯвляетсяФайлом() и Источник.Расширение == "xml"
    	ПотокАрхива.Добавить(Источник.ОткрытьПотокЧтения(), Источник.Путь.Заменить(КорневойКаталог, ""))
    ;
    для Файл из Источник.Дочерние
    	ДобавитьРекурсивно(ПотокАрхива, Файл, КорневойКаталог)
    ;
;
Показать
25. ArchLord42 83 14.10.20 13:30 Сейчас в теме
(22) Скорее всего на JS, т.к. все эти подходы, еще с первой реализации (промис, резолв, реджекс) больше на него указывают, чем на шарп.
Ну и в целом это логично, веб клиент же на нём написан.
11. IamAlexy 345 13.10.20 13:44 Сейчас в теме
Только мы это всё не увидим года два так как все типовые в режиме совместимости 8.3.14.
Так что все эти модные асинхронности мимо проходят большинства..
Brawler; Yashazz; +2 Ответить
32. ipoloskov 164 14.10.20 19:09 Сейчас в теме
(11) так расширение же можно делать в режиме любой платформы
35. IamAlexy 345 17.10.20 23:05 Сейчас в теме
(32) только чем ниже режим совместимости тем меньше возможностей у расширения.
12. suepifanov 1091 13.10.20 13:58 Сейчас в теме
новые функции в планировщик завезли, а баги не все поправили... ждус дальше
13. IamAlexy 345 13.10.20 16:04 Сейчас в теме
Поле форматированного документа все так же не умеет таблицы и слои... Ждем 8.2.19
19. xsazar 5 13.10.20 23:47 Сейчас в теме
Люди еще на 7, а тут это)
21. XAKEP 14.10.20 08:02 Сейчас в теме
(19)это как с андроидом 2 или 4, которые забыли или на них забили...
26. user1464234 14.10.20 13:38 Сейчас в теме
Фигурные скобки видела в запросах в зупе, но не разобралась, зачем они были нужны тогда и почему от них отказываются в пользу временных таблиц...
27. munster 14.10.20 14:31 Сейчас в теме
Лучше бы добавили ++, += и т.п.
29. user1011815 7 14.10.20 16:01 Сейчас в теме
(27) Ага и === за одно уж, вот людям шаблон порвёт. В целом все идёт к js подобному синтаксиса, что правильно.
user1464234; +1 Ответить
30. Yashazz 4798 14.10.20 18:00 Сейчас в теме
(27) Вот это имхо ни нафиг не надо. Мелочи. А наследование надо.
31. KontoraB 14.10.20 18:49 Сейчас в теме
Что то глючит она не по детски ....
DimonNT; json; +2 Ответить
36. alexey_kurdyukov 168 18.12.20 12:24 Сейчас в теме
Что с ней?
Оставьте свое сообщение