coderstar

CODERSTAR.RU / уроки и разработки (1С:Предприятие)

Обеспечение складских потребностей

16.07.2018 77490 Чтение ~10-15мин
Рассмотрим механизм обеспечения складских потребностей в номенклатуре за счет покупки, перемещения с другого склада и сборки.

В данном уроке будем разбираться с обеспечением складских потребностей в номенклатуре.

Суть этого механизма (в двух словах) - автоматизированное создание обеспечивающих заказов по складским потребностям, сформированным документами следующих видов:

  • заказ клиента ЗК,
  • заказ на внутреннее потребление ЗВП,
  • заказ на сборку ЗС,
  • заказ на перемещение ЗНП.

Обеспечение складских потребностей может быть за счет:

  • покупки у поставщика,
  • сборки/разборки на складе,
  • перемещения товаров с другого склада.

Соответственно в роли обеспечивающих заказов могут выступать:

  • заказы поставщику ЗП,
  • ЗНП,
  • ЗС.

Посмотрим основные настройки системы в части обеспечения потребностей:

НСИ и администрирование

Обеспечение потребностей может быть:

  • упрощенное (только за счет покупки),
  • расширенное (за счет покупки, сборки и перемещения).

Остановимся на второй варианте, включим также Обособленное обеспечение заказов (разберем в следующем уроке):

настройки обеспечения потребностей

 

Способы обеспечения потребностей в УТ 11

Теперь нужно создать различные способы обеспечения потребностей, под каждый тип обеспечения создадим по одному способу:

раздел склад и доставка настройки и справочники по складу

Вводим наименование, выбираем тип обеспечения и срок покупки (интервал времени между оформлением ЗП и поступлением товаров на склад). Далее нужно выбрать правило формирования заказов - в подавляющем большинстве случаев пользователи выбирают Заказ при достижении точки заказа - т.е. обеспечивающие заказы создаются после того, как возникла складская потребность, "точка заказа").

создание способа обеспечения с типом покупка

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

В поле Гарантированный срок отгрузки нужно указать сколько нашему предприятию требуется времени от момента оформления складской потребности до момента ее отгрузки.

На второй вкладке при необходимости указывается организация, подразделение и конкретный поставщик:

ограничение способа обеспечения

Если указать поставщика, то в дальнейшем ЗП заполнится полностью автоматически.

Теперь создадим способ обеспечения с типом перемещение:

создание способа с типом перемещение

На второй вкладке укажем данные о складе, с которого будет происходить перемещение:

ограничение использования способа обеспечения

Создадим третий вариант с типом Сборка/разборка:

создание способа с типом Сборка

На второй закладке укажем плановую длительность сборки:

ограничение использования способа

 

Схемы обеспечения потребностей в УТ 11

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

где схемы обеспечения

Создадим новую схему (будем ее использовать для программных продуктов 1С):

настройка схемы обеспечения

Для основного склада выбираем способ обеспечения с типом Закупка:

выбор способа обеспечения

А для магазинов выберем способ с типом Перемещение:

заполненная схема обеспечения

Т.е. если потребность возникает в магазине, то под нее будут создавать ЗНП с центрального склада (а на основании них документы перемещения), а возникшую затем потребность на основном складе будем обеспечивать за счет покупки.

Теперь настроим схему обеспечения для сборной мебели: в магазинах - за счет перемещения, на основном складе - за счет сборки:

схема обеспечения для мебели

Теперь созданные схемы обеспечения нужно привязать к номенклатуре. Для этого мы можем выбрать схему в настройках вида номенклатуры:

выбор схемы обеспечения для вида номенклатуры

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

выбор схемы для номенклатуры

Теперь для конкретного склада можно сформировать перечень номенклатуры с настроенной схемой обеспечения:

настройки склада способы обеспечения потребностей склада

 

Обеспечение заказа клиента в УТ 11

Создадим ЗК в магазине:

создание заказа клиента

При добавлении строк в заказ вариант обеспечения автоматически устанавливается К обеспечению (т.е. формируется складсках потребность), давайте попробуем установить статус Отгрузить (при этом статусе потребность не формируется, товар отгружается из складских запасов):

заполнение варианта обеспечения товаров

Выбираем следующий алгоритм: если товар есть на остатке, тогда Отгрузить, в противном случае формировать складскую потребность:

варианты обеспечения

Видим, что часть кухонных стульев можно обеспечить за счет складских запасов (строка с товаром разделилась на две), а часть образовала потребность:

изменение вариантов обеспечения

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

где заказы на перемещение

При создании заказа выбираем По потребностям:

создание заказа по потребностям

В списке возможных отборов сделаем фильтр по складу:

формирование заказов по потребностям

На следующем шаге программа автоматически определила доступный способ обеспечения:

выбор способа обеспечения

На следующем шаге программа сформировала список товаров, по которым возникла потребность и автоматически рассчитала количеству:

расчет количества товаров к заказу

На следующем шаге создан и проведен ЗНП, откроем его:

создание заказа на перемещение

Аналогично ЗК заполняем вариант обеспечения для товаров:

заполнение обеспечения в заказе выбор вариантов обеспечения

Видим, что часть стульев есть на основном складе, а другая часть сформировала складскую потребность:

заполнение обеспечения в заказе

Теперь уже нам необходимо обеспечивать ЗНП (цепочка потребностей).

Помним, что потребность в стульях обеспечивается за счет сборки. Поэтому переходим в список документов ЗС и создаем новый (обращаю ваше внимание, что у обеспечиваемого товара должен быть создан вариант комплектации):

создание заказа на сборку

В данном случае потребность по ЗНП сформирована на основном складе:

формирование заказов по потребностям

Автоматически подставился способ обеспечения:

выбор способа обеспечения

Программа определила складскую потребность и рассчитала требуемое количество:

расчет количества к заказу

По этой потребности автоматически создался ЗС:

создание заказ на сборку

Открываем документ:

заказ на сборку

Заполняем обеспечение для комплектующих:

заполнение обеспечения в заказе

Благодаря тому, что все материалы в нужном количестве есть на остатках на основном складе, установился статус Отгрузить для всех строк:

варианты обеспечения товаров в заказе

Меняем статус документа, проводим и на его основании создаем документ сборки:

создание сборки товаров

Устанавливаем статус, проводим и закрываем документ:

документ сборки товаров

Теперь потребность по стульям в заказе на перемещение обеспечена, проверим с помощью отчета:

состояние обеспечения заказа на перемещение

Об успешном обеспечении говорит зеленая заливка в строке:

обеспечение заказов

Теперь осталось обеспечить потребность в программном обеспечении. Помним, что она обеспечивается за счет закупки. Поэтому открываем список ЗП и создаем новый по потребностям:

создание заказа поставщику по потребностям

Установим фильтр по складу:

настройка отборов

Способ обеспечения подставился автоматически:

выбор способа обеспечения

Программа определила список потребностей (и документ, который их создал) и сама рассчитала требуемое количество. Из настроек способа обеспечения подтянулся поставщик, соглашение, организация:

расчет количества товаров к заказу

На следующем шаге создается ЗП. Документ не удалось провести автоматически из-за того, что ранее не были зарегистрированы цены поставщика по указанной номенклатуре:

создание заказа поставщику

Откроем заказ и проставим цены вручную:

заполнение цены в заказе

Для того, чтобы цены записались и в дальнейшем подставились в новые ЗП, установим соответствующий флажок:

регистрировать цены поставщика автоматически

Формирование заказов по потребностям в УТ 11

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

формирование заказов по потребностям

Здесь вам нужно только сделать отбор по складу. При необходимости, также можно настроить фильтр по типу обеспечения:

выбор типа обеспечения при формировании заказов

Теперь посмотрим рабочее место, в котором удобно отслеживать состояние обеспечения различных заказов:

где состояние обеспечения заказов

По зеленой раскраске строк видим, что заказ на перемещение обеспечен полностью, можно на его основании уже создавать перемещение (если перемещение создавать еще рано, можно как вариант зарезервировать товар под данный заказ):

состояние обеспечения заказов

Откроем документ, видим что обеспеченный сборкой стул успешно зарезервирован на складе:

варианты обеспечения товаров в заказе

Для создания перемещения нужно для всех строк установить статус Отгрузить:

статус Отгрузить в заказе

Теперь на форме Состояние обеспечения остался только ЗК, видим что все позиции заказа обеспечены:

заказ клиента обеспечен

Меняем вариант обеспечения, теперь можем отгружать товар клиенту:

заказ клиента отгрузить

Таким образом мы разобрали не только обеспечение потребностей разными способами, но и посмотрели как работают цепочки потребностей.


Дмитрий Медведков 1С

Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных 1C