Quad.Wiki

Что делать, если неправильно считает срок доставки?

 

Посмотреть, что влияет на дату доставки, можно из окна “Привязанные товары”

В окне выбрать нужный товар поставщика и нажать кнопку “Доставка”

Откроется таблица, в которой видна расшифровка сроков доставки по регионам:

 

Дата - рассчитанная дата доставки (дата Дней ОТ)

Дней ОТ - рассчитанное количество дней доставки (то же самое что и Дата, только в днях)

Дней ДО - рассчитанное количество дней доставки ДО.

День Отгрузки - через какое количество дней поставщик может отгрузить вам товар (зависит от календарей выходных своих и поставщика, от дней отгрузки поставщика, а так же от сроков наличия товара у поставщика)

Дата прайс - дата наличия товара в прайсе

 

Дней ОТ прайс, Дней ДО прайс - количество дней из прайса, т.е. считается, что у поставщика этот товар появится на складе через столько дней, после вашего заказа.

Дней ОТ пост., Дней ДО пост. - количество дней из настройки прайса поставщика, т.е. это срок, в течение которого вы можете доставить товар со склада поставщика на свой склад, после того как товар появился на складе поставщика

Дни отгр. пост. - дни недели, в которые поставщик вам может отгрузить товар, из настроек прайса поставщика.

Налич. пост. ОТ, Налич. пост. ДО - количество дней от вашего заказа до появления товара на складе у поставщика, в зависимости от типа наличия, которое поставщик указывает у себя в прайсе.

Дни регион - дни недели, в которые осуществляется доставка в указанный регион.

Регион + - количество дней, которое добавляется к сроку доставки другого региона, от которого зависит срок указанного региона.

 

Если нет вообще даты доставки

Дата доставки считается только для товаров из прайсов с типом “Поставщик” или “Поставщик и конкурент”. Дата доставки считается только для товаров, которые не в статусе “Нет в наличии”.

 

1. Нужно проверить, активированы ли у вас нужные регионы и выбран ли регион по умолчанию

2. Проверить, есть ли действие Quad.Magic “Рассчитать сроки доставки” и когда оно выполнялось последний раз

 

Если есть регион по умолчанию и он активен, при этом выполнялось задание Quad.Magic, то у товаров в любом случае должна быть хоть какая-то дата доставки.

 

Если дата доставки не правильная

1. Проверить, какие сроки и даты загружены из прайса (во вкладке Прайсы или в окне с привязанными товарами). Вот эти колонки:

 

2. Проверить, какие настройки сроков доставки указаны в настройках наличия

 

3. Проверить, какие настройки указаны в настройках прайса во вкладке “Доставка”

Возможно, ожидаемая вами дата выпадает на день недели, когда поставщик не делает отгрузку.

 

4. Проверить, какие календари доставок выбраны для прайса, сверить, что дата не попадает в даты выходных или правильно смещается календарем с типом “Корректировка”

 

5. Проверить другие календари, которые распространяются на все прайсы

 

Расшифровка расчета даты доставки

В конце таблицы с информацией по срокам доставки есть колонки step1 - step10

В этих колонках находится расшифровка, как рассчитывался срок доставки. Чтобы эти колонки заполнялись, нужно во вкладке Конфигурация / Настройки, установить (добавить, если ее нет) настройку с кодом NEED_LOG_DELIV и установить значение 1. После этого заново выполнить действие расчета сроков доставки.

 

Step 1 - смещение даты доставки по календарю выходных своих и поставщика, т.е. если сегодня или в ближайшие дни у магазина или у поставщика выходные и нельзя заказать товар
Step 2 - смещение по календарям корректировки даты, полученной в Step 1
Step 3 - смещение по календарям корректировки по времени, если после предыдущих 2х шагов дата осталась сегодняшней (сместилась на 0 дней)
Step 4 - смещение на дату по календарю отгрузки поставщика или по дням отгрузки, при этом чтобы не попадало на календарь выходных свой или поставщика
Step 5 - смещение даты когда можем забрать товар на первую дату когда он доступен, если на предыдущих шагах дата получилась меньше (колонка Доставка (дата из прайса), order_date)
Step 6 - смещение даты когда можем забрать товар на количество дней от заказа до поставки, если на предыдущих шагах дата получилась меньше (колонка Доставка (дней ОТ из прайса), order_days)
это дата когда товар можно забрать у поставщика
Step 7 - добавляем срок доставки "От" из карточки поставщика и смещаем на первый рабочий день с учетом календаря собственных выходных и дней доставки в регионы
это конечная дата доставки до клиента
Step 8 - срок доставки ДО как разница сроков От и До типа наличия товара прибавленная к дате доставки Step 7
Step 9 - срок доставки ДО как разница сроков От и До из карточки прайса, прибавленная к дате доставки Step 7, если не заполнилось в Step 8
Step 10 - срок доставки ДО смещенный на первый рабочий день свой и поставщика