Правило для почты: Извлечение данных: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
Нет описания правки
Нет описания правки
Строка 12: Строка 12:
https://p.pfx.so/pf/cJ/AVrumL.png
https://p.pfx.so/pf/cJ/AVrumL.png


== Форматы извлечения данных ==
При извлечении данных ПланФикс может рассматривать письмо в одном из двух вариантов:
*'''Текст''' - обычно соответствует тому, что видит в письме человек. Это наиболее распространенный вариант.
*'''HTML''' - будет анализироваться все содержимое письма, включая разметку. Такой вариант позволяет использовать для более точного выделения нужного содержимого фрагменты, содержащие HTML-теги.
== Способы выделения данных ==
Вы можете использовать один из трех доступных вариантов:
https://p.pfx.so/pf/Dh/CQEume.jpg
*'''От метки до конца строки''' - в инфоблок попадет фрагмент письма, начинающийся сразу за указанной вами меткой и закачивающийся символом перевода строки или окончанием письма. При этом начальные пробелы (если они есть) и символ перевода строки в инфоблок не попадают.
*'''От метки до метки''' - в инфоблок попадет фрагмент письма, начинающийся сразу за указанной вами меткой начала и закачивающийся последним символом перед началом метки конца.
*'''Регулярным выражением''' - в инфоблок попадет фрагмент письма, выделенный при помощи введенного вами регулярного выражения. 





Версия от 15:21, 2 декабря 2019

Извлечение данных - второй блок правила обработки почты, который необходимо заполнить при его создании.

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

AVrumL.png


Форматы извлечения данных

При извлечении данных ПланФикс может рассматривать письмо в одном из двух вариантов:

  • Текст - обычно соответствует тому, что видит в письме человек. Это наиболее распространенный вариант.
  • HTML - будет анализироваться все содержимое письма, включая разметку. Такой вариант позволяет использовать для более точного выделения нужного содержимого фрагменты, содержащие HTML-теги.


Способы выделения данных

Вы можете использовать один из трех доступных вариантов:

CQEume.jpg


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


Примеры настройки

Представим, что в ПланФикс попадает письмо следующего содержания:

bZ4Lce.png


Настройка инфоблока для извлечения номера телефона заказчика из этого письма:

MNjxFn.png

В результате отработки этой конструкции на приведенном выше примере, формируется инфоблок Телефон с содержимым +75847842159.


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

oDQdiP.png

В результате отработки этой конструкции на приведенном выше примере, формируется 3 инфоблока со следующим содержимым:

  • Наименование товара: Зажим КС6, Фиксатор U-системы, Переходник N-P
  • Цена товара: 5400, 150, 390
  • Количество товара: 1, 5, 3


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


Перейти