arefaste/1C_Forums huggingface dataset:
Добрый вечер. Просветите пожалуйста, как сделать. У меня есть Произвольная форма, в общих формах. я хочу в этой форме в Табличной части (1 колонка) вывести стандартный реквизит (наименование) из справочника (в моем случае номенклатура), но может быть и другой. Для начала пытаюсь просто записать в колонку для проверки хотя бы число 100. И даже тут выдает ошибку. Таблица "Таб" колонка "Значение". Объекта нет. Только Форма.

```1c
    &НаКлиенте
    Процедура ПриОткрытии(Отказ)
    Элементы.Таб.Значение = 100;
    КонецПроцедуры
```

Ошибка (Поле объекта не обнаружено(Значение) )
---
Элементы - это коллекция контролов на форме отображающих данные; Сами данные находятся в Реквизитах Формы;
Вначале нужно добавить строку в таблицу значений Таб, затем уже заполнять значениями эту строку;

```1c
    НоваяСтрока = Таб.Добавить(); // или Объект.Таб в зависимости от того где описана Таб
    НоваяСтрока.Значение = 100;
```
---
Элементы - это коллекция контролов на форме отображающих данные; Сами данные находятся в Реквизитах Формы;
Вначале нужно добавить строку в таблицу значений Таб, затем уже заполнять значениями эту строку;

```1c
    НоваяСтрока = Таб.Добавить(); // или Объект.Таб в зависимости от того где описана Таб
    НоваяСтрока.Значение = 100;
```
---
Спасибо. А как быть если у меня будет несколько значений? В цикле перебирать с добавлением каждый раз новой строки?
---
Да
---
Может сможете подсказать, как в цикле перебрать все справочники в конфе и получить ссылки на них?
---
```1c
    Для Каждого Спр из МетаДанные.Справочники Цикл
    Сообщить(Спр.ПолноеИмя());
    КонецЦикла;
```
---
Сообщение было скрыто модератором.
---
Да, у формы есть ТЧ называется "Таб"
---
Сообщение было скрыто модератором.
Добрый день!
Есть отчет, построенный в СКД (см. файл). В отчете 2 группировки. Нужно вывести итоги (в примере это колонка "Количество") по этим группировкам. Проблема в том, что колонки с итогами должны располагаться не в конце таблицы отчета а вперемешку с полями детальных записей. Подскажите, как это можно настроить?
---
Попробуйте настройку "Автопозиция ресурсов" - "не использовать" в "Другие настройки"
---
Думаю это можно настроить в самом скд на закладке Другие настройки
---
Пробовал - у меня не получилось. Получается, что вывод в отчет колонок с ресурсами разбить нельзя: не получается вывести, скажем, обычную колонку, потом колонку с ресурсом, потом опять обычную колонку и т.п.? Если можно, подскажите, пжл, как это можно сделать.
---
Можно попробовать сделать вычисляемую колонку и не делать ее ресурсом... тогда можно выводить в любом месте. Предполагаю, сам не делал, ибо не было нужды.
---
Попробуйте настройку "Автопозиция ресурсов" - "не использовать" в "Другие настройки"
---
Да, все верно. Так и нужно делать. Вот статью нашел по этому поводу: https://azhur-c.ru/arhiv_articles.html?id=165. Немного ошибся в названии темы, нужно было сформулировать так: "Расположение колонок с ресурсами в отчете СКД".
Друзья, огромное спасибо за участие.
Добрый день. Помогите в запросе пожалуйста, не могу сообразить как правильно написать запрос на анализ счета.
Нужно что бы запрос выводил оборот Анализ 68, кор.счет 51 (на фото обвел).
Пишу запрос:

```1c
    ВЫБРАТЬ
    ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаОборотДт,
    ХозрасчетныйОбороты.Период КАК Месяц
    ПОМЕСТИТЬ Обороты68_51
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.Обороты(&НачалоПериода, &КонецПериода, Месяц, Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыПоНалогам)), , , КорСчет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетныеСчета)), ) КАК ХозрасчетныйОбороты
    ;
```

Выводит пустой ответ. Помогите, что не так пишу.
---
Может вместо ХозрасчетныйОбороты.СуммаОборотКт надо ХозрасчетныйОбороты.СуммаОборотДт взять?
---
Чет подозрительно "ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаОборотДт", все-таки наверно ХозрасчетныйОбороты.СуммаОборотДт
---
Добрый день! Сейчас столкнулся с подобным. Мне надо встроить запрос анализа счета в другой запрос.
Конкретно надо получить начальный остаток, обороты и конечный остаток в разрезе Счет/КорСчет (+стандартный разрез по номеклатурным группам). Вот не могу начальный и конечный остаток получить. С оборотами всё ок.
Не могли бы Вы написать полный текст итогового запроса?
---
Может вместо ХозрасчетныйОбороты.СуммаОборотКт надо ХозрасчетныйОбороты.СуммаОборотДт взять?
---
Спасибо, что то запарился и мельчайшую ошибку не увидел!!!
---
Чет подозрительно "ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаОборотДт", все-таки наверно ХозрасчетныйОбороты.СуммаОборотДт
---
Спасибо)))
---
"ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаОборотДт," - дожно быть ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаОборотКт,
Здравствуйте, есть пару строк в коде по классификаторам, подскажите а как ее найти в конфигураторе, в доп обработках в предприятии нет.

```1c
    ПараметрыВыполнения = ДлительныеОперации.ПараметрыВыполненияВФоне(ЭтотОбъект.УникальныйИдентификатор);
    ПараметрыВыполнения.НаименованиеФоновогоЗадания = НСтр("ru = 'Обработка файлов классификатора на сервере.'");
```
---
Тупнул, в фоновом это выполняется, снимаю вопрос
---
Тупнул, в фоновом это выполняется, снимаю вопрос
---
РезультатВыполнения = ДлительныеОперации.ВыполнитьВФоне(
  "РаботаСКлассификаторами.ИнтерактивноеОбновлениеКлассификаторовИзФайла",
  ПараметрыПроцедуры,
  ПараметрыВыполнения);
Всем привет.
Есть документ Реализация услуг в 1С БП 3.0 (дописанная конфа). Платформа 8.3.19.1229
В поле "Содержание" (номенклатуры) выводится многострочный текст.
Разбит на строки символом ПС (Символы.ПС)
Проблема в том, что эти символы:
1. видны в документе электронном виде
2. видны в печатной форме (в распечатанном документе).
Никогда раньше с таким не сталкивался, чтобы символ ПС выводился на печать.
В поиске ответа тоже не нашел...
Есть идеи как победить (нужно чтобы ни там ни там его не было видно)?
---
В свойствах элемента формы и/или реквизита - попробуйте установить флаг - Многострочный режим.
Еще вариант - заменить символ при печати, если вышеперечисленное не помогает:

```1c
    Текст = СтрЗаменить(Текст,Символ(182),Символы.ПС);
```
---
В свойствах элемента формы и/или реквизита - попробуйте установить флаг - Многострочный режим.
Еще вариант - заменить символ при печати, если вышеперечисленное не помогает:

```1c
    Текст = СтрЗаменить(Текст,Символ(182),Символы.ПС);
```
---
В свойствах элемента формы - установить флаг - Многострочный текст.
Точно! Многострочный режим не стоял.
Поставил.
Для ранее заполненного документа ничего не изменилось.
Но, думаю, что причина как раз в этом.
---
Для ранее заполненного документа ничего не изменилось.
Исправить можно так:

Запросом получить документы, где есть символ (182) в Содержании, заменить его как написал выше и записать.
Само не исправится, да.
---
Текст = СтрЗаменить(Текст,Символ(182),Символы.ПС);
Так исправилось!
Благодарю за помощь!
---
Попробуйте заменить перед записью символы ПС на символы ВК.
И еще, похоже не установлен признак (как писал коллега) многострочного режима.
---
даже интересно стало как они выглядят :)
---
Выглядит вот так:
https://wampi.ru/image/RHGRdyZ
(это часть фото распечатанного УПД)
Раньше, кстати, ни разу не видел, чтобы символы ПС выводились на печать.
Доброго дня. Прошу совета! Есть программно-созданная таблица с колонкой типа Строка - эта таблица должна хранить список адресов. Как реализовать ввод новых и редактирование существующих строк с помощью формы ввода контактной информации? Скрин формы во вложении.
---
ввод новых и редактирование существующих строк В типовых конфигурациях контактная информация, помимо обычного строкового представления, хранится с разбивкой по полям в xml (обычно это реквизит ЗначенияПолей) и json (обычно реквизит Значение). Стандартная форма редактирования адреса опирается именно на эти структуры, а не на строковое представление. Собирайте адреса с этими значениями, и тогда вызов стандартной формы ВводАдреса обработки РасширенныйВводКонтактнойИнформации не представит труда.
---
ввод новых и редактирование существующих строк В типовых конфигурациях контактная информация, помимо обычного строкового представления, хранится с разбивкой по полям в xml (обычно это реквизит ЗначенияПолей) и json (обычно реквизит Значение). Стандартная форма редактирования адреса опирается именно на эти структуры, а не на строковое представление. Собирайте адреса с этими значениями, и тогда вызов стандартной формы ВводАдреса обработки РасширенныйВводКонтактнойИнформации не представит труда.
---
Ведь как-то эти значения (XML и JSON) формируются при создании нового адреса в типовом механизме (я не нашел)? Вот мне и интересно, может быть что-то "повесить" на кнопку выбора табличного поля, чтобы открылось окно, где я создам новый адрес, заполнив поля.
---
формируются при создании нового адреса в типовом механизме (я не нашел) Посмотрите в общем модуле УправлениеКонтактнойИнформациейСлужебный. Обычно формируется структура полей (УправлениеКонтактнойИнформацией.ОписаниеНовойКонтактнойИнформации), заполняется нужными данными, затем из нее - джинса, из джинсы - xml. А уже потом формируется строковое представление.
---
Сообщение было скрыто модератором.
---
Спасибо. Завтра попробую - отпишусь
---
Понял, что это того не стоит, реализовал через доп. реквизиты справочника, просто завел новый реквизит, который хранит адрес по-умолчанию. Спасибо за помощь.
---
Никто не сталкивался?
---
Добрый день! Это типа собирание адресов в кучу или в чем смысл этой таблицы с одной колонкой? Или там есть сопоставление с физиками (юриками).
---
Нужна возможность пометки адреса по-умолчанию. Решил не городить с доп. реквизитами.
---
+ да, нужно собрать кучу адресов в одном месте.
---
Сообщение было скрыто модератором.
---
Как итог - куча полей. + все равно придется дописывать функциональность для выбора значения по-умолчанию
---
Сообщение было скрыто модератором.
---
В общем, сделал через доп. реквизиты (как в типовом варианте), оказалось, что так проще, нежели городить что-то новое
---
Добрый день! Вопрос - актуален ?
---
Доброго. Да, актуален
---
Как реализовать ввод новых и редактирование существующих строк с помощью формы ввода контактной информации?
Есть дополнительная таблица, созданная Вами, Вы хотите, при заполнении формы, отражать ввод/редактирование данных в этой таблице ?
---
Верно, вводить / редактировать информацию через форму редактирования адреса (типовую). Скрин формы во вложении.
Друзья подскажите в чём проблема ! На сервере сформировал Таблицу значений Таб затем передаю её в Реквизит формы (типа ТаблицаЗначений) ЗначениеВРеквизитФормы(Таб, ИмяТФ); код отрабатывает, на клиенте после этого успешно читаю Реквизит формы "ИмяТФ"
Проблема в том, что данные не отображаются на форме !?

```1c
    &НаСервере

    Таб = ПЗ.Результат.Выгрузить();

    ДобавляемыеРеквизиты = Новый Массив;
    УдаляемыеРеквизиты = Новый Массив;

    //Получаем уже созданную на форме Таблицу значений 1С

    ИмяТФ = РезультатТаб;

    ТаблицаФормы = РеквизитФормыВЗначение(ИмяТФ);

    Попытка
    Для Каждого ТекКолонка из ТаблицаФормы.Колонки Цикл
    УдаляемыеРеквизиты.Добавить(ИмяТФ + "." + ТекКолонка.Имя);
    КонецЦикла;
    Исключение
    КонецПопытки;

    Для Каждого ТекКолонка из Таб.Колонки Цикл
    ДобавляемыеРеквизиты.Добавить(Новый РеквизитФормы(ТекКолонка.Имя, ТекКолонка.ТипЗначения, ИмяТФ));
    КонецЦикла;

    //Добавим новые, удалим старые колонки
    ИзменитьРеквизиты(ДобавляемыеРеквизиты, УдаляемыеРеквизиты);
    // Поместим значение в реквизит формы 1С
    ЗначениеВРеквизитФормы(Таб, ИмяТФ);

    КонецПроцедуры

    &НаКлиенте
    // Сразу после процедуры выше
    ЭтаФорма.ОбновитьОтображениеДанных(); // нет эффекта
    Для каждого Стр из ЭтотОбъект.ДанныеОШС Цикл
    Сообщить(Стр.Подразделение); // Выводятся данные !
    КонецЦикла;
    КонецПроцедуры
```
---
добавить элементы колонок на форму? типа

```1c
    нЭлемент = Элементы.Добавить(НазваниеКолонки, Тип("ПолеФормы"), Элементы.Номенклатура);
    нЭлемент.Вид = ВидПоляФормы.ПолеВвода;
    нЭлемент.ПутьКДанным = "Номенклатура." + НазваниеКолонки;
```
---
добавить элементы колонок на форму? типа

```1c
    нЭлемент = Элементы.Добавить(НазваниеКолонки, Тип("ПолеФормы"), Элементы.Номенклатура);
    нЭлемент.Вид = ВидПоляФормы.ПолеВвода;
    нЭлемент.ПутьКДанным = "Номенклатура." + НазваниеКолонки;
```
---
Аплодирую ! Спасибо за помощь !

```1c
    //Добавим новые, удалим старые колонки
    ИзменитьРеквизиты(ДобавляемыеРеквизиты, УдаляемыеРеквизиты);
    // Поместим значение в реквизит формы 1С
    ТаблицаФормы.Очистить();
    ЗначениеВРеквизитФормы(Таб, ИмяТФ);

    Для Каждого ТекКолонка из ТаблицаФормы.Колонки Цикл
    НазваниеКолонки = ТекКолонка.Имя;
    нЭлемент = Элементы.Добавить(НазваниеКолонки, Тип("ПолеФормы"), Элементы[ИмяТФ]);
    нЭлемент.Вид = ВидПоляФормы.ПолеВвода;
    нЭлемент.ПутьКДанным = ИмяТФ + "." + НазваниеКолонки;
    КонецЦикла;
```
---
Сообщение было скрыто модератором.
---
Сообщение было скрыто модератором.
Проблема такова.
Был создан справочник пользователи, в реквизит которого записывается chat_id, как мне обратиться к данному реквизиту справочника при вызове функции из внешней обработки?

все способы перепробовал, отладчик не видит заполненные данные у объекта, а сами данные записываются вручную
---
а сами данные записываются вручную Очевидно остро отточенным пером филина...
---
Сообщение было скрыто модератором.
---
а сами данные записываются вручную Очевидно остро отточенным пером филина...
---
предположим, функция включает в себя два параметра.

ОтправитьСообщение(chat_id, Текст)
---
Пример кода можно?
---
Название темы, конечно, весьма соответствует вопросу
---
проблема решена
---
Отлично!
Доброго дня. Есть ли в 1С возможность записывать не в json, а в ndjson? Пока только придумал записывать в текстовый файл нужную структуру, и на выходе сохранять в ndjson. Может есть более хорошее решение?
---
Можно попробовать указать в параметрах записи json подавление переноса строк, и в нужных местах вставлять туда свои через ЗаписатьБезОбработки
---
Можно попробовать указать в параметрах записи json подавление переноса строк, и в нужных местах вставлять туда свои через ЗаписатьБезОбработки
Всем привет!

Есть внешний отчет на СКД, который надо модифицировать.
Меняю текст запроса - результата нет.
В качестве эксперимента удалил две из трех таблиц в запросе - результат - тот же - отчет выводит данные из удаленных таблиц.
Кэш - чистил. Кнопку "Стандартные настройки" - нажимал. Файл внешнего отчета - пересохранял.

Что еще можно сделать, чтобы отчет увидел мои изменения в запросе ?
---
Тут нюанс в том: подключен ли этот внешний отчет в базу. В дополнительных отчетах и обработках. Если да то даже если вы открываете его через Файл - Открыть, на самом деле вы открываете сохраненную в БД копию отчета не не измененную в файле. Так что надо либо идентификатор ему поменять, либо обновить его в БД.
---
Если отчет подключен в справочнике Дополнительные отчеты и обработки, то нужно каждый раз обновлять его там.
---
Нет, запускаю через Файл - Открыть
---
Тут нюанс в том: подключен ли этот внешний отчет в базу. В дополнительных отчетах и обработках. Если да то даже если вы открываете его через Файл - Открыть, на самом деле вы открываете сохраненную в БД копию отчета не не измененную в файле. Так что надо либо идентификатор ему поменять, либо обновить его в БД.
---
Сообщение было скрыто модератором.
---
Любопытно что этот рак мозга только с отчетами. С обработками все норм. Можно открыть по состоянию как в базе и измененную из файла. А вот отчеты оно как то замещает. Может быть дело в указании хранилища вариантов отчетов. Механику я не знаю точно...
---
Да, тоже сталкивался с такой проблемой! Спасибо за пояснение! Кстати, а как проще всего идентификатор у отчёта поменять? Я просто создавал новый отчёт и переносил туда всё содержимое из старого!
---
Да тупо меняете название в обработке и сохраняете как...
---
внешний отчет запускаете через файл -открыть?
---
Да
---
бывало такое, надо не просто обновить отчет в Дополнительных (если он так запускается), а изменить имя отчета\обработки.
Например было "Отчет1", стало "отчет2" и изменения подтянутся.
---
Спасибо. Помогло
---
а какой текст запроса?
---
текст довольно большой - нет смысла его здесь писать.
Там идет обращение к документам, а я добавил отбор по дате документа. Вот так примерно:

```1c
    *********************
    И ЗаказПоставщикуТовары.Ссылка.Дата МЕЖДУ &Нач И &Кон) КАК Заказы
```
---
а если полностью поменять текст запроса на типа : Выбрать 1 КАК Поле1 , посмотрите что получится ?
---
Порбовал. Ничего не меняется. Решение в (9) ответе.
Добрый день, старейшины 1С!

Столкнулся с какой-то дикостью - если пользователь в обработке нажмет по ошибке на кнопку "Сохранить" (см. скрин), то заполненный макет сохраняется каким-то странным образом и его можно "почистить" только в конфигураторе. Как отключить пользователю возможность менять макет?
---
Если глПолучитьПолномочие("РазрешитьРедактированиеТаблиц") = 0 Тогда
   ПечТабл.Защита(1);
  Иначе
   ПечТабл.Защита(0);
  КонецЕсли;
  ПечТабл.ТолькоПросмотр(1);
---
Как отключить пользователю возможность менять макет? Очевидно: удалить кнопку или сделать недоступной (см.код).
---
Не подскажите, как убрать эту кнопку?
---
Насколько помню, у табличного документа есть свойство Защита.
Если включено, то ни сохранить ни редактировать ни копировать что-либо из табличного документа нельзя.
---
открой Торговлю и Склад модуль формы документа практически любого, например, Реализация, Процедура "Печать" и смотри.
.
реально какие-то снеговики в клюшки полезли, не знают где посмотреть в типовой конфиге
---
Если глПолучитьПолномочие("РазрешитьРедактированиеТаблиц") = 0 Тогда
   ПечТабл.Защита(1);
  Иначе
   ПечТабл.Защита(0);
  КонецЕсли;
  ПечТабл.ТолькоПросмотр(1);
---
Вообще-то кнопка сохранить не макет сохраняет, а табличный документ. Не очень понятно, как она макет может править? А где сам макет хранится?
---
Элементарно, если макет внешний
---
Внешний макет хранится в файле внешней обработки. А по кнопке сохранить, вы сохраняете не обработку, а табличный документ, этой обработкой сформированный. Ну ни как не получается.
---
Внешний макет, вероятнее всего, хранится в mxl в каталоге с базой....
При выводе на печать ему передаётся имя, которое соответствует имени этого макета.
При нажатии на кнопку сохранить макет перезаписывается.
Других вариантов из режима предприятия перезаписать макет особо не вижу, за исключением ещё одного:

Макет хранится в обработке, получение макета идет какой-то процедурой, которая сначала ищет макет по имени в каталоге базы, если находит, то использует его, если нет, то ищет в других местах (например общие таблицы), если и там нет, то использует макет из обработки (ну или документа / справочника...) и использует его.

Нужно при формировании печатной формы задать имя выводимой таблицы отличное от имени макета, и проблемы не будет.
---
Внешний файл макета Mxl технически перезаписать можно. Но тогда проще найти ту процедуру которая это делает и просто ее отключить.
---
Ну иногда надо быстро что-то поменять)) Ну или для разных пользователей разные шаблоны... (если у пользователей отдельно настраиваются каталоги хранения печатных форм)
---
Исходя из поставленного вопроса - запретить доступ к конфигуратору
Здравствуйте. Помогите, пожалуйста, новичку. Необходимо создать новую команду, в которой будет выполняться сложение двух чисел. Результат должен выводиться в виде строки "5+6=11". Исходные числа я получаю из реквизитов формы "ИсходноеЧисло" и "РезультатЧислом".

```1c
    Процедура СложениеЧисел(Команда)
    ИсходноеЧисло=5;
    РезультатЧислом=6;
    РезультатСтрокой=ИсходноеЧисло+РезультатЧислом;
    КонецПроцедуры
```

Выводит просто результат: 11.
Можно ли в РезультатСтрокой вывести строку в виде 5+6=11?
---
Можно ли в РезультатСтрокой вывести строку в виде 5+6=11?
Можно.

```1c
    РезультатСтрокой=Строка(ИсходноеЧисло)+"+"+Строка(РезультатЧислом)+"="+Строка(ИсходноеЧисло+РезультатЧислом);
```
---
Можно ли в РезультатСтрокой вывести строку в виде 5+6=11?
Можно.

```1c
    РезультатСтрокой=Строка(ИсходноеЧисло)+"+"+Строка(РезультатЧислом)+"="+Строка(ИсходноеЧисло+РезультатЧислом);
```
---
Еще один вариант, для релизов платформы выше 8.3.6:

```1c
    РезультатСтрокой = СтрШаблон("%1+%2=%3",ИсходноеЧисло, РезультатЧислом, ИсходноеЧисло+РезультатЧислом)
```
;
Есть документ "ЗаказПокупателя"
нужно при команде "ВвестиНаОсновании" чтобы открылась общая форма, и по результатам этой формы заполнять другой документ.
Но увы из процедуры "ОбработкаЗаполнения" не могу вызвать метод "ОткрытьФорму".
Есть предложения?
---
Можно оставить платформенную команду, а в обработчике ОбработкаПолученияФормы в модуле менеджера ловить открытие формы с параметром "Основание" и переопределить открываемую форму.
---
Сообщение было скрыто модератором.
---
пока что так и решил, но думал что все таки есть возможность решить через процедуру "ОбработкаЗаполнения"
---
Сообщение было скрыто модератором.
---
Можно оставить платформенную команду, а в обработчике ОбработкаПолученияФормы в модуле менеджера ловить открытие формы с параметром "Основание" и переопределить открываемую форму.
---
Сообщение было скрыто модератором.
---
Есть.
---
Сообщение было скрыто модератором.
---
Спасибо, то что нужно
Сколько искал - используются внешние компоненты, 1С же выступает в роли управления и мониторинга.
А есть ли возможность создать передачу звука в режиме реального времени платформой 1С: радио, звонок? VOIP, REST и т.д.
---
Платформенно не поддерживается. Если только как-то WebRTC прикрутить ибо браузерный движок платформа содержит. Но я бы не стремился все в 1С засовывать, особенно RTC.
---
есть ли возможность создать передачу звука в режиме реального времени платформой 1С: радио, звонок? Канэщна! Ведь платформа 1С и создавалась как мультимедийная система! ;-)
радио, звонок? VOIP, REST и т.д. Главное - порнушка! Вот где перспективы глобального доминирования на рынке! :-)
---
Сообщение было скрыто модератором.
---
Платформенно не поддерживается. Если только как-то WebRTC прикрутить ибо браузерный движок платформа содержит. Но я бы не стремился все в 1С засовывать, особенно RTC.
---
есть же "Система взаимодействия" которая решает этот кейс !
---
зачем так "насиловать" систему учета ?

так и хотят люди не 1С:совместимо , а 1С:ОперационнаяСистема
---
Стандартный вариант:

Синтаксис: Сигнал()

Описание: Воспроизводит звуковой сигнал. Устройство, воспроизводящее звук, а также характер звукового сигнала зависят от программно-аппаратного состава компьютера и звуковых установок ОС.

Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.

создавайте список фраз, запишите голосом тети Марины и создайте алгоритм соединения их в слова
и будет вам "счастье"
---
Вообще народ любит на 1С писать несложные игры и решать алгоритмические задачи, как посмотрю. Можно и творение Сэмьюэля Морзе закодить. Вроде еще не было такого.
---
Но не систему РВ с голосовым управлением.
---
с голосовым управлением
- Окей, Сири, Какой у нас остаток на 51м счете?
- Кто такая Сири?
- Ой, прости! Слушай Алиса, какой у нас остаток на 51м счете?
- Кто такая Сири?
- Алиса, какой остаток 51го счета?
- Может лучше спросить Сири об этом?
---
Кажется кто-то пытается изобрести систему взаимодействия.
---
Задача пилоту истребителя сказать: Пожар в левом двигателе. У него нет времени на зеленые колокольчики смотреть.
---
Пожар в левом двигателе. Алярм! Алярм! Не найдена лицензия! Не обнаружен ключ защиты программы или полученная программная лицензия!
---
С внешними компонентами, что - религия не позволяет использовать? Или это бросает тень на универсальность использования платформы ? Тогда, смело применяйте 1С в любых других задачах, например, апскейлинг изображений. Не пройдет, эта петрушка, смело пишите в 1С, грозно спрашивайте их : Почему не работает ???
ВК по озвучиванию событий использовала еще в эпоху 7.7., прикручивала виртуальных помощников Microsoft Office: Мерлин, Скрепка, Мурка. Но, голосовой движок, конечно, не ахти. Лучше всего удавались матерные фразы ( это, кстати, руководство заказчика, просто на ура приняло, видимо, тронуло то, что компьютер тоже умеет материться), а, стандартно, заикался движок, как запиленная грампластинка
Здравствуйте при сканировании штрихкода в РМК выдает 2_0001200000_ кто сталкивался с таким
---
спасибо сам разобрался зашёл сюда
---
Здравствуйте. Весовой товар?
---
Попробуйте отсканировать штрихкод в блокнот. Возможно просто сканер не исправен
---
спасибо сам разобрался зашёл сюда