Программное получение настроек офлайн оборудования
Всем привет!
Есть задача получить настройки офлайн оборудования в 1с 8.3 Розница (ред.2.3),
Думаю, что надо программно получить форму, пишу:
НужнаяФорма = Справочники.ПодключаемоеОборудование.ПолучитьФорму("Справочник.ОфлайнОборудование.Форма.ФормаНастройкиАтолККМОфлайн");
Получаю ошибку:
Поле объекта не обнаружено (ПараметрыОборудования)
Не пойму, что за параметры?
Есть задача получить настройки офлайн оборудования в 1с 8.3 Розница (ред.2.3),
Думаю, что надо программно получить форму, пишу:
НужнаяФорма = Справочники.ПодключаемоеОборудование.ПолучитьФорму("Справочник.ОфлайнОборудование.Форма.ФормаНастройкиАтолККМОфлайн");
Получаю ошибку:
Поле объекта не обнаружено (ПараметрыОборудования)
Не пойму, что за параметры?
По теме из базы знаний
Найденные решения
(1) реквизиты Параметры -тип Хранилище,как правило там хранится некая структура, вот пример как можно получить значения
Запрос=Новый Запрос;
Запрос.УстановитьПараметр("ТипКассы",Перечисления.ТипыКассККМ.ККМOffline);
Запрос.Текст="ВЫБРАТЬ
| КассыККМ.Ссылка КАК Ссылка
|ИЗ
| Справочник.КассыККМ КАК КассыККМ
|ГДЕ
| КассыККМ.ТипКассы = &ТипКассы
| И НЕ КассыККМ.ПометкаУдаления
|
|УПОРЯДОЧИТЬ ПО
| Магазин,
| Ссылка";
Выборка=Запрос.Выполнить().Выбрать();
Список.Очистить();
Пока Выборка.Следующий() Цикл
НовСтр=Список.Добавить();
НовСтр.Флаг=Истина;
НовСтр.КассаККМ=Выборка.Ссылка;
НовСтр.Магазин=Выборка.Ссылка.Магазин;
ПараметрыККМ=Выборка.Ссылка.ОфлайнОборудование.Параметры.Получить();
НовСтр.ФайлВыгрузки=ПараметрыККМ.БазаТоваров;
НовСтр.ФлагВыгрузки=ПараметрыККМ.ФлагВыгрузки;
НовСтр.ФайлЗагрузки=ПараметрыККМ.ФайлОтчета;
КонецЦикла;
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) реквизиты Параметры -тип Хранилище,как правило там хранится некая структура, вот пример как можно получить значения
Запрос=Новый Запрос;
Запрос.УстановитьПараметр("ТипКассы",Перечисления.ТипыКассККМ.ККМOffline);
Запрос.Текст="ВЫБРАТЬ
| КассыККМ.Ссылка КАК Ссылка
|ИЗ
| Справочник.КассыККМ КАК КассыККМ
|ГДЕ
| КассыККМ.ТипКассы = &ТипКассы
| И НЕ КассыККМ.ПометкаУдаления
|
|УПОРЯДОЧИТЬ ПО
| Магазин,
| Ссылка";
Выборка=Запрос.Выполнить().Выбрать();
Список.Очистить();
Пока Выборка.Следующий() Цикл
НовСтр=Список.Добавить();
НовСтр.Флаг=Истина;
НовСтр.КассаККМ=Выборка.Ссылка;
НовСтр.Магазин=Выборка.Ссылка.Магазин;
ПараметрыККМ=Выборка.Ссылка.ОфлайнОборудование.Параметры.Получить();
НовСтр.ФайлВыгрузки=ПараметрыККМ.БазаТоваров;
НовСтр.ФлагВыгрузки=ПараметрыККМ.ФлагВыгрузки;
НовСтр.ФайлЗагрузки=ПараметрыККМ.ФайлОтчета;
КонецЦикла;
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот