Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Второй экран

  1. #1
    Разбирающийся
    Регистрация
    25.05.2009
    Адрес
    Москва
    Сообщений
    786
    Поблагодарил(а)
    1
    Благодарностей: 7 (сообщений: 7)

    Второй экран

    Всем привет!
    Разобрался кто с редактированием, переменными для макета второго дисплея через XML, скажем так, свой макет с "0"? Есть мануалы/пояснялка/объяснялка?
    Последний раз редактировалось lEEFT; 23.07.2014 в 22:14.

  2. #2
    Разбирающийся
    Регистрация
    26.03.2012
    Адрес
    Нальчик
    Сообщений
    135
    Поблагодарил(а)
    7
    Благодарностей: 6 (сообщений: 3)
    Касса на Windows + RK7. Добавляю второй монитор в устройства - Second Monitor interface driver.
    Появляется при запуске кассового приложения на втором мониторе области заданные для второго монитора (область с заказом, заголовок и область для слайд-картинок). После авторизации кассира выводится имя кассира ("Вас обслуживает ххххххх."), но как только он создает быстрый чек и начинает его заполнять область с заказом становится пустым (пропадает даже имя кассира). Если закрыть чек, то имя кассира снова выводится.
    Действительно. интересная тема. Особенно после эсиэсовского ролика Технология 2-го "гостевого" экрана кассовой станции в системе R-Keeper

    Поделитесь пож-та инструкцией по настройке этой очень полезной функции.

  3. #3
    Да, вы ЕЁ и видите. Аватар для Admin
    Регистрация
    01.11.2006
    Сообщений
    4,786
    Поблагодарил(а)
    5
    Благодарностей: 6 (сообщений: 4)
    Нравится мне принтер в этом видео, без интерфейсного кабеля. Была помница много лет назад рекламка юцц, помоему изображен был выключенный принтер печатает чек Вощем юцц держит марку

    Да, вот нашел ее, правда разрешение картинки не айс тут, но когда она напечатана была в журнале, то там все прекрасно видно.
    3333002_6.jpg
    You see ass...
    Если проблему можно решить за деньги, то это не проблема, это расходы. Еврейская мудрость.

  4. #4
    Разбирающийся
    Регистрация
    20.10.2011
    Адрес
    Кыргызстан
    Сообщений
    988
    Поблагодарил(а)
    55
    Благодарностей: 35 (сообщений: 24)
    Нравится мне принтер в этом видео, без интерфейсного кабеля. Была помница много лет назад рекламка юцц, помоему изображен был выключенный принтер печатает чек Вощем юцц держит марку
    Так при печати чека так пишет File Print

  5. #5
    Разбирающийся
    Регистрация
    25.05.2009
    Адрес
    Москва
    Сообщений
    786
    Поблагодарил(а)
    1
    Благодарностей: 7 (сообщений: 7)
    Код:
    ВведениеОригинал статьи на английском - http://support.ucs.ru/en/node/6300
    SecondScreenInterfaceXML  - это приложение для Windows, контролируемое кассовой станцией РК7(текущее описание для версий с 7.4.21.250).
    Кассовая станция посылает данные о изменении статуса ("окно регистрации", "окно создания заказа"б etc.) работы на второй экран.
    Обычно настраивают сценарии (или несколько с различными условиями) для каждого режима работы кассы. Сценарии состоят из сцен.
    Сцены имеют определенный алгоритм отображения данных (алгоритм использует один из поддерживаемых медиа-файлов для отображения, которые так же могут быть приложением .dll).
    Сцены помечены тегом <SceneList>, сценарии тегом <ScenarioList> в файле SSConfig.xml.
    Данные отображаются несколькими приложениями с названием сцен.
    При связи с объектами РК7 (меню, категория меню, бизнес периоды) используют свойство "код" (а не идентификатор).
    Необходимые файлы (ftp://ftp.ucs.ru/rk7/INSTALL/RK7_XMLSecondScreen): SSXMLAIR_core_1.0.0.xxx.rar и папка SSXMLAIR_Designs.
    папка SSXMLAIR_Designs содержит предустановленные дизайны под различные ориентации экрана.
    1. Порядок установки
    1) Содержимое архива SSXMLAIR_core_<версия>.rar распаковать в директорию кассы [RK7]\bin\win, сохраняя структуру папок.
    2) Применить нужное оформление. Для этого в директории SSXMLAIR_Designs найти архив с нужным оформлением и распаковать его  в директорию [RK7]\bin\win, сохраняя структуру папок
    3) отредактировать SecondScreen.ini и SSConfig.xml
    
    для обновления уже установленной версии до новой достаточно обновить только содержимое из архива SSXMLAIR_core_<версия>.rar
    Загрузите Adobe Flash active-x компонент и проинсталлируйте его (v.11 и выше), можно взять на ФТП ftp://ftp.ucs.ru/Foreigns/TOOLS/Flash/. 
    2. Настройка файлов2.1. SecondScreen.iniОбщие настройки для форм второго монитора - настройка размеров области уведомлений, рекламной области и области расчета заказа.
    [DISHPICS]
    ; Путь к картинкам блюд
    Dir=C:\image\
    ; Путь к файлу с изображением, которое выводится в случае, если нет картинки блюда
    ImageForMissing=media\image_for_empty.png
    
    [OUTPUT]
    ; Путь к файлу, служащем общей подложкой. Если надо задать отдельную подложку для дисплейной части - скопируйте нужную картинку в media\anim
    Background=
    ; Цвет текста в формате RRGGBB
    TextColor=000000
    ; Выводить чековую область без градиентной рамки (0=с рамкой, 1=без рамки)
    FlatCheck=0
    ; Кол-во знаков после запятой в ценах
    DecimalDigits=0
    ; Язык локализации (RUS, ENG, GER) в SSStrings.xml
    Language=RUS
    ; Название поля, содержащего названия блюд (если пусто, то берется поле Name)
    ItemName=
    ; Показывать строки с нулевой ценой в чеке (0=не показывать, 1=показывать)
    ShowZeroCheckLines=1
    ; Показывать только что пробитое блюдо (0=не показывать, 1=показывать, пусто = 0)
    ShowNewItem=0
    
    [SCREENPOSITION]
    ;;=================================
    ; Левая координата экрана
    DisplayLeft=1324
    ; Верхняя координата экрана
    DisplayTop=0
    ; Ширина экрана
    DisplayWidth=768
    ; Высота экрана
    DisplayHeight=1024
    ;;=================================
    ; Левая координата рекламной области
    MediaLeft=1362
    ; Верхняя координата рекламной области
    MediaTop=246
    ; Ширина рекламной области
    MediaWidth=690
    ; Высота рекламной области
    MediaHeight=758
    ;;=================================
    ; Левая координата чековой области
    CheckLeft=1324
    ; Верхняя координата чековой области
    CheckTop=220
    ; Ширина чековой области
    CheckWidth=768
    ; Высота чековой области
    CheckHeight=805
    
    [LOGFILE]
    ; Уровень логирования (0=не логировать, 1=только ошибки, 2=ошибки и предупреждения, 3=полный лог
    Log=3
    ; Директория для логов
    LogDir=SSLogFiles
    [REGSOCKET]
    ; Хост для внутренней связи экранов (по умолчанию лучше оставлять 127.0.0.1)
    Host=127.0.0.1
    ; Порт для внутренней связи экранов (по умолчанию лучше оставлять 2489)
    Port=2489
    [CS_CONNECTION]
    ; Адрес Common Server, в случае если настройки (сценарий) осуществляются через плагин RK7 7.5.2 и FeatureServer. Если параметр пуст, то настройки берутся из локальных файлов
    WSDL=https://192.168.12.12:60109/soap/UCSCommonWS
    [STATION]
    ; Код станции. Используется при старте.
    Code=6
    2.2. SSConfig.xmlФайл с настройками сцен для второго экрана.
    <?xml version="1.0" encoding="utf-8"?>
    <SecondScreen>
    <Screens>
    <Screen Id="1" Name="SSDisplay" FileName="SSDisplay.exe"/>
    <Screen Id="2" Name="SSAdvert" FileName="SSAdvert.exe"/>
    <Screen Id="3" Name="SSCheck" FileName="SSCheck.exe"/>
    </Screens>
    <Modes>
    <Mode Id="1" Name="Mode_1">
    <Screen Id="1" Name="SSDisplay" ScreenZ="0"/>
    <Screen Id="2" Name="SSAdvert" ScreenZ="1"/>
    </Mode>
    <Mode Id="2" Name="Mode_2">
    <Screen Id="1" Name="SSDisplay" ScreenZ="0"/>
    <Screen Id="2" Name="SSAdvert" ScreenZ="1"/>
    </Mode>
    <Mode Id="3" Name="Mode_3">
    <Screen Id="1" Name="SSDisplay" ScreenZ="0"/>
    <Screen Id="2" Name="SSAdvert" ScreenZ="1"/>
    </Mode>
    <Mode Id="4" Name="Mode_4">
    <Screen Id="1" Name="SSDisplay" ScreenZ="0"/>
    <Screen Id="3" Name="SSCheck" ScreenZ="1"/>
    </Mode>
    <Mode Id="5" Name="Mode_5">
    <Screen Id="1" Name="SSDisplay" ScreenZ="0"/>
    <Screen Id="3" Name="SSCheck" ScreenZ="1"/>
    </Mode>
    <Mode Id="6" Name="Mode_6"/>
    <Mode Id="7" Name="Mode_7"/>
    <Mode Id="8" Name="Mode_8"/>
    <Mode Id="9" Name="Mode_9"/>
    <Mode Id="10" Name="Mode_10"/>
    <Mode Id="11" Name="Mode_11">
    <Screen Id="1" Name="SSDisplay" ScreenZ="0"/>
    <Screen Id="2" Name="SSAdvert" ScreenZ="1"/>
    </Mode>
    <Mode Id="12" Name="Mode_12"/>
    <Mode Id="13" Name="Mode_13"/>
    <Mode Id="14" Name="Mode_14"/>
    <Mode Id="15" Name="Mode_15"/>
    <Mode Id="" Name="Mode_16"/>
    <Mode Id="17" Name="Mode_17"/>
    <Mode Id="18" Name="Mode_18">
    <Screen Id="1" Name="SSDisplay" ScreenZ="0"/>
    <Screen Id="2" Name="SSAdvert" ScreenZ="1"/>
    </Mode>
    <Mode Id="19" Name="Mode_19"/>
    </Modes>
    <SceneList>
    <Scene Id="2" Name="Блины" FileName="media\Red.dll">       ;; название блюда в рекламном блоке
     <parameters DishCode="100"/>                                                        ;; код блюда
     </Scene>
    <Scene Id="3" Name="Пельмени" FileName="media\Green.dll">
     <parameters DishCode="177"/>
     </Scene>
       <Scene Id="4" Name="Суп" FileName="media\Blue.dll">
       <parameters DishCode="149" ShowText="Вот это суп!!!" Price="10.00" CurrencyText="руб"/>
     </Scene>
    </SceneList>
    <ScenarioList>
    <Mode_1 ModeId="1" ShowText="ИЗВИНИТЕ, КАССА     ВРЕМЕННО НЕ РАБОТАЕТ.">
    <Scenario Id="1" Name="Сценарий 1">
    <ShowScene Id="4" Name="Суп"/>
    <ShowScene Id="3" Name="Пельмени"/>
    <ShowScene Id="2" Name="Блины"/>
    </Scenario>
    </Mode_1>
    <Mode_2 ModeId="2" ShowText="ИЗВИНИТЕ, КАССА     ВРЕМЕННО НЕ РАБОТАЕТ.">
    <Scenario Id="1" Name="Сценарий 1">
    <ShowScene Id="4" Name="Суп"/>
    <ShowScene Id="3" Name="Пельмени"/>
    <ShowScene Id="2" Name="Блины"/>
    </Scenario>
    </Mode_2>
    <Mode_3 ModeId="3" ShowText="ДОБРЫЙ ДЕНЬ           ПОДХОДИТЕ ПОЖАЛУЙСТА!">
    <Scenario Id="1" Name="Сценарий 1">
    <ShowScene Id="4" Name="Суп"/>
    <ShowScene Id="3" Name="Пельмени"/>
    <ShowScene Id="2" Name="Блины"/>
    </Scenario>
    </Mode_3>
    <Mode_4 ModeId="4" ShowText="Ваш заказ"/>
    <Mode_5 ModeId="5" ShowText="Ваш заказ"/>
    <Mode_6 ModeId="6" ShowText=""/>
    <Mode_7 ModeId="7" ShowText=""/>
    <Mode_8 ModeId="8" ShowText=""/>
    <Mode_9 ModeId="9" ShowText=""/>
    <Mode_10 ModeId="10" ShowText=""/>
    <Mode_11 ModeId="11" ShowText="ДОБРЫЙ ДЕНЬ           ПОДХОДИТЕ ПОЖАЛУЙСТА!">
    <Scenario Id="1" Name="Сценарий 1">
    <ShowScene Id="4" Name="Суп"/>
    <ShowScene Id="3" Name="Пельмени"/>
    <ShowScene Id="2" Name="Блины"/>
    </Scenario>
    </Mode_11>
    <Mode_12 ModeId="12" ShowText=""/>
    <Mode_13 ModeId="13" ShowText=""/>
    <Mode_14 ModeId="14" ShowText=""/>
    <Mode_15 ModeId="15" ShowText=""/>
    <Mode_16 ModeId="" ShowText=""/>
    <Mode_17 ModeId="17" ShowText=""/>
    <Mode_18 ModeId="18" ShowText="ИЗВИНИТЕ, КАССА     ВРЕМЕННО НЕ РАБОТАЕТ.">
    <Scenario Id="1" Name="Сценарий 1">
    <ShowScene Id="4" Name="Суп"/>
    <ShowScene Id="3" Name="Пельмени"/>
    <ShowScene Id="2" Name="Блины"/>
    </Scenario>
    </Mode_18>
    <Mode_19 ModeId="19" ShowText=""/>
    </ScenarioList>
    </SecondScreen>
    
     Примечание: чтобы блюдо, которое только что было добавлено в заказ, появлялась на втором экране не на короткое время (буквально на пару секунд), необходимо в SSConfig.xml у сцены с аттрибутом Id="-1" добавить аттрибут Duration="10". Это требуемая длительность демонстрации в секундах.
    2.3. Содержимое (media)Поддерживаемые форматы.
    1. Pictures (как сцена = '.png' картинка размером 'MediaWidth' х 'MediaHeight').
    2. Video (как сцена = '.avi' видео размером 'MediaWidth' х 'MediaHeight').
    3. DLL сцена(ы).
    3.1. gallery.dll - отображает картинки элементов меню, названия и цены выбранной категории. Картинки должны быть размером 512*512 px с расширением '.png' с и растянута на заднем фоне (параметр 'DishGroup' задает, что показывать)
    3.2. scene.dll ('DishCode')
    3.3. special.dll ('DishCode')
    3.4. gallerynoprice.dll (параметр 'DishGroup' задает, что показывать)
    3.5. specialgallery.dll ('DishCodes')
    3.6. other (flash.dll, drink.dll, desserts.dll)
    2.4. Режимы1. Mode_1 - RK7 форма логирования (не регистрация кассира)
    2. Mode_2 - RK7 главное меню и другие сервисные формы (кассир зарегестрировался и активен)
    3. Mode_3 - RK7 форма редактирования заказа, изменения статуса заказа
    4. Mode_4 - RK7 форма редактирования заказа, расчет заказа и статус оплаты
    5. Mode_5 - RK7 форма редактирования заказа, состояние печати чека
    6. Mode_11 - RK7 форма создания заказа
    7. Mode_18 - RK7 форма логирования (после того как кассир зарегестрируется, но до активации)
    3. Настройки в менеджерской станцииДобавьте интерфейс "Second Screen with XML interface" на вкладку "Устройства" для необходимой кассовой станции.
    
    Рис.1
    Пропишите имя файла для Опции Log Name.
    Отредактируйте свойство "Путь к каталогу с картинками" ("Настройки-Параметры-Путь к каталогу с картинками"). Пропишите путь к папке с изображениями.
    
    Рис.2
    Добавьте по картинке каждому блюду, которое будет отображаться на втором экране(параметр Файл с большой картинкой в секции Самообслуживание/Интернет заказы). Картинки должны лежать в папке согласно рис.2. и должны быть размером 512*512 px с расширением '.png'.
    
    Рис.3
    Создайте Классификацию меню (если необходимо использовать для второго экрана определенные блюда)
    Настройте Бизнес период, если необходимо (Настройки - Центральный офис - Бизнес периоды).
    4. Работа системы4.1. Запуск4.1.1. Запускаем кассу РК7 как обычно. Если файл secscr7.dll загрузился на кассу, то SecondScreen.dll будет вызван РК7 при старте. secscr7.dll это файл драйвера 'Second Screen with XML interface' на кассовой станции. Он будет загружен с помощью preload на станцию.
    4.1.2. SecondScreen.dll запустит все .exe-фйлы SS (те, которые вы прописали в конфигурационном файле): SSDisplay.exe, SSCheck.exe, SSAdvert.exe.
    4.2. Отчеты4.2.1. Вы можете просмотреть Индекс качества обслуживания (Service Quality Index), если он используется в отчетах RK7 (доступно в наборе данных 'Чеки' , ID=14).
    4.2.2. Индекс качества принимает два значения: хорошо=1, плохо=5.
    4.2.3. Индекс качества можно найти в базе RK7 в таблице [PRINTCHECKS] поле [SQI].
    4.3. Индекс качества4.3.1. После оплаты заказа возможно оставить свой отзыв (есть соответствующие кнопки).
    
    4.3.2. После оценивания данные запишутся в базу и пользователь увидит следующее сообщение.
    
    4.3.3. Возможно напечатать SQI или ее текст в документ (практически любой, при этом обычно необходимо редактировать соответствующий макет).

  6. #6
    Новичок
    Регистрация
    06.05.2013
    Адрес
    Солнечногорск
    Сообщений
    28
    Поблагодарил(а)
    2
    Благодарностей: 0 (сообщений: 0)
    Добрый вечер всем, ни у кого не появилась никакая дополнительно документация по работе с доп экраном?

  7. #7
    Новичок
    Регистрация
    15.07.2013
    Адрес
    Москва
    Сообщений
    4
    Поблагодарил(а)
    2
    Благодарностей: 0 (сообщений: 0)
    Понекропощу что ли...
    Не будет ли кто-нибудь так любезен, что поделится свежей версией seconscreenxml с FTP? А то кажется библиотека версии 1.0.0.160 то ли путает цену со стоимостью, то ли вообще не понимает, что такое стоимость...

  8. #8
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Залил на Яндекс.диск
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  9. 1 пользователь сказал cпасибо SH за это полезное сообщение::

    Frosty (31.07.2018)

  10. #9
    Новичок
    Регистрация
    15.07.2013
    Адрес
    Москва
    Сообщений
    4
    Поблагодарил(а)
    2
    Благодарностей: 0 (сообщений: 0)
    Большущее спасибо!

  11. #10
    Разбирающийся Аватар для ravakyan
    Регистрация
    09.11.2010
    Адрес
    Moscow
    Сообщений
    151
    Поблагодарил(а)
    1
    Благодарностей: 8 (сообщений: 6)
    Добрый день.

    Никто не сталкивался с такой ситуацией:
    При пробитии любого комбо-блюда например за 199 руб. на основном экране кассира и в чеке печатается корректная сумма в размере 199 руб., а на втором экране RK7_XMLSecondScreen отображается двойная сумма 398 руб. (199*2=398)
    У меня все работает. Скажите что я делаю не так?

Похожие темы

  1. Добавление второй базы в SH4!!!!! Help!!!!
    от Юлия88 в разделе Установка, перенос, восстановление, добавление второй базы Storehouse
    Ответов: 18
    Последнее сообщение: 22.06.2015, 23:25
  2. Второй монитор
    от SH в разделе R-Keeper 6
    Ответов: 21
    Последнее сообщение: 09.05.2015, 16:46
  3. R-Keeper 7 + доп сенсорный экран
    от salam в разделе Периферийное оборудование и R-Keeper 7 (Дисплеи покупателя, считыватели, клавиатуры и т.д.)
    Ответов: 6
    Последнее сообщение: 05.07.2014, 22:06
  4. Экран станции
    от pokemon99 в разделе RK: Тачскрины
    Ответов: 1
    Последнее сообщение: 29.05.2014, 22:23
  5. Создание второй бд на работе
    от Supervizor в разделе Установка, перенос, восстановление, добавление второй базы Storehouse
    Ответов: 5
    Последнее сообщение: 20.04.2012, 18:29

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •