Сборка
...
#43 обмен
...
#116 -
...
24.
...
05.2023
Новый функционал и улучшения
- Поддержан СМС-шлюз Devino Telecom
- В справочник валют добавлен новый процессинг "СБП Русский Стандарт"
- Добавлена возможность изменить тип кассы в окне группового редактирования
- В режиме МКС добавлена миграция БД для узлов дерева - "Категорий справочников"
- Добавлен функционал настройки docker-окружения (кластер VPOS) для создания виртуальных касс (VPOS-ов)
- Добавлен функционал создания и управления виртуальными кассами (VPOS-ами) в кластерах VPOS
- Теперь если в настройках отключено использование весов, прайспринтеров, прайсчекеров или виртуальных касс, то для соответствующих объектов не будут отображаться расписания, пункты меню и т.д.
- Добавлено отображение названия магазина в отчетах
- В панели управления добавлена возможность получения диаграммы прогрузки справочников для VPOS-ов
- В WEB-интерфейсе теперь не отображаются каталоги с типами 1 (устаревший визуальный подбор) и 2 (каталоги лояльности для ЛМ начиная с версии 1.0.37)
- В WEB-интерфейсе при редактировании каталогов теперь нельзя добавлять изображения. Для визуального подбора товаров следует использовать "Многоуровневый каталог"
- В дополнительной информации просмотра чека для сторнированных позиций добавлено отображение поставщиков
- В WEB-интерфейсе для меток дисконта добавлено отображение идентификаторов
- Справочники. Добавлено поле packagecode (код упаковки) в таблицы tmc и barcodes
- Справочники. Добавлена поддержка нового бита (Оплата по QR покупателя) для валют
- Продажи. Добавлено поле cashtype (тип кассы) в таблицу document
- [Обмен] Ускорена загрузка справочников в БД (загрузка на ubuntu 14.04 БОЛЬШЕ НЕ ПОДДЕРЖИВАЕТСЯ)
- [Обмен] Ускорена загрузка справочников по протоколу SOAP
- [Обмен] Добавлен метод deleteTmcSuppliersBySomeField для удаления связки поставщиков с товарами по одному из полей tmccode (код товара), suppliercode (код поставщика)
Исправленные ошибки
- Исправлена авторизация пользователей через ЛМ. Авторизация не проходила, если у пользователей не было права "Администрирование сервера"
- Исправлено считывание настроек для настройки передачи статусов прогрузки справочников во внешний сервис
- [private-office] Исправлена ошибка конвертирования дат, которые попадают под перевод на летнее время (например: 1 апреля с 1981 по 1984 год включительно)
Сборка #41 обмен #113 - 21.02.2023
Новый функционал и улучшения
- Добавлена возможность автоматической подрезки очереди справочников для узлов дерева, которые не загружают справочники долгое время. Выполняется автоматическая генерация полных справочников для узлов дерева(кассы, весы, прайсчекеры, прайспринтеры, МКС-ы), у которых накапливается большое количество справочников в очереди и которые не выходили долгое время на связь
- Теперь пользователям без права на "редактирование данных" разрешено запускать генерацию справочников и запрашивать продажи с касс
- Добавлена возможность выполнения расписания автоначислений бонусов для выбранных акций и просмотра статуса выполнения задач автоначисления. Работает с Artix Loyalty Management 1.0.36 и выше
- Для касс с типом "Касса самообслуживание" добавлена своя иконка
- Добавлена возможность указывать спец символы в пароле к БД MySql (кроме символов "{" и "№")
- Добавлена ротация логов для mysql и mongo. Ротация добавится, если она не была настроена в logrotate
- Добавлен процессинг "Подели"
- Продажи. Добавлена таблица report
- Продажи. Для таблиц moneyitem и failedmoneyitem добавлено новое поле additionaldata
- Ускорена обработка запросов от касс при прогрузке справочников
- [Обмен] В формате Фронтол добавлена обработка для загрузки товара с типом "маркированная вода" (type = 15)
- [artix-cs-db-trimmer] Доработана логика подрезки устаревших данных
Исправленные ошибки
- Восстановлен переход на главную страницу при нажатии на логотип в WEB-интерфейсе КЦ
- [БС] Исправлен расчет баланса для БД MSSQL при использовании функционала по расчету промежуточного баланса
Сборка #40 обмен #112 - 25.01.2023
Новый функционал и улучшения
- В WEB-интерфейсе в дереве магазинов теперь отображаются типы объектов с их количеством
- Изменено отображение конфигурационных меток и конфигураций. Теперь при их просмотре/редактировании будет отображаться информация о том, что для них есть обновленный класс
- Добавлена настройка адреса и порта для ядра КЦ в сервис artixcs-rest-routing
- Для онлайн-чеков изменено название статуса "на примерке" на "на согласовании"
- В ядре КЦ удален неиспользуемый функционал
- [Обмен] Изменен момент запуска генерации справочника на КЦ. Теперь генерация справочников запускается после обработки всей очереди справочников, а не после обработки каждого справочника
- [PuppetServer] Расширена детализация лога REST-запросов, лог стал более информативен
- [artixcs-counter] В сервисе счетчиков добавлено логирование события подрезки устаревших операций по счетчикам, у которых время жизни истекло
Исправленные ошибки
- В WEB-интерфейсе исправлено создание/редактирование справочника агентов и их товаров
- [Обмен] При загрузке товаров в формате Атол могли возникать ситуации, когда не все штрих-коды товаров попадали в БД
Обмен #111 - 29.12.2022
Исправленные ошибки
- [Обмен] Исправлена загрузка справочника товаров в формате Атол. В некоторых случаях могли не загружаться дополнительные штрих-коды товара
Сборка #39 обмен #110 - 08.12.2022
Новый функционал и улучшения
- Добавлена возможность настраивать роли WEB-пользователей для ограничения доступа к отдельным страницам(пунктам меню) КЦ
- Добавлен ряд настроек для усиления безопасности. Теперь можно настраивать сложность задаваемого пароля для пользователей, количество дней, через которое требуется поменять пароль пользователю и некоторые другие настройки
- Добавлен автоматический перезапуск весов Mertech после каждой прогрузки справочника на весы
- Добавлены настройки для включения/выключения отправки подробных статусов от касс о прогрузке справочников и выгрузке продаж. По умолчанию количество отправляемых статусов минимально для снижения нагрузки на КЦ
- Для онлайн-чеков добавлены новые статусы "на примерке" (UNDERREVIEW) и "время примерки истекло" (EXPIRED). Через сколько минут истекает время примерки можно указать в настройках КЦ
- Добавлена возможность через REST-запрос получить статусы онлайн-чеков по списку идентификаторов
- Добавлена возможность через REST-запрос получить софт-чек со статусом и датой отгрузки по его идентификатору
- В задачах на выгрузку удалена возможность разбиения на части выгружаемого на кассы справочника
- Продажи. В загрузку/выгрузку информации об оплатах (таблицы moneyitem и failedmoneyitem) добавлено поле "terminalid"
- [artixcs-online-shop] В сервисе для онлайн магазина добавлено получение списка виртуальных касс (VPOS-ов) с КЦ и изменена механика балансировки запросов (оптимизирован выбор VPOS для выполнения расчетов)
- [Обмен] Добавлена возможность сессионной загрузки справочников по REST протоколу. Реализована возможность использовать несколько последовательных запросов в рамках сессии для загрузки большого справочника, перед началом генерации
Исправленные ошибки
- При выгрузке справочников с обогащением могли не попадать в инкрементальную выгрузку объекты из БД All, если загрузка из АСТУ в БД магазина и БД All выполнялась одновременно
- Не работала выгрузка продаж по SOAP, если у клиентов была указана дата рождения совпадающая с моментом перевода часов на зимнее/летнее время
- При отправке СМС через сервис artixcs-issuance-card не учитывалась настройка тела СМС сообщения
- Не всегда возвращался последний статус онлайн-чека, если изменение статуса происходило несколько раз за одну секунду
- Нумерация страниц в отчетах некорректно отображалась, если количество страниц больше 99
- [Обмен] Могли возникать ошибки выгрузки продаж если во время выгрузки текущих продаж в АСТУ запустить для этой же кассы выгрузку продаж принудительно через WEB-интерфейс КЦ
- [Обмен] При выгрузке продаж в АСТУ вместо одного файла с продажами могло создаться 2 файла с одинаковым содержимым
Сборка #38 обмен #109 - 07.11.2022
Новый функционал и улучшения
- Добавлены преднастроенные конфигурационные метки и конфигурация кассы, которые будут импортированы если на сервере не создана ни одна конфигурационная метка кассы
- Ускорена генерация справочников для большого количества касс за счет групповой записи логов в БД
- В конфигурациях и конфигурационных метках добавлена возможность импорта значений из CSV файла для настроек типа MAP и ARRAY
- Добавлена настройка maxHistoryLogsDbInDays для возможности указать количество дней хранения записей логов в БД. По умолчанию 30 дней
- При стандартных настройках логгера уменьшено количество записей логов при генерации и прогрузке справочников на кассы
- В сервис выдачи карт добавлен метод выдачи карт без подтверждения номера телефона
- Добавлен сервис по подрезке бонусных транзакций (artixcs-undercut-asset), служащий для ускорения работы БС и различных подсчетов бонусов
- Для подрезчика БД (artix-cs-db-trimmer) изменены настройки по умолчанию. Теперь подрезка продаж выполняться не будет, пока в настройках не указать количество дней хранения продаж
- [Обмен] Для формата Атол поддержана загрузка новых типов маркируемых товаров
Исправленные ошибки
- При большом количестве касс могли возникать ситуации, когда не все запросы обрабатывались, т.к. для сервиса КЦ операционная система выдавала ограничение на количество одновременно открытых файлов
- Исправлено перечитывание настроек сервера. При обновлении с некоторых версий КЦ могли возникать случаи, когда настройки не получали из БД и сервер до перезагрузки работал с настройками по умолчанию
- [Обмен] При выгрузке закрытой смены могли выгружаться не только те смены, которые относятся к требуемой кассе, но и из других касс
Сборка #37 обмен #108 - 06.10.2022
Новый функционал и улучшения
- Добавлена возможность закрытия смены в WEB-интерфейсе
- Поддержаны весы Mertech
- Добавлена возможность просмотра счетчиков ККМ по сменам в WEB-интерфейсе
- Добавлена возможность поиска объектов дерева в WEB-интерфейсе по хосту
- Добавлена информация о последней смене при инициализации кассы
- Добавлена возможность указать тип кассы - рабочее место кассира/касса самообслуживания
- В скрипт обновления КЦ добавлена логика для обновления дополнительных сервисов КЦ, если они были установлены
- Для сервисов artixcs-datatransfer, artixcs-sale-renderer, artixcs-sales-ws и artixcs-tree-ws добавлена возможность установки отдельно от КЦ (на отдельных серверах)
- Доработаны отчеты
- Полностью убраны зависимости на qpid. Если используется версия КЦ меньше 4.0.25 и протокол обмена с кассой меньше 5, то перед обновлением стоит убедиться, что все справочники прогружены на кассу
- Поддержана работа со справочниками "Агенты" (agent), "Поставщики" (supplier), "Категории поставщиков" (category) и "Связка товаров и поставщиков" (tmcSupplier)
- Справочники. В валюты добавлен процессинг "Расчетные решения" (libProcessingRrSocial)
- Справочники. Доработана работа со справочником "Товары на весы" в WEB-интерфейсе
- Продажи. В загрузку/выгрузку информации о поставщиках (таблица agents) добавлены поля "transferoperatorname", "transferoperatorphone", "transferoperatorinn", "transferoperatoraddress". В отображение продаж добавлена информация о поставщиках (таблица agents)
- В сервисе artixcs-sales-loader изменена настройка по умолчанию, ограничивающая размер принимаемых сообщений с продажами. Теперь по умолчанию принимаем сообщения не более 100МБ (было 10МБ)
- Для справочников "Действия" (cmaction), "Меню" (menu), "Горячие клавиши" (hotKey) и "Touch-меню" (actionPanel) запрещено обогащение из глобальных таблиц
- [БС] Изменена логика списания бонусов при возвратах. Теперь если начисленные при продаже бонусы еще не активны, то все равно в первую очередь списание при возврате делается именно с соответствующих бонусов
- [БС] Добавлена возможность работы с пинкодами карт через REST интерфейс
- [Обмен] Реализована возможность файловой выгрузки продаж из КЦ в АСТУ в несколько потоков. Добавлена возможность запросить состояние очереди файловой выгрузки продаж
Исправленные ошибки
- Для справочников "Пользователи кассы" (mol, roleuser), "Роли" (role, rolerelation, rolecommand, rolecmaction), "Макросы" (macro, macroparameters), "Каталоги и отделы для временных ограничений продаж" (catalogrestrict) исправлено обогащение из глобальных таблиц
- Исправлена передача параметра "Параметр, определяющий детализировать ли скидки на чек по позициям" (discountsDetail) в формате обмена Штрих-М для выгрузки продаж. Также актуализированы все параметры для всех форматов обмена справочников и продаж
- В справочнике "Действия" в некоторых случаях в WEB-интерфейсе была недоступна кнопка добавления параметров действия
- В справочнике "Ограничение продаж по времени (по крепости алкоголя)" в WEB-интерфейсе в поле со временем невозможно было установить 20 часов
- Исправлена выгрузка продаж по протоколу SOAP из СУБД PostgreSQL. Не работала выгрузка при условии, что в продажах есть платежные агенты (paymentitem)
- Исправлен запрос для получения отложенных чеков, который используется на кассе в "Зарезервированных заказах". Для параметра startdate был исправлен формат даты на "yyyy-MM-dd"
- Исправлено открытие вкладки с кассой из панели управления
- Исправлено заполнение хоста в аудите ядра КЦ. При запросах через artixcs-rest-routing заполнялся хост, на котором установлен сервис artixcs-rest-routing
- Исправлен ряд ошибок в конфигурациях и конфигурационных метках
- Исправлено отображение меток дисконта в групповых операциях для магазинов
Сборка #36.1 обмен #107 - 15.07.2022
Исправленные ошибки
- Добавлено автоматическое изменение внутреннего порта(8090 -> 18090) для WEB-сервиса artixcs-controlcenter
- Исправлено распространение изменений в конфигурациях для классов
- В конфигурациях исправлена возможность выбора нескольких конфигурационных меток, для которых разрешено множественное применение
Сборка #36 обмен #107 - 06.07.2022
Новый функционал и улучшения
- Добавлен функционал построения и экспорта отчетов
- Реализован сервис для редактирования данных магазина по SOAP
- Реализован сервис по подрезке переоценок
- Добавлен новый тип валют "My Uzcard"
- Добавлен индекс по полю bcode в таблице tpricesTemp
- Добавлено новое поле "inputrawdata" в таблицах goodsitem и stornogooditem в БД продаж
- Удалено версионирование puppet-классов
- Изменен внутренний порт для работы КЦ с 8090 на 18090. Обмена с АСТУ и внешними сервисами это изменение не касается
Исправленные ошибки
- Исправлено поведение при распространении изменений на боевое окружение. Теперь если puppet файлы были удалены в предыдущих окружениях, то они удалятся и из боевого окружения.
- Исправлена ошибка отображения полей "Регион" и "Населенный пункт" в групповых операциях. После редактировании этих полей в таблице появляются актуальные данные
- Исправлена ошибка при редактировании пароля пользователя
- Исправлена ошибка при задании расписания
- Исправлена ошибка отображения полей "Свойства товара" при просмотре информации о товаре
- Исправлены ошибки отображения чека и таблицы "Лекарства" при просмотре документа во вкладке "Сверка продаж"
- Исправлена ошибка при получении конфигураций на МКСе через puppet сервер
- Исправлены ошибки отображения полей "Состояние" и "Тип сервера" при добавлении/редактировании серверов Artix Loyalty
- Справочник "Онлайн остатки товаров [remaintmc]" удален из списка справочников, по которым можно создать задачу на выгрузку справочника на кассу. Данный справочник теперь можно выгрузить только в цепочке ЦКС -> МКС
- [Обмен] Исправлена ошибка авторизации на КС
- [Обмен] Исправлена ошибка при загрузке справочников по REST при включенной настройке "shopCodeIsShopId"
- [Обмен] Исправлена ошибка бэкапирования справочников при загрузке по REST
- Сервис по подрезке архивных справочников теперь удаляет архивные справочники если они старше 1 месяца
Сборка #35 обмен #104 - 13.05.2022
Новый функционал и улучшения
- Добавлена возможность добавлять несколько СМС-шлюзов и отправки тестового сообщения из WEB-интерфейса
- Добавлена возможность экспорта/импорта конфигурационных меток
- Доработан фильтр и добавлена сортировка конфигурационных меток при редактировании/добавлении конфигураций
- Добавлен новый тип TEXT для puppet параметров
- Для справочника лекарственных препаратов добавлены поля рейтинг товара - rating, бонус при продаже - bonusonsale, ряд - row, полка - shelf и новая опция "Запрещена продажа последней единицы" в поле options
- Добавлены новые виды валют - "Плати QR Сбербанк v3" и "СБП Сбербанк"
- Для товара добавлен новый признак - "Необходима проверка на сервисе уценки"
- В продажи добавлена новая таблица failedinput для сохранения информации о нечитаемых штрих-кодах и ненайденных товаров на кассе
- В продажи для товаров добавлено новое поле markingcode, в которое записывается код маркировки до любых преобразований в формате base64
- В БД продаж добавлены индексы на поля update_time для таблиц, у которых не было таких индексов
Сборка #34.1 обмен #100 - 17.03.2022
Исправленные ошибки
- В ядре исправлено подключение к базам данных магазинов. Могли возникать ситуации когда данные получали не из БД магазина, а из БД All
Сборка #34 обмен #100 - 04.03.2022
Новый функционал и улучшения
- Добавлена возможность отправки команды на кассу/МКС для запуска применения конфигураций (выхода агента на puppet-сервер)
- В WEB-интерфейсе добавлено отображение состояния ключа кассы/МКС на puppet-сервере. Добавлена возможность удалить puppet-сертификат не только на сервере, но и на клиенте
- В WEB-интерфейсе при отображении групп товаров добавлено отображение списка товаров, входящих в группу
- Исправлено отображение документов продаж, имеющих несколько фискальных документов
- Добавлена кнопка выгрузки продаж в АСТУ для кассы и магазина в сверке продаж
- Добавлена работа с заказами для Tabletka.by
- Доработана логика создания/редактирования/удаления пользователей, ролей и правил доступа КЦ. Исправлены ошибки с некорректным назначением прав и ролей
- Доработано отображение раздела "BI-диаграммы" в WEB-интерфейсе
- Доработано отображение остатков товара в WEB-интерфейсе
- Доработано редактирование справочника touch-меню в WEB-интерфейсе
- Ограничена возможность создания магазинов и категорий с одинаковыми кодами
- Добавлена возможность настроить порты сервисов в rest-routing
- Изменено отображение подробной информации о документах продаж
- В ядре КЦ изменен подход работы с подключениями к mysql для уменьшения одновременно открытых подключений к БД
- В некоторых таблицах mysql изменены индексы для ускорения выполнения запросов
- Поддержана возможность установки обмена отдельно от КЦ и БД
- Для puppet-контейнеров отключена отправка информации в google analitycs
- В настройки DataTransfer-а добавилась настройка default.server.id для указания идентификатора БС. Если в выгрузке карт не указан ID БС, то будет использоваться значение из настройки
- Из задач на выгрузку удалены старые справочники, которые уже не используются кассами
- Из конвертера SUPERMAG для выгрузки продаж в WEB-интерфейсе удалены настройки, которые больше не используются в обмене
- Исправлены скрипты установки КЦ. При установке mysql8 для пользователя root не заполнялся пароль в автоматическом режиме
- Исправлена работа с выводом касс на puppet сервер. Не работало конфигурирование касс, если их код содержал заглавные буквы
- Исправлена ошибка импорта дефолтного справочника ролей в WEB-интерфейсе
- Исправлено автоматическое создание терминала на БС при создании кассы копированием
- Исправлено отображение списка касс на МКС-ах в групповых операциях
- Исправлена загрузка поля tmctype в штри-кодах в команде addInventItem
- Продажи. Добавлено поле tlv в таблицу fiscaldocument
- Продажи. Добавлено поле checkmarkresult в goodsitem и stornogoodsitem
- Продажи. Добавлена загрузка/выгрузка агентов
- Справочники. В валюты добавлено поле payprocdir(путь директории процессинга, доступно для Инпас) и добавлен признак "Обязательный ввод суммы вручную"
- Справочники. Для ограничения продаж по времени добавлена возможность указать для каких каталогов и/или отделов оно будет действовать
- Справочники. Поддержаны команды добавления агентов и категорий
- Справочники. В дополнительные свойства товара добавлена возможность выбора "Отнимать из количества весового товара фиксированный вес тары" с указанием веса
Сборка #33 обмен #98 - 15.12.2021
Исправленные ошибки
- Обновлена библиотека миграции БД. У старой версии библиотеки были проблемы с тем, что она не закрывала за собой файлы, что приводило к ошибке "too many open files"
- Исправлена миграция БД для магазинов, которые созданы на кассовом сервере до версии 3.0.265
- Для касс разрешен доступ к REST-методам получения остатков товара даже при включенной авторизации
Сборка #32 обмен #98 - 02.12.2021
Исправленные ошибки
- Для касс разрешен доступ к необходимым REST-контроллерам даже при включенной авторизации
- Исправлена возможность распространения изменений между окружениями puppet конфигураций с помощью drag-and-drop. Не работало на последней версии Google Chrome (версия 96.0.4664.45)
- Исправлена миграция БД. При обновлении КЦ не изменялась версия миграции и не создавались новые процедуры с обновленным списком полей для выгрузки справочников
- Исправлена генерация справочников для задач на выгрузку с обогащением данных из БД All
Сборка #31 обмен #98 - 19.11.2021
Новый функционал и улучшения
- Поддержана работа с MySql8. При установке КЦ с нуля будет устанавливаться MySql8. Если уже установлен MySql5, то автоматически обновление происходить не будет.
- Изменена версия REST сервиса. Для работы с новой версией КЦ требуется обновление Юки
- Добавлена возможность экспорта данных из сверки продаж в файл формата CSV
- Поддержано право "Редактирование данных"
- Поддержан возврат по чеку продажи на другой кассе по последним 4-ем цифрам карты
- Добавлен дополнительный метод для прайс-чекера Штрих-М, который работает по протоколу отличному от ранее поддержанного
- Добавлен автоматический перезапуск сервиса lsync, который служит для синхронизации конфигураций касс с Puppet сервером. Иногда возникали проблемы с синхронизацией, если сервис lsync запускался раньше Puppet сервера
- Добавлена возможность отфильтровать отображаемый список конфигурационных меток при их просмотре, а также при их назначении в конфигурации
- Добавлена возможность работы с индивидуальными предложениями покупателей при работе с сервисом онлайн карт
- Добавлены новые методы для корректной работы сервиса рассылок в ЛМ
- В справочник товаров добавлено поле ntin (классификатор товара)
- В справочник валют в поле mode добавлена обработка бита 12 (payByQrCodeOnPinpad) и добавлено поле payprocdir (путь до рабочей директории процессинга)
- В справочник единиц измерения добавлено поле frunit (мера количества предмета расчета)
- В справочник лекарственных препаратов добавлены поля packquant(количество коробок) и supplydate (дата поставки)
- В справочник карт добавлено поле shopcode (код "домашнего"" магазина)
- В продажах в оплаты добавлено поле endcardnum (последние цифры карты оплаты)
- В формат выгрузки продаж Штрих-М добавлена настройка unloadInventTransactionForCertificate "Выгружать при продаже/возврате сертификата транзакцию продажи/возврата позиции"
- В сверке продаж отображение информации об отправке чеков в ОФД по умолчанию отключено
- В справочнике валют добавлена возможность указать новые виды оплаты - процессинг Кошелек и QR через процессинг Бифит(банк Итуруп)
- [Обмен] В формат AIF добавлены команды updateClient(обновление только переданных данных клиента) и deleteFutureAdditionalPrice(удаление цен после указанной даты)
- [Обмен] Для формата Штрих-М добавлена обработка 36-го поля в загрузке товаров, значения которого будут загружаться в extendedoptions
- Различные небольшие изменения в WEB-интерфейсе
Исправленные ошибки
- Исправлена ошибка отображения дополнительной информации о чеках в сверке продаж
- Исправлена REST аутентификация. Для некоторых запросов должна была запрашиваться авторизация, но не запрашивалась
- Исправлена генерация справочника белого списка акцизных марок с несколькими штрих-кодами. Генерировались команды, которые не поддерживаются кассой
- Исправлена выгрузка поля cquant в справочнике товаров
- Исправлена работа с возвратами по чеку продажи. Не учитывалась настройка, запрещающая возврат в любом магазине
- [БС] Исправлена сортировка по датам при получении транзакций
- [Обмен] Исправлены ошибки выгрузки продаж в формате Супермаг. Не работала выгрузка, если в поле amount таблицы bonusitem имеется число, отличное от нуля. Формировалась некорректная выгрузка продаж при начислении бонусов
- [Обмен] Исправлена выгрузка продаж при запросе по датам
- [Обмен] Исправлено логирование. Некоторые логи не ротировались
- [Обмен] Исправлена загрузка справочника кассиров в формате Штрих-М. Не загружались кассиры, коды которых начинались на "*"
- [Обмен] Исправлена ошибка выгрузки продаж в формате AIF. Была проблема с большими суммами, такими как 99999999999.99Добавлен отчет по примененным скидкам
- Поддержана возможность отправки кодов верификации через Telegram бот
- Добавлена возможность использования наименования организации из настроек магазина в шаблоне чека, который отображается в WEB-интерфейсе
- Доработано отображение статусов выгрузки справочников в WEB-интерфейсе. Теперь отображается самый актуальный, либо самый "плохой" статус выгрузки справочников
- Добавлено более подробное отображение статусов подключения серверов лояльности
- Актуализированы настройки форматов обмена в WEB-интерфейсе
- Справочники. Для товаров добавлен новый режим использования тары - игнорировать вес упаковки (тары) при выборе
- Справочники. Добавлен новый параметр валюты "Оплата по QR покупателя"
- Справочники. Для валют добавлен новый процессинг Uzum Pay
- Справочники. Продажи. Для карт добавлено новое поле - опции карты. В этом поле есть возможность установить запрет возврата бонусных баллов на кассе
- [БС] Добавлен новый запрос для возврата баллов при возврате по чеку продажи. Баллы будут возвращаться в те же группы, с которых происходило списание
Исправленные ошибки
- Исправлена выгрузка продаж по протоколу SOAP. Могли возвращаться одни и те же продажи на разных страницах при постраничной выгрузке
- Исправлена логика загрузки продаж в БД. Могли возникать ситуации, когда один файл продаж одновременно загружался в двух потоках и продажи дублировались в БД
- Изменен первичный ключ в таблице molaccess (Доступ пользователя к работе с кассой), чтобы можно было разрешить кассиру доступ до нескольких магазинов и касс
- Исправлена ошибка отображения статусов подключения серверов лояльности при нажатии на кнопку "Обновить"
- [Обмен] Исправлена ошибка загрузки справочника ролей пользователей кассы. При изменении роли удалялись связи с этой ролью
- [Обмен] Исправлена ошибка, которая возникала при выполнении команд удаления устаревших переоценок deleteOverduePrices
- [private-office] Исправлено сохранение/редактирование клиентов. Не сохранялось поле с днем рождения
Сборка #42 обмен #115 - 04.04.2023
Новый функционал и улучшения
- Поддержан СМС-шлюз Devino Telecom
- В справочник валют добавлен новый процессинг "СБП Русский Стандарт"
- Добавлена возможность изменить тип кассы в окне группового редактирования
- В режиме МКС добавлена миграция БД для узлов дерева - "Категорий справочников"
- Добавлен функционал настройки docker-окружения (кластер VPOS) для создания виртуальных касс (VPOS-ов)
- Добавлен функционал создания и управления виртуальными кассами (VPOS-ами) в кластерах VPOS
- Теперь если в настройках отключено использование весов, прайспринтеров, прайсчекеров или виртуальных касс, то для соответствующих объектов не будут отображаться расписания, пункты меню и т.д.
- Добавлено отображение названия магазина в отчетах
- В панели управления добавлена возможность получения диаграммы прогрузки справочников для VPOS-ов
- В WEB-интерфейсе теперь не отображаются каталоги с типами 1 (устаревший визуальный подбор) и 2 (каталоги лояльности для ЛМ начиная с версии 1.0.37)
- В WEB-интерфейсе при редактировании каталогов теперь нельзя добавлять изображения. Для визуального подбора товаров следует использовать "Многоуровневый каталог"
- В дополнительной информации просмотра чека для сторнированных позиций добавлено отображение поставщиков
- В WEB-интерфейсе для меток дисконта добавлено отображение идентификаторов
- Справочники. Добавлено поле packagecode (код упаковки) в таблицы tmc и barcodes
- Справочники. Добавлена поддержка нового бита (Оплата по QR покупателя) для валют
- Продажи. Добавлено поле cashtype (тип кассы) в таблицу document
- [Обмен] Ускорена загрузка справочников в БД (загрузка на ubuntu 14.04 БОЛЬШЕ НЕ ПОДДЕРЖИВАЕТСЯ)
- [Обмен] Ускорена загрузка справочников по протоколу SOAP
- [Обмен] Добавлен метод deleteTmcSuppliersBySomeField для удаления связки поставщиков с товарами по одному из полей tmccode (код товара), suppliercode (код поставщика)
Исправленные ошибки
- Исправлена авторизация пользователей через ЛМ. Авторизация не проходила, если у пользователей не было права "Администрирование сервера"
- Исправлено считывание настроек для настройки передачи статусов прогрузки справочников во внешний сервис
- [private-office] Исправлена ошибка конвертирования дат, которые попадают под перевод на летнее время (например: 1 апреля с 1981 по 1984 год включительно)
Сборка #41 обмен #113 - 21.02.2023
Новый функционал и улучшения
- Добавлена возможность автоматической подрезки очереди справочников для узлов дерева, которые не загружают справочники долгое время. Выполняется автоматическая генерация полных справочников для узлов дерева(кассы, весы, прайсчекеры, прайспринтеры, МКС-ы), у которых накапливается большое количество справочников в очереди и которые не выходили долгое время на связь
- Теперь пользователям без права на "редактирование данных" разрешено запускать генерацию справочников и запрашивать продажи с касс
- Добавлена возможность выполнения расписания автоначислений бонусов для выбранных акций и просмотра статуса выполнения задач автоначисления. Работает с Artix Loyalty Management 1.0.36 и выше
- Для касс с типом "Касса самообслуживание" добавлена своя иконка
- Добавлена возможность указывать спец символы в пароле к БД MySql (кроме символов "{" и "№")
- Добавлена ротация логов для mysql и mongo. Ротация добавится, если она не была настроена в logrotate
- Добавлен процессинг "Подели"
- Продажи. Добавлена таблица report
- Продажи. Для таблиц moneyitem и failedmoneyitem добавлено новое поле additionaldata
- Ускорена обработка запросов от касс при прогрузке справочников
- [Обмен] В формате Фронтол добавлена обработка для загрузки товара с типом "маркированная вода" (type = 15)
- [artix-cs-db-trimmer] Доработана логика подрезки устаревших данных
Исправленные ошибки
- Восстановлен переход на главную страницу при нажатии на логотип в WEB-интерфейсе КЦ
- [БС] Исправлен расчет баланса для БД MSSQL при использовании функционала по расчету промежуточного баланса
Сборка #40 обмен #112 - 25.01.2023
Новый функционал и улучшения
- В WEB-интерфейсе в дереве магазинов теперь отображаются типы объектов с их количеством
- Изменено отображение конфигурационных меток и конфигураций. Теперь при их просмотре/редактировании будет отображаться информация о том, что для них есть обновленный класс
- Добавлена настройка адреса и порта для ядра КЦ в сервис artixcs-rest-routing
- Для онлайн-чеков изменено название статуса "на примерке" на "на согласовании"
- В ядре КЦ удален неиспользуемый функционал
- [Обмен] Изменен момент запуска генерации справочника на КЦ. Теперь генерация справочников запускается после обработки всей очереди справочников, а не после обработки каждого справочника
- [PuppetServer] Расширена детализация лога REST-запросов, лог стал более информативен
- [artixcs-counter] В сервисе счетчиков добавлено логирование события подрезки устаревших операций по счетчикам, у которых время жизни истекло
Исправленные ошибки
- В WEB-интерфейсе исправлено создание/редактирование справочника агентов и их товаров
- [Обмен] При загрузке товаров в формате Атол могли возникать ситуации, когда не все штрих-коды товаров попадали в БД
Обмен #111 - 29.12.2022
Исправленные ошибки
- [Обмен] Исправлена загрузка справочника товаров в формате Атол. В некоторых случаях могли не загружаться дополнительные штрих-коды товара
Сборка #39 обмен #110 - 08.12.2022
Новый функционал и улучшения
- Добавлена возможность настраивать роли WEB-пользователей для ограничения доступа к отдельным страницам(пунктам меню) КЦ
- Добавлен ряд настроек для усиления безопасности. Теперь можно настраивать сложность задаваемого пароля для пользователей, количество дней, через которое требуется поменять пароль пользователю и некоторые другие настройки
- Добавлен автоматический перезапуск весов Mertech после каждой прогрузки справочника на весы
- Добавлены настройки для включения/выключения отправки подробных статусов от касс о прогрузке справочников и выгрузке продаж. По умолчанию количество отправляемых статусов минимально для снижения нагрузки на КЦ
- Для онлайн-чеков добавлены новые статусы "на примерке" (UNDERREVIEW) и "время примерки истекло" (EXPIRED). Через сколько минут истекает время примерки можно указать в настройках КЦ
- Добавлена возможность через REST-запрос получить статусы онлайн-чеков по списку идентификаторов
- Добавлена возможность через REST-запрос получить софт-чек со статусом и датой отгрузки по его идентификатору
- В задачах на выгрузку удалена возможность разбиения на части выгружаемого на кассы справочника
- Продажи. В загрузку/выгрузку информации об оплатах (таблицы moneyitem и failedmoneyitem) добавлено поле "terminalid"
Исправленные ошибки
- Ийлы были удалены в предыдущих окружениях, то они удалятся и из боевого окружения.
- Испя полей "Регион" и "Населенный добавлено получение списка виртуальных касс (VPOS-ов) с КЦ и изменена механика балансировки запросов (пункт" в групповых операциях. После редактировании этих полей в таблице появляются актуальные данные
- Испров)влена ошибка при редактировании пароля пользователя
- Исправлена ошибка при задании расписания
- Ис
- отображения чека и таблицы "Лекарства" при просмотре документа во вкладке "Сверка продаж"
- Исправлена ошибка при получении конфигураций на МКСе через puppet сервер
- Исправлены ошибки отображения полей "Состояние" и "Тип сервера" при добавлении/редактировании серверов Artix Loyalty
- Сыгрузку справочника на кассу. Данный справочник теперь можно выгрузить только в цепочке ЦКС -> МКС
- [Обмен] Исправлена ошибка авторизации на КС
- При выгрузке справочников с обогащением могли не попадать в инкрементальную выгрузку объекты из БД All, если загрузка из АСТУ в БД магазина и БД All выполнялась одновременно"shopCodeIsShopId"
- Не работала выгрузка продаж по SOAP, если у клиентов была указана дата рождения совпадающая с моментом перевода часов на зимнее/летнее время[Обмен] Исправлена ошибка бэкапирования справочников при загрузке по REST
- При отправке СМС через сервис artixcs-issuance-card не учитывалась настройка тела СМС сообщениятарше 1 месяца
- Не всегда возвращался последний статус онлайн-чека, если изменение статуса происходило несколько раз за одну секунду
- Нумерация страниц в отчетах некорректно отображалась, если количество страниц больше 99
- [Обмен] Могли возникать ошибки выгрузки продаж если во время выгрузки текущих продаж в АСТУ запустить для этой же кассы выгрузку продаж принудительно через WEB-интерфейс КЦ
- [Обмен] При выгрузке продаж в АСТУ вместо одного файла с продажами могло создаться 2 файла с одинаковым содержимым
Сборка #38 обмен #108 - 05.10.2022
Новый функционал и улучшения
- Добавлен функционал построения и экспорта отчетовализован сервис для редактирования данных ма
- Регазина по SOAPлизован сервис по п
- Реаодрезке переоценокавлен индекс по полю bcode в таблице tpricesTemp
- Добавлен новый тип валют "My Uzcard"зменен внутренний порт для работы КЦ с 8090 на 18090. Обме
- Добсправленны
- Добавлено новое поле "inputrawdata" в таблицах goodsitem и stornogooditem в БД продажсправлено поведение при распространении изменений на боевое окружение. Теперь если puppet фа
- Удалено версионирование puppet-классовравлена ошибка отображени
- Ина с АСТУ и внешними сервисами это изменение не касаетсяправл
- ена ошибка отображения полей "Свойства товара" при просмотре информации о товаре
Ие ошибкиИсправлены ошибки
- [Обмен]правочник "Онлайн остатки товаров [remaintmc]" удален из списка справочников, по которым можно создать задачу на в
- Исправлена ошибка при загрузке справочников по REST при включенной настройке
- Сервис по подрезке архивных справочников теперь удаляет архивные справочники если они с
обмен #109 обмен #108 - 07.11.2022- 06.10.2022
Новый функционал и улучшенияНовый функционал и улучшения
- Добавлены преднастроенные конфигурационные метки и конфигурация кассы, которые будут импортированы если на сервере не создана ни одна конфигурационная метка кассыДобавлена возможность закрытия смены в WEB-интерфейсе
- Ускорена генерация справочников для большого количества касс за счет групповой записи логов в БДПоддержаны весы Mertech
- В конфигурациях и конфигурационных метках добавлена возможность импорта значений из CSV файла для настроек типа MAP и ARRAYДобавлена возможность просмотра счетчиков ККМ по сменам в WEB-интерфейсе
- Добавлена настройка maxHistoryLogsDbInDays для возможности указать количество дней хранения записей логов в БД. По умолчанию 30 днейДобавлена возможность поиска объектов дерева в WEB-интерфейсе по хосту
- При стандартных настройках логгера уменьшено количество записей логов при генерации и прогрузке справочников на кассыДобавлена информация о последней смене при инициализации кассы
- В сервис выдачи карт добавлен метод выдачи карт без подтверждения номера телефонаДобавлена возможность указать тип кассы - рабочее место кассира/касса самообслуживания
- Добавлен сервис по подрезке бонусных транзакций (artixcs-undercut-asset), служащий для ускорения работы БС и различных подсчетов бонусовВ скрипт обновления КЦ добавлена логика для обновления дополнительных сервисов КЦ, если они были установлены
- Для подрезчика БД (artix-cs-db-trimmer) изменены настройки по умолчанию. Теперь подрезка продаж выполняться не будет, пока в настройках не указать количество дней хранения продажДля сервисов artixcs-datatransfer, artixcs-sale-renderer, artixcs-sales-ws и artixcs-tree-ws добавлена возможность установки отдельно от КЦ (на отдельных серверах)
- [Обмен] Для формата Атол поддержана загрузка новых типов маркируемых товаров
- Полностью убраны зависимости на qpid. Если используется версия КЦ меньше 4.0.25 и протокол обмена с кассой меньше 5, то перед обновлением стоит убедиться, что все справочники прогружены на кассу
- Поддержана работа со справочниками "Агенты" (agent), "Поставщики" (supplier), "Категории поставщиков" (category) и "Связка товаров и поставщиков" (tmcSupplier)
- Справочники. В валюты добавлен процессинг "Расчетные решения" (libProcessingRrSocial)
- Справочники. Доработана работа со справочником "Товары на весы" в WEB-интерфейсе
- Продажи. В загрузку/выгрузку информации о поставщиках (таблица agents) добавлены поля "transferoperatorname", "transferoperatorphone", "transferoperatorinn", "transferoperatoraddress". В отображение продаж добавлена информация о поставщиках (таблица agents)
- В сервисе artixcs-sales-loader изменена настройка по умолчанию, ограничивающая размер принимаемых сообщений с продажами. Теперь по умолчанию принимаем сообщения не более 100МБ (было 10МБ)
- Для справочников "Действия" (cmaction), "Меню" (menu), "Горячие клавиши" (hotKey) и "Touch-меню" (actionPanel) запрещено обогащение из глобальных таблиц
- [БС] Изменена логика списания бонусов при возвратах. Теперь если начисленные при продаже бонусы еще не активны, то все равно в первую очередь списание при возврате делается именно с соответствующих бонусов
- [БС] Добавлена возможность работы с пинкодами карт через REST интерфейс
- [Обмен] Реализована возможность файловой выгрузки продаж из КЦ в АСТУ в несколько потоков. Добавлена возможность запросить состояние очереди файловой выгрузки продаж
Исправленные ошибки
- При большом количестве касс могли возникать ситуации, когда не все запросы обрабатывались, т.к. для сервиса КЦ операционная система выдавала ограничение на количество одновременно открытых файлов
- Исправлено перечитывание настроек сервера. При обновлении с некоторых версий КЦ могли возникать случаи, когда настройки не получали из БД и сервер до перезагрузки работал с настройками по умолчанию
- [Обмен] При выгрузке закрытой смены могли выгружаться не только те смены, которые относятся к требуемой кассе, но и из других касс
Сборка #37 Сборка #37
- Доработаны отчеты
Исправленные ошибки
- Для справочников "Пользователи кассы" (mol, roleuser), "Роли" (role, rolerelation, rolecommand, rolecmaction), "Макросы" (macro, macroparameters), "Каталоги и отделы для временных ограничений продаж" (catalogrestrict) исправлено обогащение из глобальных таблиц
- Исправлена передача параметра "Параметр, определяющий детализировать ли скидки на чек по позициям" (discountsDetail) в формате обмена Штрих-М для выгрузки продаж. Также актуализированы все параметры для всех форматов обмена справочников и продаж
- В справочнике "Действия" в некоторых случаях в WEB-интерфейсе была недоступна кнопка добавления параметров действия
- В справочнике "Ограничение продаж по времени (по крепости алкоголя)" в WEB-интерфейсе в поле со временем невозможно было установить 20 часов
- Исправлена выгрузка продаж по протоколу SOAP из СУБД PostgreSQL. Не работала выгрузка при условии, что в продажах есть платежные агенты (paymentitem)
- Исправлен запрос для получения отложенных чеков, который используется на кассе в "Зарезервированных заказах". Для параметра startdate был исправлен формат даты на "yyyy-MM-dd"
- Исправлено открытие вкладки с кассой из панели управления
- Исправлено заполнение хоста в аудите ядра КЦ. При запросах через artixcs-rest-routing заполнялся хост, на котором установлен сервис artixcs-rest-routing
- Исправлен ряд ошибок в конфигурациях и конфигурационных метках
- Исправлено отображение меток дисконта в групповых операциях для магазинов
Сборка #36.1 обмен #107 - 15.07.2022
Исправленные ошибки
- Добавлено автоматическое изменение внутреннего порта(8090 -> 18090) для WEB-сервиса artixcs-controlcenter
- Исправлено распространение изменений в конфигурациях для классов
- В конфигурациях исправлена возможность выбора нескольких конфигурационных меток, для которых разрешено множественное применение
Сборка #36 обмен #107 - 06.07.2022
Новый функционал и улучшения
- Добавлен функционал построения и экспорта отчетов
- Реализован сервис для редактирования данных магазина по SOAP
- Реализован сервис по подрезке переоценок
- Добавлен новый тип валют "My Uzcard"
- Добавлен индекс по полю bcode в таблице tpricesTemp
- Добавлено новое поле "inputrawdata" в таблицах goodsitem и stornogooditem в БД продаж
- Удалено версионирование puppet-классов
- Изменен внутренний порт для работы КЦ с 8090 на 18090. Обмена с АСТУ и внешними сервисами это изменение не касается
Исправленные ошибки
- Исправлено поведение при распространении изменений на боевое окружение. Теперь если puppet файлы были удалены в предыдущих окружениях, то они удалятся и из боевого окружения.
- Исправлена ошибка отображения полей "Регион" и "Населенный пункт" в групповых операциях. После редактировании этих полей в таблице появляются актуальные данные
- Исправлена ошибка при редактировании пароля пользователя
- Исправлена ошибка при задании расписания
- Исправлена ошибка отображения полей "Свойства товара" при просмотре информации о товаре
- Исправлены ошибки отображения чека и таблицы "Лекарства" при просмотре документа во вкладке "Сверка продаж"
- Исправлена ошибка при получении конфигураций на МКСе через puppet сервер
- Исправлены ошибки отображения полей "Состояние" и "Тип сервера" при добавлении/редактировании серверов Artix Loyalty
- Справочник "Онлайн остатки товаров [remaintmc]" удален из списка справочников, по которым можно создать задачу на выгрузку справочника на кассу. Данный справочник теперь можно выгрузить только в цепочке ЦКС -> МКС
- [Обмен] Исправлена ошибка авторизации на КС
- [Обмен] Исправлена ошибка при загрузке справочников по REST при включенной настройке "shopCodeIsShopId"
- [Обмен] Исправлена ошибка бэкапирования справочников при загрузке по REST
- Сервис по подрезке архивных справочников теперь удаляет архивные справочники если они старше 1 месяца
Сборка #35 обмен #104 - 13.05.2022
Новый функционал и улучшения
- Добавлена возможность добавлять несколько СМС-шлюзов и отправки тестового сообщения из WEB-интерфейса
- Добавлена возможность экспорта/импорта конфигурационных меток
- Доработан фильтр и добавлена сортировка конфигурационных меток при редактировании/добавлении конфигураций
- Добавлен новый тип TEXT для puppet параметров
- Для справочника лекарственных препаратов добавлены поля рейтинг товара - rating, бонус при продаже - bonusonsale, ряд - row, полка - shelf и новая опция "Запрещена продажа последней единицы" в поле options
- Добавлены новые виды валют - "Плати QR Сбербанк v3" и "СБП Сбербанк"
- Для товара добавлен новый признак - "Необходима проверка на сервисе уценки"
- В продажи добавлена новая таблица failedinput для сохранения информации о нечитаемых штрих-кодах и ненайденных товаров на кассе
- В продажи для товаров добавлено новое поле markingcode, в которое записывается код маркировки до любых преобразований в формате base64
- В БД продаж добавлены индексы на поля update_time для таблиц, у которых не было таких индексов
Сборка #34.1 обмен #100 - 17.03.2022
Исправленные ошибки
- В ядре исправлено подключение к базам данных магазинов. Могли возникать ситуации когда данные получали не из БД магазина, а из БД All
Сборка #34 обмен #100 - 04.03.2022
Новый функционал и улучшения
- Добавлена возможность отправки команды на кассу/МКС для запуска применения конфигураций (выхода агента на puppet-сервер)
- В WEB-интерфейсе добавлено отображение состояния ключа кассы/МКС на puppet-сервере. Добавлена возможность удалить puppet-сертификат не только на сервере, но и на клиенте
- В WEB-интерфейсе при отображении групп товаров добавлено отображение списка товаров, входящих в группу
- Исправлено отображение документов продаж, имеющих несколько фискальных документов
- Добавлена кнопка выгрузки продаж в АСТУ для кассы и магазина в сверке продаж
- Добавлена работа с заказами для Tabletka.by
- Доработана логика создания/редактирования/удаления пользователей, ролей и правил доступа КЦ. Исправлены ошибки с некорректным назначением прав и ролей
- Доработано отображение раздела "BI-диаграммы" в WEB-интерфейсе
- Доработано отображение остатков товара в WEB-интерфейсе
- Доработано редактирование справочника touch-меню в WEB-интерфейсе
- Ограничена возможность создания магазинов и категорий с одинаковыми кодами
- Добавлена возможность настроить порты сервисов в rest-routing
- Изменено отображение подробной информации о документах продаж
- В ядре КЦ изменен подход работы с подключениями к mysql для уменьшения одновременно открытых подключений к БД
- В некоторых таблицах mysql изменены индексы для ускорения выполнения запросов
- Поддержана возможность установки обмена отдельно от КЦ и БД
- Для puppet-контейнеров отключена отправка информации в google analitycs
- В настройки DataTransfer-а добавилась настройка default.server.id для указания идентификатора БС. Если в выгрузке карт не указан ID БС, то будет использоваться значение из настройки
- Из задач на выгрузку удалены старые справочники, которые уже не используются кассами
- Из конвертера SUPERMAG для выгрузки продаж в WEB-интерфейсе удалены настройки, которые больше не используются в обмене
- Исправлены скрипты установки КЦ. При установке mysql8 для пользователя root не заполнялся пароль в автоматическом режиме
- Исправлена работа с выводом касс на puppet сервер. Не работало конфигурирование касс, если их код содержал заглавные буквы
- Исправлена ошибка импорта дефолтного справочника ролей в WEB-интерфейсе
- Исправлено автоматическое создание терминала на БС при создании кассы копированием
- Исправлено отображение списка касс на МКС-ах в групповых операциях
- Исправлена загрузка поля tmctype в штри-кодах в команде addInventItem
- Продажи. Добавлено поле tlv в таблицу fiscaldocument
- Продажи. Добавлено поле checkmarkresult в goodsitem и stornogoodsitem
- Продажи. Добавлена загрузка/выгрузка агентов
- Справочники. В валюты добавлено поле payprocdir(путь директории процессинга, доступно для Инпас) и добавлен признак "Обязательный ввод суммы вручную"
- Справочники. Для ограничения продаж по времени добавлена возможность указать для каких каталогов и/или отделов оно будет действовать
- Справочники. Поддержаны команды добавления агентов и категорий
- Справочники. В дополнительные свойства товара добавлена возможность выбора "Отнимать из количества весового товара фиксированный вес тары" с указанием веса
Сборка #33 обмен #98 - 15.12.2021
Исправленные ошибки
- Обновлена библиотека миграции БД. У старой версии библиотеки были проблемы с тем, что она не закрывала за собой файлы, что приводило к ошибке "too many open files"
- Исправлена миграция БД для магазинов, которые созданы на кассовом сервере до версии 3.0.265
- Для касс разрешен доступ к REST-методам получения остатков товара даже при включенной авторизации
Сборка #32 обмен #98 - 02.12.2021
Исправленные ошибки
- Для касс разрешен доступ к необходимым REST-контроллерам даже при включенной авторизации
- Исправлена возможность распространения изменений между окружениями puppet конфигураций с помощью drag-and-drop. Не работало на последней версии Google Chrome (версия 96.0.4664.45)
- Исправлена миграция БД. При обновлении КЦ не изменялась версия миграции и не создавались новые процедуры с обновленным списком полей для выгрузки справочников
- Исправлена генерация справочников для задач на выгрузку с обогащением данных из БД All
Сборка #30 обмен #95 - 13.08.2021
Новый функционал и улучшения
- Поддержана работа с СМС шлюзом Easy-SMS
- Поддержана возможность заведения клиентов и онлайн карт с кассы (релиз кассы начиная с 4.6.188)
...
Сборка #29 обмен #92 - 16.07.2021
Новый функционал и улучшения
- Добавлена возможность удалять смены и все связанные с ней документы. Удалена вкладка «Продажи», функционал перенесен во вкладку «Сверка продаж». Вкладка «Сверка продаж» переименована в «Продажи»
- В просмотр остатков товаров добавлено отображение названия товара
- Изменено логирование сервиса artixcs-rest. Информация о процессе миграции базы данных вынесена в отдельный журнал событий
- Если для справочника отсутствует задача на выгрузку, то в левом верхнем углу кнопки просмотра справочника во вкладке «Сервис» будет отображена иконка замка
- При создании новой записи в справочнике «Пользователи» поле код автоматически заполняется с возможностью изменения
- На вкладку «Сервис» добавлен справочник «Консультанты»
- В дополнительную информацию по чеку добавлено отображение подарков и лекарственных препаратов
- Добавлена настройка для сокращенного отображения наименования валюты в отчетах, сверках продаж, диаграммах и т.д. По умолчанию «руб.»
- В справочники «Товары» и «Штрих-коды» добавлено поле «Национальный классификатор товара»
- В справочники «Товары» и «Штрих-коды» добавлены «Переоценки»
Добавлена возможность редактировать индекс дополнительных цен в справочниках «Товары» и «Штрих-коды», дополнены значения типов товаров
Обновлены стили Touch-меню, исправлены ошибки при перемещении представлений клавиш
- Поле «Команда» в справочнике «Действия» теперь обязательное к заполнению
Обновлены стили навигационного меню, стили справочника «Валюты»
- На форму «Аудит пользователей» добавлена кнопка «Обновить»
- В справочник «Лекарственные препараты» добавлено поле «Количество в учетных единицах»
- В дополнительной информации по чеку исправлено отображение вложенных объектов для "Позиций" и "Сторно", теперь можно быстро вернуться к просмотру информации о выбранной позиции. В пустых полях теперь отображается «не задано»
В справочник «Валюты» добавлен плагин PAX
- В формат обмена «ARTIXINTERCHANGE» установлено значение по умолчанию для пути выгрузки оперативных (текущих) продаж (/tmp/currentSales)
- При добавлении позиции горячей клавиши теперь возможно добавлять позиции по одной или выбрать сразу несколько
- Поддержана работа весов с печатью этикеток "ШТРИХ-ПРИНТ М" 15-2.5 Д1И1
Добавлено удаление puppet сертификата после удаления МКС из дерева ЦКС
Добавлена авторизация через active directory для Loyalty Management и Yuki
- Поддержаны предоплаты в онлайн магазине
- Поле «Тип операции» справочника «Остатки товаров» теперь обязательное
- [Обмен] Для валюты добавлена новая опция для оплаты через процессинг по QR на pinpad. Работает для терминала ВТБ
- [Обмен] В продажах расширена информация по сменам. Добавлены счетчики сумм и количества документов
- [Обмен] Доработана выгрузка по формату Штрих-М продаж подарочных сертификатов
- [Обмен] Добавлена команда deleteOutdatedAdditionalPrice для удаления устаревших доп. цен
- [Обмен] В команду addMedicine добавлен параметр cquant (кол-во блистеров в конкретной партии)
- [Обмен] Для команд addBarcode, addTmc, addInventItem добавлено новое поле ntin (код национального классификатора товаров). Также это поле выгружается в продажах у товарных позиций
...
Сборка #27 обмен #89 - 23.04.2021
Новый функционал и улучшения
- Поддержана работа на Ubuntu 18.04
- Теперь сервер работает только с кассами начиная с версии 4.6.150
- Отказались от использования сервиса очередей qpid. Теперь поддерживается только 5-ая версия протокола обмена с кассой
- Добавлена поддержка Active Directory для авторизации на КЦ
- Поддержана прогрузка справочника лекарств и загрузка продаж с лекарствами
- Добавлена возможность изменить статус маркировки через WEB интерфейс
- Добавлена возможность экспорта в формате CSV списка объектов, отображенных в групповом редактировании
- Добавлена возможность вывода на паппет касс не зависимо от регистра certName
- Появилась возможность создавать роли и назначать их на пользователей КЦ
- Ускорена прогрузка главной страницы в WEB КЦ
- Ускорено получение логов касс
- Доработано заполнение адреса торговой точки у магазина
- Добавлено отображение путей файлового обмена. При наведении на формат обмена всплывает окно с указанием путей
- В сверке продаж добавлена возможность генерации чека и товарного чека в формате PDF для дальнейшей печати
- Добавлена возможность отображения чека из ФНС
- Добавлен справочник для ведения офлайн остатков по штрих-кодам
- Поддержана работа с подарками
- В конфигурационных метках добавилась возможность для определенных параметров выбирать несколько значений из списка
- В комбобоксах для выпадающего списка добавлен скролбар
- Добавлена возможность отправки статусов прогрузки справочников на сторонний сервис
- Добавлена настройка отображать или нет признак не вернувшихся чеков от ОФД
- Доработана активация/деактивация МКС-ов
- Увеличено ограничение полей для названий объектов КС (магазин, касса, весы, категория, организация и т.д.) до 100 символов
- Проведены работы по редактированию справочников через WEB интерфейс
- [БС] Добавлен REST метод для получения транзакций по карте вместе со сгораниями баллов
- [Обмен] Прекращена поддержка формата обмена SimpleFile
- [Обмен] Отправка чеков на e-mail вместо печати на ФР
- [Обмен] Офлайн остатки по штрих-кодам
- [Обмен] Лекарства
...
- Исправлена работа сервиса VNC
- Исправлено редактирование справочника ролей пользователей кассы. Связанные роли не активировались
- Исправлен запуск выгрузки справочников в групповых операциях
- Исправлено обновление дефолтных(системных) меток дисконта при редактировании магазинов
- Исправлен ряд ошибок при редактировании справочников меню
- Исправлена ошибка при двойном клике на лого
- Исправлена ошибка справочников по категориям из ЦКС на МКС
Сборка #23- 18.09.2020
Новый функционал и улучшения
- UI. Реализовано управление справочником ограничения продаж по возрасту
- UI. Реализовано управление справочником ограничения продаж по времени
- UI. Реализовано управление справочником многоуровневого каталога
- UI. Реализовано управление справочником товаров
- UI. Реализовано управление справочником штрих-кодов
- UI. Реализовано управление справочником групп товаров
- UI. Реализовано управление справочником разрезов
- UI. Реализовано управление справочником каталогов
- UI. Реализовано управление справочником валют
- UI. Реализовано управление справочником touch-меню
- UI. Реализовано управление справочником товаров на весы
- UI. Реализовано управление справочником клавиш. Добавлен редактор шаблонов клавиатур и добавлены шаблоны стандартных клавиатур
- UI. Реализовано управление справочником меню
- UI. Реализовано управление справочником единиц измерения
- UI. Добавлена возможность просмотра аудита действий пользователей КЦ и других действий, совершенных через REST API
- UI. Добавлена возможность фильтрации данных из справочников по некоторым полям
- UI. Добавлена возможность создания документов инкассации, расходного кассового ордера(РКО), приходного кассового ордера(ПКО), кассовой книги в рамках операционного дня.
- UI. Изменен логотип и иконка
- Добавлена возможность контроля и отображения остатков товаров
- Поддержано резервирование и контроль продажи маркированных лекарств
- Добавлена возможность прогрузки данными по умолчанию для сервисных справочников
- Отказались от qpid при распространении данных между ЦКС и МКС, теперь данные передаются по протоколу REST
- Добавлена настройка: задержка отправки запросов изменения дерева с ЦКС и статусов с МКС
- Поддержана загрузка/выгрузка данных о консультантах в БД продаж
- В продажи добавлено поле sourceoperationid(идентификатор транзакции для отмены) для оплат
- Поддержана загрузка/выгрузка данных о фискальных признаках документов(fiscaldocument) в БД продаж
- Добавлена возможность получения ценников по шаблону для дальнейшей печати
- Реализована возможность одновременной работы HTTP и HTTPS
- Добавлена возможность раздельной установки КС и БД mongo
- Добавлено кэширование информации о таблицах при генерации справочников, чтобы не запрашивать эту информацию из Mysql при каждой генерации
- Увеличена версия REST в информации о КС для корректной работы LM
- Добавлена basic auth для получения продаж по протоколу SOAP
- Добавлена возможность указать географические координаты магазина вручную или через онлайн карту. Добавлено отображение магазинов на географической карте.
- Добавлена возможность указать режим работы магазина (время открытия/закрытия)
- Скрыты пароли при получении пользователей по протоколу REST
- Добавлена возможность указания у кассы пароля для подключения по VNC, чтобы при подключении не вводить пароль вручную
- В конфигурационных метках добавлена возможность фильтрации паппет классов по подстроке названия секции и названия параметра в шаблонах класса
- Добавлена возможность хранения и отображения ответов от кассиров. Задумывалось для анализа количества покупателей в очереди
- Поддержана возможность загружать файлы продаж, созданные на ОС Windows. Не поддерживались спецсимволы от Windows(переводы строк \r\n и присутствие спецсимвола в начале файла)
- Включена по умолчанию REST аутентификация
- Добавлена возможность указания диапазона времени при получении документов продаж по протоколу SOAP (для возможности получения оперативных продаж)
- Поддержан прайсчекер Newland NLS-NQuire304
Добавлена обработка опций товара autoGetQuantityFromScales и ignoremarking
- DataTransfer. Поддержана работа c Postgres для выгрузки продаж
...