Изменение в Профиле гостя:
Профиль гостя: автокоррекция фамилий
Добавлен механизм автокоррекции русских фамилий с учетом следующих правил:
Обработка служебных частиц — указанные частицы сохраняются со строчной буквы, если не стоят в начале фамилии (
"фон", "дер", "ван", "де", "ле", "ла", "да", "ди", "оглы", "кызы", "уулу", "ибн", "аль", "эль", "оол").Работа с апострофами — учтены случаи типа «О'Нил».
Особые французские конструкции — поддержка написаний вида «д'Артаньян», где в начале фамилии часть «д'» остаётся строчной.
Изменение в Счетах:
Счета: поведение системы при ошибках оплаты на терминале
Изменено поведение системы: в систему добавлено диалоговое окно, которое информирует о неудачном выполнении операции на банковском терминале и позволяет повторно инициализировать процесс оплаты. Диалоговое окно отображается у всех пользователей.
Для операций по кредитным картам для отмены оплаты при ошибке корректировки теперь корректно проставляется ссылка на транзакцию. Пользователь видит ожидаемое сообщение о невозможности корректировки, а система корректно регистрирует операцию.
Изменения в модулях и интеграциях:
Лояльность: баллы за регистрацию через анкету 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 маркировкой на другой карман
Для транзакций с маркировкой реализован следующий механизм корректировки/трансфера:
- Корректирующая транзакция создается без маркировки.
- При трансфере (частичном или полном) на другой карман/счет маркировка остается только у финальной (целевой) транзакции, исходная транзакция и корректировка остаются без маркировки.
WuBook: Ошибка при выгрузке тарифов
Доработана логика поиска комнаты в WuBook: добавлен поиск по точному совпадению имени с кодом, если не найден, тогда поиск осуществляется по начинается с кода комнаты в Logus.

