Приём документов с проверкой и защитой от дублей

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

  • Дубли ловятся по содержимому, а не по имени
  • Слишком большие и неверные файлы отклоняются
  • Два входа — форма и запрос от системы
  • Человек получает понятный ответ, а не молчание
n8n FormWebhook

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

Лиды из CrateDB передаются в Веб-форма автоматически: сценарий подхватывает каждую заявку сразу после появления.

  1. Запуск: Форма загрузки документа
  2. Затем: Настройки сценария
  3. Проверка: Проверить размер файла
  4. Если да — Проверить MIME-тип
  5. Если да — Сгенерировать метаданные документа
  6. Затем: Проверить на дубликат
  7. Проверка: Это дубликат?
  8. Если да — Вернуть ответ о дубликате
  9. Если нет — Вставить запись документа
  10. Затем: Вернуть успешный ответ
  11. Если нет — Вернуть ошибку валидации
  12. Запуск: Webhook загрузка

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