Раздел 06 из 08
Кейс целиком: один прогон PayEm → SAP
Собираем всё вместе. Один сценарий от файла до импорта: закрытие месяца по картам PayEm с проводкой в חשבשבת/SAP Business One. Агент читает выгрузку, раскладывает по категориям и FR, спорное выносит тебе, а «провести» нажимаешь ты. Прогоняем целиком, шаг за шагом.
Что такое agent, skill и CLAUDE.md — в соседних секциях. Здесь только живой прогон и точки, где вмешиваешься ты.
Карта прогона за 30 секунд
[PayEm: выгрузка июня] ты выгрузила вручную
│
▼
Documents\AI\payem-june\payem.xlsx рабочая папка
│
▼
claude ──► читает файл + применяет skill /payem-to-erp
│
▼
СВОДКА: 142 уверенно · 11 спорных · 0 ошибок FR
│
┌────────┴─────────┐
▼ ▼
вопросы тебе ты правишь правило
(диалог) в CLAUDE.md
│ │
└────────┬─────────┘
▼
import-sap-june.csv ← агент СФОРМИРОВАЛ файл, проверил FR
│
▼
ты импортируешь в SAP ← решение и кнопка за тобой ✅
Прогон по шагам
-
Подготовка (1 минута, руками). Выгружаешь месяц из PayEm в Excel/CSV, кладёшь в отдельную папку, например
~/work/payem-june/. Открываешь терминал прямо в ней и набираешьclaude. Агент видит ровно эту папку и ничего за её пределами — permission ограничен одной директорией. -
Запуск (одна фраза). Пишешь обычными словами, как поручение:
Если оформила это как> разнеси транзакции за июнь из payem.xlsx по категориям и FR по моим правилам. Спорные не угадывай — покажи их мне списком.skill— короче, одной строкой:
Та же инструкция, записанная один раз и вызываемая по имени.> /payem-to-erp payem.xlsx -
Агент читает и докладывает. Открывает файл, применяет твои правила, проверяет FR построчно и возвращает сводку — не готовый импорт:
Ничего не проведено. Черновик плюс открытые вопросы.Прочитал payem.xlsx — 153 транзакции за июнь. ✅ Уверенно разнёс: 142 ⚠️ Спорных (нужен ты): 11 🛑 Подозрение на ошибку: 0 Спорные сгруппированы по причине: · новый поставщик, нет в реестре правил — 6 · сумма выше обычной по этой категории — 3 · ключевое слово подходит к двум категориям — 2 Показать спорные по одной? (да / покажи список) -
Диалог по спорному (агент ↔ Рена). Разбирает спорные по одной. Здесь главное: твой ответ становится правилом на будущее.
💬 Диалог 1 — новый поставщик
Агент: Транзакция от 14.06, «WOLT TLV», 48 ₪. Это נ"מ или פטור? Раньше такого поставщика не было. Рена: это представительские, обед с клиентом. ניכוי 2/3, категория «אירוח». Агент: Понял. Записать правило: WOLT / משלוחי אוכל → «אירוח», ניכוי 2/3 — на будущее? Рена: да.Правило уходит в
CLAUDE.md. В следующем месяце WOLT он не спросит.💬 Диалог 2 — сумма-аномалия
Агент: «AWS», 1 240 ₪. Категория «תוכנה» подходит, но обычно по ней 300–400 ₪. Сумма в 3 раза выше нормы. Провести как есть или это годовая оплата? Рена: годовая подписка, всё верно. Проводи. Агент: Ок. Помечаю как «проверено вручную», чтобы в отчёте было видно.Поиск аномалий: не блокирует, а подсвечивает выбивающееся и оставляет след в отчёте.
-
Выборочная проверка + правка правила. Все 142 «уверенные» строки читать не нужно — возьми 5–6 наугад из разных категорий. Если видишь, что правило понято слишком широко, открываешь
CLAUDE.mdи правишь формулировку:
Реестр правил в человеко-читаемом виде. Не код — обычный текст, правишь сама.# Правила разноски PayEm - «PAYPAL *FIVERR» → категория «שירותים מקצועיים», ниже 5000 ₪ - «гостиницы/מלון в загранкомандировке» → FR פטור (חו"ל), НЕ נ"מ - любой новый поставщик → НЕ угадывать, всегда спросить -
Агент формирует файл импорта (но не отправляет). Когда спорные закрыты, собирает файл под формат SAP Business One, ещё раз прогоняет проверку FR и условий, показывает результат:
Готов файл импорта: import-sap-june.csv (153 строки) Контроль перед импортом: ✅ FR проставлен у всех 153 строк ✅ Сумма נ"מ сходится с итогом по картам: 8 412 ₪ ✅ Дубликатов по номеру транзакции нет ✅ Все «спорные» помечены «проверено вручную» Файл лежит в Documents\AI\payem-june\import-sap-june.csv Импорт в SAP я НЕ делаю — это твой шаг.⚠️ Граница ответственностиУ агента нет доступа к твоему SAP, и «провести» он не нажимает. Файл импорта — черновик проводок на столе, а не запись в книге.
-
Импорт в SAP и подтверждение. Берёшь
import-sap-june.csv, загружаешь штатным импортом SAP Business One (или сверяешь и проводишь как привыкла). Финальное решение и кнопка — твои. Месяц закрыт.
Где ты в цепочке
| Шаг | Делает агент | Делаешь ты |
|---|---|---|
| Выгрузка из PayEm | — | ✅ полностью ты |
| Чтение файла, разноска | ✅ читает, применяет правила | задаёшь правила |
| Спорные транзакции | подсвечивает, спрашивает | ✅ решаешь и учишь правилом |
| Проверка FR и сумм | ✅ сверяет автоматически | выборочный контроль |
| Формирование импорта | ✅ собирает файл | — |
| Проводка в SAP | 🛑 не имеет доступа | ✅ только ты |
Спорное проходит через тебя, правила написаны твоими словами — поэтому каждое решение прозрачно. Агент берёт нудную часть (153 строки сверки FR), суждение остаётся за тобой. Это и есть разница между «AI вместо Google» и «закрытие месяца автоматизировано».
- Тестовый файл — копию, не оригинал. Реальная выгрузка PayEm за прошлый месяц, копия в отдельной папке
~/work/payem-test/. Работаем только на копии — оригинал и боевой SAP не трогаем. - Список правил разноски. 5–10 типичных «если поставщик X / ключевое слово Y → категория Z, FR такой-то». Станет первой версией
CLAUDE.md. - Доступ к Claude Code. Установленный
claudeи активная подписка (Pro/Max) — проверим на старте, что команда запускается. - 2–3 заведомо спорные строки. Транзакции, по которым ты сама колебалась — на них отрепетируем диалог «спросил → ответила → правило записано».
Цель встречи — один полный прогон на тестовом файле, до готового import-sap-june.csv. Без боевого импорта.