Выгрузка начислений Ozon в Google Sheets

Автоматизировали выгрузку начислений Ozon в Google Sheets со сверкой сумм и обновлением записей без дублей

Задача

Автоматизировать подготовку данных для расчётов продавца. Нужно было разложить начисления по категориям, проверить суммы и обеспечить повторную выгрузку без дублирования операций

Реализация

Разработали загрузку начислений через Ozon Seller API и запись в Google Sheets. Расходы распределяются по отдельным категориям, в том числе логистика, реклама, хранение и возвраты

Перед записью приложение сверяет денежные поля с итогом операции от Ozon. Если данные неполные или суммы расходятся, запись за этот день останавливается с сообщением об ошибке

Повторный запуск обновляет загруженные операции и добавляет новые. Данные за другие даты остаются в таблице. Подготовили запуск в Docker и инструкции для выгрузки по расписанию

Результат

Продавец получает начисления в Google Sheets для своих расчётов и отчётов. Можно заново выгрузить нужный период, обновив данные без ручного удаления дублей

К другим проектам

Расскажите о своей задаче

Можно прийти с готовым техническим заданием, идеей нового проекта или проблемой в существующей системе

Если сможем быть полезны, обсудим детали и дальнейшую работу