Показаны сообщения с ярлыком расчет цен. Показать все сообщения
Показаны сообщения с ярлыком расчет цен. Показать все сообщения
четверг, 13 февраля 2025 г.

четверг, 13 февраля 2025 г.

Роботы для автоматического расчета цен в САМО-тур

Обработка цен от принимающей компании - сложное и долгое занятие, для которого нужны высокая концентрация сотрудников и много времени. Или вы можете использовать помощь роботов) Расскажем о них подробно.


Для автоматической обработки цен СПО принимающей компании, загружаемых в базу САМО-тур по интеграции, разработана дополнительная роботизированная система авторасчета.

Условно система авторасчета состоит из нескольких роботов:
  • Первый робот загружает в "Акции" цены, которые поступили от принимающего партнера (справочник СПО и цены принимающей стороны). Обратите внимание, что ранее робот загружал только цены с типом "Новая" (в версиях до 2023г), а  начиная с версий 2023г робот умеет загружать цены с любым типом, то есть "Новая", "Измененная" и "Удаленная". Кроме того, начиная с версий 2024г робот умеет удалять все недействительные (отменные) цены даже при смещении у поставщика диапазона дат, смены размещения или питания.
  • Второй робот  на базе новых "Акций", формирует новое СПО или, как другой вариант,  добавляет новую акцию в уже созданное СПО и ставит задание на расчет прайса.
  • Третий робот  работает ночью, находит Акции, по которым истек срок оформления заявки и подошел Роллинг (Дней до заезда), затем находит СПО глобальные, в которых считались эти Акции, берет из них "Тур" и  "Тип программы", и на базе этих данных формирует одно или несколько новых СПО  и ставит на расчет (удаляя недействительные цены). Каждый день в 00:05 минут робот запускается и отбирает акции, которые завершили своё действие в предыдущий день (истекла дата подачи заявки) или акции типа ROLLING.
  • Четвертый робот  удаляет все недействительные (отменные) цены даже при смещении у поставщика диапазона дат, смены размещения или питания. Робот создает задание на удаление прайсов, которые не смогли пересчитаться, то есть номер СПО в прайсах каталога меньше, чем номер последнего сохраненного СПО. Задание на удаление создается с задержкой старта на несколько часов, чтобы удаление началось только после того, как исходные задания уже успели закончить расчеты.
Система авторасчета устанавливается специалистами САМО-Софт под каждое направление и поставщика. Количество поставщиков (принимающих компаний) в одном направлении не ограничено.

Для запуска системы авторасчета СПО в базе САМО-тур потребуется создать эталонные СПО, на базе которых робот будет формировать новые СПО с ценами из акций (цены которые поступили от партнера). Признак эталонного СПО устанавливается в описании СПО на вкладке "Для расчета".
В эталонном СПО в разделе описание должен быть указан конкретный тур и на вкладке "Гостиницы" должны быть указаны конкретные гостиницы, вариант ВСЕ туры и ВСЕ гостиницы недопустим.

Робот автоматически загружает новую цену СПО в акции при условии, что все составляющие сопоставлены в репликациях. Важно отслеживать наличие соответствий в репликациях. В случае, если робот не находит соответствий (после Х неудачных попыток загрузить акцию), робот останавливается и больше автоматически её не загрузит, потребуется ручной запуск специалистами САМО.

Эталонных СПО может быть несколько, например, отдельно (в разных СПО) считается раннее бронирование за определенное кол-во ночей, бесплатные ночи, контрактные цены. 

Если нет необходимости выделить на странице поиска отдельные СПО (например, не выделять, что это СПО с бронированием за Х дней), то можно не использовать # и не разбивать/делить на несколько эталонных СПО.
Необходимо учитывать, если принимающая компания поменяет условия в описании акции, и по какой-либо причине в базе не будет проставлено в описании акции # перед началом описания, робот добавит акцию во все эталонные СПО, которые подходят по описанию.

Опционально можно настроить в интеграции на выбор схемы: когда принимающая компания меняет описание, а в базе уже подгружена акция, то название будет меняться автоматически
когда принимающая компания меняет описание, то в базе описание обновляться не будет и тогда можно в названии добавлять # и добавлять в нужные СПО самостоятельно.

Для установки системы авторасчета должны быть выполнены следующие условия:
  1. Настроены статичные интеграции (загрузка цен в БД) с принимающими компаниями (цены поступают от принимающего партнера в справочник "СПО и цены принимающей стороны"), для которых будет применяться авторасчет;
  2. Настроена опция фоновый расчет по расписанию. (обычно, доступна для компаний, которые стоят на сопровождении);
  3. Версия САМО-тур должна быть не старше 6 месяцев от актуальной в момент настройки опции.
Мы готовы оказать помощь в настройке автоматического расчета цен или провести обучение сотрудников в рамках договора сопровождения или за отдельную стоимость. Пишите нам в поддержку, если есть вопросы.

четверг, 8 июня 2023 г.

четверг, 8 июня 2023 г.

Автоматический расчет цен за СПО в ПК САМО-тур

Самая главная задача наших продуктов - автоматизация рутинных работ, с которыми машина справляется быстрее и точнее, чем человек. Например, рассмотрим расчет цен за СПО. Без специального программного обеспечения такие операции будут занимать много времени, и конечно, высока возможность ошибки, связанной с человеческим фактором. А как расчет цен за СПО реализован в ПК САМО-тур?


Для автоматической обработки цен СПО принимающей компании, загружаемых в базу САМО-тур по интеграции, разработана дополнительная роботизированная система авторасчета.

Условно система авторасчета состоит из нескольких роботов: Первый робот - загружает в "Акции цены", которые поступили от принимающего партнера (справочник СПО и цены принимающей стороны). В более старых версиях робот загружал только цены с типом "Новая", с апреля 2023 года робот загружает цены с любым типом, то есть "Новая", "Измененная" и "Удаленная". 

Второй робот  на базе новых Акций, формирует новое СПО или, как вариант,  добавляет новую акцию в уже созданное СПО и ставит задание на расчет прайса.

Третий робот  работает ночью, находит Акции, по которым истек срок оформления заявки и подошел Роллинг (Дней до заезда), затем находит СПО глобальные, в которых считались эти Акции, берет из них "Тур" и "Тип программы", и на базе этих данных формирует новое/ые СПО и ставит на расчет.

Каждый день в 00:05 минут робот запускается и отбирает акции, которые завершили своё действие в предыдущий день (истекла дата подачи заявки) или акции типа ROLLING.
Система авторасчета устанавливается специалистами САМО-Софт под каждое направление и поставщика. Количество поставщиков (принимающих компаний) в одном направлении не ограничено.

Для запуска системы авторасчета СПО в базе САМО-тур потребуется создать эталонные СПО, на базе которых робот будет формировать новые СПО с ценами из акций (цены, поступившие от партнера). Признак эталонного СПО устанавливается в описании СПО на вкладке "Для расчета". В эталонном СПО в разделе описание должен быть указан определенный тур, вариант ВСЕ туры недопустим.

Робот автоматически загружает новую цену СПО в акции при условии, что все составляющие сопоставлены в репликациях. Важно отслеживать наличие соответствий в репликациях. В случае, если робот не находит соответствий (после Х неудачных попыток загрузить акцию), робот останавливается и больше автоматически её не загрузит, потребуется ручной запуск силами наших специалистов.

Эталонных СПО может быть несколько.

Если нет необходимости выделить на странице Поиска отдельные СПО (например, не выделять, что это СПО с бронированием за Х дней), то можно не использовать # и не разбивать/делить на несколько эталонных СПО.
Необходимо учитывать, если принимающая компания поменяет условия в описании акции, и по какой-либо причине в базе не будет проставлено в описании акции # перед началом описания, робот добавит акцию во все эталонные СПО, которые подходят по описанию.

Опционально можно настроить в интеграции на выбор схемы: когда принимающая компания меняет описание, а в базе уже подгружена акция, то название будет меняться автоматически
когда принимающая компания меняет описание, то в базе описание обновляться не будет и тогда можно в названии добавлять # и добавлять в нужные СПО самостоятельно.

Для применения системы авторасчета в САМО-туре должны быть настроены статичные интеграции (загрузка цен в БД) с принимающими компаниями, для которых будет применяться авторасчет, и опция фоновый расчет по расписанию. Версия САМО-тура должна быть не ранее 6 месяцев от актуальной в момент настройки опции.

Если у вас возникли вопросы по подключению автоматического расчета цен СПО, напишите нам на sale@samo.ru.
четверг, 13 января 2022 г.

четверг, 13 января 2022 г.

ТОП-5 новинок ПК САМО-тур

САМО-тур - это самый динамично развивающийся наш продукт на сегодняшний день. Разработчики регулярно выпускают новые версии, и мы рассказываем о новинках в соцсетях. А в сегодняшней статье мы хотим сделать акцент на глобальных доработках, которые принципиально меняют работу в компании или открывают для пользователей новые возможности.

Итак, какие самые важные новинки были запущены с момента выхода прошлых таких постов (2000 год и 2021 год)? 




1. Хранение цен в MongoDB.

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

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

2. Настройки комбинирования акций.

В описании акции появилась возможность настроить комбинирование акции с контрактными ценами.


Настройка доступна для "сложных" акций: скидка/доплата, по длительности проживания, замена питания, замена размещения. Если настройка выключена, то акции комбинируются только со стандартными акциями. Если включена - то со стандартными акциями и контрактными ценами (в т.ч. с контрактными акциями).

3.  Новая служба расчетов цен.

Решение устанавливается на основной сервер или на любой другой сервер (как на ОС Windows, так и на ОС Linux) и выполняет ресурсоёмкие расчёты без нагрузки на основную базу данных. При этом, вычисления могут быть вынесены на неограниченное число отдельных серверов, на которых не установлены ни MS SQL, ни MS Windows, что позволит сократить расходы на инфраструктуру серверов для туроператоров с большими объёмами вычислений.

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

Также при использовании службы расчётов будет возможен более правильный расчёт акций вида "Stay-Pay" или "Rotation". Ранее при настройках акции "Исключить дешёвые ночи" и "Исключить дорогие ночи" исключались дешёвые/дорогие ночи только с начала или конца проживания. Теперь же исключаются дешёвые/дорогие ночи в любом месте периода проживания.

Функционал продолжит развиваться в новых версиях ПК САМО-тур.

4. Доплата за скрещивание аэропортов.

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



При расчёте стоимости услуги все параметры цены (авиакомпания, аэропорты, города и т.д.) используются из рейса, для которого настроена доплата.

5. Новый импорт платежей.

В Импорт платежей (с распределением по нескольким заявкам) добавлен вариант импорта платежей из таблицы MS Excel. Такой формат выписки используется в некоторых клиент-банках Казахстана.

Конечно, все эти новые функции не появились без тандема пользователь-разработчик. Благодарим вас за идеи, помощь в составлении ТЗ, тестирование новинок и обратную связь. Вместе мы делаем программу лучше, удобнее и современнее.

Мы запланировали много интересных доработок на 2022 год. Следите за анонсами новых версий в соцсетях и обновляйте свою программу.


среда, 16 июня 2021 г.

среда, 16 июня 2021 г.

Новая служба расчётов цен в ПК САМО-тур

Давайте заглянем одним глазком в будущее, правда ближайшее.
В ПК САМО-тур выходит обновление, где будет анонсирована новая служба расчётов цен. 
Сегодня мы расскажем об общих принципах решения, ну а потом, конечно, дополним деталями и подробностями.




Важное уточнение: новая служба расчётов цен доступна в тестовом режиме. Она устанавливается на основной сервер или на любой другой сервер (как на ОС Windows, так и на ОС Linux) и выполняет ресурсоёмкие расчёты без нагрузки на основную базу данных. При этом, вычисления могут быть вынесены на неограниченное число отдельных серверов, на которых не установлены ни MS SQL, ни MS Windows, что позволит сократить расходы на инфраструктуру серверов для туроператоров с большими объёмами вычислений.

До этого момента все вычисления стоимостей услуг и расчёты цен выполнялись внутри БД MS SQL, что иногда негативно влияло на скорость повседневной работы в ПК САМО-тур.

В новой версии служба расчета позволит рассчитывать стоимость проживания в гостинице. В будущем планируется использовать эту службу для других параметров: расчёта стоимости всех услуг, стоимости заявки, прайс-листов.

Мы попробовали новый расчет стоимости проживания на реальной базе. На примере одного из заказчиков при расчёте одного и того же количества вариантов проживания в гостинице (несколько десятков тысяч), текущий расчёт на SQL происходит за 40 секунд, расчёт с помощью службы происходит за 4 секунды (т.е. в 10 раз быстрее), из которых именно расчёт занимает около 0,3 секунды, а остальное время занимает запрос исходных цен из БД.

Для установки и настройки службы обращайтесь в нашу службу поддержки. Существует возможность переключить на расчёты с помощью новой службы только стоимость продажи гостиницы (в этом случает не затрагивается расчёт себестоимости, что важно для взаиморасчётов с поставщиком) или полностью все составляющие стоимости (чистая цена, цена ТО и цена продажи). 

Службу расчётов желательно установить на новый отдельный сервер. Так она даст максимальный эффект в распределении нагрузки и ускорении расчётов. Но даже на том же основном сервере БД она заметно уменьшит нагрузку на основную базу данных.

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

Также при использовании службы расчётов будет возможен более правильный расчёт акций вида "Stay-Pay" или "Rotation". Ранее при настройках акции "Исключить дешёвые ночи" и "Исключить дорогие ночи" исключались дешёвые/дорогие ночи только с начала или конца проживания. Теперь же исключаются дешёвые/дорогие ночи в любом месте периода проживания.

Новый функционал будет расширяться и совершенствоваться в последующих версиях ПК САМО-тур. Следите за нашими анонсами и публикациями. И не забудьте написать в поддержку, если хотите использовать службу расчета цен в ближайшее время.
четверг, 3 декабря 2020 г.

четверг, 3 декабря 2020 г.

Модули расчета и удаления цен для ПК САМО-тур

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

Сегодня разберем те из них, которые нужны для работы с ценами.


1. Модуль фонового расчета по расписанию

Данный модуль предназначен для выполнения различных заданий на сервере в фоновом режиме. Это позволяет не приостанавливать работу на клиентском рабочем месте во время выполнения и или производить ресурсоёмкие операции (например, расчёт прайс-листа) в момент наименьшей нагрузки на сервер – в ночное время.

В фоновом режиме могут выполняться задания типов
  • Расчёт прайс-листа
  • Удаление цен из каталога цен
  • Применение ревизии цен к каталогу
  • Удаление объекта с заменой (например, задублированных типов номеров "Standart" и "Standard")
  • Расчёт пользовательских фильтров для системы онлайн-бронирования
  • Разделение базы данных каталога цен

Добавить задание на расчёт прайс-листа и настроить дату и время начала выполнения задания можно в "Мастере отчётов": "Прайс-лист" на шаге "Дополнительно". Задания на удаления цен, применения ревизий и т.д. создаются через "Сервис" в соответствующих справочниках.

Этот модуль входит в состав услуг, поставляемых в рамках дополнительного технического сопровождения.

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

3Фоновый расчет прайс-листов на серверах каталога цен, применяется для компаний, использующих многосерверную архитектуру с выделенными серверами каталога цен.
Расчёт прайс-листов для определённых направлений (город вылета - страна пребывания) может выполнять сервер, на котором находится база данных каталога цен этих направлений. Расчёт прайс-листов для остальных направлений может либо по прежнему производить основной сервер, либо они могут быть полностью перенесены на один из серверов каталога цен.
Расчёт прайс-листов на сервере каталога цен возможен и для "обычных", и для переездных\комбинированных туров.

Наибольший прирост производительности (скорости расчёта и сохранения прайс-листов) будет наблюдаться, когда серверов каталога цен несколько и каждый из них будет рассчитывать и сохранять прайс-листы для своего направления.

Использование модуля подразумевает ежемесячный платеж.

4. Ревизии цен. Динамическое ценообразование.
Ревизии цен - механизм динамического ценообразования, который позволяет поменять цену в уже посчитанном и сохранённом в каталоге цен прайс-листе на фиксированную величину (в сторону увеличения или в сторону уменьшения) без необходимости создания СПО и повторного расчёта прайс-листа. Изменение цены в каталоге (и, соответственно, в системе онлайн-бронирования) в зависимости от производительности сервера занимает несколько минут.

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

Чем полезна ревизия цен:
  • Моментальная корректировка цен в каталоге;
  • Регулирование соотношения спроса и предложения;
  • Учет популярности направлений;
  • Поддержка динамики бронирований;
  • Поддержка конкурирующих цен;
  • Быстрое реагирование на заполняемость рейсов и размещений;
  • Гибкая подстройка под колебания курсов валют;
  • Ювелирное реагирование на внешние экономические факторы стран.
  • И как итог - своевременная корректировка объемов продаж и доходности любого направления.
Модуль доступен бесплатно при наличии договора о техническом сопровождении.

5. Расчет прайс-листов в ПК САМО-тур.

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

Модуль включен во все комплектации программы.

6. Автоматический расчет цен СПО.
Модуль используется для расчета цен по отдельным направлениям, включает ежемесячную оплату.

Чтобы правильно выбрать нужный инструмент для решения ваших задач, вы можете связаться с нашими специалистами. Мы поможем определиться, какие из модулей для расчета цен подойдут вашей компании. Пишите нам на sale@samo.ru.

Удачи!