О программе
Программа «Дисплей покупателя: второй монитор (Информационное табло)» предназначена для работы на любых кассах с различным кассовым программным обеспечением. Взаимодействие с кассой происходит с помощью текстовых файлов.
На одной половине экрана отображаются ваши рекламные изображения или акции, на другой — текущий заказ покупателя. Вы можете использовать собственные фоновое изображение и рекламные картинки.
- Приложение открывается на полный экран, скрывая панель «Пуск».
- Может запускаться на втором мониторе, подключённом к кассе, или на отдельном компьютере по сети.
- Можно использовать планшет на Windows в качестве дисплея.
- Поддерживается воспроизведение видеороликов со звуком во время простоев.
- Есть возможность отключить рекламу и выводить текстовую информацию на весь экран.
- В версии 2.0 добавлено отображение картинок товаров и изменение размера дисплея.
При включённой поддержке видео программа проигрывает файл 1.avi
на весь экран (файл находится в папке с программой). При появлении текста видео ставится на паузу и исчезает, а после очистки дисплея воспроизведение возобновляется. Видеоролик проигрывается бесконечно.
Как это работает
Программа получает данные из текстового файла, где может быть любой текст. Последняя строка отображается как Итого.
Также можно выводить сумму оплаты и сдачу.
Рекомендации по формированию файла:
- Записывайте товары в файл в обратном порядке — новые сверху, старые опускаются вниз.
- После каждой операции (добавление, изменение, отмена, пробитие чека) нужно перезаписать весь список.
- Программа проверяет наличие файла в каталоге несколько раз в секунду.
- При обнаружении — считывает, отображает и удаляет файл.
- Для очистки дисплея в файл записывается символ
@
. - Для отображения картинки товара используется файл
tovar.txt
с именем файла изображения.
Поставка и лицензирование
После покупки вы получите на почту .zip-архив с программой. При первом запуске программа создаст файл key.txt
— его необходимо отправить в техническую поддержку для получения персональной лицензии.
Для активации лицензии оставьте запрос
Причины купить
Наиболее полная информация для покупателей
Отображение всех данных о заказе в реальном времени прямо на экране дисплея.
Возможность прокрутки своей рекламы
На одной половине экрана можно демонстрировать собственные рекламные изображения и акции.
Поддержка любого языка
Программа поддерживает Unicode-шрифты, обеспечивая корректное отображение текста на любом языке.
Прокрутка видео-роликов во время простоев
Во время отсутствия заказов можно демонстрировать видеофайлы с рекламой или промо-роликами.
Возможность вывода на экран картинок товаров
Для каждого товара можно отображать соответствующее изображение на дисплее покупателя.
Видеообзор
Новая версия с поддержкой видео-рекламы
Интеграция дисплея с конфигурацией Управление торговлей 10.3.
Для подключения дисплея нужно в модуль двух форм документа ЧекККМ: ФормаДокумента и ФормаРегистрацииПродаж добавить процедуру вывода на дисплей:
//Процедрура осуществляет вывод информации на дисплей-монитор
Процедура ВывестиНаДисплейМонитор()
ПутьИИмяФайла = "C:\displ\vivod.txt";
СуммаВсего = Товары.Итог("Сумма");
Текст = Новый ТекстовыйДокумент;
СписокТоваров = Новый ТаблицаЗначений;
СписокТоваров = ЭтотОбъект.Товары.Выгрузить();
Ном = СписокТоваров.Количество();
Пока Ном>0 Цикл
Колво = СписокТоваров[ном-1].Количество;
ТекЦена = СписокТоваров[ном-1].Цена;
ТекТовар = СписокТоваров[ном-1].Номенклатура.Наименование;
Текст.ДобавитьСтроку(Строка(ТекТовар));
Текст.ДобавитьСтроку("Количество: "+Формат(Колво,"ЧЦ=10; ЧДЦ=3")+" Цена: "+Формат(ТекЦена,"ЧЦ=10; ЧДЦ=2; ЧН=")+"руб.");
Текст.ДобавитьСтроку("");
Ном = Ном-1;
КонецЦикла;
Если СуммаВсего>0 Тогда
Текст.ДобавитьСтроку("Итого: "+Формат(СуммаВсего,"ЧЦ=10; ЧДЦ=2")+"руб.");
ИначеЕсли СписокТоваров.Количество()=0 Тогда
Текст.ДобавитьСтроку("@");
КонецЕсли;
Попытка
Текст.Записать(ПутьИИмяФайла,КодировкаТекста.ANSI);
Исключение
КонецПопытки
КонецПроцедуры
После этого нужно добавить в этих формах в процедуре ВывестиИнформациюНаДисплейПокупателя() вызов нашей добавленной процедуры вывода на монитор: ВывестиНаДисплейМонитор();
На этом изменение торговли заканчивается. Можете сами поправить путь записи файла с информацией, в том числе, можете указать его как сетевой. Также можете дописать в этот файл что-нибудь еще по вашему усмотрению.
Интеграция дисплея с конфигурацией Розница 2.0.
Для подключения дисплея нужно в модуль формы Форма обработки РМК добавить процедуру вывода на дисплей: ВывестиНаДисплейМонитор() (текст процедуры смотрите выше, ничем не отличается от текста для Управления торговлей). После этого нужно в этой же форме в начало процедуры ВывестиИнформациюНаДисплейПокупателя(Команда) добавить строчку ВывестиНаДисплейМонитор();
На этом изменение Розницы заканчивается. Можете сами поправить путь записи файла с информацией, в том числе, можете указать его как сетевой. Также можете дописать в этот файл что-нибудь еще по вашему усмотрению.
Интеграция дисплея с конфигурацией Управление торговлей 11.1 при продажах через документ Реализация товаров и услуг.
Для подключения дисплея нужно в модуль формы ФормаДокумента документа РеализацияТоваровУслуг добавить процедуру вывода на дисплей:
&НаСервере Процедура ВывестиНаДисплейМонитор()
ПутьИИмяФайла = "C:\displ\vivod.txt";
СуммаВсего = Объект.Товары.Итог("СуммаСНДСБезВозвратнойТары");
Текст = Новый ТекстовыйДокумент;
СписокТоваров = Новый ТаблицаЗначений;
СписокТоваров = Объект.Товары.Выгрузить();
Ном = СписокТоваров.Количество(); Пока Ном>0 Цикл
Колво = СписокТоваров[ном-1].Количество;
ТекЦена = СписокТоваров[ном-1].Цена;
ТекТовар = СписокТоваров[ном-1].Номенклатура.Наименование;
Текст.Доб
авитьСтроку(Строка(ТекТовар));
Текст.ДобавитьСтроку("Количество: "+Формат(Колво,"ЧЦ=10; ЧДЦ=3")+" Цена: "+Формат(ТекЦена,"ЧЦ=10; ЧДЦ=2; ЧН=")+"руб.");
Текст.ДобавитьСтроку("");
Ном = Ном-1; КонецЦикла;
Текст.ДобавитьСтроку("Итого: "+Формат(СуммаВсего,"ЧЦ=10; ЧДЦ=2")+"руб."); Попытка
Текст.Записать(ПутьИИмяФайла,КодировкаТекста.ANSI); Исключение КонецПопытки КонецПроцедуры
Затем в процедуру Процедура ТоварыПриОкончанииРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования) добавить строчку: ВывестиНаДисплейМонитор();
Для очистки дисплея при закрытии документа реализации нужно изменить процедуру ПриЗакрытии():
&НаКлиенте Процедура ПриЗакрытии()
МенеджерОборудованияКлиент.ОтключитьОборудованиеПриЗакрытииФормы(ЭтаФорма);
ПутьИИмяФайла = "C:\displ\vivod.txt";
Текст = Новый ТекстовыйДокумент;
Текст.ДобавитьСтроку("@"); Попытка
Текст.Записать(ПутьИИмяФайла,КодировкаТекста.ANSI); Исключение КонецПопытки КонецПроцедуры
После этого нужно добавить в этих формах в процедуре ВывестиИнформациюНаДисплейПокупателя() вызов нашей добавленной процедуры вывода на монитор: ВывестиНаДисплейМонитор();
На этом изменение торговли заканчивается. Можете сами поправить путь записи файла с информацией, в том числе, можете указать его как сетевой. Также можете дописать в этот файл что-нибудь еще по вашему усмотрению.
Технические требования
Розница, редакция 2.3, релизы 2.3.20.38
Управление торговлей, редакция 11, релизы 11.5.19.74

Инструкция по установке программы
1. Установка программы
Копируем программу в любое место на компьютер или планшет.
- В папке с программой есть файл фоновой картинки — вы можете заменить его на любую другую.
- Также есть папка с картинками, которые постоянно меняются на одной половине экрана — это обычные .jpg файлы, их можно заменить.
Если второй монитор подключается к тому же компьютеру, где и касса, установите программу прямо на кассу. При запуске она автоматически откроется на весь экран на втором мониторе.
Если дисплей подключён к другому компьютеру, установите программу туда. Папку с программой нужно сделать сетевой, чтобы 1С могла записывать в неё текстовые файлы для вывода на экран. Программа будет считывать эти файлы, отображать данные и удалять их.
2. Настройка файла Settings.ini
Редактируем параметры:
- Interval — интервал смены картинок (в секундах). По умолчанию: 10.
- ColorText — цвет текста. См. таблицу цветов ниже. По умолчанию: чёрный.
- ColorItogo — цвет надписи "Итого". По умолчанию: чёрный.
- SizeText — размер шрифта текста. По умолчанию: 15.
- SizeItogo — размер шрифта "Итого". По умолчанию: 45.
- Reklama — включение/выключение рекламы.
1
— включена,0
— отключена. По умолчанию: 1. - Video — включение/выключение видео.
1
— включено,0
— отключено. По умолчанию: 0. - Font — имя шрифта.
1
— значение по умолчанию (Unicode-шрифт, поддерживающий любой язык). Можно указать, например,Comic Sans MS
. - Width — ширина дисплея.
0
— на всю ширину. По умолчанию: 0. - Height — высота дисплея.
0
— на всю высоту. По умолчанию: 0.
Поддерживаемые шрифты: Arial, Arial Black, Arial Narrow, Calibri, Comic Sans MS, Courier, Courier New, Impact, Microsoft Sans Serif, Modern, MS Sans Serif, Tahoma, Times New Roman, Verdana и другие.
Не все шрифты поддерживают русский язык. Убедитесь, что выбранный шрифт установлен в вашей системе.
Таблица соответствия цветов
№ | Цвет | № | Цвет |
---|---|---|---|
1 | Черный | 9 | Серебряный |
2 | Бордовый | 10 | Красный |
3 | Зеленый | 11 | Лимонный |
4 | Оливковый | 12 | Желтый |
5 | Морской | 13 | Синий |
6 | Пурпурный | 14 | Малиновый |
7 | Бирюзовый | 15 | Водный |
8 | Серый | 16 | Белый |
История версий
- Добавлены расширения для работы с 1С без изменения конфигурации
- Добавлена возможность изменять размеры дисплея
- Добавлена возможность отображать картинки товаров
- Добавлена возможность проигрывания видео-роликов без необходимости устанавливать кодеки
- Добавлена возможность изменять шрифт текста
- Добавлена поддержка прокрутки видео-роликов со звуком во время простоев
- Добавлена возможность отключения рекламы и вывода текстовой информации на весь экран
- Добавлена поддержка любых языков, формат Unicode
- Добавлен файл настроек
Settings.ini
- Возможность задавать размер и цвет шрифта для текста и Итого
- Настройка интервала смены картинок
Остались вопросы?
Для получения дополнительной информации и помощи в настройке модуля под нужды вашего бизнеса — оставьте заявку

Проверено на следующих конфигурациях и релизах:
- Розница, редакция 2.3, релизы 2.3.20.38
- Управление торговлей, редакция 11, релизы 11.5.19.74