Календарь доставки Маркета: как сверить ручные исключения с итоговыми выходными
Как читать customHolidays, customWorkingDays и totalHolidays в настройках магазина Маркета и выявлять расхождения перед праздничным периодом.
Содержание статьи
Список вручную добавленных выходных не равен итоговому календарю доставки. В настройках Маркета отдельно доступны рабочие исключения и totalHolidays, который учитывает выходные, нерабочие дни и государственные праздники.
Почему одного списка выходных мало
Документация getCampaignSettings выделяет customHolidays — заданные магазином нерабочие даты, customWorkingDays — выходные и праздники, когда служба работает, и totalHolidays — итоговые нерабочие дни. Даты в этих списках представлены в формате ДД-ММ-ГГГГ. Ошибка чтения формата способна дать неправильный календарь даже при корректном ответе API.
Перед праздничным периодом выгрузите настройки нужного магазина и сравните их с реальным расписанием участников доставки. Работа склада продавца, перевозчика и точки выдачи может различаться. Не копируйте единый список государственных праздников во все процессы автоматически: конкретная служба может работать по исключению, а другой участник маршрута — отдыхать.
Как проверить ручные исключения
Составьте короткую таблицу спорных дат: обычный день недели, ручная настройка, итоговое состояние и ответственный за фактическую работу. Если сотрудник добавил рабочую субботу, проверьте не только её наличие в customWorkingDays, но и итоговый результат в totalHolidays. Проверка должна объяснять дату, а не просто подтверждать наличие строки в выгрузке.
При расхождении выясните источник исходного решения. Устная договорённость с одним водителем не всегда означает рабочий день всей службы. Согласуйте реальный приём и передачу груза до изменения обещаний покупателям. Общую логику расчёта срока поясняет разбор дат доставки DBS на витрине.
Как не сдвинуть день при импорте
Храните исходную дату и результат разбора в явном формате. Для значения вроде 04-11-2026 нельзя выбирать американский порядок месяца и дня по настройкам компьютера. Проверьте даты с числом больше двенадцати и переход месяца: они помогают обнаружить ошибку, которую неоднозначные первые дни месяца скрывают.
Сравнивайте снимки настроек до и после исправления. Должны измениться именно согласованные даты. При нескольких магазинах повторите проверку отдельно: одинаковое название службы не гарантирует одинаковый календарь каждого подключения. Сохранённый снимок полезен для разбора уже принятого заказа, но не должен подменять актуальные сведения для нового планирования.
Что проверить после корректировки
Пройдите контрольный сценарий до и после отсечки, перед нерабочим днём и в добавленный рабочий день. Проверьте фактическое обещание для конкретного товара, адреса и способа получения. Для собственных точек дополнительно учитывайте график и условия выдачи DBS. Исправление календаря службы не обновляет физический режим работы помещения.
Старые обязательства по заказам рассматривайте отдельно от будущих настроек. Закрывайте проверку, когда команда проверила каждый исключительный день, назначила ответственного за передачу и может выполнить соответствующую передачу. Руководство основано на документации, проверенной 22 октября 2026 года; оно не объявляет конкретные даты выходными для всех магазинов и не заменяет согласование расписания с вашим перевозчиком.
Материал отражает сведения на указанную дату. Правила и условия работы площадок могут измениться. Редакционные принципы