Россия (регионы): 8-800-201-32-63
WhatsApp, Viber: +7 (966) 306-39-04
info@tourcontrol.net
tourcontrol.net

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

Чем вообще занимается система учета финансов:

  • учет и пересчет цен услуг
  • расчет долгов
  • внесение платежей (в т. ч. возвратов)
  • подсчет комиссий

Все это осложняется тем, что в системе возможен учет одновременно в трех валютах, с курсами двух из них относительно третьей, автокоррекция цен по курсам ЦБ и поставщиков (пока доступно только для России), раздельный учет цен от поставщика и для клиента, расчет скидок по услугам в процентах и в валюте, учет платежей в каждой из валют цен, расчет долгов по средневзвешенному курсу валют, учет комиссий при проведении платежей, аннуляция и возврат средств, а также разные варианты расчета комиссии агентства по заявке. Иными словами, тут было над чем подумать.

Новая система — уже третья по счету, и прошлые две принципиально отличались от нее.

В самой первой системе цены могли задаваться в иностранных валютах с указанием курса к местной валюте (далее для простоты — рубли, хотя сейчас местной валютой в системе может быть одна из 7 валют СНГ), цены и платежи всегда приводились к рублям. В случае указания всех цен и платежей в рублях проблем никогда не возникало. Все фактические расчеты с поставщиками и клиентами по понятным причинам все равно ведутся в местной валюте.

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

Кроме того, в одной заявке могут соседствовать услуги, заданные в разных валютах. Например, когда пакетный тур покупается у туроператора за евро, а страховка у местной компании за рубли.

Так как курсы цен услуг могут отличаться от курсов платежей, в случае приведения всего к рублям почти невозможно правильно оценивать задолженности операторам и от клиентов и точно оценивать размер комиссии. Особенно сложная ситуация складывалась в случае включенного автокурса и отсроченной оплаты заявки на 100%: как отследить, какую часть мультивалютного долга пересчитывать по новому изменившемуся курсу, если неизвестно, сколько валюты было оплачено рублевыми платежами?

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

Во второй системе мы решили сбросить с себя необходимость пересчитывать цены по курсу и дать возможность указывать платежи лишь в тех валютах и том объеме, в которых были заданы цены. То есть «указали цены в валюте — вносите платежи в валюте». Но так как фактически расчеты, как было сказано выше, ведутся в рублях, и комиссия валютным заявкам переводится в них же, это создавало дополнительные неудобства для тех пользователей, которые успели перейти на вторую систему.

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

В итоге система может переварить все самые сложные комбинации в одной заявке, например, такой вариант:

  • Клиенты решили приобрести индивидуальный тура по основным городам Византийской империи, совершив вояж по Турции и Греции.
  • Номера в Турции бронируются за доллары через Anex, а в Греции — за евро напрямую. При этом билеты Аэрофлота покупаются за рубли, равно как и страховки Росгосстраха.
  • Курс сильно колеблется, поэтому цены на услуги, покупаемые в валюте, лучше в той же валюте и указать.
  • У Анекса свой курс, поэтому для него логично включить автокурс. С греческими отелями расчеты ведутся по курсу ЦБ, для которого также можно включить автоматический пересчет.
  • После оформления заявки, в январе, клиент внес предоплату 30% в рублях по курсу 68,75 рублей за доллар 77,97 за евро, которые были внесены в счет предоплаты поставщикам.
  • Клиент пять раз вносил оставшиеся средства по постоянно меняющимся курсам в размере от 10 до 30%.
  • Оплаты производились разными способами: банковским платежом, наличными, через терминал банковской картой, через Яндекс.Деньги, Webmoney — каждый раз со своей комиссией. И ему автоматически выписывались квитанции по приходным ордерам.
  • Потом клиент передумал и решил отменить уже оплаченную заявку, в результате чего приходится оформлять возвраты от поставщиков с удержанием с клиента определенную сумму в счет штрафов и комиссии.

Если делать все эти операции вручную, как минимум можно запутаться, если не сойти с ума. В ТурКонтроле же вы просто последовательно вносите все транзакции. Все подсчеты ведутся автоматически.

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

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

Реализуя новую систему, мы постарались сделать ее максимально понятной, насколько это возможно, снабдив подсказками. Они поясняют некоторые неочевидные моменты, например, почему сумма к оплате отличается от суммы «Оплачено», когда все выплаты уже совершены и долги равны нулю (потому что курсы цен и оплат могут быть разные); как рассчитывается комиссия и почему она ниже номинальной; как считается итог при аннуляции и пр.

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

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

Если у вас возникнут замечания по работе новой системы или же есть предложения по ее улучшению, мы всегда будем рады вас выслушать!

Новости

Временное закрытие регистрации

17.09.2023

Регистрация новых пользователей закрыта в связи с подготовкой к запуску новой версии системы.

Если Вы являетесь опытным пользователем системы в ее текущей версии и хотели бы создать новый аккаунт, пожалуйста, напишите запрос на почту Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра..

Технические работы 27 апреля 2023 года

27.04.2023

27 апреля 2023 года с 13:30 МСК на нашем сервере хостером проводятся внеплановые технические работы.

Точное окончание проведения работ неизвестно. Предположительно они продлятся до 14:30 МСК.

В период проведения работ система будет недоступна.

Приносим извинения за доставленные неудобства и надеемся на скорейшее восстановление работоспособности.

С Новым 2023 годом!

30.12.2022

Поздравляем наших дорогих клиентов и партнеров с Новым годом! Пусть сбываются все ваши надежды и мечты!

Свежее в блоге

Новый личный кабинет

01.11.2021

В тестовом режиме запущен новый кабинет туриста.

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

Интеграция с Uniteller

13.10.2021

Добавлена возможность интеграции c интернет-эквайрингом сервиса Uniteller.

Стало возможным формировать ссылку для оплаты в сервисе и отправлять ее клиентам для оплаты.

Интеграция с Тинькофф

30.09.2021

Добавлена возможность интеграции ТурКонтрола с интернет-эквайрингом банка Тинькофф. Настройка производится на странице Интеграции — Тинькофф.

Для подключения необходимо быть клиентом банка "Тинькофф" и иметь доступ в личный кабинет.