= Назначение =
Модуль складского учета - это часть программы, обеспечивающая автоматизацию управления ответственного хранения товара на складе курьерской службы. "Склад" поставляется отдельным модулем в программе и не входит в базовую версию. Функционал программы по организации складского учета не претендует на звание полноценной WMS-системы и реализован для работы небольшого склада. Установка модуля складского учета добавляет в программу меню "Склад" и вкладку "Склад".
= Ввод данных =
[[Файл:Добавление товара.png|right|300px|thumb|Добавление позиций]]
При использовании модуля "Склад" изменяется подход к добавлению вложений в карточку корреспонденции. При ручном вводе информации, если товары во вложении проводятся по складскому контуру, пользователь может выбрать товар из списка номенклатуры. При загрузке данных из [[Импорт баз данных#Пример создания простого шаблона для загрузки вложений |Excel]], с помощью [[API]] или из [[Личный кабинет |Личного кабинета]], для корректной привязки товаров из номенклатуры поставщика и курьерской службы, необходимо использовать <rspoiler text="артикулы">Артикул - идентификатор товара у поставщика. Артикул указывается для товаров в номенклатуре на стороне курьерской службы.</rspoiler>. При загрузке данных из Excel, для поиска единицы номенклатуры по артикулу, в шаблоне загрузки необходимо использовать функцию "GetItemByCode". Подробнее функции рассмотрены в разделе [[Руководство программиста#Объект TBase|Объект TBase]]. При использовании API, артикул товара необходимо указать в [[API#Описание элементов для оформления заказа|тэге Item]]. Если данные вводятся через Личный кабинет, то товар выбирается из списка номенклатуры, аналогичного существующему в системе.
= Список номенклатуры =
Также, вы можете выслать по электронной почте <rspoiler text="документы">Форма МХ-3.</rspoiler>, как и в приходной накладной.
= Оформление заказов =
[[Файл:Добавление товара.png|right|300px|thumb|Добавление позиций]]
При использовании модуля "Склад" необходимо, чтобы товары со склада в закладке "Вложения" карточки корреспонденции были привязаны к справочнику номенклатуры. При ручном вводе информации, выберите товар из списка номенклатуры (ссылка на учет корр-ции!). При загрузке данных из [[Импорт баз данных#Пример создания простого шаблона для загрузки вложений|Excel]], с помощью [[API]] или из [[Личный кабинет|Личного кабинета]], для корректной привязки товаров из номенклатуры поставщика и курьерской службы, необходимо использовать артикулы. При загрузке данных из Excel, для поиска единицы номенклатуры по артикулу, в шаблоне загрузки необходимо использовать функцию [[Руководство программиста#Объект TBase|"GetItemByCode"]]. При использовании API, артикул товара необходимо указать в [[API#Описание элементов для оформления заказа|тэге Item]]. Если данные вводятся через Личный кабинет, то товар выбирается из списка номенклатуры, аналогичного существующему в системе.
= Комплектация =
[[Файл:Склад предварительная сборка.png |right|300px|thumb|Комплектация]]
Позволяет заранее собрать заказы на складе для последующей выдачи курьеру. Если в карточке клиента стоит галка [[Клиенты и партнеры#Вкладка Чтобы приступить к сборке, выберите режим "ПрочееКомплектация заказов"|на вкладке "Не выдавать корр. без комплектацииСклад"]], то во вложения в карточке корреспонденции нельзя будет добавить товары, не проходящие по складскому контуру.
Заказы попадают Слева в левую таблицу таблице отображаются отправления для комплектации в соответствии с учетом [[#Условия <spoiler text="условиями отображения заказов|условий отображения]]">*Планируемая дата доставки в карточке корреспонденции должна быть меньше или равна, указанной в фильтре "Дата доставки". В правой верхней таблице находятся товарыЕсли стоит галка "Только на дату", предназначенные для сборки то в заказтаблице будут отображаться только те заказы, а у которых планируемая дата доставки совпадает с указанной датой. *Товары во вложениях в нижней таблице - уже собранные товарыкарточке корреспонденции учитываются по складскому контуру.*В карточке корреспонденции не указана дата вручения.Выберите режим *В карточке корреспонденции установлен статус, предполагающий готовность к сборке. Например, он может означать, что Вы дозвонились получателю и договорились о дате доставки. Статусы выбираются в переменной <mparam code="Комплектация заказовPreAssemblyState" />*Заказ не находится на вкладке "Склад", чтобы приступить к сборкеруках у курьера.*Заказ не входит в манифест.*По корреспонденции не оформлялись возвраты.</spoiler>Комплектацию заказов в программе производите следующим образом: <rspoiler text="выберите">Выберите из таблицы слева, либо отсканируйте штрих-код заказа.</rspoiler> заказ. В правой верхней таблице отобразятся товары, возьмите предназначенные для сборки в заказ. Возьмите товар из <rspoiler text="места хранения">Место хранения товара указывается в верхней правой таблице в столбце "Полка".</rspoiler>, <rspoiler text="переместите товар">Переместить товар в сборку можно тремя способами. 1) Указать количество собираемого товара в соответствующем поле и отсканировать его штрих-код. 2) Отсканировать штрих-код с каждого из товаров. 3) Для ручного ввода штрих-кода нажмите CTRL+ALT+B.</rspoiler> в сборку. Товары и их количество, перемещенные в сборку, отображаются Скомплектованные товары отобразятся в правой нижней таблице.
Комплектация по складу может происходить разными способами:
На данный момент существует несколько [[#Кейсы |кейсов]] по оптимизации работы крупных складов.
== Условия отображения заказов ==
Перечень условий:
*Планируемая дата доставки в карточке корреспонденции должна быть меньше или равна, указанной в фильтре "Дата доставки". Если стоит галка "Только на дату", то в таблице будут отображаться только те заказы, у которых планируемая дата доставки совпадает с указанной датой.
*Товары во вложениях в карточке корреспонденции учитываются по складскому контуру.
*В карточке корреспонденции не указана дата вручения.
*В карточке корреспонденции установлен статус, предполагающий готовность к сборке. Например, он может означать, что Вы дозвонились получателю и договорились о дате доставки. Статусы выбираются в переменной <mparam code="PreAssemblyState"/>.
*Заказ не находится на руках у курьера.
*Заказ не входит в манифест.
*По корреспонденции не оформлялись возвраты.
== Печатные формы при комплектации ==