28.10.19

События - копирование содержимого события в другое

Мы добавили возможность, чтобы облегчить вашу работу с событиями. Новая функция позволяет копировать все события или их части в другие события. Помимо возможности копирования повторяемых событий, вы также можете использовать эту функцию для создания шаблонов событий или пакетов, которые будут использоваться для создания нового события.

В процессе копирования информации из одного события в другое, даты и количества копируются относительно - смотрите более подробную информацию ниже. Если вы создаете события для использования исключительно в качестве шаблонов или пакетов, после их создания лучше полностью отменить их (включая начисления), чтобы они не отображались в ваших отчетах. В процессе копирования как активные, так и отмененные элементы копируются как активные.

Чтобы скопировать содержимое события в другое:

  • Сначала вам нужно будет создать новое событие, которое затем будет заполнено. Заполните новую форму события - даты, компания, статус и т. д.
  • В созданном событии нажмите кнопку Копировать из
  • Найти существующее событие, шаблон или пакет по имени или организацию. Вы также можете использовать новое поле «Тег», которое мы добавили, для более удобного поиска событий. Воспользуйтесь этой новой функциональностью, чтобы назначить созданные вами События как «Шаблоны» или «Пакеты», чтобы вы могли быстро найти их позже.
  • Выберите событие с помощью кнопки «Выбрать»
  • Заполните данные:
    • От даты. Позволяет установить дату, на которую будет скопировано выбранное событие. Ниже вы можете найти несколько примеров, связанных с использованием этой даты в разделе «Относительность даты».
    • Лица. Количество людей, заполненных здесь, будет перенесено во вновь созданные бронирования и конференц-зал.
    • Количество начислений. Более подробную информацию можно найти в абзаце относительности Количества.
    • Включенные элементы: выберите, какие данные события нужно скопировать в новое:
      • Начисления - начисления, размещенные на самом событии
      • Кейтеринг - Все кейтеринги и связанные с ними расходы
      • Бронирование конференц-зала - Все бронирования и связанные с этим начисления
      • Блоки - Все заблокированные комнаты по типам комнат и тарифам
  • Обратите внимание, что в процессе копирования копируется только содержимое события, а не поля события. Другими словами, поля, заполненные в новой форме события, не будут изменены.

Относительность даты

При копировании содержимого одного события в другое очень важно знать, как работает копирование даты.

Давайте рассмотрим эти два случая:

  • Простой случай
    • Событие для копирования с 01.01.2018. Все его элементы (бронирование конференц-зала, кейтеринг, блоки и все связанные с этим начисления на 01.01.2018)
    • Мы создаем новое событие на 01.08.2020.
    • Скопируйте содержимое и введите в поле От даты: 01.08.2020
    • Вновь созданные элементы и начисления будут за 01.08.2020.
  • Сложный случай
    • Мы создали мероприятие, которое будет использоваться в качестве шаблона - «Двухдневный корпоративный пакет». Имеются элементы и начисления на 01.01.2018 и 02.01.2018.
    • Мы создаем новое событие на 4 дня - прибытие 01.08.2020 и отъезд 05.08.2020. Это событие будет организовано на основе "Двухдневный корпоративный пакет".
    • И скопируйте содержимое при вводе в поле «От даты»: 01.08.2020.
    • Теперь элементы и начисления, скопированные со старого События, где они были на 01.01.2018, получат новую дату - 01.08.2020, а те, что были на 02.01.2018, будут на 02.08.2020.
    • Мы еще раз копируем «Двухдневный корпоративный пакет», но на этот раз мы набираем дату 03.08.2020.
    • Скопированные элементы и начисления старого События, изначально находившиеся на 01.01.2018, теперь будут на 03.08.2020, а на 02.01.2018 - на 04.08.2020.
    • Таким образом, мы можем создать событие из нескольких различных шаблонов для соответствующих дат.

Относительность количества

При копировании контента у вас есть два варианта, как копировать начисления:

  • Если вы выберете "Просто" в качестве начисления, значения всех начислений будут напрямую скопированы. Другими словами, если начисление начального События имеет значение 10, то вновь созданное Событие также будет иметь значение 10.
  • Если вы выберете Коэффициент для "Начисление кол-во", будет применена модель, при которой новые количества будут следовать соотношению между старым PAX и вновь введенным PAX. Вот пример:
    • У вас есть событие, которое вы используете в качестве шаблона - «Однодневный пакет Холл и напитки». Он содержит одно бронирование зала на 10 человек со следующими начислениями:
      • Аренда комнаты - 100 евро (кол-во)
      • Вода - 2 евро х 10
      • Кола-кола 1,5 л - 4 евро х 2
      • Фанта 1,5 л - 4 евро х 1
    • Создайте новое событие и при копировании введите в поле Лица: 20. Коэффициент между новым и старым PAX равен 20/10 = 2. Таким образом, скопированные сборы будут иметь следующие значения:
      • Аренда комнаты - 100 евро (без кол-во). Его значение останется прежним, так как это начисление не имеет количества.
      • Вода - 2 евро х 20 - начисление за воду станет 20 (10 * 2)
      • Кола-кола 1,5 л - 4 евро х 4 - начисление кока-колы станет 4 (2 * 2)
      • Фанта 1,5 л - 4 евро х 2 (1 * 2)
    • Та же логика будет использоваться, если новый PAX меньше старых. Другими словами, если вы укажете 5 для Персоны, Коэффициент будет 5/10 = 0,5. Все количества будут уменьшены вдвое. В этом случае важно знать, что система будет применять округление к большему целому числу, поэтому, возвращаясь к приведенному выше примеру, начисление Фанта будет округлено от 0,5 до 1.

Заблокированные комнаты

В процессе копирования блоков соблюдаются принципы относительности даты, однако количество комнат копируется 1:1. Таким образом, то, что было введено в первое событие, будет скопировано в новое событие, поскольку только даты будут меняться в соответствии с моделью относительности даты.

Если вы копируете несколько разных блоков для одного и того же типа комнаты / тарифа в одном событии, количества будут накапливаться на соответствующую дату, т. е. в процессе копирования, они объединяются, а не обновляются.

Обратите внимание, что вы не можете копировать блоки, имеющие большую продолжительность, чем событие, на которое они копируются. В этом случае продолжительность блокировки превысит новый период события, что приведет к ошибке.

Начисления - новые права (PMS) и плавающая цена (PMS и POS)

Мы улучшили права с точки зрения начислений, чтобы вы могли более точно регулировать доступ пользователей. Добавлена новая функция «Плавающая цена» (floating price).

Плавающая цена. К шаблонам начислений мы добавили новое поле "плавающая цена". Вы можете использовать это поле, чтобы указать, какие шаблоны начислений не имеют фиксированной цены, и это должно быть определено в процессе начисления. Таким образом, пользователи с более низким уровнем прав (например, не обладающие правом "Начисления - публикация пользовательских начислений или модификаторов") могут взимать начисления в таких ситуациях, так как в этом случае система будет запрашивать у вас только цену без возможности изменения других атрибутов, установленных в шаблоне начисления. Эта функция доступна как для PMS, так и для POS.

Изменения в Правах начисления:

  • Начисления: Создание - это право позволяет сотрудникам использовать готовые шаблоны начислений без изменения каких-либо других связанных атрибутов. Если шаблон начисления помечен как «плавающая цена» - система запросит цену, и они смогут опубликовать начисление. Это право также дает вам доступ к редактированию даты обслуживания начисления, и пользователи, допустившие ошибку при определении даты, могут ее исправить.
  • Начисления: изменения и аннулирование - это право позволяет редактировать цену и количество уже опубликованных начислений, а также аннулировать их.
  • Начисления: изменение наименования для печати - с этим правом пользователь может редактировать наименование для печати. 
  • Начисления - публикация пользовательских начислений или модификаторов - имея это право, пользователи могут публиковать пользовательские начисления, указывая все необходимые атрибуты. Он также позволяет редактировать все другие атрибуты начисления: наименование, категория дохода, пользовательские поля и т. д. 

Прогнозная занятость

  • Мы добавили итоги (для отеля в целом) в Прогнозную занятость: Всего Вместимость; Всего Регулировка; Всего Статусы комнат (OOS); Всего Бронирования и Всего Блоки. Если выбрана сегментация, вы можете увидеть итоговые суммы, такие как Всего Не гарантировано и Всего Гарантировано, в суммах Всего Бронирования и Всего Блоки.
  • Мы изменили отчет, чтобы в нем не отображались типы комнат, не имеющие данных. Таким образом, архивные и больше не используемые типы комнат не будут отображаться в отчете.

Другие улучшения

  • Депозитная книга v2 - отчет был изменен, и теперь его генерация происходит в фоновом режиме. Таким образом, он может обрабатывать большие объемы данных.
  • Теперь в списке языков в бэкэнде, например, при создании Guest Mailer или документов события, вы можете найти языки, которые не являются публичными для использования в целях вашей переписки, хотя, например, еще не используются в WRS. Обратите внимание, что WRS и Портал Самообслуживания будут продолжать работать только с публичными языками.
  • Мы внесли изменения в поддержку QR-кодов, чтобы их можно было использовать во всех письмах клиенту.

Исправления

  • Начисление - в форме редактирования текстовое поле для печати автоматически заполняется и сохраняется без инициализации пользователем.
  • WRS - в режиме «по номерам комнат» календарь не всегда отображал все комнаты.
  • USTI - мы исправили ошибку, связанную с валютой и ошибкой «undefined method `currency' for nil:NilClass»