Изменения

Перейти к: навигация, поиск

Модуль складского учета

9849 байт добавлено, 13:50, 29 апреля 2022
м
Нет описания правки
= Назначение =Модуль складского учета - это часть программы, обеспечивающая автоматизацию управления предназначен для автоматизации ответственного хранения товара на складе курьерской службы. "Склад" поставляется отдельным модулем в программе и не входит в базовую версию. Функционал программы по организации складского учета не претендует на звание полноценной WMS-системы и реализован для работы небольшого склада. Установка модуля складского учета добавляет в программу меню "Склад" и вкладку "Склад".
= Список номенклатуры =[[Файл:Список_номенклатурыПоставляется отдельным модулем и не входит в базовую версию. Функциональность модуля не заменяет полноценную WMS и реализована для работы небольшого склада.png|right|300px|thumb|Список номенклатуры]]
Для = Подключение и отключение модуля = Чтобы подключить модуль, обратитесь в техподдержку MeaSoft. Актуальную цену на аренду или покупку модуля можно посмотреть на [https://courierexe.ru/calc.htm нашем сайте]. Установка модуля складского учета товаров на складе используется добавляет [[#Пункт меню «Склад»|пункт меню '''Склад''']] и [[#Вкладка «Склад»|вкладку '''Склад''']]. Если модуль нужно отключить, предварительно [[Терминология#Складской учет Списание|номенклатураспишите]]все остатки по складу в MeaSoft, затем обратитесь с заявкой на отключение в техподдержку. = Пункт меню «Склад» = == Номенклатура ==;Номенклатура: Список товаров, хранящихся на складе.  Номенклатура используется для учета товаров на складе. Чтобы посмотреть складские позиции выберите , в пункте меню "'''Склад" -> "''' выберите пункт '''Номенклатура"'''. Откроется окно «Список номенклатуры»: [[Файл:Список_номенклатуры.png|none|500px]]
В верхней части окна находятся фильтры складских остатков:
*Фильтр фильтр по поставщикам.;*Фильтр фильтр по складам.;*"'''Только в наличии" - отображает номенклатуру '''. Если флажок установлен, выводится номенклатура с остатком больше 0.;*"'''Архив" - отображает номенклатуру'''. Если флажок установлен, с галкой "отображается номенклатура, отмеченная флажком '''Архив"'''. В нижней части окна отображается количество товаров в списке. == Карточка товара ==Чтобы создать карточку товара, в списке номенклатуры нажмите F3 или в контекстном меню выберите '''Создать'''.Откроется окно «Единица номенклатуры»:
Внизу окна, слева отображается количество единиц номенклатуры в таблице.[[Файл:Единица номенклатуры 1.png|right520px|300px|thumb|Единица номенклатурыnone]]Для создания единицы номенклатуры в контекстном меню выберите "Создать" - откроется окно "Единица номенклатуры".
Рассмотрим данные в карточке "Единица номенклатуры":*'''''Наименование''''' - наименование должно быть уникальным, т.е. Наименование не должно совпадать с ранее внесенными в программуназваниями товаров.*'''''Штрих-код''''' - штрих-код . Штрихкод производителя, указывается, если есть.*'''''Штрих-код упаковки''''' - . Используется для приема товара <rspoiler text="ящиками">упаковками, указывается, если есть. Под упаковкой понимается ящик, коробка, мешок, пакет, в которых производитель поставляет товары при оптовых продажах. В упаковке находятся находится несколько единиц одного товара.</rspoiler>, указывается, если есть.*'''''Кол-во в упаковке''''' - количество . Количество единиц товара, находящееся в одной упаковке.*'''''Розничная цена''''' - стоимость . Стоимость товара в розничной продаже. <spoiler text=Подробнее>В программе, по умолчанию, не происходит учета розничной и закупочный цены '''Закупочная цена'''. Стоимость закупки товара. Чтобы учет осуществлялся, включите переменную <mparam text="Указывать во вложениях розничную цену единицы номенклатуры" code="BoxSelfSell/></spoiler>Используется при формировании [[#Работа с накладными|акта приема-передачи ТМЦ]] по форме МХ-1. *'''Масса''Закупочная цена''''' - стоимость закупки . Масса товарауказывается в килограммах.*'''''Габариты''Примечание''': длинна, ширина, высота в сантиметрах.*'''''Масса''''' - масса товара указывается Если габариты и масса были с значением 0, а потом были изменены на другие, то программа произведет перерасчет данных по всем недоставленным заказам, в килограммахкоторые входит товар.<spoiler text="Изменение При изменении габаритов/и массы">Обратите вниманиеменяется объемный вес, если габариты и масса были с значением 0, а потом были изменены что влияет на другие, то программа произведет перерасчет данных по всем не доставленным заказамстоимость доставки. '''№'''. Номер номенклатуры, в которые входит товарприсваивается автоматически. Т.о. при изменении габаритов и массы меняется объемный вес, что влияет на стоимость доставки.</spoiler> * '''Страна происхождения''''''' - номер номенклатуры, присваивается автоматически.*'''''Страна происхождения''''' - страна производства товара. Используется для [[#Печатные формы при комплектации|печати на наклейках]].*'''Полка''Полка''''' - номер . Номер полки хранения товара. Отображается при [[#Комплектация|комплектации]].*'''''Способ отгрузки''''' - "FIFO" . Поле неактивно, так как реализован только один способ отгрузки: «FIFO» — товар, при котором товар, поступающий поступающий первым, так же первым и отгружается. Поле не активно, т.к. в программе реализован только "FIFO".*'''''Точка дозаказа''''' - остаток . Остаток товара, при котором требуется [[#Заказ товара|дозаказать товар]]. *'''''Количество дозаказа''''' - количество . Количество товара для дозаказа. *'''''Ставка НДС''''' - указывается процент . Процент ставки НДС. Поле не может быть пустым: в случае, если . Если товар не облагается НДС, поставьте значение - 0.*'''''Наличие всего''''' - отображает остаток . Остаток товара на всех складах. Справа, кнопка [[Файл:Кнопка_внизКнопка вниз.png|20px]] открывает окно с остатками информацией по остаткам по складам.*'''''Кол-во в паллете''''' - количество . Количество товара, помещающегося на одной паллете.*'''''Порядок округления паллет''''' - это количество . Количество знаков после запятой, от -6 −6 до 6, где 0 - 0 — это округление до м.куб.м³, а 6 - 6 — округление до см.кубсм³.*'''Тип номенклатуры'''. Возможные значения:**'''''ТоварТовар''''' -  — объект, предоставленный поставщиком для передачи получателю.;**'''''Расходные материалы''''' - <rspoiler text=" — материалы">Это могут быть: жидкости для автомобиля, которые расходуются в процессе использования сотрудниками курьерской службы и не подлежат возврату. Например, жидкости для автомобиля, проездные, полиэтиленовые пакеты, визитки, ручки и ти т.д д. </rspoiler>, которые расходуются в процессе использования. **''''';* '''Инвентарь''''' -  — номенклатура, использующаяся используемая курьерской службой для <rspoiler text="внутренних нужд">Кепки, рюкзаки, тетрадки, сумки и ти т.д д.</rspoiler>. Подробнее см. в разделе «[[#Инвентарь и расходные материалы|инвентарь Инвентарь и расходные материалы]].»;**'''''Упаковка''''' - объект  — номенклатура является упаковкой, а не товаром, например конверт, сейф-пакет или тубус. Подробнее см. раздел «[[#Упаковка|подробнееУпаковка]]. <spoiler text="Что еще бывает">Был у нас опыт»;* '''Инвентарь для выдачи''' — номенклатура, когда мы в <u>пользовательской</u> форме оформления заказа используемая курьерской службой для отображения выданного инвентаря на сайте предлагали клиенту выбрать необходимый набор упаковки, из имеющихся на складе с соответствующей ценой, тоже из карточки товаравкладке '''Выдача'''. Подробнее см. Для общей формы в раздел «[[Личный кабинет#Оформление нового заказаИнвентарь для выдачи|современном личном кабинетеИнвентарь для выдачи]] такой возможности нет - пока никто не просил». Можете быть первыми!</spoiler>*'''''Архив''''' - параметр. Если флажок установлен, позволяющий убрать не использующуюся номенклатуру неиспользуемая номенклатура скрывается из общего списка номенклатуры в "Архив". В программе Удалить номенклатуру нельзя удалить номенклатуру, т.к. так как данные по ней могут входить в отчеты, вместо удаления используйте этот параметр. Программа перемещает номенклатуру Номенклатура с нулевым остатком в "Архив"автоматически становится архивной, если по ней не было операций за годв течение одного года.*'''Учет серийных номеров''Возврат на склад''''' - параметр. Если флажок включен, использующийся при возврате ведется учет движения товара покупателемв разрезе серийных номеров. Подробнее о см. раздел «[[Возврат#Учет серийных номеров|возвратахУчет серийных номеров]]». Вы не можете изменить состояние флажка при остатке больше 0. Для сложных технических устройств галка должна быть снята, возврат происходит на отдельный  '''Возврат на склад или хранится отдельно от нового товара'''.<spoiler text="Пояснение">НапримерЕсли флажок установлен, если получатель пользуется телефономтовар при возврате автоматически становится на приход с типом прихода '''Возврат от покупателя'''. Причина возврата может быть любая, а потом возвращает его, то товару требуется возврат к заводским настройкамкроме '''Брак'''. Подробнее о возвратах см. Курьерская служба принимает телефон и хранит отдельно от других товаров. При формировании [раздел «[[Возврат#Акт передачи корреспонденции |Акта возврата корреспонденции]] магазину, программа предложит добавить телефон в акт».</spoiler> *'''''Учет серийных номеров''''' - включает функциюНе устанавливайте флажок для сложных технических устройств: возврат происходит на отдельный склад или хранится отдельно от нового товара. Например, если получатель пользуется телефоном, подробнее функция описана в разделе [[#Учет серийных номеров|Учет серийных номеров]]а потом возвращает его, то товару требуется возврат к заводским настройкам. Программа не даст изменить состояние поля при остатке больше 0Курьерская служба принимает телефон и хранит отдельно от других товаров. *'''''Поставщик''''' - организация, поставляющая товарПри формировании [[Возврат#Акт передачи корреспонденции|акта возврата корреспонденции]] магазину программа предложит добавить телефон в акт.*''''Есть QR-код'Артикул''''' - это идентификатор товара у поставщика. Артикула товара может и не бытьЕсли флажок установлен, товар имеет маркировку «Честный ЗНАК». Подробнее см. Кнопка в разделе «[[Файл:Кнопка_вверхМаркировка]]».png|20px]] открывает окно с информацией по поставщикам и артикулам товара '''Поставщик'''. Чтобы изменить артикул Организация, поставляющая товар. '''Артикул'''. Идентификатор товара и добавить нового у поставщика, используйте контекстное меню. Если товар предоставляют несколько поставщиков, то поле "Поставщик" становится Артикула товара может не активнымбыть. Кнопка [[Файл:Кнопка вверх.<spoiler text="Дополнительный функционал">Справочник "Поставщик для png|20px]] открывает окно с информацией по поставщикам и артикулам товара" может использоваться для перекодировки различных систем учета. В качестве виртуального Чтобы изменить артикул товара и добавить нового поставщика может быть использована программа, используйте контекстное меню.</spoiler> *Если товар предоставляют несколько поставщиков, то поле '''Поставщик''Примечание, Примечание-2'становится неактивным.<spoiler text="Дополнительный функционал">Справочник '''Поставщик для товара' - поля '' может использоваться для специальных заметокперекодировки различных систем учета. В качестве виртуального поставщика можно использовать программу.</spoiler>Функции:*"Поставщики" '''Примечание''', '''Примечание- дублирует действие кнопки [[Файл:Кнопка_вверх2'''.png|20px]] рядом с полем "Артикул"Поля для заметок.*"Остатки Функции, доступные по складам" - дублирует действие кнопки [[Файлнажатию на кнопку '''Функции''':Кнопка_вниз.png|20px]] рядом с полем "Наличие всего".*"'''Операции" – отображает ''' — просмотреть историю действий с товаром на складе: приход, расход. выдача курьеру, списание, возврат;*"Проведено для корреспонденции" - отчет '''Поставщики''' — просмотреть информацию по доставленным товарам. <spoiler text="Поля отчета">Компания, заказ, номер, дата вручения, время вручения, инфо о доставке.</spoiler> поставщикам и артикулам товара;* '''Остатки по складам''' — просмотреть остатки на складах;*"Входит '''Проведено для корреспонденции''' — сформировать отчет в корреспонденцию" - отчет формате MS Excel по доставленным товарам и товарам, входящим во "Вложения" корреспонденций.<spoiler . <spoiler text="Поля отчета">Компания, номер заказа, шифр«Компания», количество в заказе«Заказ», количество в частичных возвратах«Номер», дата вручения«Дата вручения», время вручения«Время вручения», инфо «Инфо о доставке.доставке»</spoiler> ;*"'''Входит в корреспонденцию расширенная (простая форма" - объединяет данные "Проведено для корреспонденции" и "Входит )''' — сформировать отчет в формате MS Excel по количеству товара в корреспонденцию" заказах и дублирует условия предыдущего отчетавозвратах. <spoiler text="Добавляются поляПоля отчета">Единица номенклатуры«Компания», дата заказа«Номер заказа», отправитель«Шифр», ФИО«Количество в заказе», адрес«Количество в частичных возвратах», телефон«Дата вручения», дата забора«Время вручения», получатель, ФИО, адрес, телефон, вложение, поручение, даты выдачи, дата доставки, время доставки, доставивший курьер, отсканированные серийные номера, дата возврата, признак возврата.«Инфо о доставке»</spoiler>;*"Операции по С/Н" - '''Входит в корреспонденцию расширенная форма''' — сформировать отчет по движению товара с конкретным [[#Учет серийных номеров |серийным номером]]. Доступен, если стоит галка "Учет серийных номеров". в формате MS Excel, который объединяет данные отчетов '''Проведено для корреспонденции''' и '''Входит в корреспонденцию''' и дублирует условия предыдущего отчета;*"'''Остатки по поставщикам и складам" - формируется ''' — сформировать отчет, в котором указываются поставщики формате MS Excel с информацией по поставщикам и остатки товара остаткам товара на каждом складе курьерской службы;* '''Операции по С/Н''' — просмотреть информацию по движению товара с конкретным [[#Учет серийных номеров|серийным номером]]. Отчет доступен, если установлен флажок '''Учет серийных номеров''';* '''Серийные номера в наличии''' — просмотреть список доступных товаров на каждом складе курьерской службы.*"Серийные номера в наличии"- открывает окно "Серийные номера по единице номенклатуры" с серийными номерами товаров, находящимися на складе.
Кнопки:
*'''Печать - ''' — [[#Печатные формы при комплектации|печатаетраспечатать]] наклейку для товара.с внутренним штрихкодом типа EAN-13;* '''Печать по ШК''' — распечатать наклейку дя товара со штрихкодом производителя типа Code-128;*[[Основные принципы работы в программе#Кнопки в программе|Стандартные кнопки]] == Постановка на приход ==Для приема товара на складе используются приходные накладные. Они находятся в пункте меню '''Склад''' > '''Приходные накладные'''. Вы можете посмотреть накладные от конкретного поставщика за определенный период, применив соответствующие фильтры. [[Файл:Приходные накладные.png|none]] === Создать накладную ===Чтобы создать приходную накладную, в меню '''Склад''' > '''Приходные накладные''' нажмите F3 или выберите пункт контекстного меню '''Создать'''. Откроется окно «Приходная накладная»: [[Файл:Приходная_накладная.png|none|1000 px]] В открывшемся окне заполните поля, кроме даты завершения, затем нажмите на кнопку '''Начать оформление'''. Появятся дополнительные поля: '''Комментарий''' и '''Способ приемки товара'''. Выберите способ приемки:* '''Стандартный''' — укажите количество принимаемого товара и отсканируйте штрихкод;* '''Учет серийных номеров''' — сканируйте штрихкод поставщика, затем сканируйте серийный номер. Подробнее см. раздел «[[#Учет серийных номеров|Учет серийных номеров]]». Для ручного выбора товара в контекстном меню выберите пункт '''Добавить вручную'''. В открывшемся списке выделите нужный товар и нажмите ENTER. Когда накладная готова, вы можете указать дату в поле '''Дата завершения''', чтобы защитить документ от изменений. Это необязательное действие. === Работа с накладными ===Действия контекстного меню в списке накладных:* '''Открыть''' — открыть накладную;* '''Создать''' — создать накладную;* '''Удалить''' — удалить накладную. Накладная будет удалена, если не было складских операций по товарам;* '''Сформировать форму МХ-1''' — распечатать акт приема-передачи по форме МХ-1;* '''Отправить по почте форму МХ-1''' — отправить акт приема-передачи по электронной почте;* '''Проставить/снять дату завершения''' — установить или снять дату блокировки изменений накладной. Действия контекстного меню в списке товаров в накладной: * '''Добавить вручную''' — выбрать приходуемый товар вручную из списка товаров номенклатуры;* '''Удалить''' — удалить строку товара из списка;* '''Открыть карточку товара''' — открыть карточку товара в [[#Список номенклатуры|списке номенклатуры]];* '''Посмотреть серийные номера''' — посмотреть список серийных номеров для товара;* '''Указать ГТД''' — указать номер [https://ru.wikipedia.org/wiki/Грузовая_таможенная_декларация грузовой таможенной декларации] для товара, прошедшего таможню;* '''Печатать наклейки''' — распечатать наклейки для принимаемого товара;* '''Печать сопроводительных документов''' — распечатать документы по шаблону в справочнике '''Печатные формы''' > '''Документы для приходных накладных'''.
= Заказ товара =Для печати акта о приеме-передаче товарно-материальных ценностей для поставщика в верхней части экрана нажмите на кнопку '''Печать'''.
В карточке товара необходимо заполнить два поля: “Точка дозаказа” и “Количество дозаказа”. “Точка дозаказа” определяетОбратите внимание, при каком остатке что существуют ограничения на складе нужно дозаказывать товарредактирование накладных:* пользователь должен иметь соответствующие [[Пользователи|права]];* по накладной не должно быть движения — товары не должны выдаваться курьерам, а “Количество дозаказа” - в каком количествесписываться или перебрасываться со склада.
Заказ товара осуществляется [[Пользователи |ответственным Чтобы ограничить период, за склад]] сотрудником - кладовщиком. Для назначения кладовщика который можно вносить исправления в карточке пользователя необходимо поставить галку в поле “Ответственный за склад”накладную, воспользуйтесь переменной <mparam code="DaysForUpdateStoreDс"/>.
При первом запуске программы за день проверяются остатки товаров на складе. Если остатки меньше точки дозаказа, кладовщик получит оповещение во вкладке “Задания” о необходимости закупить товар.== Списание ==
=Постановка на приход=;Списание[[Файл:Приходная_накладная.png |right|300px|thumb|Приходная накладная]]Для приема товара на складе используются приходные накладные. Они находятся в меню "Склад" -> "Приходные накладные". Вы можете посмотреть накладные от конкретного поставщика за определенный период, применив соответствующие фильтрыИзъятие товаров со складских остатков.
==Создать накладную==[[Файл:Приходные накладные.png|300px|right|thumb|Приходные накладные]]Чтобы создать приходную накладнуюсписать товар, перейдите в пункт меню '''Склад''' > '''Списание товара''' и нажмите F3 или выберите пункт контекстного меню "'''Создать". В открывшемся окне заполните поля “Дата”, “Номер у поставщика”, “Приход на склад” и “Поставщик”. Затем нажмите кнопку "Начать оформление". Появятся дополнительные поля “Комментарий” и “Количество”'''.Откроется окно «Документ списания»:
В поле “Количество” укажите количество принимаемого товара. Далее отсканируйте его штрих-код или добавьте товар вручную. Для ручного ввода в <rspoiler text="контекстном меню">Для вызовы контекстного меню кликните правой кнопкой мыши в окне создания накладной</rspoiler> выберите пункт "Добавить вручную". В открывшемся списке выделите нужный товар и нажмите "Enter"[[Файл:Документ списания.png|none|1000 px]]
==Работа с накладными==Чтобы открыть накладнуюВ открывшемся окне заполните поля, выделите её в общем списке и кроме даты завершения, затем нажмите на кнопку '''Начать оформление'''. Появятся дополнительные поля: '''Комментарий''' и в контекстном меню выберите пункт "Открыть"'''Способ списания товара'''.
Чтобы добавить или удалить товарВыберите способ списания:* '''Стандартный''' — укажите количество списываемого товара и отсканируйте штрихкод;* '''Учет серийных номеров''' — сканируйте штрихкод поставщика, воспользуйтесь соответствующими кнопками контекстного менюзатем сканируйте серийный номер. Подробнее см. раздел «[[#Учет серийных номеров|Учет серийных номеров]]».
Для печати Акта о приеме-передаче товарно-материальных ценностей Если для списания указан поставщик, то все действия производятся только с товарами этого поставщика в верхней части экрана нажмите на кнопку "Печать".
Чтобы распечатать наклейки для принимаемого Для ручного выбора товара, в контекстном меню выберите пункт '''Добавить вручную'''. В открывшемся списке выделите нужный товар и в контекстном меню выберите "Печатать наклейки"нажмите ENTER.
Если товар проходил таможню и нужно Когда документ списания готов, вы можете указать номер [https://ru.wikipediaдату в поле '''Дата завершения''', чтобы защитить его от изменений.org/wiki/Грузовая_таможенная_декларация грузовой таможенной декларации], выделите нужный товар и в контекстном меню выберите "Указать ГТД"Это необязательное действие.
Для печати акта приема-передачи Вы можете выслать по электронной почте документы по форме МХ-1 выделите накладную 3, как и в [[#Работа с накладными|приходной накладной]]. Для этого в списке документов списания в контекстном меню выберите "Сформировать форму МХ-1". Чтобы отправить Акт приема-передачи по электронной почте, выберите "'''Отправить по почте форму МХ-1"3'''.
Для удаления накладной выделите её и в контекстном меню выберите пункт “Удалить”. Накладная удалится, если не было действий с товарами по складу.== Переброска ==
Обратите внимание, что существуют <spoiler text="ограничения редактирования накладных">Для редактирования накладной пользователю должны быть предоставлены [[Пользователи|права]]. Также по накладной не должно быть <rspoiler text="расходных операций">Т.е. товары не должны выдаваться курьерам, списываться или перебрасываться со ;Переброска: Списание товаров с одного склада</rspoiler>. Чтобы ограничить период, за который можно вносить исправления в накладную, воспользуйтесь переменной - <mparam code="DaysForUpdateStoreDс"/>и прием товаров на другом складе.</spoiler>
= Списание/переброска =Чтобы перебросить товар, перейдите в пункт меню '''Склад''' > '''Переброска товара''' и нажмите F3 или выберите пункт контекстного меню '''Создать'''. Откроется окно «Документ переброски»:
Списание - это изъятие товаров со складских остатков. [[Файл:Переброска - это списание товаров с одного склада и прием товаров на другом складе. png|none|1000 px]]
Для списания товара выберите пункт меню "Склад" -> "Списание товара" и пункт контекстного меню "Создать". Для переброски товара выберите пункт меню "Склад" -> "Переброска товара" и создайте документ. В случае переброски товараоткрывшемся окне заполните поля сверху, кроме даты завершения, выберите склад с которого и склад затем нажмите на который производится перемещение товаракнопку '''Начать оформление'''. Если для списания/переброски будет указан поставщик, то все действия будут производиться только с товарами поставщика. Оформление документов списания/Появятся дополнительные поля: '''Комментарий''' и '''Способ переброски товара производятся аналогично постановке на приход'''.
ТакжеВыберите способ переброски:* '''Стандартный''' — укажите количество перебрасываемого товара и отсканируйте штрихкод;* '''Учет серийных номеров''' — сканируйте штрихкод поставщика, вы можете выслать по электронной почте <rspoiler text="документы">Форма МХ-3затем сканируйте серийный номер. Подробнее см.</rspoiler>, как и в приходной накладнойраздел «[[#Учет серийных номеров|Учет серийных номеров]]».
= Оформление заказов =[[Файл:Добавление товара.png|right|300px|thumb|Добавление позиций]]При использовании модуля "Склад" необходимо, чтобы товары со склада в закладке "Вложения" карточки корреспонденции были привязаны к справочнику номенклатуры. При ручном вводе информации, выберите товар из [[Учет корреспонденции#Вложения|списка номенклатуры]]. При загрузке данных из [[Импорт баз данных#Пример создания простого шаблона Если для загрузки вложений|Excel]]переброски указан поставщик, то все действия производятся только с помощью [[API]] или из [[Личный кабинет|Личного кабинета]], для корректной привязки товаров из номенклатуры товарами этого поставщика и курьерской службы, необходимо использовать артикулы. При загрузке данных из Excel, для поиска единицы номенклатуры по артикулу, в шаблоне загрузки необходимо использовать функцию [[Руководство программиста#Объект TBase|"GetItemByCode"]]. При использовании API, артикул товара необходимо указать в [[API#Описание элементов для оформления заказа|тэге Item]]. Если данные вводятся через Личный кабинет, то товар выбирается из списка номенклатуры, аналогичного существующему в системе.
= Комплектация =Для ручного выбора товара в контекстном меню выберите пункт '''Добавить вручную'''. В открывшемся списке выделите нужный товар и нажмите ENTER.
Позволяет собрать заказы на складе для последующей выдачи курьеру. Чтобы приступить к сборкеКогда документ переброски готов, на вкладке укажите дату в поле '''Склад''' выберите режим '''Комплектация заказовДата завершения''', чтобы защитить его от изменений. Это необязательное действие.
Вы можете выслать по электронной почте документы по форме МХ-3, как и в [[Файл:Склад предварительная сборка.png |1000px#Работа с накладными|noneприходной накладной]]. Для этого в списке документов переброски в контекстном меню выберите '''Отправить по почте форму МХ-3'''.
Слева == Акт приема-передачи == Это документ, который используется для внутренних операций в таблице отображаются отправления курьерской службе, например для выдачи инвентаря курьерам. Чтобы распечатать акт приема-передачи на инвентарь, нажмите кнопку '''Печать''' при [[#Инвентарь и расходные материалы|выдаче инвентаря]] и выберите принтер. В распечатанный акт курьер ставит подпись и получает инвентарь. Таким же образом печатаются акты приема-передачи на товар. Если акт для комплектациикурьера был распечатан, то при повторной попытке печати акта отобразится ошибка. Чтобы просмотреть акты, перейдите в меню '''Склад''' > '''Акты приема/передачи курьерам'''. Чтобы открыть документ, используйте кнопку ENTER. Чтобы распечатать его, нажмите на кнопку '''Печать'''. Условия отображения == Отчеты по складу == Чтобы выбрать отчет, перейдите в меню '''Склад''' > '''Отчеты''':* планируемая дата доставки «Остатки на дату» — отчет по складским остаткам, выберите дату и поставщика;* «Продажи за период» — отчет составляется по товарам, проданным за определенный промежуток времени;* «Расформированные заказы» — отчет о расформированных заказах. Для формирования отчета указывается пользователь и промежуток времени;* «Серийные номера по клиенту» — отчет по товару от конкретного поставщика, с серийными номерами.* «Время сборки заказов» — отчет по количеству времени, которое затрачивает работник склада на сборку заказа;* «Сводный отчет по товарам клиента» — отчет по всем товарам поставщика, хранящимся на складе. В отчете представлена информация по товарам, передвижению, получателям;* «Оборотная ведомость по товарам» — отчет по обороту товара на складе, для формирования отчета выберите период и склад;* «Отчет по стоимости хранения» — отчет по стоимости хранения товара клиента на складе курьерской службы. == Расчет стоимости хранения == Функция позволяет рассчитать стоимость хранения товаров клиента на складе курьерской службы. Чтобы рассчитать стоимость хранения, выберите пункт меню '''Склад''' > '''Расчет стоимости хранения''' и укажите временной интервал. Количество товара на складе умножается на стоимость хранения палето-места и на количество дней. Стоимость хранения задается в [[Тарифы клиентов#Прочее|тарифах]]. MeaSoft оформляет заказы на получившиеся суммы для клиентов склада, чтобы суммы попадали в акты передачи денег или в счета. <spoiler text="Подробнее о расчете стоимости хранения">Стоимость хранения формируется следующим образом:# На конец каждого дня из выбранного диапазона рассчитывается остаток каждого товара на складах курьерской службы.<br> Рассчитывается объем одной единицы товара. Для этого в карточке корреспонденции должна номенклатуры должны быть указаны габариты. Если габариты не указаны, то для определения объема хранимого товара общий остаток номенклатуры в штуках делится на значение поля '''Кол-во в паллете''' и округляется до значения, указанного в поле '''Порядок округления паллет'''. По умолчанию значение этого поля 1, то есть округление производится до 1 знака после запятой. Диапазон значений поля от −6 до 6. Значение 0 означает округление до единиц м3, значение 6 — округление до см3. Округление всегда производится в большую сторону.<br>Если значение поля равно 2, а полученное фактическое значение объема равно 1,00002 м3, оно будет округлено до 1,01 м3, фактическое значение 1,001 также будет округлено до 1,01. Значение 1,25 округляться не будет, а 1,253 округляется до 1,26;# Количество товара умножается на объем одной единицы. Это действие производится для всех единиц номенклатуры, имеющих ненулевой объем и ненулевой остаток за каждый день диапазона.# Полученные объемы суммируются, чтобы получить объем хранимого на складе товара за каждый день.# Полученный объем сравнивается со значением переменной <mparam code="MinStoreValue"/>. Если рассчитанный объем меньше или равна указанной значения переменной, то в качестве хранимого объема используется значение переменной. Если рассчитанный объем больше значения переменной, то он округляется до порядка, указанного в переменной <mparam code="RoundForStoreHouse"/>.# Полученный объем умножается на стоимость суточного хранения 1 м3. Если поле не заполнено, стоимость хранения 0.# Полученные значения суммируются и вносятся в поле '''Стоимость доставки''' карточки корреспонденции.Результат расчета стоимости хранения — сформированные заказы для клиентов курьерской службы.</spoiler>Чтобы посмотреть созданные заказы:# На вкладке '''Адреса''' нажмите на кнопку '''Фильтр'''.# В фильтре установите значение поля '''Дата доставкизак.''' и флажок '''Доставлено''', снимите флажок '''Не доставлено''' и нажмите на кнопку '''ОК'''.# В таблице добавьте столбец '''Инфо о дост.''' и отсортируйте по нему.Заказы, созданные для учета стоимости хранения, в столбце '''Инфо о дост.'''отмечены надписью «Стоимость складского хранения за период».  Если установлен флажок в программе активированы дополнительные услуги, полученная сумма отображается в карточке корреспонденции на вкладке '''Услуги''' как стоимость услуги «Ручной ввод». = Вкладка «Склад» = На вкладке вы можете собрать заказы на складе для последующей передачи курьеру или выдать со склада инвентарь сотруднику. Чтобы приступить к сборке, на вкладке '''Склад''' выберите режим '''Комплектация заказов'''. [[Файл:Склад предварительная сборка.png|none]] В панели сверху находится переключатель режима вкладки:* [[#Комплектация|Комплектация заказов]]* [[#Инвентарь и расходные материалы|Выдача инвентаря]] == Комплектация ==Чтобы приступить к сборке, на вкладке '''Склад''' выберите режим '''Комплектация заказов''' и установите значения фильтров:* '''Только на датудоставки''' — если флажок установлен, то в таблице списке заказов отображаются только те заказы, у которых планируемая дата доставки совпадает отправления с указанной планируемой датойдоставки. Если флажок снят, отображаются отправления на дату, на более ранние даты и без даты ожидаемой доставки;* '''Убрать собранные заказы''' — если флажок установлен, в списке не отображаются полностью собранные заказы;* '''Сборщик''' — укажите сотрудника, который [[#Взять в работу|берет заказы]] на комплектацию;* '''Заказчик''' — выберите заказчика, чьи отправления нужно отобразить в списке заказов. Слева отображаются отправления для комплектации. Условия отображения:
* товары во вложениях в карточке корреспонденции учитываются по складскому контуру;
* в карточке корреспонденции не указана дата вручения;
* в карточке корреспонденции установлен статус, предполагающий готовность к сборке. Например, он может означать, что вы дозвонились получателю и договорились о дате доставки. Статусы выбираются в переменной <mparam code="PreAssemblyState"/>;
* заказ не находится на руках у курьера;
* заказ не входит в манифест или последний манифест, в который он входит, принят в том же филиале, в котором производилась сборка этого заказазаказ был собран;
* по корреспонденции не оформлялись возвраты.
Справа в верхней таблице отображается список товаров, которые нужно собрать для передачи курьеру по отправлению, выделенному в списке справа. В нижнюю таблицу перемещаются отсканированные товары. Комплектацию заказов в программе производите следующим образом: <rspoiler text="выберите"># Выберите из таблицы слева заказ или отсканируйте его штрихкод заказа.</rspoiler> заказ. В правой верхней таблице отобразятся # Последовательно переместите товары, предназначенные для сборки в заказсборку согласно списку товаров в таблицу сверху. Возьмите Для этого возьмите товар из <rspoiler text="места хранения">Место хранения товара (указывается в верхней правой таблице в столбце '''Полка'''.</rspoiler>, <rspoiler text="переместите товар">Используйте один ) и поместите в сборку одним из следующих способов:<br>&bull; #* укажите количество собираемого товара в соответствующем поле '''Количество товара''' и отсканируйте его штрихкод;<br>&bull; #* отсканируйте штрихкод каждого товара;<br>&bull; #* для ручного ввода штрихкода нажмите CTRL+ALT+B.</rspoiler> в сборку. #: Скомплектованные товары отобразятся в правой нижней таблице.# [[#Печать документов|Распечатайте]] документы на сборку. Чтобы удалить строку с товарами из нижней таблицы, выберите пункт контекстного меню '''Удалить из сборки'''.
Поддерживается использование нескольких сканеров одновременно для сборки одной корреспонденции. Сканеры могут быть подключены к одному компьютеру или к разным, аппаратно или по сети. В качестве сканера можно использовать смартфон с установленным приложением [[Мобильное приложение кладовщика для Android|Кладовщик]].
Комплектация по складу может происходить разными способами:
* если курьерская служба использует маленький склад: выберите заказ, возьмите товары с мест их хранения на складе, <rspoiler text="сканируйте штрихкоды">Чтобы скомплектовать заказ по системе.</rspoiler>, сложите товары в коробку или мешок, <rspoiler text="распечатайте ведомость">Для этого нажмите на '''Печать''', выберите '''Ведомость''' и '''Печать на адреса: Только выбранные'''.</rspoiler>, вложите ведомость в коробку или мешок. Скомплектованный заказ поместите на полку для выдачи курьеру;
* если в курьерской службе используется склад большего размера: работник склада <rspoiler text="печатает наклейки">'''Печать''' > '''Наклейки''' > '''Печать на адреса: Только не собранные'''.</rspoiler> на все заказы к сборке, затем сканирует любую наклейку. В левой таблице автоматически выбирается заказ, а в правой верхней таблице отображаются товары к сборке, с полкой хранения, а также столбцом <rspoiler text="Всего в сборках">В полях столбца показывается количество товара, необходимого для комплектации по всем заказам.</rspoiler>. Работник склада собирает все товары для заказов и привозит в зону сборки. Далее он комплектует заказы, приклеивает наклейку на коробки или мешки и откладывает их на полку;
* складской работник может комплектовать заказы, группируя товары по району доставки. Для этого распечатайте <rspoiler text="список товаров">'''Печать''' > '''Список товаров''' > '''Печать на адреса:"Только «Только не собранные"собранные»''' и выберите '''Группировка по: Району'''.</rspoiler>. Далее кладовщик собирает заказы по конкретному району со склада. Затем в левой таблице нажимает на заголовок '''Район''', выделяет заказы, относящиеся к одному району. Затем распечатывает наклейки на заказы для выделенного района. Далее кладовщик сканирует наклейку и комплектует заказ. [[#Кейсы|Кейсы оптимизации крупных складов]]. == Взять в работу ==Взять в работу — зарезервировать отправления для сборки за определенным сотрудником. Функция используется, когда несколько сборщиков работают за одним компьютером. Первый сотрудник выделяет заказы и в контекстном меню выбирает '''Взять в работу''', распечатывает список товаров и уходит их собирать. В это время второй сотрудник может воспользоваться компьютером, чтобы выделить себе заказы для сборки. По умолчанию в выпадающем списке '''Cборщик''' отображается только текущий пользователь. Чтобы добавить сборщика, на вкладке '''Склад''' отсканируйте удостоверение другого сотрудника. Чтобы закрепить за собой заказы, сотрудник выбирает себя в списке сборщиков, выделяет заказы в списке слева и в контекстном меню выбирает пункт '''Взять в работу'''. Когда другой сотрудник выберет в списке свое имя, ему будут показаны оставшиеся заказы. == Цветовые обозначения ==* Зеленый — собранные заказы.* Желтый — заказы в работе.* Красный — возврат. В карточке корреспонденции указана дата доставки и по отправлению есть сформированная сборка не на руках у курьера.* Фиолетовый — заказ отменен. Вы можете добавить новые статусы операций и их цветовое обозначение в справочнике '''Статусы''' > '''75 Статусы складских операций'''. Поле '''Всего в сборках''' подсвечивается красным, если значение больше остатка товара на складе. == Печать документов ==Чтобы распечатать документы для комплектации заказа:# На вкладке '''Склад''' в правом верхнем углу нажмите на кнопку [[Файл:Printer.png]]. Откроется окно «Печать»:[[Файл:Печать склад.png|none]]# В группе настроек '''Печатать''' укажите, какую форму печатать:#* '''Наклейки''' — печатная форма со штрихкодом, наименованием, страной происхождения товара;#* '''Ведомости''' — дублирует информацию наклейки;#* '''Список товаров''' — формируется перечень товаров для кладовщика. Список можно группировать по району, курьеру или по названию. Руководствуясь этим списком, кладовщик может предварительно собрать весь товар в зоне сборки;#* '''Печать файлов''' — печать вложенных файлов корреспонденции. Если в названии файла есть слово «sticker», он считается наклейкой и печатается на термопринтере. Типы файлов для печати определяются в переменной '''Справочники''' > '''Переменные''' > '''Печать''' > '''Типы файлов для печати''';#* '''Заполнить бланк''' — печатать заранее загруженный [[Файлы для загрузки#Печатные формы для корреспонденции|шаблон]], который заполняется информацией из единицы номенклатуры по указанным условиям. Бланки можно использовать для отправлений, которые оформляются по определенной форме, например для Почты России.<br>Подробнее о печати см. раздел «[[Печать ведомостей и наклеек]]».# В выпадающем списке '''Печатать на адреса''' выберите, для каких отправлений следует распечатать формы:#* '''Все''' — распечатать формы для всех заказов к сборке;#* '''Только собранные''' — распечатать формы только для собранных заказов;#* '''Только несобранные''' — распечатать формы для несобранных заказов;#* '''Только выбранные''' — распечатать формы только для выделенных заказов. Выбранное значение становится значением по умолчанию. Вы можете также использовать [[Функции#Управляющие коды|управляющий код]] для печати вложенных файлов. = Типы номенклатуры = Кроме товаров, на складе могут храниться следующие типы объектов:* [[#Инвентарь и расходные материалы|расходные материалы]]. Возврат на склад не требуется, могут быть выданы курьеру независимо от корреспонденции. Факт выдачи отображается на вкладке '''Склад''' в течение 30 дней.* [[#Инвентарь и расходные материалы|инвентарь]]. Должен быть возвращен на склад до увольнения курьера. Может быть выдан независимо от корреспонденции. Факт выдачи инвентаря отображается на вкладке '''Склад''' до моменты его возврата.* [[#Расчет упаковки|упаковка]]. При сканировании автоматически добавляется в заказ и проводится по складу. Если '''Упаковка''' единственный тип вложений в заказе, перед выдачей требуется сборка отправления.* [[#Инвентарь для выдачи|инвентарь для выдачи]]. При выдаче объекта такого типа документ о его передаче курьеру автоматически проводится через вкладку '''Выдача''', а при приеме от курьера — автоматически закрывается на вкладке '''Выдача''' со статусом '''Доставлено'''. == Инвентарь и расходные материалы ==Чтобы выдать инвентарь или расходные материалы:# На вкладке '''Склад''' выберите режим '''Выдача инвентаря''' и действие '''Выдача'''.# Выберите курьера из таблицы слева или отсканируйте удостоверение.# Укажите количество выдаваемого инвентаря и отсканируйте или введите вручную его штрихкод.# Распечатайте [[#Акт приема-передачи|акт приема-передачи материальных ценностей]]. В результате инвентарь или расходные материалы переданы курьеру и списаны со складских остатков. Чтобы принять от курьера инвентарь:# На вкладке '''Склад''' выберите режим '''Выдача инвентаря''' и действие '''Прием'''.# Выберите курьера из таблицы слева или отсканируйте удостоверение.# Сканируйте или введите вручную штрихкод инвентаря.
Чтобы удалить строку Если количество окажется больше, чем было выдано курьеру, то появится сообщение об ошибке. == Инвентарь для выдачи ==;Системная этикетка: Наклейка, маркировка с товарами из нижней таблицывнутренним кодом MeaSoft, выберите пункт контекстного меню созданная и напечатанная средствами системы, например по кнопке '''Удалить из сборкиПечать'''. Для складского товара значение штрихкода системной этикетки начинается с 281.
Строки Операции с собранными заказами окрашиваются зеленым цветоминвентарем предполагают сканирование штрихкода его системной этикетки. Если в карточке корреспонденции указана дата доставкиЧтобы распечатать этикетку, но по ней есть сформированная сборка, не находящаяся откройте карточку номенклатуры инвентаря и нажмите на руках у курьера, то строка с заказом будет окрашена красным цветомкнопку '''Печать'''.
Чтобы выдать объект с типом '''Инвентарь для выдачи''':# На данный момент существует несколько [[вкладке '''Выдача''' или '''Склад''' в режиме '''Выдача''' выберите курьера из таблицы слева или отсканируйте удостоверение.#Кейсы |кейсов]] по оптимизации работы крупных складовОтсканируйте или введите вручную штрихкод с системной этикетки.В результате на вкладке '''Выдача''' появляется автоматически сформированный документ о выдаче инвентаря курьеру, на вкладке '''Склад''' создаются складские проводки.
== Печатные формы при комплектации == Чтобы принять от курьера объект с типом '''Инвентарь для выдачи''', используйте один из следующих способов:* на вкладке '''Выдача''' установите статус документа о выдаче инвентаря '''Доставлено''';* на вкладке '''Выдача''' или '''Склад''' в режиме '''Прием''' отсканируйте системный штрихкод инвентаря. Для документа о выдаче инвентаря автоматически установится статус '''Доставлено'''.Возвратные складские проводки формируются автоматически.
Чтобы распечатать документы, используемые при == Упаковка ==С упаковкой можно работать следующими способами:* добавление упаковки в заказ кладовщиком по факту комплектации заказа, на вкладке '''Склад''' в правом верхнем углу нажмите на кнопку '''Печать''';* автоматический расчет набора упаковочных материалов исходя из имеющегося ассортимента и габаритов товаров. Откроется окно «Печать»:
[[Файл:Печать склад=== Добавление упаковки в заказ ===При комплектации заказа в него можно сразу добавлять использованную упаковку. Для этого отсканируйте штрихкод номенклатуры с типом '''Упаковка'''. Упаковка добавляется во вложения и места собираемой корреспонденции и проводится по складу.png|none|300px|]]
'''Наклейка''' — печатная форму со штрихкодомВложения с упаковкой влияют на расчет массы отправления. Если есть упаковки, наименованиемто объемный вес считается по габаритам использованных упаковок, страной происхождения товараа масса упаковки добавляется к массе товаров.
Добавленные упаковки можно удалять с вкладки '''ВедомостьCклад''' — дублирует информацию наклейки. Для этого нужно исключить упаковку из сборки, и она автоматически удаляется из вложений карточки корреспонденции.
'''Бланк''' — это заранее загруженный Стоимость, указанная в программу [[Файлы для загрузки#Печатные формы для корреспонденции |шаблон]], который заполняется информацией из единицы карточке номенклатуры по указанным условиям. Бланки можно использовать для отправлений, которые оформляются по определенной форме, например для Почты Россиине учитывается в сумме наложенного платежа.
'''Список === Расчет упаковки ===Расчет упаковки осуществляется только для товаров''' — формируется перечень товаров для кладовщика. Список можно группировать по району или по названию. Руководствуясь этим списком, кладовщик может предварительно собрать весь товар в зоне сборкипрямоугольной формы.
Подробнее о ведомостях Чтобы в программе происходил расчет, заведите единицу номенклатуры с типом '''Упаковка''' и наклейках смукажите <rspoiler text="габариты упаковки">Длина, ширина, высота. раздел [[Печать ведомостей</наклеек|«Печать ведомостей/наклеек»]]rspoiler>. Достаточно завести несколько единиц номенклатуры для разных видов упаковок, а затем использовать их в программе.
Чтобы рассчитать упаковку, на вкладке '''Печатать на адресаАдреса''' — позволяет выбрать условие для печати форм из выпадающего списка. Возможные значения:* выделите корреспонденцию и в контекстном меню выберите пункт '''ВсеДополнительные функции''' — распечатать формы для всех заказов к сборке;* > '''Только собранныеРассчитать упаковку''' — распечатать формы только для собранных заказов;* . Программа сравнивает объем заказа с объемом упаковки. В результате необходимое количества конвертов или коробок автоматически добавляется в карточку корреспонденции, на вкладке '''Только несобранныеВложения''' — распечатать формы . Кладовщик увидит требуемый набор упаковки, и при комплектации она списывается со склада, что позволяет вести ее учет.<!-- <spoiler text="Как производится подбор упаковки>Данная функция реализовывалась для несобранных заказов;* '''Только выбранные''' — распечатать формы конкретной задачи — выбора конвертов, в которые можно положить набор журналов. В общем случае это очень сложная комбинаторная задача — программа должна в каждую доступную упаковку попробовать «положить» товары, «покрутив» их во всех 3-х плоскостях, и попробовав все их комбинации на плоскости и штабелями друг на друге. И сделать это не только в каждой упаковке, но и во всех их комбинациях и с разным числом одинаковых упаковок. Если есть, например, 5 видов упаковок, и 5 вложений в отправлении, нам будут доступны миллионы, если не миллиарды возможных комбинаций. Поэтому при подборе упаковки программа действует по упрощенному алгоритму, имея в виду именно журналы и конверты: Она выбирает только упаковки, длина и ширина которых лежат в диапазоне от 103 % до 220 % максимальных длины и ширины упаковываемых объектов, пробует укладывать их в упаковку только для выделенных заказовв 2 слоя, «вращая» каждое вложение в плоскости. Так же она использует множество других допущений, например, начинает с самой большой упаковки, чтобы гарантировано в нее поместились самые большие вложения.</spoiler>-->
Выбранное значение становится значением по умолчанию.= Процессы =
= Инвентарь и расходные материалы = [[Файл:Склад без предварительной сборки.png |right|300px|thumb|Выдача инвентаря]]Выбор товаров в заказе ==
Существуют различные типы объектов, хранящихся на складе: товар, расходные материалы, инвентарь и При использовании модуля '''Склад''' для каждого товара со склада должна быть создана [[#Расчет упаковкикарточка номенклатуры|упаковкакарточка номенклатуры]]. Номенклатуры, с типами расходные материалы и инвентарь, могут выдаваться курьеру независимо от Тогда их можно выбрать на вкладке '''Вложения''' [[Карточка корреспонденции#Вложения|карточки корреспонденции]] ручным вводом.
Обратите вниманиеПри загрузке данных из [[Импорт баз данных#Пример создания простого шаблона для загрузки вложений|Excel]], что инвентарь требует обязательного возврата на склад, т.е. курьер должен возвратить инвентарь до окончания трудовой деятельности. Если же требуется выдать курьеру материалы, которые не требуют возврата, то воспользуйтесь номенклатурой с типом помощью [[#Список номенклатуры API]] или из [[Личный кабинет|"Расходные материалы"Личного кабинета]]. Факт выдачи инвентаря будет отображаться на вкладке "Склад" до момента возврата инвентаря курьером, а факт выдачи расходных материалов отображается в течение 30 дней, после этого срока программа считает, что материал израсходовандля корректной привязки товаров из номенклатуры поставщика и курьерской службы используйте артикулы.
Выдача инвентаря и расходных материалов осуществляется При загрузке данных из Microsoft Excel для поиска единицы номенклатуры по одному алгоритму. Выберите режим "Выдача инвентаря" и действие "Выдача". Далее выберите курьера из таблицы слева или отсканируйте удостоверение. Укажите "Количество", выдаваемого инвентаря, и отсканируйте <rspoiler text="штрих-код">Вы можете использовать ручной ввод.</rspoiler> инвентаря, программа переместит его артикулу в нижнюю таблицу. Далее распечатайте шаблоне загрузки используйте функцию [[Руководство программиста#Внутренний акт приема-передачиОбъект TBase|Акт приема-передачи материальных ценностейGetItemByCode]]. Инвентарь передается курьеру и списывается со складских остатков.
Для того чтобы принять от курьера инвентарь, При использовании API артикул товара необходимо указать в режиме "Выдача инвентаря" выберите действие "Прием". Затем выберите курьера и укажите количество. Сканируйте штрих-код инвентаря. Если количество окажется больше, чем назначено курьеру при выдаче, то появится сообщение об ошибке. Здесь также возможен ручной ввод штрих-кода[[API#Описание элементов для оформления заказа|тэге Item]].
== Внутренний акт приема-передачи ==Это документПри оформлении заказа через личный кабинет товар выбирается из списка номенклатуры, который используется для внутренних операций как в курьерской службе, например для выдачи инвентаря курьерам. Чтобы распечатать акт приема-передачи на инвентарь, нажмите кнопку "Печать" при [[#Инвентарь и расходные материалы | выдаче инвентаря]] и выберите принтер. В распечатанный акт курьер ставит подпись и получает инвентарь. Таким же образом печатаются акты приема-передачи на товарофисном приложении.
Если акт для курьера был распечатан== Заказ товара ==Для контроля количества товаров на складе в карточке товара заполните следующие поля:* '''Точка дозаказа''' — значение определяет, то при повторной попытке печати акта программа выдаст ошибку. Чтобы посмотреть акты перейдите в меню "Склад" -> "Акты приема/передачи курьерам". Чтобы открыть документ используйте кнопку "Enter", чтобы распечатать егокаком остатке на складе нужно дозаказывать товар;* '''Количество дозаказа''' — значение определяет количество товара, нажмите кнопку "Печать"которое нужно заказать.
= Отчеты по складу =Чтобы выбрать отчет перейдите в меню "Склад" -> "Отчеты":*"Остатки на дату" - отчет по складским остаткам, выберите дату и поставщика.*"Продажи Товары заказывает [[Пользователи|ответственный за период" - отчет составляется по товарам, проданным за определенный промежуток временисклад]] сотрудник — кладовщик. *"Расформированные заказы" - отчет о расформированных заказах. Для формирования отчета указывается пользователь и промежуток времени.*"Серийные номера по клиенту" - отчет по товару от конкретного поставщика, с серийными номерами. Открывается новое окноЧтобы указать ответственного, в котором выбирается клиент и дополнительные условия: **"Только в наличии" - отчет из товаров с серийными номерами, которые числятся на складе; **"Включая архив" - отчет с наименованием компании и товара, которые были на складе.*"Время сборки заказов" - отчет по количеству времени, которое затрачивает работник склада на сборку заказа.*"Свободный отчет по товарам клиента" - отчет по всем товарам поставщика, хранящимся на складе. В отчете представлена информация по товарам, передвижению, получателям.*"Оборотная ведомость по товарам" - отчет по обороту товара на складе, для формирования отчета выберите период и карточке [[Пользователи#Создание пользователя|пользователя]] установите флажок '''Ответственный за склад'''.
= Резерв При первом запуске программы за день проверяются остатки товаров на складе=. Если остатки меньше точки дозаказа, кладовщик получит оповещение во вкладке '''[[Задания]]''' о необходимости закупить товар.
Резерв - это количество товаров== Учет серийных номеров ==Функция позволяет учитывать движение товара в разрезе [[Терминология#Складской учет|серийных номеров]]: товар связывается с уникальным серийным номером, входящих во "вложения" корреспонденции, которая еще не была скомплектованаи по нему ведется учет прихода и расхода. Для резервирования товаров необходимоВы можете узнать, чтобы у корреспонденции какие серийные номера остались на складских остатках и куда был один из выбранных статусов в переменной доставлен товар с конкретным серийным номером. В качестве серийного номера также используется <rspoiler text="IMEI">Международный идентификатор мобильного оборудования</rspoiler> или <mparam coderspoiler text="LetterStatesICCID">Уникальный серийный номер SIM-карты</rspoiler>. При изменении статуса корреспонденции, например менеджер дозвонился до клиента и договорился о доставке, товары из вложений будут резервироваться.
У пользователя есть два варианта просмотра остатков Функция применяется для товаров с учетом резерва: *Из карточки корреспонденции. Для этого включите переменную <mparam code="ShowRemainsInAddress"/>. Во вложениях карточки корреспонденции появится столбец "Наличие", в ячейках столбца будет отображаться остаток товара по складу минус резерв. *Из [[Личный кабинет#Складской учет|Личного кабинета]]уникальным идентификатором и сложных технических товаров.
= Расчет стоимости хранения =Данная функция позволяет рассчитать стоимость складского хранения. Чтобы совершить расчет, выберите пункт меню "Склад" -> "Расчет стоимости хранения" и укажите временной промежуток. Программа рассчитает количество товара на складе, умножит количество товара на стоимость хранения паллета-места и на количество дней. Стоимость хранения указывается в [[Справочники#Дополнительные услуги |Тарифах]]. Программа оформляет заказы на получившиеся суммы включить учет для клиентов склада, чтобы суммы попадали в акты передачи денег или в счета. Подробнее о <spoiler text=Тарификации> Стоимость хранения формируется следующим образом:*На остаток каждого дня из выбранного диапазона рассчитывается остаток каждого товара на складах курьерской службы.**Рассчитывается объем одной единицы товара - для этого в карточке номенклатуры должны быть указаны габариты.**Если габариты не указаны, то для определения объема хранимого товара будут использованы поля "Кол-во в паллете" и "Порядок округления паллет" из карточки номенклатуры. Общий остаток номенклатуры в шт. делится на значение, указанное в поле "Кол-во в паллете" и округляется до значения, указанного в поле "Порядок округления паллет". Значение, по умолчанию, для этого поля: 1, т.е. округление будет производиться до 1 знака после запятой. Диапазон значений поля от -6 до 6. Значение 0 означает округление до единиц м. куб., значение 6 - округление до см. куб. Округление всегда производится в большую сторону. Если значение поля равно 2, а полученное фактическое значение объема равно 1.00002 м. куб, оно будет округлено до 1.01 м. куб., фактическое значение 1.001 также будет округлено до 1.01. Значение 1.25 округляться не будет, а вот 1.253 - будет округлено до 1.26.*Количество товара умножается на объем одной единицы. Это действие производится для всех единиц откройте карточку номенклатуры, имеющих ненулевой объем и ненулевой остаток за каждый день диапазона. Затем полученные объемы суммируются, чтобы получить объем хранимого на складе товара за каждый день. Полученный объем сравнивается со значением переменной <mparam code="MinStoreValue"/>. Если рассчитанный объем меньше значения переменной, то в качестве хранимого объема используется значение переменной. Если рассчитанный объем больше чем тот, который указан в переменной, то он округляется до порядка, указанного в переменной <mparam code="RoundForStoreHouse"/>.*Полученный объем умножается на стоимость суточного хранения 1 м.куб.. Если поле не заполнено - стоимость хранение приравнивается к 0.*Полученные значения суммируются и вносятся в поле "Стоимость доставки" карточки корреспонденции.Результатом расчета стоимости хранения являются сформированные заказы для клиентов курьерской службы. Чтобы посмотреть созданные заказы, перейдите во вкладку "Адреса" и нажмите на кнопку "Фильтр". В фильтре выставьте "дата зак." и галку "Доставлено", а также снимите галку "Не доставлено" и нажмите "Ок". В таблице добавьте столбец "Инфо о дост." и отсортируйте по добавленному столбцу. Заказы, созданные для учета стоимости хранения, в столбце "Инфо о дост" будут с надписью: "Стоимость складского хранения за период". В случае, если в программе активированы "Дополнительные услуги - полученная сумма вносится как стоимость услуги "Ручной ввод" (вкладка "Услуги" карточки корреспонденции)установите флажок '''Учет серийных номеров'''.</spoiler>
= При приеме на склад в приходной накладной установите переключатель в положение '''Учет серийных номеров ='''. Справа отобразится выпадающий список товаров поставщика с учетом по серийным номерам.
Функция, позволяющая учитывать движение товара в <rspoiler text="разрезе">Система создаст привязку товара с уникальным серийным номером и будет "знать" о приходе и расходе. Пользователь может узнать, какие серийные номера остались на складских остатках и куда был доставлен Чтобы принять такой товар с конкретным серийным номером.</rspoiler> [[Терминология#Складской учет|серийных номеров]]. В качестве серийного номера также используется <rspoiler text="IMEI">Международный идентификатор мобильного оборудования</rspoiler> или <rspoiler text="ICCID">Уникальный серийный номер SIM-карты</rspoiler>. Функция применяется для товаров с уникальным идентификатором и сложных технических товаров. Чтобы включить учет, перейдите в номенклатуру и поставьте галку "Учет серийных номеров". При приеме на склад, с учетом серийных номеров, программа показывает поле для выбора товара выберите его из выпадающего списка. Чтобы добавить товар, выберите его или сканируйте штрих-код штрихкод поставщика, затем сканируйте серийный номер, строка . Строка товара добавится в нижнюю таблицу. У нас есть кейс по приему сим-карт от [[#Учет серийных номеров сим-карт при приходе|сотовых операторов]]. При остальных операциях по складу требуется только ввод серийного номера.[[Файл:Серийные номера в приходной накладной.png|300px|right|thumb|Серийные номера]]
Вы можете посмотреть информацию по серийным номерам и сформировать отчеты на разных этапах работы:*Для просмотра и изменения серийных номеров в приходной накладной, выберите пункт контекстного меню "Посмотреть серийные номера", откроется окно. Фильтр - "Только в наличии" включает отображение товаров с серийным номером и остатком При остальных операциях по складу больше 0. Изменить серийный номер возможно требуется только из приходной накладной, для этого используйте двойной щелчок на серийном номере, у товаров с нулевым остатком по складу изменить серийный номер нельзя. Чтобы посмотреть серийные номера в документах списания и переброски, используйте тот же пункт контекстного меню.*Чтобы посмотреть, какие действия производились с товаром на складе выберите <rspoiler text="Операции">"Единица номенклатуры" -> "Функции" -> "Операции".</rspoiler>*Чтобы посмотреть по каким заказам был доставлен товар с серийным номером, выберите <rspoiler text="Проведено для корреспонденции">"Функции" -> "Проведено для корреспонденции". В отчете отображаются номера заказов в которые входил товар.</rspoiler>.*Чтобы сформировать полный отчет по товару, выберите <rspoiler text="Входит в корреспонденцию (расширенная форма)">"Единица номенклатуры" -> "Функции" -> ""Входит в корреспонденцию (расширенная форма)".</rspoiler>.*Для формирования отчета по действиям с конкретным товаром на складе, выберите <rspoiler text="Операции по С/Н">"Единица номенклатуры" -> "Функции" -> "Операции по С/Н" и введите серийный номер, откроется новое окно "Движение товара".</rspoiler>.*Чтобы просмотреть, какие серийные номера остались в курьерской службе, выберите <rspoiler text="Серийные номера в наличии">"Единица номенклатуры" -> "Функции" -> "Серийные ввод серийного номера в наличии".</rspoiler>.
= Упаковка =С упаковкой можно работать 2У нас есть [[#Учет серийных номеров сим-мя не исключающими друг друга способами. Система может автоматически рассчитать необходимый набор упаковочных материалов исходя из имеющегося ассортимента и габаритов товаров, а может быть добавлена в заказ кладовщиком карт при приходе|кейс]] по факту комплектацииприему сим-карт от сотовых операторов.
== Добавление упаковки в заказ ==Вы можете посмотреть информацию по серийным номерам и сформировать отчеты на разных этапах работы:# При комплектации заказа * просмотр и изменение серийных номеров в него можно сразу добавлять использованную упаковкуприходной накладной — выберите пункт контекстного меню '''Посмотреть серийные номера'''. Для этого просто отсканируйте штрих-код номенклатуры Фильтр '''Только в наличии''' включает отображение товаров с типом "Упаковка". Упаковка добавится во "Вложения" собираемой корреспонденции серийным номером и сразу будет проведена остатком по складубольше 0. Так же она попадет Вы можете изменить серийный номер в закладку "Места"приходной накладной по двойному щелчку на серийном номере. Вложения У товаров с упаковкой влияют нулевым остатком по складу изменить серийный номер нельзя. Чтобы посмотреть серийные номера в документах списания и переброски, используйте тот же пункт контекстного меню;* просмотр операций по складу для товара и остаток по приходу от поставщика — откройте карточку номенклатуры, нажмите на расчет массы отправления, если есть упаковкикнопку '''Функции''' > '''Операции''';* просмотр заказов, то объемный вес считается по габаритам использованных упаковок.# Добавленные упаковки можно удалять прямо которым был доставлен товар с вкладки складасерийным номером — откройте карточку номенклатуры, нажмите на кнопку '''Функции''' > '''Проведено для этого нужно исключить упаковку из сборкикорреспонденции'''. В отчете отображаются номера заказов, после исключенияв которые входил товар;* полный отчет по товару — откройте карточку номенклатуры, она автоматически удаляется из вложений карточки корреспонденциинажмите на кнопку '''Функции''' > '''Входит в корреспонденцию (расширенная форма)''';* отчет по действиям с конкретным товаром на складе — откройте карточку номенклатуры, нажмите на кнопку '''Функции''' > '''Операции по С/Н''' и введите серийный номер.Откроется окно «Движение товара»;# Стоимость указанная * просмотр серийных номеров, оставшихся в карточке курьерской службе — откройте карточку номенклатуры не идет , нажмите на кнопку '''Функции''' > '''Серийные номера в сумму наложенного платежаналичии'''.
== Расчет упаковки Резерв товаров на складе ==
Расчет упаковки осуществляется только для ;Резерв:Количество товаров прямоугольной формы, входящих во вложения корреспонденции, отвечающей одновременно следующим условиям:# Не была скомплектована.# Не заполнена дата вручения.# Находится в одном из статусов, указанных в переменной <mparam code="LetterStates"/>.
Чтобы в программе происходил расчетПри изменении статуса корреспонденции, заведите единицу номенклатуры с типом "Упаковка" например менеджер дозвонился до клиента и укажите <rspoiler text="габариты упаковки">Длинадоговорился о доставке, ширина, высота.</rspoiler>. Достаточно завести несколько единиц номенклатуры для разных видов упаковок, а затем использовать их в программетовары из вложений будут резервироваться.
Чтобы рассчитать упаковку, перейдите во вкладку "Адреса", выберите пункт контекстное меню "Дополнительные функции" -> "Рассчитать упаковку". Программа сравнивает объем заказа, У пользователя есть два варианта просмотра остатков с объемом упаковки. Результатом операции расчета упаковки, является автоматическое добавление программой необходимого количества конвертов/коробок в карточку учетом резерва:* из карточки корреспонденции во "Вложения". Далее при комплектации у кладовщика будет понятный набор необходимой упаковки, и при комплектации она будет списываться со склада, что позволяет вести ее учет. Для этого включите переменную <spoiler textmparam code="Как производится подбор упаковкиShowRemainsInAddress"/>Данная функция реализовывалась для конкретной задачи - выбора конвертов, в которые можно положить набор журналов. В общем случае это очень сложная комбинаторная задача - программа должна в каждую доступную упаковку попробовать "положить" товары, "покрутив" их во всех 3-х плоскостяхВо вложениях карточки корреспонденции появится столбец '''Наличие''', и попробовав все их комбинации на плоскости и штабелями друг на друге. И сделать это не только в каждой упаковке, но и во всех их комбинациях и с разным числом одинаковых упаковок. Если есть, например, 5 видов упаковок, и 5 вложений в отправлении, нам будут доступны миллионы, если не миллиарды возможных комбинаций. Поэтому при подборе упаковки программа действует ячейках столбца будет отображаться остаток товара по упрощенному алгоритму, имея в виду именно журналы и конверты: Она выбирает только упаковки, длина и ширина которых лежат в диапазоне от 103% до 220% максимальных длины и ширины упаковываемых объектов, пробует укладывать их в упаковку только в 2 слоя, "вращая" каждое вложение в плоскостискладу минус резерв;* из [[Личный кабинет#Складской учет|личного кабинета]]. Так же она использует множество других допущений, например, начинает с самой большой упаковки, чтобы гарантировано в нее поместились самые большие вложения.</spoiler>
= Кейсы =
 
== Учет серийных номеров сим-карт при приходе ==
Сим-карты поставляются в коробках по 250 шт., в коробке они лежат по <rspoiler text="порядку"> В идентификаторе сим-карты порядковый номер - номер — вторая цифра справа, последняя цифра - цифра — контрольная сумма. Т.оТаким образом. если принимать 5 сим-карт, то выглядеть они будут следующим образом: 100000000000000000008, 100000000000000000016, 100000000000000000024, 100000000000000000032, 100000000000000000040.</rspoiler> , и на каждой коробке присутствует есть информация о диапазоне номеров сим-карт. Мы создали [[Терминология#Прочее|скрипт]], который позволял позволяет пользователю выбрать тип сим-карт и указать первый номер сим-карты в диапазоне, далее программа . Далее автоматически создавала создаются серийные номера, с контрольной суммой и ставила на отмечается приход 250 сим-карт. Выдача симСим-карт осуществляется стандартным образом - сканирование карты выдаются сканированием серийного номера сим-карты. Программа запоминает В программе ведется учет, какие сим-карты вошли в заказ и кому они предназначаются.
== Передача данных о доставке оператору ==
Оператор предоставлял не активные неактивные сим-карты. Чтобы произвести активациюактивировать их, оператору нужна информация о доставленных сим-картах. Нами был создан  Мы написали скрипт, передающий данные в автоматическом режиме. Работает скрипт который работает следующим образом: курьер отмечает в мобильном приложении, что он доставил сим-карты, информация попадает на сервер и отправляется на электронную почту оператору. Затем , оператор производит активацию номеровактивирует номера.
== Pick to light ==
Это WMS-система, которая позволяет проводить складские операции, исключая бумажные носители. Все операции происходят в электронном виде.
Это WMS-система, которая позволяет проводить складские операции исключая бумажные носители. Все операции происходят в электронном виде. Кладовщик сканирует штрих-код штрихкод заказа. На полках хранения расположены световые индикаторы. Они показывают работнику склада , откуда забрать товар. Дисплей рядом с индикатором отображает количество. Складской работник берет необходимое количество товара и нажимает на клавишу. Система понимает, что товар взят , и автоматически списывает его со складских остатков.
Система Pick to light позволяет проводить операции отбора, сортировки и инвентаризации.
== Put to light ==
 WMS-система, которая похоже похожая на Pick to light. Также используются световые индикаторы на полках/или ячейках склада. Отличаются системы лишь направленностью. В Put to light, после сканирования заказа, дисплей около светового индикатора показывает , какое количество товара следует положить в ту или иную коробку/или мешок.
[https://www.youtube.com/watch?v=CFcH8Dm15aE&t=168s Пример работы системы].
== Использование роботов ==
 В компании Amazon для складских операций используются роботы - роботы — kiva robot. Данные Эти роботы способны поднимать вес до 1,5 тоннытонн. Функционируют kiva от аккумуляторов, которые необходимо заряжать каждый час, зарядка длится 5 минут. WMS-система управляет роботами и минимизирует человеческий труд.
[https://www.youtube.com/watch?v=6KRjuuEVEZs&t=2s Как это работает].
 
= Планы по дополнению статьи =
#Подробно описать просмотр информации и составление отчетов по [[#Учет серийных номеров |серийным номерам]].#Описание инвентаризации.

Навигация