Статусы создания отгрузки в МойСклад
Скопировать ссылку на статью
Скопировано

Модуль поддерживает обработку как полного документа отгрузки, так и частичного, когда отгружается сразу не весь товар из заказа, а только его часть. При частичной отгрузке будет вестись обработка только тех позиций, которые присутствуют в отгрузке (выставление статусов, запись себестоимости и т.д.), при этом флаг отгрузки самого заказа не поменяется (будет по-прежнему «Не отгружен»), пока в совокупности не будут отгружены все позиции (либо одной общей отгрузкой, либо несколькими частичными).

Вкладка «Статусы создания отгрузки» необходима для создания отгрузки у заказа в МойСклад (при создании или обновлении). Если заказ достигает одного из выбранных статусов в Системе, в МойСклад автоматически создается и проводится документ отгрузки с идентичными позициями, которые указаны в заказе в МойСклад.

Обратите внимание, что при создании отгрузки учитывается история статусов. То есть, даже если заказ в данный момент в другом статусе, но успел побывать в одном из указанных - он также создастся в МойСклад.

При активации чекбокса «Перенос значений совпадающих польз. полей из заказа при создании» - дополнительные поля заказа в МойСклад будут дублироваться в отгрузку при создании, если в ней содержатся аналогичные дополнительные поля.

Примечание

После создания проведённой отгрузки - все резервы товаров по заказу будут списаны.

Опция «Статус товара для создания документа частичной отгрузки» позволяет указать статус, в который необходимо перевести товар в заказе в Системе, для создания по нему документа Отгрузки. Если вы создадите документ Отгрузки в МойСклад, то статус товара в заказе автоматически изменится на выбранный вами в настройке.

Процесс обработки заказа и создания документа Отгрузки:

1) Модуль проверяет, был ли заказ в статусе отгрузки (с момента последней выгрузки) или на данный момент находится в нём.

  • Если заказ не был в статусе отгрузки, то проверяется статус каждого товара на соответствие настройки «Статус товара для создания документа частичной отгрузки».
  • Если одно из двух условий создания отгрузки выполняется, тогда модуль создаёт документ Отгрузки (частичной или полной, в зависимости от условий).

2) После успешного создания/обновления заказа в МойСклад, происходит попытка создания связанного документа Отгрузки (при этом учитываются все имеющиеся у заказа в МойСклад связанные документы Отгрузки и Возвраты)

Проверяется товарный состав заказа на предмет ранее созданных отгрузок и возвратов:

  • если отгрузок произведено не было и требуется создать документ полной отгрузки, то данные по позициям будут отправлены в отгрузку в полном составе;
  • если есть проведённые отгрузки, то обработаются только те позиции, по которым не было отгрузок, либо которые были полностью возвращены (создан Возврат покупателя). На финальном этапе будут проверено наличие в шаблоне документа Отгрузки подготовленных позиций, которые требуется отгрузить. Если в ходе проверки ни одна из позиций не подошла, то документ Отгрузки создан не будет.

Примечание

Если товар вернули (создан документ Возврата) и ему в Системе присвоился статус возврата (который одновременно является статусом отмены в Системе), то смена статуса всего заказа на иной, а потом опять на статус отгрузки не вызовет дополнительную отгрузку возвращённого товара.

Позиции заказа в МойСклад сопоставляются с позициями в документах Отгрузки и Возврата путем проверки на совпадение: идентификаторов, количества, цен и скидок на товары в МойСклад.

Критерии, при которых частичная отгрузка по статусу товара в заказе не будет создана:

  • изменение количества товара, который уже был отгружен;
  • изменение количества товара, смена статуса на другой, затем возвращение статуса отгрузки.

Это связано с проверкой отгруженных товаров по параметрам «идентификаторов, количества, цен и скидок», так как в МойСклад отсутствует связь позиций между документами.

Важно!

Особую осторожность следует соблюдать при работе с дублями позиций в заказе Системы. После создания полной либо частичной отгрузки по одному или же всем товарам, которые представлены несколькими позициями в заказе, МойСклад распределяет количество отгруженных единиц товара-дубля путем поиска в составе заказа первого подходящего товара сверху вниз, не взирая на различия в параметрах.

Например

В составе заказа Системы представлено два-товара дубля с различной стоимостью. После проведения частичной отгрузки второй позиции, МойСклад запишет количество отгруженного товара в первую позицию вопреки разнице в цене. Далее создать отгрузку первой позиции не удастся, поскольку модуль при определении товаров, доступных к отгрузке, проверяет параметр «количество отгруженных единиц».

Вследствие такого поведения МойСклад, также не гарантируется дальнейшая корректная работа модуля в части создания возвратов по позициям-дублям.

Логика проверки выполнения отгрузки

Статус отгрузки Товар связан между системами Товар в отмене Учет позиций
Не указан Да Нет Все позиции, заказ будет отгружен при полном совпадении всех позиций
Указан Да Нет Все позиции, заказ будет отгружен при полном совпадении всех позиций
Не указан Нет Да Такой товар не учитывается при проверке, заказ будет отгружен при полном совпадении всех остальных позиций
Указан Нет Да Такой товар не учитывается при проверке, заказ будет отгружен при полном совпадении всех остальных позиций
Не указан Да Да Все позиции, товар в отмене тоже учитывается при проверке, заказ будет отгружен
Указан Да Да Все позиции, товар в отмене учитывается тоже. Заказ не будет отгружен, так как для отмененного в системе товара не будет указан статус отгрузки из модуля
Не указан Нет Нет Все товары, заказ не будет отгружен, так как нет отмененных товаров
Указан Нет Нет Все товары, заказ не будет отгружен, так как нет отмененных товаров и товар не в статусе отгрузки, выбранном в модуле
Указан Нет Нет, в статусе отгрузки Все товары, заказ будет отгружен, так как нет отмененных товаров и товар в статусе отгрузки, выбранном в модуле


Активация опции «Передача изменения склада отгрузки в документ отгрузки МС» позволяет автоматически передавать изменения склада отгрузки, внесенные в заказ Системы, во все связанные с ним документы Отгрузки в МойСклад.

Примечание

Если к документу Отгрузки привязан хотя бы один проведённый документ Возврата, то изменения склада переданы не будут.

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

  • в заказе МойСклад изменен склад;
  • новый склад МойСклад сопоставлен со складом Системы в разделе настроек модуля «Склады»;
  • заказ в Системе не отгружен .

Если включить опцию «Обрабатывать изменения документов отгрузки из МойСклад», то система будет следить за изменениями в документе отгрузки и создавать соответствующие уведомления (вебхуки). Система будет обрабатывать только изменение параметра «Проведено» в документе Отгрузки. Этот процесс будет происходить так же, как и при создании нового документа отгрузки.

Опция «Создавать не проведенные отгрузки в МойСклад» позволяет создать не проведённую отгрузку, если есть условия, препятствующие проведению документа на стороне МойСклад.

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

Благодарим за отзыв.
Была ли статья полезна?
Нет
  • Рекомендации не помогли
  • Нет ответа на мой вопрос
  • Текст трудно понять
  • Не нравится описанный функционал
Да
Предыдущая статья
Статусы выгрузки заказов в МойСклад
Во вкладке «Статусы выгрузки» выбираются статусы, при которых будет происходить первичная выгрузка заказов в МойСклад.
Следующая статья
Статусы отмены отгрузки в МойСклад
Вкладка «Статусы отмены отгрузки» необходима для формирования документа возврата покупателем.