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

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

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

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

Чтобы заявки из QuestDB сами попадали в Веб-форма, достаточно готового сценария — без ручного переноса и потерь.

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

Настроить такую автоматизацию (QuestDB + Веб-форма) можно в Scriptera — без кода: опишите задачу, остальное сделают за вас.