Публичное пространство

SetConsole ◾️ Версии 1.0.1 - 4.2.4


Версия 4.2.4

09.01.2018

1. Зачастую, при различных проблем и анализе конфигурации кассы мы тратим много времени для сравнения XML-файлов с настройками на кассе. Теперь в SetConsole появилась возможность делать данные шаги гораздо быстрее.

а) Перейдя в столбце «Отчеты и другие функции» в дополнительные действия по кассе, нажмите по кнопке [Сравнение конфигурационных файлов]

б) Введите в поле IP-адреса, кассу с конфигурационными файлами, которыми требуется провести сравнение и нажмите кнопку [Провести сверку]

в) Запустится работа скрипта, который скачает на компьютер, где установлена SetConsole с обоих касс только XML-файлы конфигурации кассы из папок \crystal-cash\config и \crystal-cash\modules

г) После окончания работы сформируется общий промежуточный отчет по отличию конфигурационных файлов кассы друг от друга:

д) Далее, если, требуется произвести детальный анализ каждого файла, тогда, просто путем копирования и вставки полного пути до данного файла из отчета, добавляем его в п.3 и нажимаем одну из предложенных кнопок [Открыть DiffMerge для анализа файла] или [Сгенерировать анализ файла в текстовый отчет].


По кнопке [Открыть DiffMerge для анализа файла] откроется GUI-интерфейс, который позволяет визуально проверить отличия конфигурационных файлов касс.

По кнопке [Сгенерировать анализ файла в текстовый отчет] будет сгенерирован текстовый отчет по разнице между файлами, это также удобно, если требуется его кому-то отправить или подойдет тем, кто привык просматривать его в классическом diff-виде.


2. Проверка портов. В разделе Инструменты всегда была возможность проверки портов, но, как-то все про этот инструмент подзабыли, а зря. В этой версии он претерпел изменения и находится теперь он на первой страницы Инструменты:

Инструмент позволяет проверить доступность всех портов SetRetail10 для локального сервера или удаленного. В этой версии обновлен список портов, которые необходимы для работы сервера приложений SetRetail10. После ввода IP-адреса сервера, нажатия на кнопку [Проверить все порты SetRetail10], через некоторое время будет выведен список со статусом по портам.

Но и это еще не всё! Помимо того, что вы можете проверить доступность портов с помощью обычных кнопок и полей, теперь также добавлена возможность проверки портов с помощью Telnet-клиента, зачастую для многих специалистов поддержки этот способ куда удобнее.
Введите в поле «Порт» номер порта и нажмите кнопку [Проверить Telnet-клиентом]. Логика такая же как и во всех Telnet-клиентах, если соединение успешно, тогда просто произойдет соединение с портом, и напечатав, что-нибудь, отобразиться ответ от него.

Если соединения нет, тогда будет стандартное сообщение об отсутствии соединения Connection Refused

3. Раздел «Инструменты». Произошли изменения.

Во-первых, помимо автоматизированных действий с инструментами DiffMerge для сравнения файлов и Telnet для проверки связи по портам ими также можно воспользоваться для произвольных действий.

Во-вторых. Бывает, что во время решения каких-либо заявок с штрих-кодом товаров и их проверкой, нам приходится обращаться к онлайн-генераторам, а если на сервере нет интернета, то сделать это проблематично. Поэтому добавлен инструмент Zint, для генерации штрих-кодов:

4. Поиск по базам знаний CSI
Теперь из SetConsole можно отправить запрос на поиск по любому из трех необходимых ресурсов CSI, которые нужны при поддержке: Официальный сайт CSI, Сайт поддержки SetRetail10 и поиск по ресурсу с интеграционной документацией.

5. Переход в WEB-консоль JBOSS
Для раздела «Сервер» добавлена кнопка [WEB-консоль JBOSS]. Данная функциональность позволяет сразу открыть в окне браузера страницу доступа к WEB-консоли JBOSS, через которую можно просматривать статистику сервера и расширять логирование. Подсказка с логином и паролем присутствует во всплывающей подсказке.

6. Подсказка по использованию кнопки Открыть сеанс PgAdmin
Раньше для тех, кто, сразу после установки SetConsole пытался запустить по кнопке из столбца |Открыть сеанс PgAdmin| сессию с базой данных кассы, то выскакивала ошибка, так как на некоторых рабочих станциях версия PortablePgAdmin не может запуститься без полной установки полной версии, если он там ранее не стояла. В этом случае пользователь не понимал, что ему делать. Теперь добавлена соответствующая ссылка с подсказкой, что делать для устранения данного недопонимания. Нажав на ссылку «установить» можно произвести установку PgAdmin3 последней сборки.

7. Обновление функциональности "Сводный отчет по кассе" - добавление новой секции.
Для функциональности Сводный отчет по кассе добавлен пункт для файла отчета [2.1. Общая информация по сборке образа на основе команды cash status]

8. Продолжение оптимизации SetConsole для работы с TinyCore8.

На этот раз были доработаны оставшиеся функции SetConsole, которые не работали при взаимодействии с TinyCore8:

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

- Функциональность Сводного отчета по кассе не работала, так как в TinyCore8 другая последовательность выполнения команд, теперь его работа исправлена. Он работает также и для TinyCore8. Также отдельно исправлен пункт по отображению версии JAVA кассы и вывод пункта 6.13 Аппаратные системные компоненты - (SMBIOS/DMI) с помощью команды dmidecode

9. Добавлен фирменный логотип CSI и его расшифровка на английском языке.

10. Технические обновления:

- Для обработки запросов из «Отчеты и другие функции» как для сервера, так и для касс, используется командный интерпретатор PostgreSQL. Суть в том, что он был только для версий 8.4 и зачастую с версиями 9.4., которые установлены на удаленных серверах работать естественно не мог. Поэтому внутри SetConsole он обновлен до версии 9.4. для всех функциональностей.

- В разделе «Инструменты» есть два инструмента, такие как PSQL-Runner (выполнение скриптов на удаленных серверах) и ArcSet10 (пакет для бэкапирования баз данных серверов под управлением Windows). Для этих пакетов обновлена также версия интепретатора PSQL и версия pg_dump.

11. Исправления:

- Поле [Пароль для касс] – некоторые клиенты, как показала практика используют символы в паролях, которые являются служебными для таких инструментов, как WinSCP, поэтому, например использование в пароле символа ‘>’ вызывало сбой при открытии сессии через данный инструмент. Теперь, начиная с версии 4.2.4, такие символы можно использовать.

- Кнопка [Сохранить лог-файлы] для локального сервера – в данном случае, когда сервер запущен, то архиватор не может собрать главные логи, такие как server.log, так как он занят службой приложения. Теперь при нажатии на данную кнопку, сначала служба останавливается, затем происходит сбор всех лог-файлов, служба приложения запускается обратно.

- Всплывающая подсказка под кнопками |Сводный отчет по кассе| была «Сохранить логи», что вводило в заблуждение, в версии 4.2.4 её трактовка содержит правильное назначение в соответствии с кнопками данного столбца.


Версия 4.2.3

27.11.2017

  • Поле ввода пароля для касс
    Если в торговой сети на кассах изменен пароль, то теперь его можно ввести в поле страницы с кассами для продолжения использования функциональности SetConsole.


  • Оптимизация работы под TinyCore8


Для образа TinyCore8 синтаксис некоторых команд изменен, поэтому оптимизирована работа таких кнопок:
--[Перезапустить кассовый модуль]
--[Перезагрузить кассу полностью]
--[Удалённый контроль VNC]
--[Сделать скриншот]


  • Кнопка [Открыть папку с лог-файлами]
    Теперь, если понадобится быстро открыть папку с сохраненными архивами лог-файлов, можно воспользоваться данной кнопкой.


  • Кнопка [Полный бэкап кассового модуля]
    На команду cash backup, теперь сделана отдельная кнопка, которая позволяет полностью забрать файловый архив кассового модуля и баз данных.

Имена файлов архивов кассового модуля и баз данных будут содержать IP-адреса кассы, с которой они сделаны.

Версия 4.2.2

24.05.2017

  • В "Сводный отчёт" добавлены пункты по обзору версионности jar-файлов кассы. Это полезно при обновлениях, когда требуется убеддиться, что файлы кассы обновились.


  • По кнопке [Сохранить логи] теперь бэкапятся настройки и чековые формы кассы.


  • Наименование службы PostrgeSQL может меняться из-за версионности СУБД, поэтому введена настройка, которая возволяет ввести правильное наименование, чтобы её статус корректно отображался.

  • Отключены ненужные логи при режиме расширенного логирования, это сделано для исключения зависаний кассового модуля на системных блоках CheckWay и VikiPOS
  • На некоторых сборках Windows2003 и Windows XP, не срабатывала кнопка [Удалённый контроль VNC], это было вызвано тем, что команда timeout может отсутствовать, которая направлена на ожидания запуска сессии. Оптимизирована заменой сторонней команды wait.exe.

Версия 4.2.1

08.02.2017

1. Основное нововведение:

В этом обновлении SetConsole мы реализовали задачу, по автоматизации такого процесса, как открытие баз данных с помощью PgAdmin. Данная процедура всегда занимает время, для ввода IP-адреса кассы, пароля. Теперь с новой версией этот процесс стал удобнее.

Вместо колонки "Отправить сообщение" появился более востребованный столбец "Открыть сеанс PgAdmin".

Нажмите кнопку напротив той кассы, к СУБД которой требуется подключится.


После согласия, откроется PgAdmin и автоматически развернет дерево БД кассы. При этом дерево будет помечено, что оно открыто именно из SetConsole

Это нововведение коснулось и раздела "Сервер".
Здесь появилась возможность открыть БД локального сервера, если SetConsole установлена прямо на сервере SetRetail10, при этом пароля к БД вводить не требуется. Также можно подключиться и к удаленному серверу БД PostgreSQL, как Windows так и Linux, введя IP-адрес и пароль к СУБД.

2. Обновления:

2.1. Анализ последних возникших проблем показал, что к сожалению трёх лог-файлов для проведения исследования проблем недостаточно, поэтому теперь мы сделали, чтобы все лог-файлы кассового модуля расширялись до уровня all

2.2. По скольку внедрение ОФД вступает в активную фазу и вопросы по использованию службы на кассах появляются всё чаще, теперь нажав на кнопку "Сохранить логи", автоматически будут прикладываться лог-файлы служб comProxy и Socat.

2.3. Как вы все знаете, по нажатию на кнопку "Сводный отчет по кассе", можно получить первичную информацию о работе и состоянии компонентов кассового модуля.

Теперь с введением ОФД, мы добавили секцию, которая отображает статус работы служб comProxy и Socat.
[2.1. Статус работы служб ОФД]

3. Изменение
В связи с тем, что колонка для открытия PgAdmin была сделана на экране с кассами, функция по отправке сообщений была перенесена в раздел "Отчеты и другие функции".

Версия 4.2.0

05.12.2016

1. Теперь SetConsole сама сообщит Вам, когда нужно обновиться. Если на рабочей станции, где используется данная программа есть интернет-соединение, то тогда программа сама оповестит Вас, о том, что нужно перейти на страницу загрузки.

Также теперь в правом окне стартового экрана, выводится короткое сообщение о том, какая версия SetRetail10 сейчас актуальна и еще какая-нибудь новость от компании CSI.


2. Теперь при подлкючении к кассам по VNC-протоколу вы будете видеть: номер магазина, номер кассы и IP-адрес кассы к которой вы подключены, это особенно полезно, когда Вам приходится работать не с одной кассой для решения заявок.

Соответственно и виртуальные клавиатуры WincorTA85 и POSUA64 тоже обновлены для работы с этой версии и входят в её состав.


3. В связи с постепенной миграцией SetRetail10 на PostgreSQL 9.4, которая коснётся всех клиентов, добавлено отображение статуса службы PostgreSQL 9.4 одновременно со службой PostgreSQL 8.4, это позволит всегда видеть какая из 2х СУБД и какой версии работает на локальном сервере. Это видно как на стартовой странице, так в разделе "Сервер"


4. В главное меню добавлены два новых раздела: "Прайс-чекер" и "Рекламные акции".


5. Нажав на кнопку "Прайс-чекер" запустится приложение, которое позволит сэмулировать запрос для прайс-чекера службы Infokey и получить ответ. Будет получен ответ, который должен быть отправлен в службу Infokey и отображен на дисплее прайс-чекера

Будет получен ответ, который должен быть отправлен в службу Infokey и отображен на дисплее прайс-чекера



6. Нажав на кнопку "Рекламные акции" вы сможете отправить xml-файл рекламной акции через веб-сервис SetRetail10/
Введите IP-адрес сервера SetRetail10, выберите файл с рекламной акцией и нажмите кнопку "Отправить".

Если рекламная акция отправлена успешно то придёт стандартный ответ с набором тегов от веб-сервиса SetRetail10.

Если есть какая-то ошибка в самом xml-файле, то вернется полный ответ от веб-сервиса.

Исправления:

  • Раздел "Кассы" -> "Отчеты и другие функции" - Кнопка "Переотправить все транзакции с кассы" - не работала, так как запускается не тот скрипт.
  • Изменен текст лицензионного соглашения.

Версия 4.1.3

22.08.2016

Исправление механизма открытия VNC-сеанаса. В результате анализа выяснилось, что после того, как закрывалось окно VNC-viewer для просмотра экрана кассы, то сеанс VNC не останавливался, а следующие нажатие кнопки только убивало все старые сеансы и запускало новый, после этого даже, обладая любым VNC-клиентом можно подключиться к кассе. Это создавало ситуацию при которой можно было подключиться к кассе даже не запуская SetConsole. В версии 4.1.3 внесено изменение: теперь, после того, как вы закрыли окно VNC-viewer запущенного из SetConsole, то сеанс будет сброшен.

Версия 4.0.3

25.02.2016

1. Раздел "Кассы" - "Отчеты и другие функции". Включение расширенного логирования для логов: банк, фискальный принтер, тех.процесс. Также понижение уровня логирования для всех типов логов.


2. Раздел "Кассы". Подсветка поля с IP-адресом кассы при наведении на любую из кнопок.


3. Раздел "Сервер". Сохранеие логов локального сервера.

Причем для архивирования лог-файлов не требуется установленного архиватора, это сделает уже вложенный 7-Zip.

Архив с лог-файлами готов для отправки с службу поддержки


4. Раздел "Сервер". Сохранение логов удаленного Linux-сервера.

Имя файла архива будет содержать IP-адрес сервера и дату бэкапирования.


5. Раздел "Кассы". Исправлено: в строке №10 после запуска WinSCP могло не происходило запуска сессии, так как в коде была ошибка.


Версия 4.0.2

20.01.2016

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

Зачастую при решении каких-либо проблем IT-специалистам, внедрения и экспертам, в том числе, заходя на кассу по SSH или VNC, требуется сделать первичный анализ кассы, например: нужно посмотреть какое оборудование задействовано, какие юридические лица пришли, какое время на кассе, к какому серверу подключена и.т.п. Для того, чтобы это все сделать нужно вводить команы или бродить по файлам, это отнимает время.

В SetConsole добавлена функция "Сводный отчет по кассе".


Эта функция поможет инженерам сэкономить время себе и кстати экспертам с разработкой тоже, ведь не для кого ни секрет, когда какая-либо проблема с кассой у разработчиков и экспертов сразу возникают вопросы: как сконфигурирована касса, какая версия, аппаратные характеристики и.т.п.

Итак, вводим IP-адрес, нажимаем кнопку из столбца "Сводный отчет по кассе", затем OK и немного ждем (5-7 сек.).


Отчет открывается в Notepad++ причем не беда, если у вас он не установлен, в сборке SetConsole он уже вложен.

Пример отчета


Отображается информация о размере БД. Следующими пунктами видим различные данные из БД: ограничения, количество товаров, кассиров, и данные по ФП и ЭКЛЗ.


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


Очень часто возникает вопрос оборудования, которое задействовано на кассе.


Можно увидеть данные по стыковке с SetPrisma, сервером УТМ ЕГАИС, а также на какой сервер смотрит касса.


Информация по МУКу: статусу, патчам и резервным копиям.


Следующая секция с аппаратными характеристиками включает в себя такую информация как: о различных сетевых статусах и аппаратном обеспечении кассы (железо, память).

Это лишь некоторые примеры, думаю информация, которая в нём содержится будет полезна в вашей работе. Конечно же отчет будет обновляться новыми секциями.

Самое главное не забывайте, что лог-файлы и теперь ​этот отчет - это та информация, которая необходима разработчикам и экспертам в первую очередь!


2. Клавиатура WincorTA85:

  • Исправлено: нажимая на кнопку [ 0 ], в поле ввода на кассе выводилось 00.
  • Данный инструмент, который входит в состав SetConsole, теперь ориентирован только под неё с сессией kassa. Теперь не надо после запуска клавиатуры переходить отдельно в режим для SetConsole.


3. Раздел "Инструменты" - changer.sh - ошибочно не был включен в прошлую сборку.

Версия 4.0.1

28.12.2015

1. На стартовом окне программы теперь выводится информация:

  • Размер физической памяти на жестких дисках - это особенно полезно, когда кто-то забыл отключить расширенное логирование или просто засорил диск и SetRetail10 не может уже работать нормально
  • Если SetConsole запускается на сервере, где установлен SetRetail10, то будут отображены пути основных установленых компонентов, таких как: SetReta10-Application, PostgreSQL, JAVA. - Это кстати очень будет полезно тем клиентам, которые будут звонить в ХелпДеск без возможности предоставления удаленного доступа, чтобы сразу сказать сотруднику HD, где у него установлен SetRetail.


2. Добавлено приложение для управление через VNC клавиатурой POSUA64. Открыть её можно из страницы с кассами.


3. Добавлена кнопка "Сделать скриншот" в подразделе "Отчеты и другие функции" для каждой из строк. Данная функция будет полезна в 2-х случаях:

  • Когда отсутствует связь по протоколу VNC(port 5900), необходимо увидеть экран кассы.
  • Для тех, кто будет подготавливать много изображений для инструкций или проведения анализа с передачей в разработку.
    Войдите в раздел "Отчеты и другие функции" и нажмите кнопку "Сделать скриншот", эту кнокпу можно нажимать столько раз, сколько скриншотов требуется сделать. 

Нажмите кнопку "Открыть рисунки" для просмотра результата.


4. В разделе "Сервер" добавлена кнопка "Просмотр лога сервера". Очень часто на серверах нам требуется, сначала открыть Far, затем перейти в папку с сервером SetRetail10, затем нажать F3, а если еще и Far'а нет... Теперь, если SetConsole установлена на сервере SetRetail, то достаточно нажать кнопку "Просмотр лога сервера", файл server.log откроется сразу в Far'е.


5. При подключении к кассам и серверу по WinSCP теперь не появляется окно подтверждения ключа и окно баннера TinyCORE. Также как и с PuTTy или plink, WinSCP при первом подключении к удаленному хосту всегда выдает окно о добавлении ключа хоста в реестр, а также если идет подключение к кассе еще и баннер сообщение TinyCore. Теперь эти лишние мелочи отключены, просто, нажав кнопку подключения через по WinSCP, сразу открывается проводник файлов.


6. Сделаны ссылки на сайт поддержки SetRetail10 и официальный сайт Кристалл Сервис.


7. Добавлен в общий пакет дополнительных инструментов - архиватор 7-Zip. Бывает, что на серверах просто нет никакого архиватора, который может распаковать *.7z архивы.


8. Обновлены вложенные инструментарии и интерпретаторы:

  • PuTTy до версии 0.66
  • WinSCP до версии 5.7.6
  • Far до версии 3.0
  • Вложена обновленная версия средства бэкапирования ArcSet10 (работает в независимости от места расположения и без наличия PostgreSQL
  • Обновлен PSQL-Runner с вложенным интерпретатором PSQL c примером скрипта

9. Исправленные ошибки:

  • Не записывались события в лог при нажатии на кнопки сохранения логов с касс.
  • Кассы - Строка 10: при нажатии на кнопку подключения по WinSCP IP-адрес кассы не сохранялся.

Версия 4.0.0

15.09.2015

  • Программа переименована в SetConsole.


  • На страницу с кассами выведена кнопка сохранения логов с касс.


  • В наименование архива с логами теперь добавляется IP-адрес кассы, иначе было не ясно с какой кассы его сохраняли логи.


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


  • При возврате из окна отправки сообщений происходил возврат в окно с кассами без столбца "Отчеты и другие функции".
  • При полной перезагрузке касс в строках:
  • Касса 10 - кнопка "Перезагрузить кассу полностью" перезагружала кассу 7.
  • Касса 9 - кнопка "Перезагрузить кассу полностью" перезагружала кассу 1.
  • При нажатии на кнопки "Печать списка" и "Открыть список в блокноте" из-за отсутствия файла результата пинга одной из касс возникала ошибка формирования отчета.
  • После переотправки товара на кассу открывается другой отчет,а не тот, который выводит сообщение о добавлении задания.
  • В разделе "Сервер" в подписи для управления службы JBOSS_SVC было написано "retsart" вместо "restart".
  • При нажатии на кнопку "Пинг всех касс" не выводилось сообщение о том, что пинг идёт и о том, что он завершён.
  • Инструментарий "PSQL-Runner" - в работе скрипты были строки по преобразованию кодировки скриптов, что не позволяло работать корректно скриптами в UTF-8.


Версия 3.2.1

11.08.2015

  • Для версии SetRetail 10.2.ХХ.ХХ - Служба МУК - статус отображался некорректно, на самом деле служба запущена.


  • Для версий SetRetail 10.2.ХХ.ХХ - Изменились наименования для служб, соответственно управлять ими на серверах под ОС Linux/Unix не представлялось возможным.


  • При нажатии на кнопку "Перевыгрузить все транзакции" с кассы устанавливался только DBLink, а скрипт перевыгрузки не выполнялся.


  • Добавлена возможность бэкапирования БД касс и сохранение архива на компьютер.


  • При создании архива бэкапа кассы и логов к имени файла архива добавляется текущая дата со временем.


  • Бэкапирование логов: не видно процесса - открыто отображение командной строки с процессом выполнения.


Версия 3.2.0

16.12.2014

Изменена структура меню разделов.


В версии 3.2.0 включена реализация функций для генераций отчетов и некоторых действий, которые требуется выполнять посредством PostgreSQL.

1. В раздел "Кассы" добавлен столбец "Отчеты и другие функции", нажав на кнопку для кассы в строке будут доступны следующие функции:


  • 1.1. Отчеты:
    • Вывод документов с кассы по порядку в файл.
    • Узнать цену в БД по ШК (краткий отчет).
    • Узнать полную информацию по ценам в БД по ШК (подробный отчет).
    • Узнать инфо о ценах в БД по коду товара.
    • Узнать мин. цену (ограничение) в БД по ШК.
    • Узнать макс. процент скидки.
    • Посмотреть условия и результат рекламных акций (по внешнему коду).
    • Посмотреть позиции по чеку.
    • Посмотреть сумму чека по позициям.
    • Узнать сумму по чекам за смену без возвратов.
  • 1.2. Переотправка документов на сервер:
    • Перевыгрузить все чеки за смену
    • Перевыгрузка всех документов за смену
    • Перевыгрузка всех транзакций с кассы
    • Перевыгрузить все изъятия за смену
    • Перевыгрузить все внесения за смену
    • Перевыгрузить все отчеты за смену
  • 1.3. Дополнитлеьно также в отчетах для кассы:
    • Отдельным окном можно переотправить товар на кассу. Там дополнительным окном появилась функция "ПЕРЕОТПРАВИТЬ ТОВАР С СЕРВЕРА НА КАССУ". Пока на данный момент функция сделана таким образом, что, 1 товар можно отправить на одну кассу.
    • КАССА сохранить лог-файлы - Позволяет сразу сохранить с кассы весь архив папки с логами, затем сразу загружает на компьютер пользователя, после этого данные файлы можно передать разработчикам.


2. Для раздела "Сервер" добавлен раздел "Отчеты и другие функции", перейдя в данный раздел будут доступны следующие функции:

  • 2.1. Отчеты
    • Список действующих рекламных акций на магазине (только на серверах ЦЕНТРУМ).
    • Перечень отработанных рекламных акций по данным чека.
    • Список документов кассовой смены с сервера.
    • Вывести информацию о товаре по ШК - краткий отчет.
    • Узнать минимальную цену на товар (ограничение) по его ШК
    • Количество рекламных акций.
    • Просмотреть условия и результат рекламной акции.
    • Просмотр позиций по всем чекам за определенный операционный день.
    • Просмотр позиций по заданным чекам.
    • Проверка заданий на кассы.
    • Поиск чеков для ERP (Поиск чека отправленного в ERP).
    • Расхождения в суммах z-отчета и чеках в ERP за опердень (Просмотр расхождений в суммах z-отчета и чеков в ERP за операционный день).
    • Выявить расхождения по оплатам.
    • Показать все чеки за смену.
    • Все чеки не попавшие в ФР, но сохранившиесся в БД сервера.
    • Показать расхождения по суммам z-отчета и чеков в рамках смены .
    • Вывести суммы оплат за смену.
    • Просмотр чеков по штрих-коду товара.

  • 2.2. Переотправка заданий
    • Добавление заданий на выгрузку из операционного дня в ERP нехватающих чеков, Z-отчетов и изъятий за указанный операционный день.

Все отчеты будут открываться в Notepad++, который идет в поставке с программой. По сути это результат выполнения запроса в текстовый файл:


3. Дополнительно исправлено/добавлено:

  • При вводе в поле для входа на главной страницу при неправильном пароле, фокус не возвращался обратно.
  • Раздел "Инструментарий" - 2 страница - Кнопка "Установить PgAdmin" - по нажатию кнопки откроется папка в которой помимо установщика PgAdmin, теперь приложена OpenSource-версия Portable PgAdmin, которая не требует установки.

Версия 3.1.1

17.10.2014

  • Обновлена виртуальная клавиатура WincorTA85 для VNC. Теперь можно делать поповрот ключа удаленно.


  • Обновлена сборка Mover'а - теперь не надо перечислять все файлы, которые требуется скопировать, достаточно их просто положить в папку Upload.


  • В сборку инструментов также добавлен файловые менеджер Far.

Версия 3.0.1

21.07.2014

  • Добавлена возможность отправлять сообщения на кассы. Для этого появился новый столбец на странице "Кассы" - "Отправить сообщение". Нажмите на логотип с конвертом. На выбор предлагается отправить сообщение 2-х типов: обычный текст или всплывающий рисунок (рекомендуется не более 640х480). Введите текст или загрузите изображение и нажмите кнопку "Отправить". Два типа сообщений отправлять нельзя, т.е. отправив текстовое сообщение и затем графическое, графическое заменит текстовое.


  • В разделе "Инструментарий" добавлен дополнительный инструментарий, который позволяет осуществлять проверку доступности портов как для SetRetail10 так и произвольно. Просто введите требуемый IP-адрес и дождитесь результата.


  • В строке №7 не работала кнопка запуска VNC, по скольку на этой кнопке программа пыталась запускать IP-адрес от предыдущей строки, которые вклинивался в скрипт запуска, получалось запускаем сервис VNC на кассе от строки №6, а VNC на строке №7.
  • Оптимизирован пинг всех касс: раньше надо было ждать, пока все кассы отпингуются. Сейчас тоже надо подождать 10сек., но суть в том, что заполнение результатов пинга произойдет мгновенно.
  • Теперь при загрузке страницы "Кассы" в верхнем правом углу появилась опция включения/отключения авто-пинга всех касс при загрузке страницы. По умолчанию пинг установлен в положении "НЕТ". Если нужно осуществлять пинг всех IP-адресов каждый раз, то просто нажмите кнопку "ДА".
  • При пинге всех касс будет выводиться сообщение вверху таблицы, которое будет предупреждать пользователя, что идёт процесс выполнения пинга всех касс.
  • На странице "Кассы" в столбце "Перезапустить касовый модуль" для всех кнопок во всплывающих подсказках вместо "Перезапустить модуль" теперь надпись "Подключиться удаленно к кассе по протоколу VNC".
  • На странице "Кассы" в столбце "Перезагрузить кассу полностью" для всех кнопок во всплывающих подсказка вместо "Перезагрузить полностью кассу" теперь надпись "Перезагрузить кассу полностью".
  • На странице "Кассы" в столбце "Удаленный контроль VNC" для всех кнопок во всплывающих подсказка вместо "Подключиться удаленно к кассе" теперь надпись "Перезагрузить кассу полностью".
  • На странице "Кассы" в столбце "Запустить SSH" для всех кнопок во всплывающих подсказках исправлено: вместо "Перезапустить МУК на кассе" теперь надпись "Подключиться к командной строке SSH".
  • На странице "Кассы" в столбце "Запустить WinSCP" для всех кнопок во всплывающих подсказках исправлено: вместо "Перезапустить МУК на кассе" теперь надпись "Подключиться по WinSCP".

Версия 3.0.0

02.07.2014

  • Исправлена работа кнопки "Перезагрузить кассовый модуль". Раньше по нажатию кнопки срабатывала команда killall java, что было неправильно, теперь кассовый модуль перезагружается через cash restart.
  • Убран раздел "Документация" по скольку есть внутренние ресурсы, такие как https://sites.google.com/a/crystals.ru/set10support/ на которых собрана вся информация по решению проблем. 

  • Так как, начиная с версии 45 изменилась структура МУКа, и на кассе, и его перезапуск происходит просто по перезагрузке кассового модуля, кнопка "Перезапустить МУК" изъята из обращения, её больше не будет.


  • Добавлена кнопка "Запустить WinSCP", теперь при введенном IP-адресе можно сразу подключиться к файловой системе кассы.
  • В списке касс появилась кнопка для запуска дополнительной утилиты с виртуальными клавишами клавиатуры WincorTA85.


  • В разделе "Сервер" появился функционал для управления серверами Линукс. Теперь войти по SSH стало проще. Просто введите логин и пароль, а также IP-адрес сервера и нажмите кнопку подключиться по SSH. Командная строка уже откроется в режиме UTF8 с поддержкой русского языка.

  • Теперь можно запускать только одну копию приложения. Т.е. если еще раз запустить приложение, то повторная копия не будет запущена.


  • В раздел "Инструментарий" добавлены пакеты дополнительных средств по обслуживанию SetRetail10:
    • Мувер.
    • Средства по бэкапированию и восстановлению БД касс и серверов.
    • Средство по выгрузке данных PostgreSQL в Microsoft Excel.
    • Удаленный обработчик запросов PostgreSQL.
    • Скрипт для ОС Линукс с возможностью изменять значения в файлах.
    • Твикеры для браузеров Mozilla Firefox и Microsoft Internet Explorer.
    • PgAdmin.


  • На стартовом окне программы теперь выводится путь её расположения.
  • В разделе "Сервер" добавлена секция Линукс-сервер, в которой имеется возможность удаленного управления Линукс-сервером.
  • В разделе кассы расширена длинна поля IP-адреса, теперь, если длина адреса во всех 4-х октетах составляет все 3 цифры, он помещается в поле.
  • Отретуширован логотип SetRetail. Раньше фон был серым, теперь он нормально сливается с общим фоном окна.

Версия 2.0.1

31.08.2012

  • После логина происходит попадание на страницу с разводящим
    экраном по соответстующим разделам
  • Создан раздел "Сервер" - перемещен функционал по рабте со службами сервера
  • Создан раздел "Кассы" - перемещен функционал по рабте с кассами
  • Создан раздел "Инструментарий" - перемещены кнопки по запуску дополнительного ПО
  • Создан раздел "Документация" - в этом разделе будут содержаться короткие инструкции для инженеров сервиса
    и ЦТО по поддержке SetRetail


  • Раздел "ДОКУМЕНТАЦИЯ" - добавлены кнопки "ОТКРЫТЬ В БЛОКНОТЕ" и "ПЕЧАТЬ"


  • В раздел "Кассы" добавлены новые поля: [Магазин][Касса]. Это сделано для нужд Центрума, чтобы можно
    было разделять магазины и кассы в них.
  • Добавлена возможность вывода на печать список касс


  • Добавлена возможность сохранить список касс из редактора Блокнот
  • Исправлена неправильная табуляция между полями при вводе IP-адресов в информации о кассах


  • Статусы запуска служб сервера обновляются теперь после непосредственного нажатия на кнопки ЗАПУСКА, СТОП и ПЕРЕЗАПУСКА, теперь не требуется после действия со службой нажимать кнопку "ОБНОВИТЬ СТАТУС ЗАПУСКА СЛУЖБ", хотя на всякий случай пока кнопка оставлена.
  • Добавлена лог-запись шагов пользователя в приложении. Файл app.log находится в каталоге с программой.


  • Инсталлятор: теперь после удаления прораммы не удаляется папка cashes, все я информация о кассах остается, также и при инсталляции, если заново установить программу в эту же папку, то информация о кассах также сохранится.

Версия 2.0.0

20.08.2012

  • Статус работы службы PostgreSQL: в связи с тем, что наниманование сервиса изменилось в версии 27 с "postgresql-8.4 - PostgreSQL Server 8.4" на "postgresql-8.4", статус перестал работать, теперь проблема исправлена.
  • В главном окне программы теперь появился раздел "Инструментарий". Теперь в пакет Консоли управления будут входить бесплатные приложения opensource, которые очень часто нужны при настройке SetRetail10: Notepad++, WinSCP, LogExpert. Теперь всё в одном комплекте.
  • При запуске программы, курсор автоматически устанавливается в поле ввода пароля.


Версия 1.1.9

10.08.2012

  • Добавлен статус отображения работы службы PostgreSQL на главном окне.
  • Добавлен статус отображения работы службы PostgreSQL и функциональные кнопки для её управления.
  • В секции в окне управления сервером изменена визуальная структура отображения, теперь все службы располоагаются по горизонтали с вертикальным положением кнопок под каждой.
  • Состояния запуска служб перемещены под каждую соответственно.
  • Добавлена кнопка "Запустить все службы SetRetail"
  • Добавлена кнопка "Остановить все службы SetRetail"
  • Изменено название кнопки "Перезапустить все службы" на "Перезапустить все службы SetRetail"
  • После ввода пароля, после нажатия на клавиатуре клавиши Enter происходит авторизация.
  • Кнопка "Обновить статусы запуска всех служб" перемещена над всеми службами.
  • Включена кнопка минизации окна программы.

Версия 1.1.8

05.07.2012

Добавлен функионал для подключения к кассам по SSH протоколу.

Теперь установка PuTTY не требуется. Он будет подключаться врежиме кодировки UTF8 автоматически кассе по нажатию кнопки подключения.


Версия 1.1.7

09.06.2012

Исправлена ошибка первого подключения к кассам.

Коментарий: принцип соединения с ОС Линукс заключается еще в том что у клиентского компьютера и хоста должны быть ключи шифрования. При первом соединении ключ шифрования добавляется в реестр и после этого происходит соединение, из-за этого при первом подлключении к кассе нужно было дополнительно соглашаться о том, что ключ шифрования с хоста является действительно от него. Также могла возникнуть проблема при подключении к удаленному экрану кассы.

Версия 1.0.7

04.06.2012

  • Создан инсталлятор, теперь программа устанавливается стандартным образом, просто запуском инсталляционного файла.
  • При действиях с кассами (перезапуск, удаленный рабочий стол и.т.п.) теперь не трубется постоянный ввод IP-адреса. Достаточно один раз ввести его и нажать кнопку "Сохранить IP-адреса".
  • Пока добавлена визуализация на 5-касс. В дальнейшем в зависимости от расширения клиентской части Сет10, а собственно и кассовых линеек, визуализация для действий с кассовой линейкой будет количественно расширена.
  • Напротив каждой из кассы теперь есть кнопка "Пинг", которая позволяет проверить связь с кассой по сети. При загрузке также сразу же отображается связь с кассой по сети. Зеленый - касса доступна, красный - касса не в сети.
  • При открытии программы "пробегало" окно командной строки, это результат срабатывания скрипта по обновлению статусов запуска служб сервера при запуске программы. Теперь окно убрано в фоновые режим.
  • Добавлена подсветка статуса служб.

Версия 1.0.6

28.05.2012

  • В элементе отображения статуса служб изменены наименования запусков. Вместо английского слова "running" теперь "ЗАПУЩЕНО".
  • Также состояние запуска служб выводиться и на первой странице программы.
  • Если теперь рядом с файлом программы создать файл ipcash.txt и занести туда информацию о кассах, а можно и просто какую-нибудь полезную, то будет выводиться информация в окне программы. Также можно его редактировать прямо из программы.

Версия 1.0.5

17.05.2012

  • Название программы "Консоль управления кассой" изменено на "Консоль управления" в связи с тем, что теперь добавлен функционал для сервера.
  • Добавлены кнопки управления для запуска и останова служб.
  • Добавлено отображение статуса запуска служб.

Версия 1.0.4

29.04.2012

  • Добавлена авторизация.

Версия 1.0.3

16.03.2012

  • Добавлены кнопки:
    • "Перезапустить службу МУК на кассе".
    • "Запустить удаленный рабочий стол к кассе".
  • Добавлен раздел "Новости версии".

Версия 1.0.2

14.03.2012

  • Сделана кнопка "Перезагрузить кассовый модуль".

Версия 1.0.1

11.03.2012

  • Создана программа "Консоль управления кассой".
  • Сделана кнопка "Ребутнуть кассу".

© 1994-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..

Политика обработки персональных данных