Изменение в Профиле гостя:

Профиль гостя: автокоррекция фамилий

Добавлен механизм автокоррекции русских фамилий с учетом следующих правил:

Изменение в Счетах:

Счета: поведение системы при ошибках оплаты на терминале

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

Для операций по кредитным картам для отмены оплаты при ошибке корректировки теперь корректно проставляется ссылка на транзакцию. Пользователь видит ожидаемое сообщение о невозможности корректировки, а система корректно регистрирует операцию.

Бронь: выбор валюты при применении скидки

При начислении скидки добавлен выбор валюты с пересчётом скидки в рубли.

Подробнее: Работа со счетами

Изменения в модулях и интеграциях:

Лояльность: баллы за регистрацию через анкету OSMI

Добавлен функционал начисления приветственных баллов гостям, зарегистрированным в системе лояльности через OSMI.

При этом, после регистрации через OSMI и повторной регистрации через сам портал лояльности баллы не начисляются дважды.

Модуль выгрузки справки для налоговой в формате XML

Добавлена возможность выбора налогоплательщика в Профиле гостя.

Подробнее: Модуль выгрузки справки для налоговой в формате XML

Выгрузка 1С: SplitMonth - исключать транзакцию последнего дня месяца

Транзакции, выгружаемые в выгрузку 1C_dep и у которых PostedDate — последний день месяца могут не попадать в выгрузку 1C_dep при выполнении настройки.

Для выгрузки в SplitMonth ничего не изменилось, транзакции у которых PostedDate — последний день месяца все равно попадают в эту выгрузку.

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

Выгрузка 1С: фактическая дата начисления транзакции

В выгрузку транзакций для 1С добавлено поле TransactionPostedFactDateTime — Дата и время начисления, которое содержит реальное серверное время.

Подробнее: Выгрузка транзакций для 1С. Описание полей в файле выгрузки

Онлайн-эквайринг: указывается не правильный код транзакции при оплате из Профиля гостя.

Добавлена возможность настройки определение типа финдока, оплаты, и кода транзакции при онлайн-оплате.

Системные настройки:

Autorule: установка тега для гостей брони при выезде 

Добавлен авторул на установку тега "БЫЛ" для гостей брони при выезде, чтобы в следующий заезд этот тег переносился на бронь при привязке профиля гостя.

Для работы скрипта необходимо, чтобы в системе был создан тег с кодом "БЫЛ"

Исправления и улучшения

Пакеты: начисление на бронь

Обновлена логика начисления пакетов. При начислении через параметр "Даты применения изменений с/по" в брони пакет начисляется на выбранную дату и далее в зависимости от значения параметра "Длительность" в настройке пакета. Например, с учетом следующей настройки и назначении пакета с 3-го дня проживания брони система начислит по одному пакету на каждый день с 3-го по 7-ой день проживания:

Услуги: количество инвентаря при начислении услуги

Исправлено отображение услуги с ограниченным количеством: система корректно показывает текущее доступное количество выбранного инвентаря в нижней области окна подтверждения.

Счет: округление транзакций, начисленных из Санаториума

Исправлена ошибка округления добавленных транзакций, назначенных в Санаториуме, при наличии скидки.

Мероприятия: плановая дата транзакций мероприятия

Исправлена работа системы: плановая дата транзакции совпадает с датой мероприятия.

Шахматка: брони с датой выезда равной дате заезда (Day Use)

Брони DayUse в шахматку выводятся по фактическому времени заезда и выезда.

Таблица наличия: блокировка типов комнат

Доработано отображение: блокировки отображаются на заблокированное время, вне зависимости от нарезки времени гостиницы. 

Подробнее см. Таблица наличия

Счет: зависание Logus

Исправлено зависание Logus при сканировании маркированной продукции.

Счёт: ошибка переноса транзакции iiko c маркировкой на другой карман

Для транзакций с маркировкой реализован следующий механизм корректировки/трансфера:

  1. Корректирующая транзакция создается без маркировки.
  2. При трансфере (частичном или полном) на другой карман/счет маркировка остается только у финальной (целевой) транзакции, исходная транзакция и корректировка остаются без маркировки.

WuBook: Ошибка при выгрузке тарифов

Доработана логика поиска комнаты в WuBook: добавлен поиск по точному совпадению имени с кодом, если не найден, тогда поиск осуществляется по начинается с кода комнаты в Logus.

TL: merge conflict при разносе оплаты по разделённой брони

Исправлена проблемы импорта броней в систему, разнесение оплаты по всем гостям разделённого бронирования.

Групповая бронь: коррекция транзакций из группы на счёте компании-плательщика

Исправлена ошибка коррекции транзакций на счёте компании-плательщика.

TL: добавление повторной оплаты гарантии на счёт

Исправлена проблема начисления транзакции оплаты и дублирование агента.

Групповые тарифы: создание контрактов по тарифу с ценой по дням 

Исправлена ошибка при создании контрактов и выборе тарифа с подневными ценами.