История изменений
Неизвестный макрос: toc2. Нажмите на это сообщение для получения подробной информации.
Версия 16 (17.06.2025)
Ядро
Добавлено:
- Создан метод, проверяющий доступность плагина для компании или АЗС.
Исправлено:
- Отображение плагинов только у разрешённых компаний.
- Исправлено сообщение об ошибке, когда закончились деньги на балансе и налив не удается выполнить.
- Исправлена работа фильтра операций.
- Плагин Яндекс Заправки недоступен для некоторых компаний.
Синхронизация
Исправлено:
- Проблемы автозаполнения и очистки поля 'Единицы измерения' при редактировании товаров документов.
- Реализовано корректное удаление размера упаковки.
- Не обновлялся список документов для загрузки.
- Документ по формированию цены при синхронизации выдавал двойное сообщение.
- Доработан метод сброса синхронизации. Добавлена проверка активности процесса загрузки справочников.
- Исправлена ошибка: Запрос обновления товара возвращал в ответе старые данные.
Доработки:
- Дополнено сообщение при ошибке загрузки справочников из архива при дубликатах.
ДЦ
Добавлено:
- Добавлен внешний интегратор GBonus.
Исправлено:
- Для внешних интеграторов загруженная иконка теперь отображается в интерфейсе.
- В Мобильном приложении купоны отображались в скидках а не в купонах.
- Исправлена настройка конфигурации для внешних дисконтных систем.
- Исправлена ошибка при выборе АЗС на странице конфигурации внешних дисконтных систем.
- Исправлено отображение иконки для внешних ДЦ.
Доработки:
- При создании виртуальной карты из МП в веб-офисе она создается с именем, идентичным коду.
Бензубер
Добавлено:
- Добавлены колбэки в бензубер, чтобы отвязать его от ip.
- Исправлена ошибка с переливом по Бензуберу.
Прочее
- Исправление найденных ошибок.
Версия 15 (20.05.2025)
ДЦ
Добавлено:
- Создан раздел для внешних дисконтных центров.
Исправлено:
- Не сохранялись купоны типа "Товар в подарок".
- Время налива не соответствует реальному времени.
- В журнале операций сортируется операции от самой новой к старым.
- Не добавлялись фото в купоны.
- Не работал журнал операций.
- Не начисляются бонусы после налива.
Доработки:
- Реализован GUI вкладок "Дисконта" и "Бонусы" в "Схемы лояльности" (приведены к общему виду).
РЦ
Исправлено:
- Реализовано удаление карты водителя удалённого контрагента.
- Если пин-код задан, то WO будет отображать не шифрованный код (в виде ******) - идентично обычным кодам карты.
- При зачислении средств по договору цена отображается 0.
Доработки:
- Интеграторы теперь должны предоставлять информацию о карте. Изменено описание в вики.
- В разделах "Журнал операций" и "Незавершенные транзакции" поле с нечитаемым названием переименовано во "Внешний код счета".
Синхронизация товаров
Добавлено:
- Прогрессбар для загрузки справочников в синхронизации
Исправлено:
- Изменены оповещения о добавлении нового товара или при удалении товара.
Доработки:
- Отредактировано сообщение при попытке удалить синхронизированный документ в установке цены.
Ядро
Добавлено:
- Воможность скачивания счета в pdf
Исправлено:
- При перерегистрации АЗС старого пользователя деактивировать или удалять
- Некорректное описание в поле "Применение схемы на АЗС".
Доработки:
- Описание OpenAPI собрано на одной странице SwaggerUI.
- Валидировать MonitoringAzsConnnection при сохранении.
- Сделать soft delete для плательщиков.
Версия 14 (08.04.2025)
Админка
Исправлено:
- Теперь почти на всех страницах/вкладках Админки используется кастомный пагинатор, который всегда отображается внизу списка или внизу страницы.
ДЦ
Добавлено:
- Реализован бэкенд для внешнего дисконтного центра OEM-Service.
Исправлено:
- Теперь во всех типах дисконтных схем изображение после загрузки отображается корректно.
Доработки:
- Переработан расчет бонусных схем.
РЦ
Добавлено:
- Отображение extCode.
Исправлено:
- Сообщение об ошибке, если карта водителя добавляется повторно с существующим кодом.
Синхронизация
Добавлено:
- Сортировка списка "Предметы расчета".
Исправлено:
- Изменено сообщение для пользователя о превышении количества символов в строке.
- Заменены названия полей в ошибках 400 на понятные пользователю.
- Ошибка при создании/редактировании товара (если не указать коэффициент размера упаковки, товар сохранялся с ошибкой).
- При создании конфигурации синхронизации в случае ошибки в интерфейсе в уведомлении появлялась зеленая иконка вместо красной.
Ядро
Исправлено:
- Второй и последующие входы в Вебофис порождают множество запросов данных аккаунта.
- Ошибка редактирования ролей для водителей и контрагентов РЦ.
- Ошибка сохранения плагина в админке (вкладка "Управление плагинами").
- Ошибка при сохранении плательщика.
Доработки:
- В меню "АЗС" столбец "Код" переименован в "Название".
- Добавлено время в журнал операций по балансу (Баланс и счета - История операций).
- Разрешено вводить ОГРНИП (15символов), а не только ОГРН (13 символов) в реквизитах.
- Изменена вкладка "Плательщики" в меню "Баланс и счета".
Devops
Исправлено:
- Построение отчетов в Дисконтном центре.
- Не работает загрузка картинок в настройках компании на тесте.
Прочее
Исправлено:
- Обозначение цветом видов топлива в справочниках.
- Повторяющийся вызов changeHandler'а в EditPopupComponent.
Версия 13 (11.03.2025)
Админка
Исправлено:
- Подписка POS-терминал не отображается в панели администрирования
Бензубер
Добавлено:
- Проверка подписки в Бензубер
Внешний налив
Добавлено:
- Валидация полей для заказов
Доработки:
- Оформлено описание сваггера для интеграторов внешних наливов
- Уменьшен размер логов при ошибках
ДЦ
Исправлено:
- Переделан метод запроса информации о бонусах post с передачей кода в json
- Топливо и товары для формирования дисконтных схем теперь берутся из общего раздела "Справочники"
Добавлено:
- Личный кабинет интегратора - ДЦ - back-end
Сервис ключей
Исправлено:
- Изменены обязательные поля в секции Продажи
- Сделан импорт под новый Учет отгрузок
Добавлено:
- Возможные типы ПО по умолчанию
РЦ
Исправлено:
- Теперь не ограничивается кредит по времени, если значение периода = 0
- При удалении топлива в Документах, у контрагента больше не ломается кошелек
- В отчёте по остаткам средств контрагента теперь отображаются все счета
- Сообщение о неоплате подписки сделано на русском языке
- Теперь учитывается лимит при балансе карт
- Убрано Null в конце имени в ЛКРЦ
- Отключено создание чекпоинтов
- Исправлены тесты
- Внесены исправления в sc-mock по результату тестов
- При расчетах лимитов теперь используются репозитории
- Ошибка при импорте из старого офиса
- Методы получения и работы с токеном микросервиса в РЦ
Добавлено:
- Мок сервис внешние рц
- Inner-методы теперь взаимодействуют при помощи токенов
Доработки:
- Перенос редактирования, создания контрагента на отдельную страницу
- Разрешенные азс для контрагентов. Доработано аналогично ДЦ
Синхронизация
Исправлено:
- Из раздела Синхронизация убрана вкладка Справочники
- Из справочников убраны Ед изм топлива и Предм расчета
- Создан метод в document-service возвращающий мапу extCode - dto
- Проверка на уникальность extCode происходит для топлива и товаров вместе, то есть теперь товара и топлива с одинаковым кодом не может быть
- Сделана проверка выгруженных справочников после экспорта
- Остатки и Продажа теперь спрятаны в списке документов
- Исправлена ошибка при экспорте справочников с АЗС
- Осуществлен переход с document-service-product на document-service
- Изменен вызов методов GET /api/v1/справочник/{syncId}
- Исправлена ошибка создания конфигурации синхронизации
Доработки:
- При сохранении товара добавлены поля
- Создано ограничение в 13 символов для названия вида топлива
Ядро
Исправлено:
- Код плагина образуется с помощью транслитерации имени компании интегратора (обрезаются пробелы и получается код плагина)
- При регистрации возникало сообщение, непонятное пользователю
- Созданы методы Subscription-service для проверки доступности плагина со стороны микросервисов
- Осуществлен переход с баланса компании на баланс плательщика
- Отображается не весь список плагинов
Добавлено:
- Создан метод расчета минимальной суммы по подпискам
- Создана рассылка предупреждений о том, что средства на счете заканчиваются
- К каждой АЗС добавлена привязка плательщика
- В mail-service сделана проверка профиля окружения
- Добавлена сортировка в выдачу списка плагинов в GUI
- Добавлена в плагинах категория: внешний налив, РЦ, ДЦ, прочее
- Создан метод подсчета количества pluginConfig по каждому плагину
- Создан эндпоинт для регистрации микросервисов (роль ROLE_MS)
- Header для всех ролей
- В Header добавлено Отображение текущего баланса пользователя
- Плагины
- Оплата
- История операций
- Активные подписки
- Счета
Доработки:
- Доработка регистрации внешних интеграторов по результатам тестирования
- Добавлен флаг "без пагинации" в метод получения конфигураций
- Изменен интерфейс для области баланса для нескольких плательщиков
Версия 12 (10.02.2025)
Ядро
Исправлено:
- Ошибка при создании сотрудника
Внешний налив
Добавлено:
- Введен в действие новый плагин nakolonke-vendotek
- Создана вкладка с конфигурацией nakolonke-vendotek
ДЦ
Исправлено:
- Списывание бонусов
- Внешние ДЦ. Доработка функционала
РЦ
Исправлено:
- Не удаётся отредактировать кредитное ограничение
- РЦ. Не работает автопополнение с рублевого кошелька
- Ошибка при создании карты с заданными периодами дат
- Не обновляются лимиты карт
- Не наливает при лимитном ограничении "Количество дней"
- РЦ. Убрать лишние столбцы в отчете по операциям и расширить текущие
- Некорректный объем заморозки в ситуации с автопополнением и другой ценой в офисе
- Ошибка при формировании отчета в Договорах
- Нельзя удалить или отредактировать лимиты карт
- Нет кредитных ограничений на странице контрагентов
- Не работает кнопка редактирования карт
Добавлено:
- Контроль времени заказа для срабатывания лимитного ограничения
- Добавить возможность получения продажи по номеру счёта
- Добавить эндпоинт для получения остатков по лимитному ограничению
- Добавить отображение extCode в журнал операций и в незавершённые транзакции
Синхронизация
Исправлено:
- В Web офис, синхронизация, в меню установки цены топлива, у последнего пункта списка, не выбираются единицы измерения.
- Добавить прокрутку в документах для групп товаров
- Ошибки обработки удаленных позиций
- Возникает ошибка в момент сброса синхронизации.
Версия 11 (14.01.2025)
Ядро
Исправлено:
- Ошибка при создании должности
- Не получается сбросить пароль на тесте
Доработки:
- В настройку АЗС добавилен check-box Автовыставление счетов
- Добавлена функция обновления token при истечении его действия в WebOffice
- Закреплен заголовок таблицы в "Подписки" блок "Ваши подписки на плагины"
- Объединены разделы "Профиль компании" и "Пользователи" в WebOffice (Меню пользователя)
- Изменена пагинацию в WebOffice
Внешние наливы
Исправлено:
- Внешние наливы. Ошибка Нефтьберри
- Не доступна кнопка сохранения в "Настройках АЗС" во вкладке "Benzuber"
Доработки:
- Создано описание методов API для интеграторов внешних наливов
- В external-fueling при 400 добавлен текст с пояснением
- В админке добавлен сервис работы с конфигами FuelUp
РЦ
Исправлено:
- Не отображается период действия карты в таблице
- Не задаются лимиты карт
- Ошибка при удалении пустой группы, в которой ранее были контрагенты
- Ошибка при построении отчета по контрагентам
- Ошибка 500 При заказе с АЗС по qr из приложения
- Не удаляются реквизиты для авторизации в МП при удалении водителя
- РЦ "теряет" карты после их переноса к контрагенту
Доработки:
- Создан раздел в интерфейсе вебофиса (Внешние РЦ)
- Адаптирован UI под изменения РЦ
- Добавлен фильтр разрешенных для контрагента заправок
ДЦ:
Исправлено:
- В ДЦ при создании заказа не сохраняется статус и дата создания
- Ошибка при открытии отчетов в ДЦ
Доработки:
- Создан REST для внешних ДЦ
- Реализация схем купонов и Rename вкладок в Дисконтном центре Weboffice
- В журнале операций выведен код АЗС операции
Синхронизация
Исправлено:
- При повторном нажатии на вкладку с синхронизацией она отображается пустой
Доработки:
- Изменены названия полей у товара
- Добавлена проверка заполнения размера упаковки при создании товара
Админка
Доработки:
- Добавить вывод конфигурации Бензубера в админку