Помогите с кейсом: парсить поступления из письма и присваивать их в качестве аналитики в сделку

Аватара пользователя
Станислав Куратов
Сообщения: 62
Зарегистрирован: 22.03.2013 19:25

Помогите с кейсом: парсить поступления из письма и присваивать их в качестве аналитики в сделку

23.10.2019 18:54

Есть смс от банка, в нем следующее:
поступление на ***8000035 от ИНН ***1306, ООО "ХХХ" 10000.00RUB Текущ.остаток: 20000.00 RUB
приходится пересылать его на специальную виртуальную почту планфикса, ибо нормальных приложений, которые перенаправляют СМС на почту я не нашел, их всех закрыли летом этого года в связи с обновлением политики гугла.

Я парсю ИНН и худо-бедно поступление. Почему худо-бедно? Потому что не к чему прицепиться в качестве метки Начала, поэтому я парсю от "," и до RUB, вытягивается из этого всего цифра, потому что в типе поля указанно Число.

Задача вот в чем. Есть сделка, в ней есть и поле ИНН и даже в названии задачи я прописал ИНН.

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

Может я не в том направлении иду? Подскажите, кто как делал такого рода задачи. Спасибо!

Вот скрин настроек обработчика виртуальной почты https://www.screencast.com/t/6uR8NjRojn
Последний раз редактировалось Станислав Куратов 23.10.2019 19:11, всего редактировалось 1 раз.

Аватара пользователя
Игорь Архипов
Сообщения: 80
Зарегистрирован: 20.11.2017 13:22

Re: Помогите с кейсом: парсить поступления из письма и присваивать их в качестве аналитики в сделку

23.10.2019 19:08

Регулярными выражениями разве что разбирать

для цены

Код: Выделить всё

(\d{1,7}\.\d{2}RUB)
или

Код: Выделить всё

(\d{1,7}\.\d{2})

для инн

Код: Выделить всё

(\d{10,12}

Аватара пользователя
Алексей Варин
Сообщения: 52
Зарегистрирован: 26.09.2019 15:24

Re: Помогите с кейсом: парсить поступления из письма и присваивать их в качестве аналитики в сделку

06.11.2019 15:07

А есть где-нибудь FAQ по работе с регулярными выражениями? Я тоже столкнулся с похожими проблемами, но в регулярных выражениях не силен

Аватара пользователя
Игорь Архипов
Сообщения: 80
Зарегистрирован: 20.11.2017 13:22

Re: Помогите с кейсом: парсить поступления из письма и присваивать их в качестве аналитики в сделку

07.11.2019 18:57

Начтите на вики https://ru.wikipedia.org/wiki/Регулярные_выражения

а потом на сайте, где можно тестировать регулярки
https://regex101.com


Ответить