Управление закупками – одна из важнейших задач для бизнеса любого масштаба – как розничного, так и онлайн. От того насколько правильно будет спланирован заказ поставщиками, зависит лояльность потребителей. Ведь при грамотных закупках удается своевременно удовлетворить спрос.
Алгоритм планирования закупок
Предпринимателю важно уделять внимание закупкам, ведь имеющиеся продукты, полуфабрикаты и сырье – это один из главных активов, позволяющих зарабатывать.
Однако заказывать большие объемы, не ориентируясь на фактические объемы производства или продаж, – неправильно. Вот почему:
- запасы могут стать непригодными к дальнейшему использованию. Например, у некоторых продуктов питания и сырья короткий срок годности. Если не использовать или не продать их сразу после заказа, можно понести убытки. Ведь деньги за заказ этих продуктов будут отданы поставщику, а прибыль с их реализации не получена;
- площадь склада – ограничена, то есть рано или поздно все доступное место будет занято имеющимися запасами. Однако в любой момент может потребоваться закупка другой продукции или материалов. И складировать ее будет некуда. Аренда или постройка нового склада является дополнительной статьей расходов;
- если товары не продать, они могут стать невостребованными. Например, продукция, спрос на которую продиктован сиюминутной модой и трендами;
- компания тратит на закупку «лишних» товаров и материалов деньги, которые могла бы расходовать более рационально. Ликвидность предприятия снижается.
Важно не делать лишних закупок, но и не допускать ситуаций, когда торговля или производство «встают» из-за отсутствия нужных запасов. Чтобы придерживаться золотой середины в управлении закупками, важно понимать:
- сколько продукции или сырья требуется закупать;
- как оптимизировать заказы и исключить простои на складе;
- какие условия сотрудничества с поставщиками самые выгодные;
- как составить план расходов.
Предварительные операции
Планирование закупок начинается с предварительной подготовки и анализа. Сперва необходимо спрогнозировать спрос, то есть потребность клиентов в продукте или услуге. Вот какие исходные данные потребуются для прогнозирования спроса:
- объем продаж на текущий и прошлые периоды;
- количество товара, которое осталось на складе;
- наличие неудовлетворенного спроса потребителей. Например, клиенты нуждаются в определенном товаре, который не представлен на рынке или находится в дефиците;
- анализ ассортимента и сегментирование его по спросу на отдельные позиции;
- план продаж на прошлые периоды и процент его выполнения.
Для составления плана продаж и для организации работы отдела сбыта формируется прогноз по каждой позиции. Но для планирования закупок подойдет прогноз по группам взаимозаменяемой продукции.
На втором этапе предварительных работ планируются продажи. Например, спрос на товар составляет 100 единиц в месяц, но реально сотрудники отдела могут продавать по 80 единиц. Фактические результаты компании ложатся в основу планирования продаж.
После формирования плана по продажам можно приступать к планированию закупочных объемов и страховых запасов. Важно заранее учесть отклонение от прогнозов в большую сторону. Например, в среднем отдел продаж с имеющимися ресурсами может продавать по 80 единиц товара ежемесячно. Но в любой момент может попасться крупный клиент, благодаря которому будет продано 90 товаров. Важно закупиться необходимым количеством, чтобы избежать неприятных последствий. Но загвоздка в том, что величина закупок должна оставаться оптимальной, чтобы избежать переполненных складов, замораживания денежных активов. Оптимальное значение в каждой компании и отрасли может отличаться.
Анализ дополнительных факторов
Кроме прогнозируемого спроса и фактических продаж, необходимо учитывать сезонные факторы. Например, есть товары, которые востребованы у клиентов только в определенный сезон: елочные игрушки, наборы подарков к праздникам, товары для пикника, сада и огорода. Закупку таких позиций надо продумывать на шаг вперед. Но количество также должно быть оптимальным.
Кроме сезонности, есть еще факторы, которые надо учитывать в работе:
- изменения тенденций моды и новые тренды;
- появление конкурентов на рынке или сокращение конкуренции. Если появились новые компании, которые предлагают такие же товары, то часть клиентов уйдет к ним. Значит, объем закупок можно сократить либо вложить больше средств в маркетинг для удержания покупателей;
- погодные условия;
- экономическая ситуация в регионе.
Расчет заказа
Когда проанализированы продажи, спрос и дополнительные факторы, необходимо сформулировать точный объем заказа. Чтобы рассчитать заказ поставщику, можно использовать усредненную формулу. В ней уже учтены нюансы, влияющие на размер заказа.
Следует учитывать график поставок. Необходимо составить годовой календарный план закупок, согласовав его с поставщиком. Например, в понедельник работник отдела закупок формирует заявку и подает ее поставщику. В среду тот привозит продукцию. Следующий день формирования заказа – понедельник на следующей неделе, то есть следующая партия товаров должна приехать через неделю, в среду. Значит, при формировании заказа важно указать такой объем товаров и сырья, которого хватило бы до следующей даты поставки, а не до следующей даты формирования заказа.
Однако при таком подходе важно определить периодичность подачи заявок на товар. Продукцию повседневного спроса можно заказывать по мере истощения запасов, тогда нужно определить критический минимум. Как только объем запасов дойдет до этой отметки, работники закажут новую партию. Такая периодичность подходит для работы с теми поставщиками, у которых есть минимальный порог для заказа и он является высоким. В ином случае формировать заявки можно, не дожидаясь истощения запасов. Например, раз в месяц или в неделю.
Второй нюанс, который надо учесть – минимальное количество товарных единиц, при котором магазин сможет нормально функционировать. Это особенно важно для офлайн-магазинов, ведь там нежелательны пустые полки. Чтобы рассчитать, какое количество продукции необходимо для работы магазина:
- реальные средние продажи в день. Чтобы вычислить их, можно взять период, например, месяц. Сумму ежемесячных показателей нужно разделить на число рабочих дней. Важно смотреть на даты, где продажи значительно превышали средний объем. Например, в один из дней прошлого месяца было продано вдвое больше товара, чем обычно, потому что проводилась акция. Если аналогичная акция будет проводиться в будущем, то учитывать этот повышенный объем продаж нужно. Но если мероприятие было разовым, то лучше изначально исключить этот день и пересчитать среднедневной объем продаж;
- прогнозируемый объем продаж за сутки. Полученный результат необходимо скорректировать с учетом коэффициента сезонности, а также внутренних и внешних факторов;
- страховой запас. Чтобы магазин работал без перебоя до следующей закупки, необходимо иметь страховой запас. Он рассчитывается на основании прогнозируемого объема продаж;
- товарные остатки, которые будут на складе в момент поставки новой партии. Так как между датой оформления заявки и датой поставки товара проходит некоторое время, нужно учитывать этот период. Необходимо просчитать товарный остаток на момент поставки новой партии. Для этого от текущих остатков нужно отнять ежедневные продажи, а затем полученное значение умножить на количество дней до поставки.
Как формировать заказы поставщикам
После того как составлен план закупок, можно формировать заказ поставщикам. Но перед этим следует найти тех, кто готов предоставить продукцию на выгодных условиях. Заказы им могут быть сформированы вручную или с помощью автоматизированных программ. Если формировать заказы вручную, то будет преимущество – получится своевременно среагировать на изменения рынка, возникновения новых трендов. Однако ручной метод требует больше времени, к тому же при его использовании повышается риск ошибок из-за человеческого фактора. Например, сотрудник может формировать заказ на позиции ассортимента, основываясь на субъективных представлениях о том, какой товар хорош и востребован, а какой – нет. Кроме того, работник может указать в заказе неверные цифры или названия сырья.
Более современный способ закупок предполагает использование специальных программ. ПО учитывают данные из аналитики продаж. Вот какие преимущества есть у такого метода:
- влияние человеческого фактора сводится к нулю;
- при формировании ассортимента на будущий период нет личного субъективного мнения работников;
- трудозатраты работников сокращаются, а значит, работодатель может сэкономить на оплате труда;
- все ассортиментные позиции всегда будут в наличии в магазине.
Кроме того, многие программы для закупок дают еще другие возможности. Например, можно в онлайн-режиме анализировать данные о продажах. После каждой продажи количество товара на остатке уменьшается, то есть пользователь видит, какая продукция и в каком количестве была продана за смену. Вот еще что можно делать в программном обеспечении:
- корректировать цены и устанавливать скидки, акции;
- контролировать движение денежных средств;
- подключить онлайн-кассы, чтобы работать в соответствии с федеральным законом № 54;
- упростить и оптимизировать работу персонала за счет формирования отчетности по движению товара и денежных средств.
Методы закупок
Есть несколько подходов, которые помогают компаниям поддерживать товарный запас:
- приобретение конкретных товаров одной партией. Так у поставщика можно получить скидку. Однако чем больше партия, тем больше места на складе требуется для хранения. Метод подходит для закупки товаров, которые пользуются высоким спросом у потребителей и продаются регулярно;
- закупки мелкими партиями. Подходят для предприятий, у которых нет большого складского помещения. Продукцию в небольших партиях можно оплачивать по мере поступления. Это будет ускорять оборачиваемость капитала;
- приобретение по мере необходимости. Товары закупаются нерегулярно, и у компании нет четких обязательств по объему закупок. Обычно таким способом пополняют запасы товаров с нерегулярным спросом.
Очевидно, что закупки сырья и товаров – важный, но не простой этап работы компании. Грамотная организация процесса повысит ликвидность предприятия, сделает его более привлекательной как с точки зрения инвесторов, так и с точки зрения клиентов.
В статье собрана информация о разных проблемах управления складскими запасами товаров, используемых в основной деятельности (продаваемых, или используемых для производства). Часть методов реализована в типовом функционале конфигураций «1С:Управление торговлей» и «1С:ERP», другая часть разрабатывалась для разных предприятий. Критерием отбора вопросов, описанных в статье, является возможность использования предложенных решений в качестве шаблона для внедрения на других предприятиях.
Рассмотренные в статье методы базируются на пополнении складских запасов по статистике спроса. Специфика организаций, в которых пополнение запасов производится на базе прогнозов – за пределами этой статьи. Также в статье не рассматриваются вопросы сроков годности.
Цели управления запасами:
-
Обеспечить наличие запасов в необходимом количестве для поддержания высокого уровня продаж,
-
Устранить избыточные запасы (снизить объем денежных средств, «замороженных» в запасах),
-
Сократить затраты на пополнение складских запасов.
Для выполнения описанных целей разным предприятием приходится решать те или иные задачи из приведенного списка:
-
Расчет потребностей в запасах с учетом текущих остатков, статистики продаж и текущих заказов клиентов,
-
Создание страховых запасов товаров с учетом вариаций в продажах и возможных срывов поставки,
-
Расчет сроков поставки товаров от поставщиков по статистике предыдущих поставок,
-
Определение критериев включения товара в ассортимент,
-
Разбиение заказов по транспортным средствам и округление заказов до полной вместимости ТС, с целью сокращения затрат,
-
Контроль образовавшихся неликвидов и принятие мер по их реализации,
-
Учет остатков товаров на складах дистрибьюторов,
-
Прогнозирование потенциала продаж на базе общей статистики спроса.
Заказ товара при достижении точки перезаказа
Описанный в этом разделе функционал – реализуется с помощью типового функционала программ «Управление торговлей» и «Управление предприятием (ERP)».
На базовом уровне, управление запасами в большинстве организаций работает по точке перезаказа: пополнения запасов инициируются или при снижении остатка до определенного уровня, или пополнения происходят периодически, в заранее определенные даты. Заказ товаров при достижении точки перезаказа можно наглядно представить в виде следующего графика:
Для управления запасами по точке перезаказа нужно определить срок доставки товаров от поставщика и рассчитать среднедневное потребление. Точка перезаказа, определяется как запас, необходимый на срок поставки. Если поставки после перезаказа производятся быстро – минимальный запас будет небольшим. Если поставка товара происходит медленно (доставка из другого региона) – минимальный запас будет значительным. С помощью определения величины поставки («максимального запаса») – можно регулировать частоту пополнения запасов на складе и средний уровень складских остатков.
«Семь новых ФСБУ: Аренда, НМА, ОС, Капвложения, Документооборот, Запасы, Инвентаризация» самый экспертный курс Клерка, помогающий разобраться со сложными официальными требованиями. Мы уже добавили новый стандарт, «Инвентаризация», увеличили часы, дополнили программу, но оставили прежнюю стоимость.
Обучение очень удобное: понятные видео лекции, тесты, примеры в 1С, онлайн-встречи с преподавателями, ответы на все ваши вопросы в закрытом чате. По окончании получите официальное удостоверение о повышении квалификации на 144 часа с занесением в госреестр.
Посмотреть программу и записаться
Альтернативный способ определения точки перезаказа – дата, в которую стандартно делаются заказы на пополнение складских запасов. Как правило, это означает наличие фиксированного календаря поставок (раз в неделю, раз в месяц). Соответственно, при наступлении даты перезаказа необходимо определять количество, которого хватит от дня поставки до даты следующей планируемой поставки. В типовом функционале продуктов 1С – поддерживаются оба способа задания точек перезаказа: и по минимальному количеству, и по датам поставок.
Дополнительно во многих случаях обеспечивается постоянное наличие страхового запаса товаров, который поддерживается на складе на случай всплеска спроса или срыва поставки от поставщика. Порядок его расчета будет рассмотрен позже.
В графике расхода запасов могут учитываться не только отгрузки по статистике, но и уже запланированные в будущем отгрузки по заказам клиентов, см рисунок 2.
На втором рисунке видно, что из-за запланированной отгрузки клиента, в случае заказа стандартной партии товаров, товаров не хватит до даты следующей поставки. Функционал управления запасами позволяет по желаемому календарю поставок автоматически рассчитать размер заказа, скорректированный на величину всех отгрузок, запланированных до даты следующей поставки.
Также бывает необходимо решать обратную задачу: заказывать удобную партию товаров и по данным о планируемых отгрузках определять к какой дате эта партия будет израсходовано и когда потребуется в следующий раз сформировать заказ.
Статистические расчеты для пополнения запасов
В типовом функционале продуктов 1С среднедневное потребление рассчитывается по статистике. Тут важно отметить, что в среднедневном расчете есть два важных аспекта:
-
Для расчета, в любом случае, должны учитываться только те дни, в которые компания занимается продажами. Т.е. если компания продает товары только по рабочим дням – расчет среднедневного потребления по календарным дням будет некорректен. Расчет должен производиться только по рабочим дням. Соответственно, прогнозы спроса для определения точки перезаказа (при заказе по уровню остатков) и для определения величины заказа (при заказах по определенному календарю) – также должны будут учитывать только рабочие дни продаж.
-
Большую сложность представляет учет тех дней, в которых продажи могли быть ограничены нехваткой товаров на складе. Т.е. если в один из дней товаров на складе не было – некорректно учитывать нулевые продажи в этот день при расчете среднедневного потребления – это приведет к заказу недостаточно количества, а потом к очередной нехватке товаров, т.е. такой порядок расчета будет постепенно вести к хронической нехватке товара. Аналогично, если на конец дня остатки товаров были нулевые, то даже при наличии продаж в этот день – нельзя сказать, что этот день является показательным, т.к. возможно дневные продажи были бы значительно выше, если бы товар не кончился. Для обработки данных ситуаций наиболее очевидным способом, применяемым в решениях 1С, является исключение дней с нулевыми остатками товаров из расчета среднедневного потребления и страхового запаса.
Вы уже могли увидеть, что даже «простой» расчет среднедневного потребления является не таким уже простым. Еще более сложным и не менее важным является расчет страхового запаса, необходимого для случаев различных отклонений от среднего значения. В типовом функционале систем 1С значение страхового запаса, в настоящий момент, приходится задавать вручную. Однако у ручного назначения страхового запаса есть два серьезных недостатка:
-
При отсутствии формальных правил расчета страхового запаса, и его субъективном назначении – могут возникать ошибки или с созданием избыточного запаса, или с частой нехваткой страхового запаса для покрытия дефицита.
-
При определении формальных правил расчета страхового запаса — для организаций с большим числом товаров и складов ручной расчет очень трудоемок и чреват ошибками.
Таким образом, эффективная система управления запасами должна автоматически рассчитывать страховой запас для обеспечения заданного уровня обслуживания спроса. При этом желательно, чтобы информационная система позволяла скорректировать страховой запас вручную. Например, окончание сезона спроса, или появление заменяющего товара – могут быть основанием для снижения уровня страхового запаса.
Принципы расчета страхового запаса
Принципы статистического распределения вероятностей позволяют по статистике ежедневных отклонений от среднего уровня продаж в прошлом периоде рассчитать размер страхового запаса, необходимый для обеспечения достаточного количества товаров в указанном проценте случаев. Например, для уровня обслуживания в 99% необходимо поддерживать количество товаров, равное двум стандартным отклонениям от среднего уровня продаж (правило «трех сигма»). Расчет стандартного отклонения для управления запасами рекомендуется проводить по следующей формуле:
Тут xi- величина спроса товаров в отдельный день. Х с чертой – среднее значение дневного спроса за рассматриваемый период. Стандартная отклонение по приведенной формуле имеет значимую разницу с среднеквадратичным отклонением (см.википедию), при условии что расчет производится за период не более месяца (n
Для определения необходимой величины страхового запаса – нужно умножить коэффициент желаемого уровня обслуживания на величину стандартного отклонения. Коэффициенты можно получить по таблицам нормального распределения. В этих таблицах указана вероятность (как доля от 100%), а сбоку указана величина коэффициента (точнее, коэффициент равен сумме значений строки и столбца, на пересечении которых указана вероятность). Пример таблицы можно посмотреть, например, тут: http://www.statsoft.ru/home/textbook/modules/sttable.html
Страховой запас на срыв поставки
Если в организации случаются срывы сроков поставки товаров – необходимо также создать страховой запас на случай запоздавшей поставки товаров. Общий страховой запас будет равен сумме страхового запаса на случай всплеска спроса и на случай срыва сроков поставки.
Расчет запаса на случай срыва срока поставки производится аналогичным способом, путем определение заданного процента случаев, для которого нужно создать необходимый запас. Например, при среднем сроке поставки 4 дня – отдельные поставки могут производиться за 2-9 дней. Если по статистике 95% поставок производиться за 6 дней и быстрее (число дней для заданного процента вычисляется по статистике) — то страховой запас для 95% уровня обслуживания должен обеспечить среднее количество запасов еще на два дня, на случай задержки поставки.
Если срок поставки в системе управления запасами берется не по среднему значению, а фиксирован (согласно договору с поставщиком, плановому сроку производства и т.п.) – может возникать ситуации когда отдельные поставки задерживаются по сравнению с заданным срокам. Для таких поставок расчет страхового запаса нужно производить следующим образом:
-
Рассчитать средний срок поставки
-
Рассчитать страховой запас для среднего срока поставки
-
Страховой запас для фиксированного срока поставки = страховой запас для среднего срока поставки – разница между средним и фиксированным сроком поставки.
Определение критериев включения товара в ассортимент
Зачастую торговым организациям бывает нецелесообразно торговать всем ассортиментом в каждой товарной категории – товары одной категории практически по определению являются заменителями друг друга и из всех возможных аналогов целесообразно торговать только самыми популярными. Поддержание запаса непопулярных запасов приведет к снижению оборачиваемости денежных средств и заморозке больших денег в запасах.
Для решения описанной задачи на одном из предприятий был реализован следующий бизнес-процесс, который проходил индивидуально в каждом торговом отделении:
-
Выделение ключевых товарных групп, которые должны быть представлены в ассортименте. В нашем случае речь шла о торговле стройматериалами и было выделено порядка полусотни ключевых категорий, между которыми делились все товары предприятия (разделение на категории было определено по прайс-листу компании)
-
По каждой категории периодически проводилась ABC-классификация продаж по валовой прибыли.
-
Формирование ассортиментной матрицы.
-
В ассортименте поддерживаются товары классов A и В.
-
Также логисты вручную изменяют список товаров в ассортименте, т.к. один товар мог попасть в А и В из-за одноразового большого заказа, а другой товар мог не попасть в А и В из-за его отсутствия на складе в прошлом периоде (был быстро раскуплен и не удалось во время пополнить запас).
-
По статистике продаж автоматически выявляются товары-комплименты (например, при продаже лыж – продаются лыжные крепления) и комплименты товаров, вошедших в ассортимент, также автоматически в него включаются. Автоматическое добавление товаров-комплиментов является очень важным: они часто относятся к одной товарной группе с основным товаром, но просто из-за своей низкой цены не проходят в AВ-классы. Отсутствие этих товаров в наличии может остановить продажи основного товара (не нужны лыжи без ботинок)
-
Для новых товаров, только появившихся на рынке – принимается экспертное решение следует ли их включить в ассортимент, указываются пробные партии закупок. В течение пробного периода – эти товары безусловно поддерживаются в ассортименте. По истечении пробного периода – товары проходят сквозь сито АВС-классификации.
Разбиение заказов по транспортным средствам и округление заказов до полной вместимости ТС, с целью сокращения затрат
Очень часто вместе с задачей пополнения складских запасов является задача оптимизации загрузки транспорта. Например, может быть решено заказать у поставщика больше товаров, чтобы использовать объем транспортного средства целиком. При этом, в идеале нужно изменять общее количество разных товаров в заказе равномерно, пропорционально их среднедневным продажам, чтобы оттянуть по времени следующую поставку и повысить общую оборачиваемость запасов. Таким образом, система управления запасами должна позволять видеть объемы и грузоподъемность транспортных средств и корректировать заказ с учетом доступности транспортных средств.
При большом товарообороте и заказе нескольких транспортных средств на одном направлении поставок – может быть целесообразно учитывать объем и грузоподъемность транспортного средства и объем и вес товаров. При ассортименте товаров с разной удельной плотностью (для стройматериалов — легкие утеплители и тяжелые строительные смеси) – целесообразно использовать алгоритмы, оптимизирующие загрузку ТС. Для оптимальной загрузки транспортных средств – в одно ТС следует загружать вместе самые объемные и самые тяжелые товары, т.к. иначе часть ТС окажутся недозагруженными, т.к. будет достигнут лимит из грузоподъемности, даже при их неполном заполнении по объему. Т.е. алгоритм планирования загрузки ТС по усреднению плотности грузов – позволяет перевести большее число грузов на том же количестве транспортных средств
Контроль образовавшихся неликвидов и принятие мер по их реализации
По разным причинам: человеческая ошибка, отказ клиента от размещенного заказа, и т.п. – на складе могут оказаться запасы неликвидных товаров. Неликвидными может быть решено считать даже запасы ходовых товаров, если их запас в днях продажи многократно превышает целевой срок оборачиваемости запасов.
Для решения проблемы неликвидов во всех близлежащих торговых отделениях, при возникновении потребности в тех же товарах, можно автоматически предлагать пополнять запасы этих товаров не стандартным способом, а путем их перемещения с того склада, запасы на котором оказались избыточны. Таким образом обеспечивается ускоренная ликвидация избыточных запасов без ценового демпинга и, зачастую, без дополнительных затрат (кроме случаев неполной загрузки ТС при межскладских перемещениях).
Учет остатков товаров на складах дистрибьюторов
Нередко крупные компании сбывают товары потребителям не напрямую, а через сеть дистрибьюторов. Для планирования запасов на складах, с которых производятся отгрузки дистрибьюторам, зачастую нецелесообразно использовать статистику продаж. В случае с небольшим числом крупных дистрибьюторов поставки часто носят рваный характер – большие отгрузки в одном месяце могут означать, что дистрибьютор создал запас на собственном складе и он ничего не купит в следующем месяце, т.е. создавать запас товара для отгрузки ему бессмысленно.
Для решения проблемы с непредсказуемым спросом на складах дистрибьюторов – организации необходимо договориться о получении информации об остатках на складах самого дистрибьютора. Это позволит планировать запасы более точно. Но даже в этом случае точность будет не идеальной. Большой запас на складе дистрибьютора может быть быстро распродан, при условии роста спроса или при запланированных крупных поставках от дистрибьютора конечным потребителям. Таким образом, для повышения точности планирования запасов во всей цепи поставок организации, имеющей дистрибьюторскую сеть, в идеале нужно знать статистику продаж своих дистрибьюторов и информацию об их планируемых отгрузках. Дистрибьюторам выгодно предоставлять такую информацию, т.к. это позволит им гарантированно получать товары от поставщика в желаемые сроки, это также позволит им снизить свои страховые запасы на случай отсутствия товара у поставщика. Этот подход, обозначаемый аббревиатурой VMI (vendor managed inventory), все чаще встречается и в России. Его внедрение, хоть и трудозатратное и организационно сложное, способно кардинально повысить эффективность управления складскими запасами: повысить оборачиваемость запасов и снизить число упущенных продаж по причине нехватки товара.
Рекомендуемая литература
В данной статье был дан обзор встреченных мной на практике вопросов управления запасами. Более подробное и фундаментальное понимания аспектов управления запасами можно получить из следующих книг, очень по-разному описывающих этот вопрос:
-
Голдратт. «Я так и знал! Теория ограничений для розничной торговли» — общая стратегия планирования запасов в многозвенных цепях поставок.
-
Шрайбфедер «Эффективное управление запасами» — обзор всех вопросов управления запасами и разных методик
-
Стерлигова «Управление запасами в цепях поставок» — аналогично предыдущей книге, с акцентом на математические формулы и алгоритмы.
Модель расчета оптимального объема и периодичности заказа Харриса-Уилсона и её модификации
Анна Сергеевна Дьяченко
Эксперт по предмету «Логистика»
Задать вопрос автору статьи
Классическая модель оптимального размера заказа
Определение 1
Модель оптимального размера заказа (другие названия – модель экономичного размера заказа, формула Уилсона, формула Харриса-Уилсона, модель ОРЗ, модель EOQ) – основная модель теории запасов, ее сущность состоит в определении такой партии заказа, при которой совокупные затраты на управление запасами минимальны. В классическом виде формула записывается следующим образом:
- где Q – прогнозная потребность в товаре на определенный период (год), ед.;
- I – стоимость хранения единицы товара в год, ден. ед.;
- А – стоимость оформления заказа, ден. ед.
Отсюда оптимальную периодичность заказов можно определить по формуле:
Вывод формулы основан на дифференцировании функции общих затрат, связанных с оформлением заказов и хранением запаса. Затраты на оформление заказа постоянны по отношению к одному заказу. Их общий объем за установленный период рассчитывается исходя из количества совершенных заказов, поэтому мелкие партии приводят к росту числа поставок и увеличению издержек оформления. С другой стороны, совокупные затраты на содержание запаса зависят от размера заказа прямо пропорционально: чем большими партиями пополняется запас, тем дороже стоит его хранение. Графически данные зависимости проиллюстрированы на рисунке ниже.
Авторство формулы в большинстве источников приписывают американскому экономисту-математику Р. Уилсону, формула EOQ была выведена им как результат одной из разработанных систем управления запасами. В специальной литературе вывод формулы Р. Уилсоном датируется в пределах от 1916 до 1934 г.
«Модель расчета оптимального объема и периодичности заказа Харриса-Уилсона и её модификации» 👇
Вместе с тем необходимо учесть работу Харриса 1915 года, где сформулирована модель оптимальной величины партии запаса незавершенного производства, которая записывается следующим образом:
Данная формула несколько отличается от классической модели EOQ, однако преследует схожие цели и имеет тот же принцип формирования. Поэтому формулу EOQ часто также называют формулой Харриса-Уилсона.
Основным преимуществом формулы является универсальность и простота при достаточно хороших результатах.
Однако для современных условий функционирования бизнеса классическая модель имеет ряд ограничений:
- модель применяется для одного вида товара;
- модель не учитывает возможных колебаний спроса в течение планового периода времени;
- средний уровень запаса составляет половину размера заказа, что справедливо только при равномерном расходовании запаса;
- время доставки принимается постоянным, что не всегда справедливо ввиду нестабильности работы транспорта;
- не учитываются оптовые скидки, которые могут существенно повлиять на экономичный размер заказа в сторону увеличения;
- принимается, что поставка приходуется на склад одновременно, что не всегда справедливо;
- модель не учитывает ограничения по мощностям склада;
- не учитываются потери от дефицита;
- принимается, что транспортные затраты всегда несет поставщик, поэтому в модели не учитываются;
- не учитываются ограничения вместимости транспортных средств.
Замечание 1
В связи с этим сегодня в рамках логистики запасов разрабатываются модификации формулы EOQ.
Модификации модели оптимального размера заказа
Формула расчета EOQ имеет множественные модификаций, соответствующих разнообразным ситуациям работы с запасом в условиях современного бизнеса. В таблице ниже приведено описание некоторых таких модификаций.
Находи статьи и создавай свой список литературы по ГОСТу
Поиск по теме
Дата написания статьи: 25.01.2017
Сколько и как часто заказывать? Определение оптимального размера заказа
Журнал: ФармОбоз.
Мы продолжаем цикл публикаций на тему «УПРАВЛЕНИЕ ЗАПАСАМИ». На этом этапе рассмотрим, каким образом определить тот уровень запасов, который необходим для обеспечения минимума совокупных затрат.
Вопрос – «в каком объеме хранить запасы?» непосредственно связан с оборачиваемостью запасов. Чем больше запас в аптеке, тем дороже обходится его поддержание. Здесь вступают в силу несколько статей затрат (рисунок 1). С другой стороны, чем меньше уровень поддерживаемого запаса, тем выше риски и выше вероятность возникновения дефицита.
Рисунок 1. Зависимость затрат от объема запаса.
В соответствии с рисунком 1, оптимальным размером партии будет такой размер, который обеспечит минимум совокупных издержек (точка Qопт). При этом затраты не будут существенно меняться если изменить размер партии в большую или меньшую сторону (Q1 и Q2).
Итак, давайте проанализируем каждую статью затрат, связанную с поддержанием запасов:
Административные расходы на закупки. Чем чаще сотрудник аптеки передает заявки поставщикам, тем выше расходы на выполнение этих функций (количество потребленных человеко-часов возрастает).
Стоимость закупки. Довольно часто поставщики предлагают условия поставки, зависящие от объема закупки. Чем больше партия, тем ниже будет цена. Если такое условие присутствует, то, рассчитывая размер запаса в аптечной сети, необходимо его учитывать, и сопоставлять с другими условиями.
Транспортные расходы. Здесь зависимость затрат, от объема партии не носит линейный характер, в связи с тем, что затраты на транспорт меняются в зависимости от вида транспорта. Для аптеки непосредственно этот вопрос может быть не важен, когда доставку осуществляет сам поставщик. Но если у аптечной сети есть собственный склад, и объем запасов необходимо рассчитывать не для одной аптеки, то вопрос выбора транспортного средства становится весьма актуальным. И в таком случае необходимо учесть, что, чем крупнее транспортное средство, тем ниже уровень затрат на доставку в целом, и тем ниже удельные затраты на доставку единицы продукции.
Замороженные денежные средства. Эта статья расходов для аптеки, пожалуй, самая актуальная. Это связано с тем, что другие расходы менее значительны: склад у аптеки небольшой, транспортные расходы берут, как правило, на себя поставщики. Чем выше уровень запасов, тем больше средств отвлекается из оборота. Один из показателей, который хорошо демонстрирует проблему оборотных средств, это «кассовый разрыв». Кассовый разрыв возникает, когда поступление денежных средств происходит медленнее, чем выплаты, в том числе и поставщикам. Поэтому необходимо самое пристальное внимание уделять оборачиваемости запасов (врезка 1).
Стоимость хранения на складе. Рассчитывается исходя из реальных затрат, связанных с организацией хранения, то есть складирования: затраты на аренду помещения или его владение, затраты на оборудование складского помещения (стеллажи, холодильные установки и т.д.). Если говорить об аптеке, то понятно, что эта статья расходов относительно невелика. Если даже уменьшить размер запаса лекарственных средств, суммарные затраты на содержание склада не уменьшатся. Но, если рассмотреть вообще зависимость затрат от объема запасов, то чем больше уровень запаса, тем большие складские мощности необходимы. Ну а, если речь идет о сети аптек с общим распределительным центром, то актуальность этой статьи расходов увеличивается.
Учитывая выше перечисленные затраты, у нас появляется возможность рассчитать тот уровень запаса, который является оптимальным в каждом конкретном случае. Этот уровень будет зависеть от трех основных факторов:
— от объема заказа;
— от частоты поставок;
— от размера страхового запаса.
Страховой запас – это возможность застраховать себя от различных видов неопределенности (этот вопрос мы будем рассматривать в дальнейших публикациях).
А вот объем заказа и частота поставок являются вопросами, с которыми нам стоит разобраться сейчас. Чем чаще в аптеке возобновляется запас, тем выше оборачиваемость и тем ниже уровень среднего запаса (рисунок 2).
Рисунок 2. – зависимость уровня запасов и их оборачиваемости.
Но с другой стороны, если рассматривать возможность увеличения частоты поставок, то:
— во-первых, возрастают риски связанные с их обеспечением;
— во-вторых, возрастают другие виды затрат (например административные или транспортные).
Именно поэтому, определяя размер и частоту поставок нельзя забывать про выше перечисленные затраты. Самым наглядным инструментом для расчета уровня заказа является формула Уилсона или формула Оптимального Размера Заказа:
Где
Q – оптимальный размер заказа
A – затраты на оформление заказа, мониторинг транспортировки и приемки (административные расходы)
I – затраты на хранение годовые за единицу продукции
S – потребность за период
В соответствии с этой методикой необходимо из общих расходов выделить следующие статьи затрат:
— административные расходы на закупки. Как минимум, это трудо-часы, потраченные на обеспечение закупочной деятельности, учитывая почасовую заработную плату администратора. Как максимум, стоит учитывать затраты и на канцелярские принадлежности и на электроэнергию и на вычислительную технику. Совокупные годовые административные расходы делятся на количество заявок на закупки, оформленные и переданные поставщикам за тот же период.
— годовые затраты на хранение рассчитываются алгоритму (врезка 2).
— потребность за период определяется используя статистические методы, которые мы рассматривали в одной из предыдущих статей.
Кроме затрат на физическое хранение на складе сюда так же включаются расходы, связанные с замораживанием денежных средств. Определяются они по формуле:
Д3= i *Ц,
Где
Дз – замороженные денежные средства,
i – процент дохода от альтернативного использования денежных средств, как правило – ставка рефинансирования,
Ц – цена лекарственного средства.
А совокупные затраты на хранение определяются следующим образом:
Зхр = I + Дз
Где
Зхр – совокупные затраты на хранение;
I — Затраты на хранение на складе;
Дз – замороженные денежные средства.
При расчете стоимости хранения, компания самостоятельно выбирает для себя методику расчета исходя из того, какая статья затрат более актуальна. Можно учитывать, например, только складские расходы. Другой вариант – только замороженные денежные средства. И, наконец, третий вариант – обе статьи затрат. Третий подход обеспечит более высокую точность. Но, с другой стороны, повысит расходы на учет самих затрат. Поэтому выбор за ВАМИ.
После определения оптимального размера партии мы рассчитываем периодичность поставок:
Периодичность поставок = 12 месяцев/число заказов в год
Число заказов в год = годовой спрос/оптимальный размер партии
Такой расчет является отправной точкой для разработки систем управления запасом, но пока в первом приближении дает представление о нормативном объеме заказа и запасов.
Но, если применять классическую формулу расчета оптимального размера партии, то мы не будем учитывать другие статьи затрат, которые могут в большей степени повлиять на общий финансовый результат. Поэтому разрабатывая свою «формулу Уилсона» стоит учитывать собственные затраты. Итак, давайте рассмотрим варианты расчета размера заказа исходя из различных вариантов развития ситуации.
Пример 1 – Вариант применения классической формулы расчета оптимального размера партии при закупках.
Поставку в аптеку осуществляет поставщик. То есть транспортные издержки на нас напрямую не ложатся. Наверняка они включены в цену или поставщик списывает их на свои расходы. Но в данном случае нас этот вопрос не очень заботит, так как цена при этом для аптеки не изменится. Цена продукции оговорена заранее и прописана договорными отношениями, и ее уровень от размера заказа не зависит. В результате учета затрат мы видим следующую картину:
То есть каждые 35 ней представитель аптеки будет передавать заказ на 42 единицы лекарственного средства. Эти данные являются фундаментом для разработки системы управления запасами, учитывая реальный спрос и требования поставщиков. Но именно он является оптимальным с точки зрения совокупных затрат.
Пример 2 – Когда важны и транспортные издержки.
Представим аптечную сеть со своим распределительным центром, на который поступают лекарственные средства, а в дальнейшем распределяются по аптекам. И вопрос стоит в выборе транспортного средства, которым продукция будет поставляться на распределительный центр. То есть при расчете размера партии учитываются и транспортные расходы.
В данном случае речь идет о выборе транспорта и соответственно размера партии для одной позиции. Для аптеки или аптечной сети такой вариант поставок практически не приемлем, так как работа с поставщиками осуществляются не по одной позиции, а по группе товаров как минимум. Но для общего ознакомления мы все-таки рассмотрим алгоритм расчетов при данных условиях.
Решение:
Как видно из выше представленной таблицы свой выбор мы сделали на основе минимума издержек. Суммарные затраты определяли по следующей формуле:
СЗ = Стоимость хранения + Стоимость заказа +Стоимость транспортировки
= (Q/2)*(k*Ц) + (S/Q)*A + (S*T)/Q
Где
СЗ – суммарные затраты,
Q – оптимальный размер партии,
k – ставка рефинансирования,
Ц- цена продукта,
S – спрос на продукт,
A – административные расходы на подачу заказа,
T – тариф за транспортное средство.
Стоимость хранения определяется исходя из среднего запаса. А он в свою очередь равен половине оптимального размера заказа.
Пример 3 – Если поставщик предлагает разные цены на лекарственный препарат в зависимости от объема закупки
В данном случае рассмотрим вариант, когда поставщик в зависимости от объема партии предлагает разные цены.
В данном случае затраты на хранение представлены в виде складских расходов и при этом учитываются потери от извлечения денежных средств из оборота.
Алгоритм расчетов выглядит следующим образом:
- Определяем оптимальный размер заказа для каждого ценового предложения. В нашем случае, так как цена меняется незначительно, то размер заказа практически не отличается и составляет 55 единиц.
Где
СЗ – суммарные затраты,
Q – оптимальный размер партии,
k – ставка рефинансирования,
Ц — цена продукта,
S – спрос на продукт,
A – административные расходы на подачу заказа.
В нашем примере получаем следующие данные:
При выборе размера партии стоит также обратить внимание на сезонную составляющую, которая прослеживается в основной массе лекарственных средств. Так как спрос в сезон и межсезонье меняется, то рассчитывать размер партии стоит для сезона отдельно и для межсезонья также отдельно, и соответственно их применять. Если этого не делать, то в тот период, когда лекарственное средство не пользуется спросом, в аптеке будут залежи этой продукции. В сезон будет проявляться дефицит. Из-за непостоянства спроса следует установить ограничения на размер заказа:
- Непосредственно перед началом сезона или во время него;
- В конце сезона или в период вне сезона.
И еще несколько ограничений относительно такого инструмента, как оптимальный размер заказа:
- Так как рассчитывать все затраты достаточно не просто, и точность этих расчетов может быть невелика, стоит воспринимать оптимальный размер партии как ориентировочный показатель.
- Необходимо сопоставлять со спросом. Может возникнуть ситуация, что оптимальный размер заказа может удовлетворять, например, годовой спрос. Но для такого заказа потребуются существенные складские мощности.
- Стоит сопоставлять с циклом заказа, то есть ограничениями поставщика. Например, поставщик навязывает сроки поставки или их периодичность (раз в неделю).
- Ограничивать на срок годности. Опять же размер партии может быть рассчитан на год, а срок годности при этом всего три месяца. В результате аптека вынуждена будет поддерживать запас учитывая срок годности.
Эффективное планирование поставок позволяет из всего ассортимента товаров выбрать нужные позиции и обеспечить их наличие в нужном количестве. Планирование поставок напрямую зависит от спроса на каждую отдельную товарную позицию, которая должна компенсироваться за счет своевременных поставок. В то же время, переизбыток поставленного товара может приводить к дополнительным расходам, а в особенно тяжелых случаях к партиям неликвида, представляющим собой прямые убытки. Таким образом, для того, чтобы правильно спланировать поставки нужно изучить спрос на все виды товаров, выбрать удобного поставщика, а также разработать модель, по которой будут производиться поставки.
При большом товарном ассортименте точно и эффективно спланировать поставки может помочь специализированное программное обеспечение.
Программа сформирует расписание поставок (какие товары, когда, и на какой период) нужно заказать, а также рассчитает объем заказа.
Пример автоматического расписания поставок в программе Forecast NOW!
После формирования расписания поставок программа точно рассчитает объем заказов. Таким образов, ваши поставки будут точно спланированы.
Прогнозирование спроса
Правильное прогнозирование спроса на товар позволит эффективно рассчитать оптимальные объемы поставок. Для этого необходимо определиться с минимальным и максимальным количеством товара, который может храниться на сладе. Наиболее простой вариант – прогнозирование поставок по двухуровневой системе. Одна партия товара, размер которой рассчитывается на основе наблюдения за спросом в течение определенного времени, отправляется на продажу, вторая, аналогичная по объему, поставляется на склад. После того, как первая партия товара продана, вторая отправляется на продажу, а на ее место завозится такая же по объему. При плавном изменении спроса такая стратегия позволяет оперативно следить за изменениями рынка, своевременно меняя объем поставок.
Но для крупных предприятий, реализующих большие объемы широкого ассортимента товаров, для прогнозирования спроса используется другая методика, основанная на АВС-анализе. Для этого все товары разбиваются на три группы, где группы А и В составляют 20% от общего объема, но они обеспечивают максимальную прибыль за счет интенсивности продаж, обусловленных постоянным спросом. А группа С представляет собой так называемые сопутствующие товары, количество наименований которых составляет порядка 80% от общего объема. Они необходимы для обеспечения высокого сервиса обслуживания. В зависимости от спроса формируется и его прогноз. Так, например, для групп А и В необходимо утвердить постоянный график поставок, поскольку спрос на них постоянен и обеспечение страхового запаса не требуется. Для группы С некоторые товары, можно поставлять под заказ, а для тех, которые пользуются нестабильным или сезонным спросом формировать достаточный страховой запас.
Программные средства помогут автоматизировать этот этап планирования поставок.
Для каждого товара будет подобран оптимальный метод прогнозирования и рассчитан оптимальный запас. Результаты кросс ABC- анализа помогут регулирвоать уровень сервиса (чем товар более важен (самые важные – в группе AA), тем выше по нему будет уровень сервиса.
Пример спланированных поставок в программе Forecast NOW!:
Выбор поставщика
Обеспечение непрерывных поставок зависит и от правильного выбора поставщика. В общем случае поставщик выбирается после анализа состояния рынка на основе тендерной процедуры. Иногда это делается на специализированных выставках или через личные контакты руководителей или менеджеров. Отношения между заказчиком и поставщиком оформляются в форме договора.
При выборе поставщика следует пользоваться общепринятыми критериями, которые позволяют выбрать оптимальный вариант из большого количества предложений. Главным критерием является соотношение цены и качества поставляемой продукции. Оно должно полностью устраивать заказчика, естественно, необходимо добиваться, чтобы производитель предлагал минимальную цену при максимально высоком качестве. Далее исследуются следующие, не менее важные критерии:
- возможности, позволяющие нарастить производство;
- наличие гибкой системы скидок;
- механизм изменения ценовой политики в зависимости от ситуации на рынках;
- логистические возможности, от которых зависит периодичность и своевременность поставок.
Модель планирования
Планирование поставок может быть осуществлено по нескольким моделям, которые выбираются в зависимости от оборота и бизнес-стратегии предприятия. Наиболее простой является модель поставок при достижении минимального запаса товара. В результате анализа высчитывается наименьший запас товара, по достижении которого заказывается его поставка. Это делается в ручном или автоматическом режиме. Более прогрессивная модель прогнозирования поставок по двум параметрам – минимальному и максимальному запасу. В этом случае дополнительно определяется максимальный запас, который зависит от интенсивности спроса на товар. После того, как товарный запас на данной позиции достигает своего минимума, делается заказ на поставку, причем ее объем не должен превысить максимума товарного запаса.
В некоторых случаях, например, при работе с товарами групп А и В, пользующимися постоянным спросом достаточно смоделировать поставки через равные промежутки времени, например, через каждые 3 дня. Это поможет сэкономить время и средства на планирование. Часто такую же модель применяют с учетом сезонности того или иного вида товара.
В специализированном программном обеспечении может быть предусмотрена следующая модель:
- Запас формируется на время поставки
- Периодичность заказов – либо равна времени поставки, либо меньше его
- Чем важнее товар по результатам кросс- ABC анализа, тем выше по нему уровень сервиса
- Не складские позиции предлагаются к ручному заказу («под заказ»)
Пример настройки периодичности заказов в Forecast NOW!
Пример заказа в Forecast NOW!