05.11.056 — 05.11.078 — различия между версиями
Материал из Servio Doc
(→Hotel Management Service) |
(→Hotel Management Service) |
||
(не показаны 15 промежуточные версии 1 участника) | |||
Строка 26: | Строка 26: | ||
|Ошибка | |Ошибка | ||
|Продажи/Разное<br>Справочник квот бронирования | |Продажи/Разное<br>Справочник квот бронирования | ||
− | |Исправлены логические функциональные ошибки в Справочнике квот бронирования (см. задачу [[05.10.008_—_05.10.032# | + | |Исправлены логические функциональные ошибки в Справочнике квот бронирования (см. задачу [[05.10.008_—_05.10.032#4459|4459]]): |
* исправлена проверка корректности ввода дат начала/окончания; | * исправлена проверка корректности ввода дат начала/окончания; | ||
* добавлены запросы подтверждения при удалении строк правил; | * добавлены запросы подтверждения при удалении строк правил; | ||
Строка 45: | Строка 45: | ||
|Ошибка | |Ошибка | ||
|Карта Гостя/Группы/Мероприятия<br>Аннулирование счетов | |Карта Гостя/Группы/Мероприятия<br>Аннулирование счетов | ||
− | |Исправлена логика аннулирования счетов в зависимости от состояния опции настройки «Аннулировать счета при аннуляции гостя/группы/мероприятия» (см. задачу 4721): | + | |Исправлена логика аннулирования счетов в зависимости от состояния опции настройки «Аннулировать счета при аннуляции гостя/группы/мероприятия» (см. задачу [[05.11.017_—_05.11.030#4721|4721]]): |
* карта группы: | * карта группы: | ||
** предупреждающее сообщение об аннуляции не выводится, если ходя бы одна из опций — в настройке или на карте группы — установлен; | ** предупреждающее сообщение об аннуляции не выводится, если ходя бы одна из опций — в настройке или на карте группы — установлен; | ||
Строка 55: | Строка 55: | ||
|Ошибка | |Ошибка | ||
|Бронирование<br>Мастер бронирования групп | |Бронирование<br>Мастер бронирования групп | ||
− | |В мастере бронирования групп реализовано сохранение правил подбора номеров (см. задачу 4660). Правила сохраняются в ''' cookie ''' браузера отдельно для каждого отеля. Также исправлены ошибки: | + | |В мастере бронирования групп реализовано сохранение правил подбора номеров (см. задачу [[05.08.038_—_05.08.039;_05.11.004_—_05.11.017#4660|4660]]). Правила сохраняются в ''' cookie ''' браузера отдельно для каждого отеля. Также исправлены ошибки: |
* новые гости не переводились в статус «БР» (бронирование), а оставались в статусе «НКБ» (новая карта - бронирование); | * новые гости не переводились в статус «БР» (бронирование), а оставались в статусе «НКБ» (новая карта - бронирование); | ||
* не постоянная ошибка при формировании счёта, в результате которой одно из начислений создавалась не в базовой валюте | * не постоянная ошибка при формировании счёта, в результате которой одно из начислений создавалась не в базовой валюте | ||
Строка 75: | Строка 75: | ||
|Ошибка | |Ошибка | ||
|Вкладка «'''Начисления'''»<br>Технология ASP.NET | |Вкладка «'''Начисления'''»<br>Технология ASP.NET | ||
− | |Исправлены функциональные и интерфейсные ошибки в доработке по переводу страницы «'''Начисления'''» на технологию «ASP.NET» (см. задачу [[05. | + | |Исправлены функциональные и интерфейсные ошибки в доработке по переводу страницы «'''Начисления'''» на технологию «ASP.NET» (см. задачу [[05.11.017_—_05.11.030#4767|4767]]) |
|- style="color:Maroon" | |- style="color:Maroon" | ||
|05.11.070 | |05.11.070 | ||
Строка 153: | Строка 153: | ||
|В карте Счёта реализована доработка по расчёту налогов услуг (для начислений и чеков) в счетах, сформированных '''не''' в базовой валюте: | |В карте Счёта реализована доработка по расчёту налогов услуг (для начислений и чеков) в счетах, сформированных '''не''' в базовой валюте: | ||
* переписан алгоритм расчета основного и дополнительного налогов (во всех валютах) в начислениях и чеках: все приведено к одной формуле с параметрами; | * переписан алгоритм расчета основного и дополнительного налогов (во всех валютах) в начислениях и чеках: все приведено к одной формуле с параметрами; | ||
− | * алгоритмы округления налогов начислений и позиций чеков сведены к одному, чтобы исключить дублирование повторяющего кода и необходимость поддержки двух алгоритмов; | + | * алгоритмы округления налогов начислений и позиций чеков сведены к одному, чтобы исключить дублирование повторяющего кода и необходимость поддержки двух алгоритмов; |
− | в отчетах «Печать счета» (TB001), «E-mail, отправляемый при подтверждении бронирования» (TB003), «Сводный отчёт по контрагенту» (TB004), «Приходно кассовый ордер» (TG004) заменены формулы вычисления налогов на посчитанные налоги в валюте счета в отчетах; | + | * в отчетах «Печать счета» (TB001), «E-mail, отправляемый при подтверждении бронирования» (TB003), «Сводный отчёт по контрагенту» (TB004), «Приходно кассовый ордер» (TG004) заменены формулы вычисления налогов на посчитанные налоги в валюте счета в отчетах; |
* класс для выгрузки начислений в 1С расширен новыми полями | * класс для выгрузки начислений в 1С расширен новыми полями | ||
|- style="color:Maroon" | |- style="color:Maroon" | ||
− | | | + | |05.11.056 |
|<span ID=4918> 4918 </span> | |<span ID=4918> 4918 </span> | ||
|Ошибка | |Ошибка | ||
Строка 185: | Строка 185: | ||
* при аннулировании бронирования Гостей, начисления которых входят в закрытый налоговый период | * при аннулировании бронирования Гостей, начисления которых входят в закрытый налоговый период | ||
|- style="color:Maroon" | |- style="color:Maroon" | ||
− | | | + | |05.11.059 |
|<span ID=4928> 4928 </span> | |<span ID=4928> 4928 </span> | ||
|Ошибка | |Ошибка | ||
Строка 197: | Строка 197: | ||
|В ''Системе'' реализована доработка по рассылке напоминаний о наступлении даты принятия решения по вопросам, связанным с бронированием Группы. При наступлении даты, указанной в карте объекта, уведомления рассылаются на адреса электронной почты отеля и ответственного по группе менеджера | |В ''Системе'' реализована доработка по рассылке напоминаний о наступлении даты принятия решения по вопросам, связанным с бронированием Группы. При наступлении даты, указанной в карте объекта, уведомления рассылаются на адреса электронной почты отеля и ответственного по группе менеджера | ||
|- style="color:Maroon" | |- style="color:Maroon" | ||
− | | | + | |05.11.064 |
|<span ID=4932> 4932 </span> | |<span ID=4932> 4932 </span> | ||
|Ошибка | |Ошибка | ||
Строка 203: | Строка 203: | ||
|В функционале импорта из 1С исправленная ошибка: если сумма возврата по начислению совпадала с суммой оплаты по начислению, но была меньше суммы самого начисления (возврат частичной оплаты), то в чеке возврата создавалась позиция с полной суммой начисления, а не с оплаченной суммой, подлежащей возврату | |В функционале импорта из 1С исправленная ошибка: если сумма возврата по начислению совпадала с суммой оплаты по начислению, но была меньше суммы самого начисления (возврат частичной оплаты), то в чеке возврата создавалась позиция с полной суммой начисления, а не с оплаченной суммой, подлежащей возврату | ||
|- style="color:Maroon" | |- style="color:Maroon" | ||
− | | | + | |05.11.058 |
|<span ID=4934> 4934 </span> | |<span ID=4934> 4934 </span> | ||
|Ошибка | |Ошибка | ||
Строка 227: | Строка 227: | ||
|В карте группы в области «Операции с гостями» исправлена ошибка, из-за которой автоматически не заполнялось поле «Компания-источник» при выборе компании в поле «Компания-оператор» | |В карте группы в области «Операции с гостями» исправлена ошибка, из-за которой автоматически не заполнялось поле «Компания-источник» при выборе компании в поле «Компания-оператор» | ||
|- style="color:Maroon" | |- style="color:Maroon" | ||
− | | | + | |05.11.060 |
|<span ID=4939> 4939 </span> | |<span ID=4939> 4939 </span> | ||
|Ошибка | |Ошибка | ||
Строка 307: | Строка 307: | ||
|В валютных счетах и в счетах со смешанной валютой изменен алгоритм округления начислений для исправления ошибки расхождения суммы начислений с итоговой суммой счёта | |В валютных счетах и в счетах со смешанной валютой изменен алгоритм округления начислений для исправления ошибки расхождения суммы начислений с итоговой суммой счёта | ||
|- style="color:Maroon" | |- style="color:Maroon" | ||
− | | | + | |05.11.064 |
|<span ID=4958> 4958 </span> | |<span ID=4958> 4958 </span> | ||
|Ошибка | |Ошибка | ||
Строка 328: | Строка 328: | ||
* комиссионные счета вынесены на отдельную вкладку | * комиссионные счета вынесены на отдельную вкладку | ||
|- style="color:Maroon" | |- style="color:Maroon" | ||
− | | | + | |05.11.071 |
|<span ID=4962> 4962 </span> | |<span ID=4962> 4962 </span> | ||
|Ошибка | |Ошибка | ||
Строка 402: | Строка 402: | ||
|В функционале «Перенос начислений» карты группы исправлена ошибка, заключавшаяся в возможности выбора поставщика, доступ к которому отсутствует в соответствии с ролью текущего пользователя | |В функционале «Перенос начислений» карты группы исправлена ошибка, заключавшаяся в возможности выбора поставщика, доступ к которому отсутствует в соответствии с ролью текущего пользователя | ||
|- style="color:Maroon" | |- style="color:Maroon" | ||
− | | | + | |05.11.071 |
|<span ID=4991> 4991 </span> | |<span ID=4991> 4991 </span> | ||
|Ошибка | |Ошибка | ||
Строка 410: | Строка 410: | ||
* служба <code>SendNotificationService</code>; | * служба <code>SendNotificationService</code>; | ||
* служба <code>Sync1CService</code>; | * служба <code>Sync1CService</code>; | ||
− | * служба <code>ReservationService</code> (протоколы 1.8, 1.9, 1.10) в функции <code>GetGroupAccountBill | + | * служба <code>ReservationService</code> (протоколы 1.8, 1.9, 1.10) в функции <code>GetGroupAccountBill</code>, <code>GetGroupAccountConfirm</code>, <code>GetAccountBill</code>, <code>GetAccountConfirm</code>; |
* корпоративный модуль | * корпоративный модуль | ||
|- style="color:Maroon" | |- style="color:Maroon" | ||
Строка 509: | Строка 509: | ||
|Ошибка | |Ошибка | ||
|Начисления | |Начисления | ||
− | |Формат поля | + | |Формат поля <code>PriceInValute</code> приведён к стандартному значению |
|- style="color:Green" | |- style="color:Green" | ||
|05.11.073,<br>05.12.000 | |05.11.073,<br>05.12.000 | ||
Строка 559: | Строка 559: | ||
|Ошибка | |Ошибка | ||
|Карта компании<br>Правила сводных счетов<br>Флаг «Группировать счета по категориям гостей» | |Карта компании<br>Правила сводных счетов<br>Флаг «Группировать счета по категориям гостей» | ||
− | |В карте Компании в функционале «Правила сводных счетов» исправлена ошибка в работе опции «Группировать счета по категориям гостей» (см. задачу 4287), из-за результате которой счета всегда формировались по категориям гостей, независимо от состояния опции | + | |В карте Компании в функционале «Правила сводных счетов» исправлена ошибка в работе опции «Группировать счета по категориям гостей» (см. задачу [[05.09.104_—_05.10.007#4287|4287]]), из-за результате которой счета всегда формировались по категориям гостей, независимо от состояния опции |
|- style="color:Maroon" | |- style="color:Maroon" | ||
|05.11.076 | |05.11.076 | ||
Строка 571: | Строка 571: | ||
|Ошибка | |Ошибка | ||
|Карты мероприятия<br>Дата решения | |Карты мероприятия<br>Дата решения | ||
− | |В службе рассылки оповещений о дате принятия решений исправлена ошибка, в результате которой не выполнялась отправка писем на почтовый адрес контактов отеля ( | + | |В службе рассылки оповещений о дате принятия решений исправлена ошибка, в результате которой не выполнялась отправка писем на почтовый адрес контактов отеля (см. задачу [[#5042|5042]]) по объекту «Мероприятие» |
|- style="color:Green" | |- style="color:Green" | ||
|05.11.077 | |05.11.077 | ||
Строка 609: | Строка 609: | ||
| | | | ||
|Параметры системы<br>Параметры отелей | |Параметры системы<br>Параметры отелей | ||
− | |В Настройке системы в параметрах Отелей добавлены параметры, устанавливающие правила формирования отчётов: | + | |В Настройке системы в параметрах Отелей добавлены параметры, устанавливающие правила формирования отчётов: ES032, ES072, ES076, ES086: |
* Определение даты смены для отчетов: 1 - по дате открытия смены, 2 - по дате закрытия смены; | * Определение даты смены для отчетов: 1 - по дате открытия смены, 2 - по дате закрытия смены; | ||
* Учитывать время и дату оплаты для отчетов с выручкой: 0 - нет, 1 - да; | * Учитывать время и дату оплаты для отчетов с выручкой: 0 - нет, 1 - да; | ||
Строка 615: | Строка 615: | ||
|} | |} | ||
− | == | + | ==Модуль бронирования== |
<!-- {| border="1" style="border-collapse:collapse; margin-top:0.5em; margin-left:10px" width="100%" --> | <!-- {| border="1" style="border-collapse:collapse; margin-top:0.5em; margin-left:10px" width="100%" --> | ||
Строка 624: | Строка 624: | ||
! Style="width:15%; background-color:gainsboro" | Раздел | ! Style="width:15%; background-color:gainsboro" | Раздел | ||
! Style="background-color:gainsboro" | Описание | ! Style="background-color:gainsboro" | Описание | ||
+ | |||
|- style=color:Maroon | |- style=color:Maroon | ||
− | |05.11. | + | |05.11.071 |
− | |<span ID=4878> 4878 < | + | |<span ID=4878> 4878 <span> |
|Ошибка | |Ошибка | ||
− | |Модуль бронирования <br | + | |Модуль бронирования<br>Протоколы 1.9, 1.10<br>Расчётный счёт по умолчанию поставщика услуг |
− | |В | + | |В модуле бронирования, корпоративном модуле и в мастере бронирования групп исправлена ошибка, в результате которой в карте счёта не подставлялся расчётный счёт по умолчанию поставщика услуг |
|- style=color:Maroon | |- style=color:Maroon | ||
− | |05.11. | + | |05.11.058 |
− | |<span ID= | + | |<span ID=4921> 4921 <span> |
|Ошибка | |Ошибка | ||
− | | | + | |Модуль бронирования<br>Протоколы 1.8, 1.9, 1.10 |
− | |В | + | |В протоколах Модуля бронирования с сайта исправлена ошибка, из-за которой в случае отсутствия выбора ''страны'' в параметрах бронирования в карте гостя подставлялась страна «Россия» |
+ | |- style=color:Maroon | ||
+ | |05.11.069 | ||
+ | |<span ID=4961> 4961 <span> | ||
+ | |Ошибка | ||
+ | |Модуль бронирования<br>Протокол 1.10<br>Дата/Время, логирование | ||
+ | |Модуль бронирования: | ||
+ | * во всех функциях сервиса проверен и скорректирован формат времени согласно протокола 1.10; | ||
+ | * добавлены опции <code>Request<code> и <code>Response</code> для логирования отправляемых и получаемых данных | ||
+ | |- style=color:Maroon | ||
+ | |05.11.066 | ||
+ | |<span ID=4967> 4967 <span> | ||
+ | |Ошибка | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>AddRoomReservation</code>, <code>SetReservationBill</code>, <code>SetReservationType</code>, <code>RevertReservation</code> | ||
+ | |В Модуле бронирования реализовано логирование входящих запросов функциях службы бронирования <code>AddRoomReservation</code>, <code>SetReservationBill</code>, <code>SetReservationType</code>, <code>RevertReservation</code> и аналогичных методах для группы. Добавлен безопасный откат изменений | ||
+ | |- style=color:Green | ||
+ | |05.11.068 | ||
+ | |<span ID=4985> 4985 <span> | ||
+ | |Задача | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>CancelReservation</code> | ||
+ | |В модуле Бронирования 1.10 добавлена функция <code>CancelReservation</code>, предназначенная для аннулирования карты объекта. Алгоритм работы функции: | ||
+ | * если плательщик совпадает с заказчиком, то: | ||
+ | ** если в счёте есть неоплаченные начисления, счёт невозможно закрыть и л/счёт не аннулируется; | ||
+ | ** если в счёте нет неоплаченных начислений, счёт закрывается и л/счёт аннулируется; | ||
+ | * если плательщик не является заказчиком, проверка не производится и л/счёт аннулируется | ||
+ | |- style=color:Maroon | ||
+ | |05.11.072 | ||
+ | |<span ID=4986> 4986 <span> | ||
+ | |Ошибка | ||
+ | |Модуль бронирования<br>Протокол 1.10 | ||
+ | |В модуле Бронирования 1.10 исправлены ошибки: | ||
+ | * в функции <code>AddRoomGroupReservation</code> ошибочное автоматическое проставление категории надбавки «Командировочный»; | ||
+ | * в функциях с формированием и передачей документов добавлена проверка корректности передаваемого формата (0,1,2,3,4,5); | ||
+ | * после отрабатывания функции <code>RevertTransaction</code> по группе группа аннулировалась несмотря на наличие активного гостя в ней; | ||
+ | * в функции <code>RevertTransaction</code> при отмене брони мероприятия; | ||
+ | * в функции <code>GetClientDocuments</code>: в поле <code>StatusName</code> отображался статус гостя, а не название статуса бронирования | ||
+ | |- style=color:Maroon | ||
+ | |05.11.071 | ||
+ | |<span ID=4997> 4997 <span> | ||
+ | |Ошибка | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>CancelReservation</code> | ||
+ | |В модуле Бронирования исправлены ошибки в разработанной функции <code>CancelReservation</code> (см. задачу 4985 - ссылка) | ||
+ | |- style=color:Maroon | ||
+ | |05.11.070 | ||
+ | |<span ID=5003> 5003 <span> | ||
+ | |Ошибка | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>RevertTransaction</code> | ||
+ | |В модуле Бронирования исправлена ошибка функции <code>RevertTransaction</code>: в БД статус возвращённых чеков не менялся на «возвращённые», а оставался «оплаченный» | ||
+ | |- style=color:Green | ||
+ | |05.11.070 | ||
+ | |<span ID=5006> 5006 <span> | ||
+ | |Задача | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>GetGroupRooms</code>, <code>GetRooms</code> | ||
+ | |В модуле Бронирования 1.10 в функциях <code>GetGroupRooms</code>, <code>GetRooms</code> реализована доработка по выводу только доступных для бронирования категорий комнат: тех, в которых есть хотя бы одна комната с датой вывода из эксплуатации меньшей конечной даты в запросе | ||
+ | |- style=color:Maroon | ||
+ | |05.11.075 | ||
+ | |<span ID=5019> 5019 <span> | ||
+ | |Ошибка | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>AddGroupRoomReservation</code> | ||
+ | |В модуле бронирования исправлена ошибка в функции <code>AddGroupRoomReservation</code>, приводившая к некорректной обработке условия перебронирования с заменой категории номеров для Группы | ||
+ | |- style=color:Green | ||
+ | |05.11.078 | ||
+ | |<span ID=5020> 5020 <span> | ||
+ | |Задача | ||
+ | |Модуль бронирования<br>Протокол 1.10 | ||
+ | |В Модуль бронирования внесены изменения: категория комнат не выдается в запрос, если на период запроса в ней нет ни одного номера для продажи. Занятые номера и номера со статусом «На ремонте» в запрос выдаются | ||
+ | |- style=color:Green | ||
+ | |05.11.072 | ||
+ | |<span ID=5022> 5022 <span> | ||
+ | |Задача | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>SetReservationBill</code> | ||
+ | |Внесены изменения в функцию <code>SetReservationBill</code> модуля Бронирования 1.10. Если в процессе формирования счёта: | ||
+ | * начисления переносятся из счёта, плательщиком по которому является не гость, то оставшиеся (не оплачиваемые) начисления удаляются из счёта и переносятся в неоплаченные начисления гостя; | ||
+ | * плательщик изменяется с компании или группы на группу или гостя, то первоначальный счёт обнуляется, но не аннулируется | ||
+ | |- style=color:Green | ||
+ | |05.11.074 | ||
+ | |<span ID=5034> 5034 <span> | ||
+ | |Задача | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>GetRoomTypesMinPrice</code> | ||
+ | |В Модуле бронирования 1.10 разработана функция <code>GetRoomTypesMinPrice</code>, предназначенная для расчёта минимальной стоимости номера в категории по параметрам: стоимость номера по стандартному тарифу за период времени с текущей даты + 30 дней с учётом проводимых акций | ||
+ | |- style=color:Green | ||
+ | |05.11.074 | ||
+ | |<span ID=5035> 5035 <span> | ||
+ | |Задача | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>RevertTransaction</code> | ||
+ | |Внесены изменения, относящиеся к аннулированию '''гостя''', в функцию <code>RevertTransaction</code> модуля Бронирования 1.10: если статус гостя отличен от «бронирования» или если после возврата в карте счёта гостя останутся начисления, оплаченные им самим, то карта гостя в автоматическом режиме не аннулируется | ||
+ | |- style=color:Maroon | ||
+ | |05.11.074 | ||
+ | |<span ID=5037> 5037 <span> | ||
+ | |Ошибка | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>RevertTransaction</code> | ||
+ | |Исправлена ошибка в функции <code>RevertTransaction</code> модуля Бронирования 1.10, из-за которой при отмене гарантийного платежа бронь не аннулировалась и неоплаченные начисления оставались в счёте | ||
+ | |- style=color:Maroon | ||
+ | |05.11.077 | ||
+ | |<span ID=5054> 5054 <span> | ||
+ | |Ошибка | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>RevertTransaction</code> | ||
+ | |В функции <code>RevertTransaction</code> модуля Бронирования 1.10 исправлена ошибка: транзакции аннулировались только в первом из найденных чеков | ||
+ | |- style=color:Maroon | ||
+ | |05.11.077 | ||
+ | |<span ID=5058> 5058 <span> | ||
+ | |Ошибка | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>GetRoomTypesMinPrice</code> | ||
+ | |В функции <code>GetRoomTypesMinPrice</code> модуля Бронирования 1.10 исправлена ошибка: если в прейскуранте заложено несколько услуг, а по условиям бронирования одна или несколько услуг не применимы, функция ошибочно возвращала «0» | ||
+ | |- style=color:Maroon | ||
+ | |05.11.078 | ||
+ | |<span ID=5063> 5063 <span> | ||
+ | |Ошибка | ||
+ | |Модуль бронирования<br>Протокол 1.10<br><code>CancelReservation</code> | ||
+ | |В Модуле бронирования в функции <code>CancelReservation</code> исправлена ошибка, в результате которой не закрывались частично оплаченные счёта, несмотря на отсутствие ограничивающих факторов | ||
+ | |- style=color:Maroon | ||
+ | |05.11.075,<br>05.11.077 | ||
+ | |<span ID=5048> 5048 <span>,<br><span ID=5057> 5057 <span> | ||
+ | |Ошибка | ||
+ | |Модуль бронирования<br>Протокол 1.10<br>Создание счетов | ||
+ | |В модуле Бронирования исправлена ошибка, приводившая к ошибке расчёта налогов в случае, если у отеля в налоговых группах для налога отсутствовала запись с поставщиком «По умолчанию», Причиной ошибки являлось то, что формирование счёта и расчёт налогов выполнялось в одной транзакции, в следствии чего пересчёт налогов не мог быть выполнен, т.к. счёт ещё не создан.<br>Исправления внесены для гостей, групп и мероприятий | ||
+ | |||
|} | |} | ||
− | == | + | ==Корпоративный модуль== |
<!-- {| border="1" style="border-collapse:collapse; margin-top:0.5em; margin-left:10px" width="100%" --> | <!-- {| border="1" style="border-collapse:collapse; margin-top:0.5em; margin-left:10px" width="100%" --> | ||
Строка 647: | Строка 764: | ||
! Style="width:15%; background-color:gainsboro" | Раздел | ! Style="width:15%; background-color:gainsboro" | Раздел | ||
! Style="background-color:gainsboro" | Описание | ! Style="background-color:gainsboro" | Описание | ||
+ | |||
|- style=color:Maroon | |- style=color:Maroon | ||
− | |05.11. | + | |05.11.056 |
− | |<span ID= | + | |<span ID=4926> 4926 </span> |
+ | |Ошибка | ||
+ | |Корпоративный модуль<br>Бронирование группы | ||
+ | |В Корпоративном модуле исправлена ошибка, из-за которой в случае бронирования группы с двухместным поселением, цена за номер рассчитывалась верно, но количество взрослых в номере записывалось равным «1» | ||
+ | |- style=color:Green | ||
+ | |05.11.056 | ||
+ | |<span ID=4927> 4927 </span> | ||
|Задача | |Задача | ||
− | | | + | |Корпоративный модуль<br>Бронирование группы |
− | |В | + | |В Корпоративном модуле на странице экспресс-бронирования изменён интерфейс окна ввода гостей группы: поле «В/Д/ДО» разбито на 3 отдельные поля, каждое из которых снабжено всплывающей подсказкой |
− | + | |- style=color:Maroon | |
− | + | |05.11.062 | |
+ | |<span ID=4930> 4930 </span> | ||
+ | |Ошибка | ||
+ | |Корпоративный модуль<br>Плательщик по счёту | ||
+ | |В Корпоративном модуле исправлена ошибка, приводившая в некоторых случаях к замене плательщика в счетах. Причиной ошибки была одновременная работа на разных вкладках одного браузера с Корпоративным и основным сайтами ''HMS Servio'' | ||
|} | |} | ||
[[Category:Журналы версионных изменений| ]] | [[Category:Журналы версионных изменений| ]] |
Текущая версия на 11:33, 18 января 2018
Список журналов изменений по версиям расположен на странице Журналы версионных изменений. |
В журнале использовано цветовое выделение:
- тёмно-зелёным цветом выделены доработки;
- тёмно-красным цветом выделены исправления ошибок.
Hotel Management Service
Версия | ID | Тип | Раздел | Описание |
---|---|---|---|---|
05.11.063 | 4558 | Ошибка | Продажи/Разное Справочник квот бронирования |
Исправлены логические функциональные ошибки в Справочнике квот бронирования (см. задачу 4459):
|
05.11.062 | 4784 | Ошибка | Авторизация | На странице Авторизации из выпадающего списка «Логин» исключены записи пользователей с непустым местом работы (т.е. корпорантов). В результате, в списке выводятся только пользователи Системы. Таким образом, исключена возможность авторизации корпорантов с последующим перенаправлением на сайт корпоративного модуля |
05.11.062 | 4791 | Ошибка | Карта Гостя/Группы/Мероприятия Аннулирование счетов |
Исправлена логика аннулирования счетов в зависимости от состояния опции настройки «Аннулировать счета при аннуляции гостя/группы/мероприятия» (см. задачу 4721):
|
05.11.072 | 4811 | Ошибка | Бронирование Мастер бронирования групп |
В мастере бронирования групп реализовано сохранение правил подбора номеров (см. задачу 4660). Правила сохраняются в cookie браузера отдельно для каждого отеля. Также исправлены ошибки:
|
05.11.064 | 4824 | Ошибка | Отчёт «Печать регистрационных карт гостей группы» (TG006) | В DataSource отчёта «Печать регистрационных карт гостей группы» (TG006) изменён источник получения данных о номере автомобиля клиента |
05.11.056 | 4836 | Ошибка | Карта группы Бронирование |
В процедуре предварительного подбора номеров гостям группы исправлена ошибка, в результате которой в случае недостаточного количества свободных номеров нескольким гостям выделялся один и тот же номер. После изменения алгоритма выдачи номеров занятыми считаются также номера, выделенные гостям со статусом «НКБ» (статус, присваиваемый гостю на время выполнения процедуры бронирования) |
05.11.056 | 4842 | Ошибка | Вкладка «Начисления» Технология ASP.NET |
Исправлены функциональные и интерфейсные ошибки в доработке по переводу страницы «Начисления» на технологию «ASP.NET» (см. задачу 4767) |
05.11.070 | 4858 | Ошибка | Карта счёта Пересчёт начислений |
В функционале пересчёта начислений карты счёта исправлены недочёты:
|
05.11.064 | 4870 | Ошибка | Вкладка «Начисления» Детализация по начислению |
На вкладке «Начисления» исправлена ошибка отображения детализации начисления, полученного из внешней системы |
05.11.067 | 4874 | Ошибка | Отчёт «Регистрационная карта гостя» (TG006) Данные в поле «Телефон» |
В Регистрационной карте гостя (отчёт TG006) исправлена ошибка смешанного заполнения поля «Телефон»: номер телефона из вкладки «Паспортные данные» и контактное лицо из вкладки «Карты гостя». Правильное заполнение: если есть телефон в паспортных данных, то показывается он, а иначе отображается телефон из карты гостя + контактное лицо из карты гостя |
05.11.069 | 4876 | Ошибка | Начисления Поисковые блоки |
Переработан функционал поиска записей на вкладке «Начисления» всех объектов. Добавлены критерии поиска начислений , а также опция для отображения аннулированных счетов |
05.11.056 | 4890 | Задача | Карта группы Исключение гостя из группы |
В карте Группы добавлена возможность исключения гостя из группы. В отличии от аннулирования, карта гостя остаётся и может быть добавлена в группу (ту же или другую). При исключении гостя проверка на наличие у него начислений и счетов не производится |
05.11.062 | 4893 | Ошибка | Карта компании Служба «Стоп продажи» |
Обнаружена ошибка, возникающая в сервисе отчётов при запуске службы Стоп продаж. Для выяснения причин добавлено детализированное логирование ошибок, получаемых от службы отчётов |
05.11.061 | 4898 | Ошибка | Продажи/Условия Длительность |
В справочнике «Длительность» («Продажи / Условия / Длительность») исправлена ошибка добавления условия со значением параметра «Длительность»=«3» |
05.11.059 | 4905 | Ошибка | Базовый/Поиск История проживаний гостя |
На странице поиска («Базовый / Поиск») исправлена ошибка, в результате которой при попытке просмотреть историю проживаний гостя работа программы завершалась и открывалось окно авторизации |
05.11.067 | 4908 | Ошибка | Карта счета Открепление/Прикрепление чеков. Терминология |
В карте счета на вкладке «Оплата» изменена терминологию по функционалу открепления чеков: вместо терминов «Отвязать» и «Привязать» используются термины «Открепить» и «Прикрепить» |
05.11.061 | 4911 | Ошибка | Карта счёта/Оплата Открепление/прикрепление чеков |
На Карте счёта исправлена ошибка, результатом которой являлась возможность открепления и закрепления чеков в закрытых счетах |
05.11.056 | 4915 | Задача | Карта счёта Расчёт надбавки в валюте счёте |
В карте Счёта реализована доработка по расчёту надбавки (услуги, зависящей от другой услуги) для счетов, сформированных не в базовой валюте |
05.11.056 | 4916 | Задача | Карта счёта Расчёт налогов в валюте счёта |
В карте Счёта реализована доработка по расчёту налогов услуг (для начислений и чеков) в счетах, сформированных не в базовой валюте:
|
05.11.056 | 4918 | Ошибка | Карта гостя Переселение |
В карте Гостя исправлена ошибка, в результате которой при перебронировании но́мера предлагались номера́, закреплённые зарезервированные за другими гостями |
05.11.057 | 4919 | Задача | Карта гостя, Карта группы Аннулирование брони |
Аннулирование брони:
|
05.11.056 | 4922 | Ошибка | Бухгалтерия/Карта компании Комиссионные счета |
В функционале комиссионных счетов исправлена ошибка, в результате которой при оплате счёта, содержащего вложенные счета, оплачивался только первый из них |
05.11.072 | 4923 | Ошибка | Базовый Мероприятия |
Исправлены тексты системных сообщений об ошибках, возникающих:
|
05.11.059 | 4928 | Ошибка | Карта гостя/Паспортные данные Возраст |
На вкладке «Паспортные данные» карты гостя исправлен сценарий автоматического присвоения параметра «Возраст»: вместо значения « Ребенок» стал указываться «Взрослый» |
05.11.062 | 4929 | Задача | Карты группы, гостя, мероприятия Дата решения |
В Системе реализована доработка по рассылке напоминаний о наступлении даты принятия решения по вопросам, связанным с бронированием Группы. При наступлении даты, указанной в карте объекта, уведомления рассылаются на адреса электронной почты отеля и ответственного по группе менеджера |
05.11.064 | 4932 | Ошибка | Карта счёта.Импорт из 1С. Чеки возврата |
В функционале импорта из 1С исправленная ошибка: если сумма возврата по начислению совпадала с суммой оплаты по начислению, но была меньше суммы самого начисления (возврат частичной оплаты), то в чеке возврата создавалась позиция с полной суммой начисления, а не с оплаченной суммой, подлежащей возврату |
05.11.058 | 4934 | Ошибка | Карта счёта Расчёт налогов в валюте счёта |
Исправлена ошибка в доработке по расчёту налогов услуг (для начислений и чеков) в счетах, сформированных не в базовой валюте (см. задачу 4916) |
05.11.061 | 4935 | Ошибка | Базовый/Горничные Задания горничным |
Исправлена ошибка вёрстки на вкладке «Задания горничным», заключавшаяся в том, что строки заданий горничных выходили за границы блоков с фамилиями горничных |
05.11.060 | 4936 | Ошибка | Бронирование Отправка подтверждений |
Исправлена ошибка, в результате которой письма-подтверждения бронирования, отправляемые по электронной почте группе, могли не содержать вложенных файлов |
05.11.059 | 4938 | Ошибка | Карта группы Операции с гостями |
В карте группы в области «Операции с гостями» исправлена ошибка, из-за которой автоматически не заполнялось поле «Компания-источник» при выборе компании в поле «Компания-оператор» |
05.11.060 | 4939 | Ошибка | Карта гостя Длительный запрос при выборе компании-оператора «Booking» |
В Карте гостя оптимизировано выполнение запроса вычисления кредитного лимита компании, что позволило значительно сократить время поиска и вывода на экран компании-оператора |
05.11.064 | 4940 | Ошибка | Карта счёта Расчёт налогов в валюте счёта |
Исправлена ошибка в доработке по расчёту налогов услуг (для начислений и чеков) в счетах, сформированных не в базовой валюте (см. задачу 4916) |
05.11.069 | 4942 | Ошибка | Карта группы Расчёт баланса |
В карте Группы исправлена ошибка, из-за которой не обновлялось отображение пересчитанной суммы баланса после изменений начислений в картах гостей |
05.11.071 | 4943 | Ошибка | Карта счёта Плательщик |
Исправлена ошибка, в результате которой в закрытых картах объектов (Гость/Группа/Мероприятие) в карте Счёта мог отображаться неверный плательщик. После открытия карты счёта плательщик отображался верно |
05.11.061 | 4944 | Ошибка | Карты группы, гостя, мероприятия Дата решения |
В функционале оповещения о наступлении даты решения выполнена доработка по повторной отправке оповещений в случае изменения даты принятия решения (см. задачу 4929) |
05.11.063 | 4947 | Задача | Интеграция с кассовым аппаратом ККТ «Атол 30Ф» |
Реализована интеграция с кассовым аппаратом ККТ «Атол 30Ф» |
05.11.063 | 4948 | Задача | Карта счёта Чеки 1С |
В карте счёта реализован запрет проведения вручную возвратов по позициям чеков, импортированных из бухгалтерской программы |
05.11.064 | 4949 | Задача | Отчёты Отчёт ES «Статистика по бронированию от компаний по менеджерам» (ES133) |
В раздел отчётов «Статистика и отчетность / Специальные отчеты / Гости» добавлена заготовка отчёта «Статистика по бронированию от компаний по менеджерам» (ES133) |
05.11.063 | 4950 | Задача | Статистика и отчётность Отчёт ES «Список аннуляций начислений за период» (ES089) |
В отчёт «Список аннуляций начислений за период» (ES089) (Статистика и отчетность / Специальные отчеты / Гости / Оперативные отчеты) добавлен фильтр «Тип периода» с выпадающим списком:
|
05.11.063 | 4951 | Задача | Сводный отчёт по контрагенту | В функционале «Сводный отчет по контрагенту» реализована доработка по определению временны́х параметров условий расчёта: в зависимости от настройки текущего отеля («Администрирование / Разное / Параметры системы», параметр «Определение даты акта») начисления отбираются по «Конечной дате периода оказания услуги» или «По дате оказания услуги» |
05.11.064 | 4952 | Ошибка | Карта счёта Отображение начислений на вкладках «Оплата» и «Возврат» |
В Карте счёта исправлена ошибка на вкладках «Оплата» и «Возврат» приводившая к тому, что после изменении типа оплаты и обновления страницы в таблице со списком начислений показывались все начисления без учёта текущего режима (просмотр / редактирование чека) |
05.11.063 | 4953 | Ошибка | Стыковка с Channel Manager yieldPlanet | В функционале стыковки с Channel Manager yieldPlanet исправлена ошибка, возникавшая из-за передачи некорректных данных |
05.11.070 | 4956 | Ошибка | Карта счёта Счёт в валюте |
В валютных счетах и в счетах со смешанной валютой изменен алгоритм округления начислений для исправления ошибки расхождения суммы начислений с итоговой суммой счёта |
05.11.064 | 4958 | Ошибка | Стыковка с ККМ «Атол 30Ф» | В функционале стыковки с ККМ «Атол 30Ф» исправлена ошибка: при печати кассового отчёта выводилось сообщение об успешной операции, хотя данная операция не поддерживается указанным ККМ. Добавлено логирование операций |
05.11.065 | 4959 | Ошибка | Стыковка с Channel Manager yieldPlanet Ошибка синхронизации службы |
Ошибка не локализована, т.к. причины её возникновения определить не удалось. Добавлено больше логирующей информации |
05.11.067 | 4960 | Задача | Карта счёта | Значительно переработаны логика и интерфейс вкладок «Оплата» и «Возврат» карты счёта. Основные изменения:
|
05.11.071 | 4962 | Ошибка | Карта счёта Импорт из 1С Чеки возврата |
В карте счёта исправлены ошибки по доработке «Запрет ручного чека возврата по чекам из 1С» (см. задачу 4948) |
05.11.064 | 4963 | Ошибка | Продажи/Рекламный редактор. Баннеры Порядок сортировки |
В редакторе Баннеров (Продажи / Рекламный редактор / Баннеры) исправлена ошибка, из-за которой последовательность показа баннеров на страницах корпоративного модуля не зависело от установленного порядка сортировки |
05.11.066 | 4964 | Ошибка | Администрирование/Разное POS код протокола программы лояльности |
Устранено зависание Системы при удалении значения из поля «POS код протокола программы лояльности» |
05.11.067 | 4965 | Ошибка | Карта счета Изменяемая дата счета |
В карте счёта исправлена ошибка валидации значения поля ввода часов в блоке «Дата оплаты», если вводимое значение состояло из одного знака (до 10 часов) |
05.11.069 | 4971 | Ошибка | Карта счёта Пересчёт начислений |
В функционале пересчёта начислений карты счёта исправлена ошибка, приводившая к удвоению частично оплаченных начислений, а также возможности их пересчёта |
05.11.067 | 4974 | Задача | Карта группы Правила переноса начислений |
В карте Группы на вкладке «Перенос начислений» в выпадающем списке «Поставщик» реализована сортировка записей, аналогичная сортировке в справочнике «Поставщики услуг» |
05.11.067 | 4975 | Задача | Карта компании Менеджер |
В карте Компании реализована доработка по автоматической подстановке в поле «Менеджер» пользователя, добавившего данную компанию |
05.11.070 | 4976 | Задача | Список компаний Поисковый блок |
В поисковом блоке списка Компаний добавлены параметры фильтрации:
|
05.11.067 | 4979 | Ошибка | Карта счета/Печать счета Группировка услуг |
На вкладке «Печать счета» карты Счёта не выполнялась группировка «Одной строкой» при формировании отчёта |
05.11.070 | 4980 | Задача | Продажи/Прейскуранты Начисление бонусов |
В функционале Прейскурантов реализована доработка по начислению бонусов по определённым тарифам. Если флаг «Начисление бонусов» не установлен, бонусы за проживание начислять не будут |
05.11.067 | 4987 | Ошибка | Карта счёта Плательщик |
В карте Счёта исправлена ошибка: в качестве плательщика подставлялась компания-источник, а не компания-оператор |
05.11.071 | 4989 | Ошибка | Карта группы Перенос начислений |
В функционале «Перенос начислений» карты группы исправлена ошибка, заключавшаяся в возможности выбора поставщика, доступ к которому отсутствует в соответствии с ролью текущего пользователя |
05.11.071 | 4991 | Ошибка | Очередь отчётов для фоновых процессов | Исправлена ошибка настройки лимита отчётов, служившая причиной не отправки отчётов клиентам (см. ошибку 4893). Исключены лимиты в следующих фоновых процессах:
|
05.11.069 | 4992 | Ошибка | Карта счёта Редактирование даты оплаты |
В карте Счёта исправлена ошибка, приводившая к возможности редактирования даты оплата счёта в типах оплаты, для которых данная опция не установлена |
05.11.071 | 4993 | Ошибка | Карта группы Правила переноса начислений |
В карте Группы в функционале «Правила переноса начислений» исправлена ошибка, возникавшая при аннуляции записей с количеством более 200 |
05.11.074 | 4995 | Ошибка | Стыковка с Channel Manager yieldPlanet Ошибка синхронизации службы |
Исправлена ошибка синхронизации с Channel Manager yieldPlanet, возникавшая из-за превышения строковыми полями длины поля в БД HMS Servio: реализовано автоматическое обрезание строки до максимально возможной с добавлением соответствующей записи в лог |
05.11.071 | 4996 | Ошибка | Карта счёта Переработка функционала и интерфейса |
Исправлены ошибки, возникшие в результате реализации переработки функционала карты Счёта (см. задачу 4960) |
05.11.070 | 5001 | Ошибка | Стыковка с Channel Manager yieldPlanet Ошибка при создании брони |
Исправлена ошибка создании брони в Системе по заказу из Channel Manager yieldPlanet |
05.11.075 | 5004 | Ошибка | Карта счёта Расчётный счёт поставщика |
Исправлена ошибка обновления в БД расчётного счёта поставщика после его замены в карте Счёта: данные перезаписывались только после сохранения карты счёта |
05.11.070 | 5005 | Ошибка | Карта гостя Поселение гостя в «грязный» номер |
В карте Гостя на всех вкладках, кроме первой («Карта гостя»), обнаружена и исправлена ошибка проверки заселения гостя в неубранный номер |
05.11.071 | 5008 | Задача | Бухгалтерия Модификация обмена с 1С |
Модифицирован импорт оплат из программы «1С» и логика работы функционала с целью обеспечения корректной обработки транзакций, связанных с переплатой, исходящих и корректирующих платёжных поручений:
|
05.11.071 | 5009 | Ошибка | Статистика и отчётность Отчёт «Журнал паспортов» (GR010) |
В отчёте «Журнал паспортов» (GR010) увеличена длина поля «Номер телефона» в столбце «Дополнительные поля» для корректного отображения информации из паспортных данных гостя |
05.11.071 | 5013 | Задача | Карта гостя Ключевые поля для пересчёта цен |
В карте Гостя (в HMS Servio и в Корпоративном модуле) выделены ключевые поля, изменение которых должно приводить к изменению цен неоплаченных начислений и открытых счетов в случае изменения прейскуранта и/или курса валют (если начисления не в базовой валюте). Редактирование не ключевых полей не меняет стоимость проживания гостя |
05.11.072 | 5014 | Ошибка | Карта счёта Пересчёт начислений |
В функционале «Пересчет начислений» вкладки «Начисления» исправлена ошибка, в результате которой в пересчёт не попадали открытые счета |
05.11.072 | 5021 | Ошибка | Бухгалтерия Модификация обмена с 1С |
Исправлены ошибки доработки по модификации импорта оплат из программы «1С» (см. задачу 5008) |
05.11.072 | 5024 | Ошибка | Карта счёта Медленная загрузка чеков, импортированных из «1С» |
В карте Счёта устранена причина медленной загрузки чеков, импортированных из программы «1С» |
05.11.072 | 5026 | Ошибка | Карта группы Перенос начислений во вложенные счета |
В карте счёта исправлены следующие ошибки:
|
05.11.072 | 5029 | Ошибка | Начисления | Формат поля PriceInValute приведён к стандартному значению
|
05.11.073, 05.12.000 |
5031 | Задача | Сводные счета Период потребления услуг |
В функционале сводных счетов реализованы доработки:
|
05.11.073 | 5032 | Ошибка | Стыковка с Channel Manager yieldPlanet Передача цены из HMS Servio только по одному типу размещения |
В функционале стыковки HMS Servio и Channel Manager yieldPlanetисправлена ошибка, в результате которой из HMS Servio передавались цены только по одному типу размещения |
05.11.073 | 5033 | Задача | Статистика и отчётность Отчёт «Список в ресторан» (GR012) |
Для отчёта «Список в ресторан» (GR012) в набор данных добавлены поля из таблицы Guest : Client_Count , Child_Count , ChildPaid_Count , BedsCount , ExtBedsCount . Доработка выполнена для создания кастомизированных отчётов
|
05.11.077 | 5036 | Ошибка | Стыковка с Channel Manager yieldPlanet Передача цены из HMS Servio только по одному типу размещения |
В функционале стыковки HMS Servio и Channel Manager yieldPlanetисправлена ошибка дублирования брони |
05.11.075 | 5039 | Ошибка | Статистика и отчётность Отчёт «Список в ресторан» (GR012) |
Исправлена ошибка в отчёте «Список в ресторан» (GR012) |
05.11.077 | 5040 | Ошибка | Бухгалтерия Модификация обмена с 1С |
В отчёте по результатам импорта из бухгалтерской программы (см. задачу 5008) внесены изменения для лучшей читаемости отчёта |
05.11.075 | 5042 | Задача | Карты группы, гостя, мероприятия Дата решения |
Расширен список получателей оповещений об изменении даты решения по объекту (Группе, Гостю, Мероприятию) — добавлен адрес, заданный в контактах отеля («Администрирование / Справочники / Контакты отеля») |
05.11.075 | 5047 | Ошибка | Карта компании Правила сводных счетов Флаг «Группировать счета по категориям гостей» |
В карте Компании в функционале «Правила сводных счетов» исправлена ошибка в работе опции «Группировать счета по категориям гостей» (см. задачу 4287), из-за результате которой счета всегда формировались по категориям гостей, независимо от состояния опции |
05.11.076 | 5052 | Ошибка | Базовый/Журнал Кассы |
В функционале работы с Фискальными регистраторами («Базовый / Журнал / Касса») исправлена ошибка создания чеков, в результате которой в БД не заносились операции по служебному вносу и служебному выносу |
05.11.077 | 5053 | Ошибка | Карты мероприятия Дата решения |
В службе рассылки оповещений о дате принятия решений исправлена ошибка, в результате которой не выполнялась отправка писем на почтовый адрес контактов отеля (см. задачу 5042) по объекту «Мероприятие» |
05.11.077 | 5056 | Задача | Задания горничным Привязка к локации Настраиваемое значение времени расчёта оптимального решения |
Внесены изменения в алгоритм расчёта заданий горничным:
|
05.11.077 | 5060 | Задача | Сводный счёт по контрагенту | В функционале «Правила сводных счетов» реализована доработка: для расчёта отбираются счета за 2 предыдущих месяца (если соответствующий период задан в условиях фильтра) даже если они попадают в закрытый налоговый период |
05.11.078 | 5061 | Ошибка | Администрирование/Персонал Горничные |
В справочнике «Горничные» исправлены ошибки, связанные с полем «Этаж»:
|
05.11.078 | 5062 | Задача | Стыковки Печать фискального чека |
В сервисе Внешних стыковок реализована доработка по печати чека на фискальном регистраторе. В качестве дополнительной информации на печать передаются параметры:
|
Параметры системы Параметры отелей |
В Настройке системы в параметрах Отелей добавлены параметры, устанавливающие правила формирования отчётов: ES032, ES072, ES076, ES086:
|
Модуль бронирования
Версия | ID | Тип | Раздел | Описание |
---|---|---|---|---|
05.11.071 | 4878 | Ошибка | Модуль бронирования Протоколы 1.9, 1.10 Расчётный счёт по умолчанию поставщика услуг |
В модуле бронирования, корпоративном модуле и в мастере бронирования групп исправлена ошибка, в результате которой в карте счёта не подставлялся расчётный счёт по умолчанию поставщика услуг |
05.11.058 | 4921 | Ошибка | Модуль бронирования Протоколы 1.8, 1.9, 1.10 |
В протоколах Модуля бронирования с сайта исправлена ошибка, из-за которой в случае отсутствия выбора страны в параметрах бронирования в карте гостя подставлялась страна «Россия» |
05.11.069 | 4961 | Ошибка | Модуль бронирования Протокол 1.10 Дата/Время, логирование |
Модуль бронирования:
|
05.11.066 | 4967 | Ошибка | Модуль бронирования Протокол 1.10 AddRoomReservation , SetReservationBill , SetReservationType , RevertReservation
|
В Модуле бронирования реализовано логирование входящих запросов функциях службы бронирования AddRoomReservation , SetReservationBill , SetReservationType , RevertReservation и аналогичных методах для группы. Добавлен безопасный откат изменений
|
05.11.068 | 4985 | Задача | Модуль бронирования Протокол 1.10 CancelReservation
|
В модуле Бронирования 1.10 добавлена функция CancelReservation , предназначенная для аннулирования карты объекта. Алгоритм работы функции:
|
05.11.072 | 4986 | Ошибка | Модуль бронирования Протокол 1.10 |
В модуле Бронирования 1.10 исправлены ошибки:
|
05.11.071 | 4997 | Ошибка | Модуль бронирования Протокол 1.10 CancelReservation
|
В модуле Бронирования исправлены ошибки в разработанной функции CancelReservation (см. задачу 4985 - ссылка)
|
05.11.070 | 5003 | Ошибка | Модуль бронирования Протокол 1.10 RevertTransaction
|
В модуле Бронирования исправлена ошибка функции RevertTransaction : в БД статус возвращённых чеков не менялся на «возвращённые», а оставался «оплаченный»
|
05.11.070 | 5006 | Задача | Модуль бронирования Протокол 1.10 GetGroupRooms , GetRooms
|
В модуле Бронирования 1.10 в функциях GetGroupRooms , GetRooms реализована доработка по выводу только доступных для бронирования категорий комнат: тех, в которых есть хотя бы одна комната с датой вывода из эксплуатации меньшей конечной даты в запросе
|
05.11.075 | 5019 | Ошибка | Модуль бронирования Протокол 1.10 AddGroupRoomReservation
|
В модуле бронирования исправлена ошибка в функции AddGroupRoomReservation , приводившая к некорректной обработке условия перебронирования с заменой категории номеров для Группы
|
05.11.078 | 5020 | Задача | Модуль бронирования Протокол 1.10 |
В Модуль бронирования внесены изменения: категория комнат не выдается в запрос, если на период запроса в ней нет ни одного номера для продажи. Занятые номера и номера со статусом «На ремонте» в запрос выдаются |
05.11.072 | 5022 | Задача | Модуль бронирования Протокол 1.10 SetReservationBill
|
Внесены изменения в функцию SetReservationBill модуля Бронирования 1.10. Если в процессе формирования счёта:
|
05.11.074 | 5034 | Задача | Модуль бронирования Протокол 1.10 GetRoomTypesMinPrice
|
В Модуле бронирования 1.10 разработана функция GetRoomTypesMinPrice , предназначенная для расчёта минимальной стоимости номера в категории по параметрам: стоимость номера по стандартному тарифу за период времени с текущей даты + 30 дней с учётом проводимых акций
|
05.11.074 | 5035 | Задача | Модуль бронирования Протокол 1.10 RevertTransaction
|
Внесены изменения, относящиеся к аннулированию гостя, в функцию RevertTransaction модуля Бронирования 1.10: если статус гостя отличен от «бронирования» или если после возврата в карте счёта гостя останутся начисления, оплаченные им самим, то карта гостя в автоматическом режиме не аннулируется
|
05.11.074 | 5037 | Ошибка | Модуль бронирования Протокол 1.10 RevertTransaction
|
Исправлена ошибка в функции RevertTransaction модуля Бронирования 1.10, из-за которой при отмене гарантийного платежа бронь не аннулировалась и неоплаченные начисления оставались в счёте
|
05.11.077 | 5054 | Ошибка | Модуль бронирования Протокол 1.10 RevertTransaction
|
В функции RevertTransaction модуля Бронирования 1.10 исправлена ошибка: транзакции аннулировались только в первом из найденных чеков
|
05.11.077 | 5058 | Ошибка | Модуль бронирования Протокол 1.10 GetRoomTypesMinPrice
|
В функции GetRoomTypesMinPrice модуля Бронирования 1.10 исправлена ошибка: если в прейскуранте заложено несколько услуг, а по условиям бронирования одна или несколько услуг не применимы, функция ошибочно возвращала «0»
|
05.11.078 | 5063 | Ошибка | Модуль бронирования Протокол 1.10 CancelReservation
|
В Модуле бронирования в функции CancelReservation исправлена ошибка, в результате которой не закрывались частично оплаченные счёта, несмотря на отсутствие ограничивающих факторов
|
05.11.075, 05.11.077 |
5048 , 5057 |
Ошибка | Модуль бронирования Протокол 1.10 Создание счетов |
В модуле Бронирования исправлена ошибка, приводившая к ошибке расчёта налогов в случае, если у отеля в налоговых группах для налога отсутствовала запись с поставщиком «По умолчанию», Причиной ошибки являлось то, что формирование счёта и расчёт налогов выполнялось в одной транзакции, в следствии чего пересчёт налогов не мог быть выполнен, т.к. счёт ещё не создан. Исправления внесены для гостей, групп и мероприятий |
Корпоративный модуль
Версия | ID | Тип | Раздел | Описание |
---|---|---|---|---|
05.11.056 | 4926 | Ошибка | Корпоративный модуль Бронирование группы |
В Корпоративном модуле исправлена ошибка, из-за которой в случае бронирования группы с двухместным поселением, цена за номер рассчитывалась верно, но количество взрослых в номере записывалось равным «1» |
05.11.056 | 4927 | Задача | Корпоративный модуль Бронирование группы |
В Корпоративном модуле на странице экспресс-бронирования изменён интерфейс окна ввода гостей группы: поле «В/Д/ДО» разбито на 3 отдельные поля, каждое из которых снабжено всплывающей подсказкой |
05.11.062 | 4930 | Ошибка | Корпоративный модуль Плательщик по счёту |
В Корпоративном модуле исправлена ошибка, приводившая в некоторых случаях к замене плательщика в счетах. Причиной ошибки была одновременная работа на разных вкладках одного браузера с Корпоративным и основным сайтами HMS Servio |