Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Message Boxtip
icontitlenone
titleВнимание
typewarning
Twin LiveDemo

Данный кейс поддерживается телеграм ботом LiveDemo - уникальный айди этого кейса: 128712713. 

Подробнее про LiveDemo

Примечание

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

Как создать тестовый виджет можно узнать в статье: Создание тестового виджетаДанный кейс на данный момент работает только для чатов и входящих звонков

В процессе работы голосового робота возможно столкнуться с неправильным определением даты рождения, в случае если клиент называет ее не полностью и его дата рождения ранее 1950 года. Например, "21 мая 47 года" бот определяет как 2047-05-21.

...

4) После второй стрелки необходимо установить блок арифметики. В параметрах необходимо выбрать тип Произвольный тип, и в поле BPL-выражение скопировать следующий фрагмент кода:


Message Box
iconnone
titleВнимание
typewarning

BPL выражения работают только для чатов и входящих звонков


Блок кода
languagec#
$bdaysplit = str.split($bday, "-"); 
$year = $bdaysplit.get(0);
$month = $bdaysplit.get(1); 
$day = $bdaysplit.get(2);
$year = str.replace($year, "20", "19");
$bday = str.join([$year, $month, $day], "-");

...

Таким образом вы можете корректно сохранить дату рождения клиента, если она ранее 1950 года.

Пример работы фрагмента

Получение даты без корректировки:

Image Added

Получение даты с корректировкой:

Image Added