Как автоматично да събираш и подреждаш фактури от клиенти (без ръчна работа) 2-ра част
⚙️ Реален пример: автоматично събиране на фактури от имейл
В предишния пост говорихме за идеята зад автоматичното събиране на фактури.
Сега ще покажа реален пример, който използвам в ежедневната си работа.
Целта беше проста:
фактурите да се събират без ръчно сваляне на файлове и да се записват там, където трябва.
📩 Проблемът
Всеки месец получавам фактура от A1 по имейл.
Процесът изглеждаше така:
- отварям пощата
- намирам писмото
- свалям PDF файла
- местя го в правилната директория
- проверявам дали не съм пропуснал нещо
Сам по себе си това отнема няколко десетки секунди.
Но когато имаш много подобни процеси,
времето започва да се натрупва.
А и има един друг проблем —
понякога просто забравяш да свалиш някоя фактура.
🤖 Решението
Направих малка автоматизация с n8n, която следи пощата и реагира автоматично.
Логиката е проста:
Нов имейл в Gmail
↓
Проверка на подателя (A1)
↓
Проверка за PDF файл
↓
Изтегляне на фактурата
↓
Запис в директория
↓
Запис на информация в база данни
↓
Изтриване на имейла
Всичко това се случва без никаква човешка намеса.
⚙️ Какво прави workflow-ът
Автоматизацията изпълнява няколко прости стъпки:
1️⃣ следи Gmail за нови писма
2️⃣ проверява дали писмото е от A1
3️⃣ проверява дали има PDF прикачен файл
4️⃣ ако има — изтегля фактурата
5️⃣ записва файла в определена директория
6️⃣ записва информацията за фактурата в PostgreSQL база данни
7️⃣ изтрива имейла, за да няма дублиране
Резултатът е много прост:
- 📂 фактурата е на правилното място
- 🗃️ има запис в база данни
- 📭 пощата остава чиста
☁️ Автоматично качване в Google Drive
Директорията, в която се записва файлът, е синхронизирана с Google Drive.
Това означава, че веднага след като автоматизацията свали фактурата:
- 📂 файлът се записва локално
- ☁️ автоматично се качва в Google Drive
- 👩💼 счетоводството има достъп до него
Без:
- изпращане на файлове
- препращане на имейли
- ръчно качване
Фактурата просто се появява там, където трябва.
🖼️ Как изглежда самата автоматизация
Вижте как изглежда workflow-ът в n8n горе в картинката на статията
На пръв поглед това са просто няколко блока,
но те елиминират цял един ръчен процес.
Ще попитате какво е n8n? Това е простичък софтуер който ползвам на мой компютър.
⏱️ Какъв е реалният ефект
След като това заработи:
- не отварям имейли за фактури
- не свалям файлове
- не мисля дали съм пропуснал нещо
- не местя документи по папки
Фактурите просто се появяват на правилното място.
🧠 Малки автоматизации → голям ефект
Интересното е, че подобни автоматизации почти винаги започват от малък проблем.
Например:
- сваляне на фактури
- обработка на заявки от имейл
- запис на информация в база
- синхронизация между системи
Но тези задачи често се повтарят:
- всеки ден
- всяка седмица
- всеки месец
И точно затова са идеални кандидати за автоматизация.
🚀 Често най-добрите автоматизации са най-простите
Много хора си представят автоматизацията като нещо сложно.
Всъщност в повечето случаи става дума за логика тип:
"ако се случи това → направи онова"
И когато тази логика бъде автоматизирана,
цял един процес просто изчезва от списъка със задачи.
💡 Ако имаш подобни процеси
Ако в работата ти има задачи, които:
- се повтарят постоянно
- следват една и съща логика
- отнемат време, но не изискват мислене
много е вероятно те да могат да се автоматизират напълно.
Понякога една малка автоматизация спестява
часове работа всеки месец.
А най-хубавото е, че веднъж настроена —
тя просто работи сама.