Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
1 200 ₴

Импорт данных из gmail писем о приходе/расходе по банковскому счету

проект завершен


Есть задача, с помощью Zapier (как вариант) выгружать данные из gmail писем в Google Sheets, для дальнейшей работы с этими данными. 


Например сделать CashFlow


Вводные:

Задача №1

По каждой операции на банковском счету приходит email на gmail, с информацией о:

  • дата
  • поступлении/списании
  • контрагент (платищик)
  • сумма
  • прочая ненужная информация

С помощью Zapier можно настроить выгрузку этих данных построчно в Google Sheets.


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

Задача №2

В Google Sheets убрать с помощью формул "лишнее" оставить нужное. 


Пример того, что хотелось бы настроить по задаче №1 и №2 во вложении в скринах.


Приложения 2

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

Отзыв заказчика о сотрудничестве с Anton Kravtsov

Качество
Профессионализм
Стоимость
Контактность
Сроки

С Антоном было приятно работать.
Добросовестная, качественная работа с пояснениями.
Работа выполнена оперативно, в срок и пояснениями как и что работает.
Доволен и рекомендую!

Отзыв фрилансера о сотрудничестве с Sergey Shimkovich

Оплата
Постановка задачи
Четкость требований
Контактность

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

Anton Anton Kravtsov | Сейф Сейф



  1. 4 дня500 ₴
    Дмитрий
    Дмитрий Овсянников
    245     2  0

    Здравствуйте! Это легко можно автоматизировать.
    Можно сделать выгрузку в xls/xlsx формате, если не так критично.
    Например: запускаете программу, вводите логин и пароль от почты, начинается сбор данных, вы все увидите в выходном файле.
    Можно обсудить детали.

    Россия Нижнекамск | 25 сентября в 21:19 |
  2. 2 дня1 200 ₴Победившая ставка
    Anton
    Anton Kravtsov
    646     10  0

    Могу для вас написать скрипт для Google Sheets (на Google App Script), который по нажатию кнопки считывает все письма из Google-почты (с фильтрацией по дате, отправителю, теме и т.п.), извлекает данные из писем и добавляет их в Google-таблицу с разделением на колонки.
    Для скрипта нужно будет предоставить разрешения на запуск (для работы с почтой).
    Настройки для скрипта (под ваши нужды) можно будет задавать на отдельном листе или менять прямо в коде.
    Результат выполнения: исходный код на Google Apps Script.

    Россия Россия | 26 сентября в 12:39 |
  1. 14 дней15 000 ₴
    Юрий
    Юрий Бучинский
    321   

    Здравствуйте.

    Компания ТОВ "БИЗНЕССОФТ" готова взяться за Ваш проект. Подробности на нашем сайте https://businessoft.com.ua При необходимости подпишем договор.

    С уважением,
    Юрий Бучинский.

    Украина Одесса | 26 сентября в 14:31 |
  • Anton Kravtsov
    26 сентября в 09:38 |

    для дальнейшей работы с этими данными. 

    Если счёт один, то, по-моему, проще будет выписку импортировать, разве нет?

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


  • Sergey Shimkovich — заказчик проекта
    26 сентября в 11:01 |

    Антон, здравствуйте.

    Строим CashFlow - это фин отчет, в который капают данные на ежедневной основе о приходах/расходах с текущего счета в банке. 

    Выглядит вот так:  http://prntscr.com/pb5d3d

  • Anton Kravtsov
    26 сентября в 11:26 |

    Спасибо за пояснения.

    В Google Sheets данные можно вносить через API (см. пример на .NET). Если из банка выписку невозможно получить в автоматическом режиме, то и почту можно анализировать тоже через подобное API. В результате получится приложение (напр., для Windows с использованием .NET), которое читает почту и обновляет таблицу.

    В принципе, можно и напрямую закодировать на Google Apps Script - будет работать в браузере.

    Вам какой вариант больше подходит?

  • Sergey Shimkovich — заказчик проекта
    26 сентября в 11:46 |

    API это значит надо будет получать ключи и в gmail и в  Google Sheets. 

    Проще выглдяит Google Apps Script, что бы каждые 15-30 минут проверял почту и в случае, если найдет подходящее письмо, выгружал из него нужные данные (название платильщика, сумму, дату, остаток).  Всю другую инфо не выгружал.