Соберите цепочку из четырёх шагов
| Шаг | Что делает | Что проверить |
|---|---|---|
| Schedule Trigger | Запускает процесс по расписанию | Часовой пояс рабочего процесса и время обновления отчёта сети |
| HTTP Request | Получает страницу отчёта из официального API | Параметры периода, учётные данные, пагинация и ошибки |
| Преобразование | Приводит запись к общей схеме | ID действия, статус, сумма, валюта и дата |
| Convert to File | Формирует CSV из нормализованных строк | Заголовки столбцов, открытие файла и место сохранения |
В справке Schedule Trigger проверьте расписание. Для первого прогона запустите тест вручную. Затем настройте HTTP Request по документации сети, включая правило перехода на следующую страницу. Храните токен в Credentials, не в URL или экспортированном примере. Пустой успешный отчёт отличайте от ошибки запроса.
Приведите ответ к явной структуре
{
"network": "demo-network",
"action_id": "A-17",
"status": "confirmed",
"amount": 420,
"currency": "RUB",
"updated_at": "2026-11-07T09:30:00Z"
}
Это выход вашей схемы, а не формат какой-либо сети. Входные поля сопоставьте с их официальными определениями. Если сеть возвращает несколько валют, не складывайте их в один итог. Отдельно храните дату действия и дату обновления. При наличии ID записи и версии обновления повторный запуск должен заменять состояние, а не добавлять дубли. Для CSV используйте Convert to File. Полученный файл нужно отдельно сохранить в доступное вашей установке хранилище.
Проверьте повтор и ошибку
Прогоните один период дважды. В учебном примере три записи подтвердились, одна ожидает. Если та же выгрузка пришла повторно, в итоговом срезе всё ещё четыре записи. При смене статуса на подтверждённый обновите существующий ID и повторно сверяйте сумму. При ошибке API не публикуйте пустой отчёт как будто это успешная выгрузка. Оставьте предыдущий файл, зафиксируйте причину и повторите запрос по правилам API.
Перед включением расписания сравните одну выгрузку с кабинетом. Проверьте, что в CSV нет лишних персональных полей, а путь сохранения не открывает файл всем посетителям сайта.
Если отчёт используется несколькими людьми, сохраните его заголовки и определение статусов рядом с процессом. При изменении API сначала сравните новый ответ с тестовой схемой. Выполняйте публикацию только после того, как выгрузка зафиксировала число записей и успешно прошла сверку сумм.