Счета поставщиков в учёт: распознавание, проверка на дубли, уведомление

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

  • Поля счёта не вводятся вручную
  • Один счёт не проводится дважды
  • Неполная запись дополняется, а не дублируется
  • Бухгалтерия узнаёт о поступлении сразу
WebhookUpload to URL - RemoteGoogle SheetsSlack

Как это работает

Уведомления из Databricks в Webhook настраиваются готовым сценарием: он ловит событие и сразу шлёт сообщение.

  1. Запуск: Webhook - Получить счет
  2. Затем: Проверить полезную нагрузку
  3. Проверка: Есть удаленный URL?
  4. Если да — Загрузить по URL - Удаленный
  5. Затем: Извлечь CDN URL
  6. Затем: AWS Textract - Анализ расхода
  7. Затем: Парсинг и проверка данных
  8. Затем: Поиск дубликатов в Таблицах
  9. Затем: Обработать запись
  10. Проверка: Маршрутизировать запись
  11. Если да — Добавить новый счет в Таблицы
  12. Затем: Merge Результат таблиц
  13. Затем: Slack Уведомить финансы
  14. Затем: Сформировать итоговый ответ
  15. Запуск: Ответить на вебхук
  16. Если нет — Обновить строку с неполными данными
  17. Если нет — Отметить как дубликат
  18. Если нет — Загрузить по URL - Бинарный

Эту интеграцию Databricks и Webhook можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.