Содержание
Применимость
Статья написана для двух редакций 1С:Управление торговлей – 3.1 и 3.2. Если вы используете эти редакции, отлично – прочтите статью и внедряйте рассмотренный функционал.
Если же Вы планируете начать внедрение УТ 3, то скорее всего будет использоваться более свежая редакция. Интерфейсы и её функционал могут отличаться.
Постановка задачи
Компания «Мебель дизайн» занимается оптовой торговлей мебелью. В компании присутствует один оптовый склад. Соответственно, все продажи и закупки выполняются с этого склада. Все процессы компании отражаются средствами программы «1С:Управление торговлей 3».
В случае если необходимого количества по заказу клиента нет, то оформляется заказ поставщику.
На ряд популярных товаров на оптовом складе установлен минимальный и максимальный остаток, который должен присутствовать на складе.
При достижении минимального уровня товар заказывается у поставщика прямо на оптовый склад.
Что необходимо получить
Необходимо по поступившим заказам клиентов предложить простой и быстрый способ оформлять заказы поставщикам, а также поддерживать минимальный необходимый остаток на оптовом складе.
Решение задачи по обеспечению потребностей
В релизе программы УТ 3.1 появились следующие возможности:
- использование упрощенной схемы обеспечения потребностей без задания параметров обеспечения;
- разделение процесса формирования потребностей для обеспечения запасов и заказов на отгрузку.
Для включения этой возможности перейдем в раздел программы «Администрирование» – «Закупки» и установим переключатель на пункт «Упрощенное» (в УТ 3.2 это настройки раздела «Склад и доставка»).
При использовании расширенного обеспечения потребностей доступно:
- рабочее место «Формирование заказов по потребностям»;
- рабочее место настройки способов и методов обеспечения «Параметры обеспечения потребностей».
При использовании упрощенного обеспечения потребностей будет доступно только рабочее место «Формирование заказов поставщикам».
Например, при использовании «Расширенной» настройки обеспечения потребностей карточка склада выглядит следующим образом:
При использовании «Упрощенной» схемы работы карточка склада выглядит иначе:
То есть при использовании упрощенной схемы в карточке склада нет возможности указать способ и параметры обеспечения потребностей.
Итак, допустим, сейчас на оптовом складе есть следующие товары и их остатки:
- Стул офисный – 10 шт.
- Стол письменный – 9 шт.
- Шкаф – 1 шт.
Клиенты оформили заказы:
- Иванов ООО заказал «Стул офисный», количество 20 шт.
- Петров ООО заказал «Стол письменный», количество 10 шт.
Заполним и проведем первый «Заказ клиента»:
Заполним и проведем второй «Заказ клиента»:
При заполнении табличной части «Товары» в заказах клиентов используем кнопку «Заполнить обеспечение». В результате программа разбила товары на обеспеченные (вариант обеспечения «Со склада») и те, которые требуется заказать (вариант обеспечения «Требуется»).
После этого перейдем в раздел «Закупки».
При использовании «Упрощенного» режима по команде «Закупки» – «Заказы поставщикам» – «Создать» – «По потребностям» открывается упрощенное рабочее место «Формирование заказов поставщикам».
Данное рабочее место позволяет поддержать запас на складе и обеспечить заказы на отгрузку (заказы клиентов и прочие).
При использовании упрощенного режима формирования заказов способы обеспечения потребностей, как уже упоминалось, не используются, а установка минимального и максимального остатков на складе настраиваются непосредственно в рабочем месте формирования заказов.
Рабочее место «Формирование заказов поставщикам» предоставляет следующие возможности:
- отображение данных о наличии потребностей в номенклатуре;
- расчет рекомендуемого количества номенклатуры к заказу;
- корректировка заказываемого количества номенклатуры;
- создание, заполнение и выполнение проведений заказов поставщикам;
- размещение заказов на отгрузку в созданных заказах поставщикам.
Рабочее место реализовано в виде помощника с пошаговым режимом.
На первом шаге осуществляется поддержка остатка товаров на складе, при условии, что для каждого товара были предварительно определены как «Минимальный», так и «Максимальный» остаток.
«Минимальный» и «Максимальный» остаток товара при упрощенной схеме обеспечения потребностей указывается непосредственно в обработке, на первом же шаге.
Руководитель магазина решает установить следующие минимальные и максимальные остатки на товар:
- Стул офисный: минимальный остаток – 4 шт., максимальный остаток – 6 шт.;
- Стол письменный: минимальный остаток – 5 шт., максимальный остаток – 10 шт.;
- Шкаф: минимальный остаток и максимальный остаток – рассчитывается по среднедневному потреблению на следующие 10 дней. При анализе среднедневного потребления нужно учитывать последние 10 дней продаж.
Заполним табличную часть обработки «Формирование заказов поставщикам» на первом шаге используя кнопку «Добавить товары».
Укажем вручную в колонках «Минимальный остаток» и «Максимальный остаток» необходимое количество для номенклатуры «Стул офисный» и «Стол письменный».
Далее, поскольку нам нужно анализировать продажи за последние 10 дней, для расчета среднедневного потребления номенклатуры «Шкаф» установим в поле «Анализировать продажи за» количество 10 дней.
Для заполнения минимального значения для товара «Шкаф» нужно установить курсор на строку «Шкаф» и нажать кнопку «Заполнить» – «Минимальный остаток». В окне укажем 10 дней и нажмем кнопку «Рассчитать и заполнить».
Для заполнения максимального значения для товара «Шкаф» нужно установить курсор на строку «Шкаф» и нажать кнопку «Заполнить» – «Максимальный остаток». В окне укажем 10 дней и нажмем кнопку «Рассчитать и заполнить».
В результате получим следующий результат:
При расчете среднедневного потребления в нашем случае программа анализирует продажи за последние 10 дней.
Расчетный результат:
- Среднедневное потребление = 0,5.
- Минимальный остаток = 5.
- Максимальный остаток = 5.
Проанализируем, как получились такие показатели.
Дата запуска обработки – 12.08.2014.
Ранее было оформлено 2 реализации товара «Шкаф» в общем количестве 3 шт.:
- 05.08.2014 – 2 шт.
- 11.08.2014 – 1 шт.
Из последних 10 дней только 6 дней были рабочими (в карточке склада указан график «Пятидневка»).
В результате:
- Среднедневное потребление = 3 шт. / 6 дней = 0,5.
- Минимальный остаток = 0,5 * 10 дней = 5.
- Максимальный остаток = 0,5 * 10 дней = 5.
Минимальный и максимальный остатки совпали потому, что согласно текста задания руководитель решил рассчитать эти значения на одинаковое количество дней исходя из данных среднедневного потребления.
Система предложит товар к заказу, если его остаток снизится до установленного минимального уровня. Автоматический расчет рекомендуемого к заказу количества определяется исходя из необходимости пополнения остатка товаров до максимального значения.
То есть, если остаток товара на складе опустится до минимального значения (или ниже), то программа автоматически предложит заказать товар до максимального остатка.
Как видим, в колонке «К заказу» программа установила флажок только для номенклатуры «Шкаф». Дело в том, что в обработке в поле «Обеспечивать заказы» установлен вариант «За счет остатка».
В таком случае программа учитывает, что товары в резервах («Стул офисный» и «Стол письменный») по заказам клиентов у нас еще есть на остатках (обратите внимание на колонку «Остаток»).
Соответственно, минимальный остаток столов и стульев на складе обеспечен.
Но если в поле «Обеспечивать заказы» установить вариант «Независимо от поддержания остатка», то программа проставит следующие цифры к заказу:
Вариант «Независимо от поддержания остатка» можно использовать, если для товара установлены параметры поддержания остатка на складе (минимальные и максимальные остатки) и имеются заказы клиентов с вариантом обеспечения «Требуется».
В данном режиме свободные остатки на складе и ожидаемые поступления не используются для обеспечения заказов (обратите внимание на колонку «Свободный остаток»).
Заказы на отгрузку с вариантом обеспечения «Требуется» всегда предлагаются к заказу в полном объеме. На первом шаге в данном режиме решается задача поддержания свободного остатка на складе.
Существует возможность отказа от рекомендованного к заказу количества товаров или его вручную скорректировать значение в колонке «К заказу».
Оставим в обработке вариант обеспечения «Независимо от поддержания остатка».
Как Вы заметили в обработке «Формирование заказов поставщикам» в колонке «Поставщик» указан контрагент под названием «Поставщик мебели ООО».
Дело в том, что в программе дополнительно осуществляется попытка автоопределения поставщика товара, соглашения и цены на основании имеющихся в системе данных. Поставщик определяется по статистике закупок. Анализируется три последних заказа поставщику.
Если в двух из них совпадает поставщик и соглашение, то берутся эти поставщик и соглашение. Далее берется зарегистрированная в системе цена поставщика для данного соглашения.
В информационной базе по товару «Шкаф» существуют проведенные документы «Заказ поставщику» и «Поступление товаров и услуг» от поставщика «Поставщик мебели ООО», по которым программа автоматически определила поставщика для установки в обработке «Формирование заказов поставщикам».
По другим товарам документов от поставщиков не введено. Поэтому поставщик автоматически не определился.
Поставщика в обработке можно также указать и вручную.
На втором шаге обработки отображается список товаров, требующихся по заказам на отгрузку (заказам клиентов, заказам на перемещение и т.п.).
В список будут включены строки заказов на отгрузку, в статусах не ниже чем «К обеспечению (К выполнению)» с вариантом обеспечения «Требуется» и «Обособленно».
Как видим, в списке отображается два заказа клиентов по товару, который требуется обеспечить.
Здесь предусмотрена возможность отказа от рекомендованного системой товара или его корректировки.
Укажем поставщика, у которого будем закупать товар, используя кнопку «Заполнить поставщика». Например, укажем «Поставщик мебели ООО». То есть, все товары (в том числе и «Шкаф») мы будем закупать в одного поставщика.
На третьем шаге обработки формируются заказы поставщикам по всем отмеченным на предыдущих шагах позициям.
Предусмотрена возможность дополнительной ручной корректировки сформированных заказов поставщикам и их дозаполнения.
При переходе на третий шаг обработки программа выдала ряд сообщений, проанализируем, что это за ошибки:
Откроем первый записанный документ «Заказ поставщику».
В табличной части присутствуют товары, которые должны быть заказаны согласно минимальному и максимальному остатку на первом шаге обработки «Формирование заказов поставщикам».
На первом шаге обработки поставщик для этих позиций был специально не заполнен, чтобы проанализировать как себя в дальнейшем в таком случае поведет система.
В результате мы видим, что записался отдельный документ «Заказ поставщику» по этим позициям с незаполненным полем «Поставщик».
Укажем поставщика, цены и проведем документ.
Откроем 2-ой документ «Заказ поставщику» сформированный на 3-м шаге обработки «Формирование заказов поставщикам».
В этом документе у нас присутствуют товары для которых мы указали, что закупку товара мы будем делать у поставщика «Поставщик мебели ООО»:
- для товара «Шкаф» поставщик автоматически определился на первом шаге обработки.
- для товаров «Стол письменный» и «Стул офисный» мы указали поставщика на втором шаге обработки.
Для товара «Шкаф» программа автоматически установила и цену. Дело в том, что в программе по ранее оформленным поступлениям от данного поставщика зарегистрированы цены поставщика.
Соответственно, программа предлагает и здесь их использовать. Оставим цену без изменения.
Для товаров «Стол письменный» и «Стул офисный» цены укажем вручную, поскольку в базе нет зарегистрированных цен по данному поставщику. Заполним цену и проведем документ.
В результате на третье шаге обработки «Формирование заказов поставщикам» у нас будут отображаться два проведенных документы «Заказ поставщику».
Далее после поступления товаров будем проводить на основании заказов поставщикам документы «Поступление товаров и услуг».
Итак, в данном кейсе мы рассмотрели:
- использование упрощенной схемы обеспечения потребностей без задания параметров обеспечения;
- разделение процесса формирования потребностей для обеспечения запасов и заказов на отгрузку.
Настройки, как видим, не сложные, а функционал будет полезным компаниям, где нужно быстро и просто оформлять заказы поставщикам для обеспечения заказов клиентов, а также соблюдения минимальных и максимальных остатков на складе.