Недельный и дневной отчёт Wildberries: какой считать правдой
Закрытая неделя WB авторитетна целиком, дневной черновик закрывает только незакрытые дни. Складывать оба отчёта — главная ошибка самописных таблиц.
Wildberries отдаёт финансовые данные селлеру в двух видах одновременно: закрытый недельный отчёт и текущий дневной черновик. Оба технически доступны за один и тот же период, оба выглядят как валидные строки операций — и именно поэтому их так легко сложить и задвоить деньги. Это одна из самых частых ошибок самописных таблиц, и стоит один раз разобраться в механике, чтобы больше в неё не попадать.
Что такое недельный отчёт
Раз в неделю Wildberries закрывает отчётный период: фиксирует все операции — продажи, комиссию, логистику, хранение, штрафы, рекламу, возвраты — за прошедшую неделю и больше их не меняет. Это финальный документ. Если неделя закрыта, все цифры внутри неё — окончательные, и переписывать их задним числом площадка не будет.
Что такое дневной отчёт
Пока текущая неделя ещё не закрыта, Wildberries показывает дневной черновик — оперативные данные по дням, которые ещё не вошли ни в один закрытый недельный отчёт. Черновик может уточняться: то, что показано сегодня по вчерашнему дню, завтра может немного измениться, прежде чем эти дни попадут в очередной закрытый недельный отчёт.
Где именно возникает задвоение
Проблема в том, что недельный и дневной отчёты не разделены по датам жёсткой границей, которую видно с первого взгляда. Закрытая неделя охватывает конкретный диапазон дней целиком. Дневной черновик в любой момент времени тоже что-то показывает — иногда за те же самые дни, если неделя уже закрылась, но черновик ещё не обнулился, иногда за дни, которых в закрытой неделе ещё нет.
Если взять оба отчёта за один и тот же календарный период и просто сложить строки — часть дней посчитается дважды: один раз как часть закрытой недели, второй раз как часть черновика. Продажи, выплаты и удержания увеличатся примерно в два раза за эти дни, и итоговая цифра станет неправдоподобно оптимистичной или пессимистичной в зависимости от знака операции.
Правильное правило
Правило простое, но требует дисциплины при реализации: **закрытая неделя авторитетна целиком, дневной черновик закрывает только те дни, которые ещё не попали ни в одну закрытую неделю**. Суммировать оба источника по одному и тому же дню нельзя — нужно выбирать один источник на каждый день, а не оба сразу.
На практике это означает: для каждого дня в периоде сначала проверяется, есть ли он в каком-то уже закрытом недельном отчёте. Если есть — берутся данные оттуда, и точка. Если дня ещё нет ни в одной закрытой неделе — тогда и только тогда в ход идут данные дневного черновика. Никакого «и то, и другое для надёжности».
Почему это не мелочь
Ошибка проявляется не как явный сбой, а как тихо завышенная выручка и завышенные расходы одновременно — оба знака растут, поэтому итоговая маржа может даже выглядеть правдоподобно, что усложняет обнаружение проблемы. Заметить её обычно получается только при сверке с бухгалтерией или с фактической суммой поступлений на счёт — тогда разница в объёме операций бросается в глаза. Это тот самый разрыв, о котором подробнее — в статье почему выручка не сходится с деньгами на счёте.
Чем это отличается от ситуации с Lamoda
У Lamoda своя логика закрытия периода — финансовые документы приходят помесячно и с задержкой площадки, поэтому за текущий и часто за предыдущий месяц строк нет вообще, а не задваиваются. Смешивать эти два правила — недельное для WB и помесячное для Lamoda — нельзя: у каждой площадки свой цикл, и он разобран отдельно в статье финансы Lamoda: почему отчёт приходит помесячно.
Как проверить себя, если сомневаетесь в источнике
Если непонятно, откуда взялась цифра в отчёте — из закрытой недели или из дневного черновика — полезная проверка: посмотреть, есть ли по интересующему дню уже закрытый недельный отчёт. Если есть, любые данные из дневного черновика за этот же день избыточны и их нужно игнорировать, какими бы актуальными они ни казались. Если закрытого отчёта ещё нет, дневной черновик — единственный доступный источник, и относиться к его цифрам стоит как к предварительным, которые могут чуть измениться после закрытия недели.
Что это значит для ручной таблицы
В ручной таблице источник данных обычно выбирают один раз при построении формулы — например, «беру дневной отчёт, потому что он всегда актуальный». Работает это ровно до момента, когда неделя закрывается и в дневном черновике начинают появляться уже засчитанные дни заново, либо когда кто-то для «полноты картины» добавляет в ту же сводную таблицу ещё и недельный отчёт. Обе ситуации по отдельности выглядят логично, вместе — задваивают деньги, и без специальной проверки это не всплывает до первой серьёзной сверки.
Как это устроено в UVIX
UVIX читает недельный отчёт Wildberries как источник истины по закрытым дням и добавляет из дневного черновика только те дни, которых ещё нет в закрытых неделях — без пересечения и без задвоения. Данные забираются по API-ключу с доступом на чтение и через UVIX Hub, потому что часть отчётов есть только в веб-кабинете площадки. На основе этого же принципа строится и РНП по товару, цвету и размеру — подробнее на странице интеграции с Wildberries.
Итог
У Wildberries два источника финансовых данных с разной степенью окончательности, и путать их — значит либо задваивать деньги, либо терять дни. Правило одно: закрытая неделя решает целиком, дневной черновик закрывает только пробелы. Это правило нужно применять на уровне каждого дня, а не периода в целом — иначе ошибка не видна до первой сверки с бухгалтерией.
Посмотрите РНП на своих данных
Подключите Wildberries по своему API-ключу и Lamoda через UVIX Hub — отчёт по дням, товарам, цветам и размерам соберётся сам. Сейчас бесплатно.
Похожие статьи
Дата операции и дата отчёта WB: почему они расходятся
Дата, когда произошла продажа или возврат, и дата отчёта, в который попала операция у Wildberries, — не одно и то же. Почему это расходится и что с этим делать.
Как понять, что недельный отчёт WB закрылся
Wildberries не присылает уведомление о закрытии недели. По каким признакам в собственных данных отличить закрытый отчёт от ещё меняющегося черновика.
Неделя ещё не закрылась: что показывать вместо неё
Текущая неделя Wildberries почти всегда не закрыта — это нормальное состояние отчёта, а не сбой. Что показывать вместо итога, пока неделя не закрылась.