Содержание
- Управление запасами в 1C:УНФ
- Ордерная схема
- Расчет потребностей запасов
- Управление запасами – остатки товаров на складах
- Отчет Движение товаров позволяет получить исчерпывающую информацию о поступлении, отгрузке и остатков запасов.
- Инвентаризация
- Оприходование запасов
- Списание запасов
- Контроль остатков
Глава из книги «Точно вовремя для России. Практика применения ERP-систем.”
До того как компьютеры стали широко использоваться для управления предприятием, все учетные и управленческие операции проводились персоналом вручную. Одной из первых задач управления, которая решалась таким образом, являлась задача управления запасами. Для учета и отслеживания запасов применялись карточки складского учета, в которых указывалось поступление материалов на склад, их отпуск со склада, а также их остаток. Как правило, информация с карточек дублировалась в книгах учета движения материалов. Скорость реагирования такой системы была крайне невысокой и, в силу специфики регистрации информации, приводила к значительному количеству ошибок и неточностей. Однако в условиях дефицитного рынка этот метод управления вполне удовлетворял производственные компании. Отметим, что «карточный» метод не собирается умирать и все еще используется многими российскими предприятиями. Хотя, по наблюдению авторов, происходит это скорее по привычке, чем в целях реального управления.
При использовании «карточного» метода задача пополнения запасов решалась очень простым (с точки зрения трудозатрат персонала) и очень неэффективным (с точки зрения достижения основных целей предприятия) способом: когда какой-либо материал был полностью израсходован, формировался заказ поставщику или в производство. В этом случае (поскольку поставка не могла происходить моментально) в течение некоторого периода времени необходимый материал просто отсутствовал на складе. Описанная ситуация выглядела так, как показано на рис.1.1.
Рис. 1.1. Простейшая модель управления запасами
Логичным решением, исключающим такую ситуацию, стало установление некоторого минимального уровня запасов на складах, по достижении которого формировался заказ на пополнение. Т.е., как только реальное количество материала на складе опускалось ниже определенного уровня, называемого точкой перезаказа, значение которой зависело от времени реализации потребности, величины заказываемой партии и некоторых других параметров, происходило оформление нового заказа на поставку этого материала или изготовление изделия.
Простейший способ определения точки перезаказа состоит в расчете средней дневной потребности в данном материале и умножения ее на время выполнения заказа, выраженного в днях. Например, если потребность в материале составляет 100 единиц в день, а период реализации потребности – 10 дней, то точка перезаказа должна быть установлена на уровне 1000 единиц. Каждый раз, когда запас падает до уровня 1000, следует немедленно заказать новую партию, что гарантирует наличие материала на складе в течение того времени, которое потребуется для доставки новой партии.
Объем партии материала, заказываемый каждый раз по достижении точки перезаказа, может быть рассчитан при помощи формулы оптимального объема заказа (ООЗ). ООЗ рассчитывается исходя из минимума суммарных затрат, включающих стоимость хра-нения материала на складе (чем больше партия, тем дольше она расходуется и тем выше общая стоимость хранения) и стоимость самого заказа (стоимость доставки от поставщика , стоимость наладки оборудования и т.п.).
Графическое представление модели ООЗ выглядит так, как показано на рис. 1.2.
Рис. 1.2. Управление запасами по точке перезаказа
В приведенных выше уравнениях присутствуют два фактора – потребность в материале и время реализации потребности (время выполнения заказа или время опережения), т.е. время закупки или производства. Каждый из них подвержен случайным воздей-ствиям и на практике вряд ли может считаться стабильным. Потребность в материалах также почти никогда не является постоянной: спрос на готовую продукцию меняется, в производстве случается брак, в силу чего неожиданно увеличивается расход материалов, и т.п. Время опережения также известно лишь с некоторым уровнем точности: поставщики срывают сроки выполнения заказов, производство изделия может затянуться из-за возникших очередей и т.п.
Все это – объективные реалии нашей жизни, поэтому в большинстве случаев можно оперировать только усредненными показателями. Это означает, что в одних случаях фактический спрос окажется выше среднего, а в других случаях – ниже (что, впрочем, не столь критично). Можно предположить, что такие колебания происходят случайным образом. Поэтому, по крайней мере в половине случаев, будет иметь место ситуация, когда весь имеющийся запас уже исчерпан, а новая партия еще не получена.
Для того чтобы обезопасить себя от таких ситуаций, величину точки перезаказа повышают на некоторую величину. Это – страховой запас или страховой задел. В результате такой буферизации минимальный уровень запаса, имеющий место в начале каждого цикла перезаказа, повышается. Описанный метод графически представлен на рис. 1.3.
Рис. 1.3. Управление по точке перезаказа со страховым запасом
Одна из проблем определения точки перезаказа заключается в том, что оценка уровня перезаказа базируется на прошлом опыте. Заказ делается именно тогда, когда складской запас падает до определенного уровня, но сам факт достижения этого уровня – результат последовательности уже свершившихся событий (поступлений на склад и отпуска со склада). Колебания в потреблении материала, которые могут случиться после достижения точки перезаказа, никак не учитываются. Если спрос на материал в этот промежуток времени растет, то действия по заказу новых партий всегда будут отставать от этой тенденции, при этом вероятность нехватки материала окажется выше, чем предполагалось. И наоборот, при уменьшении спроса принятый темп поставок (производства) даст неоправданно завышенный результат. Эта проблема сохраняется даже в том случае, если уровень перезаказа будет время от времени корректироваться, хотя большинство компаний не делают этого регулярно.
Подробнее о книге «Точно вовремя для России. Практика применения ERP-систем. .”
Управление запасами в 1C:УНФ
В программе 1С:Управление нашей фирмой ведется складской учет запасов, с поддержкой всех необходимых операций. В предыдущих статьях мы рассмотрели – поступление на склад и отгрузку со склада. В общем случае, поступление оформляется Приходной накладной, а отгрузка – Расходной накладной. Но есть случае, когда может потребоваться ордерный учет товаров на складе, который реализован в 1С:УНФ.
Ордерная схема
Ордерная схема предполагает следующее: поступление на склад (отпуск со склада) оформляется приходным (расходным) складским ордером, а приходная (расходная) накладная является финансовым документом, которая отражает состояние запасов и взаиморасчетов с поставщиком (покупателем). Ордерная схема позволяет отражать следующие ситуации:
- При поставке: запас физически раньше поступает на склад, чем документы от поставщика – в этом случае поступление на склад оформляется ордером, а приходная накладная вводится позднее;
- При продаже: расходная накладная выписывается в офисе, затем покупатель отправляется с ней на склад, где с помощью ордера кладовщик оформляет фактическую отгрузку со склада.
Для включения ордерной схемы необходимо в настройках программы в разделе Компания в группе Закупки включить настройку Использовать ордерный склад:
Рисунок 1
Дальше необходимо в карточке склада или подразделения установить флаг Ордерный, с данным флагом все операции по складу будут с учетом складских ордеров.
Рисунок 2
Список документов доступен по гиперссылке Складские ордера подраздела Склад раздела Закупки:
Рисунок 3
Для оформления отгрузки с ордерного склада используется документ Расходный ордер, который может вводиться на основании документа Расходная накладная, либо вручную. Для оформления поступления на ордерный склад используется документ Приходный ордер, который вводится на основании Приходная накладная или вручную. В табличное поле документа вводится список номенклатурных позиций, поступивших на ордерный склад. Для каждой позиции указываются наименование, характеристика, единица измерения и количество, пример ордера на рисунке 4:
Рисунок 4
При оформлении перемещения запасов на ордерный склад также требуется вводить Приходный ордер, так как документ перемещения запасов не формирует приходные движения по ордерному складу.
Расчет потребностей запасов
В программе присутствует специальный механизм Расчет потребностей в запасах, который располагается по гиперссылке Расчет потребностей раздела Закупки:
Рисунок 5
Расчет потребностей – это по сути, требуется? В автоматизированное место снабженца. Ведь данная обработка отвечает на вопросы: что именно каком количестве? К какому сроку? И что из требуемого есть на складе?
При открытии обработке на вкладке Потребности информация о потребностях выдается в товарах и материалах на период от рабочей даты до даты, указанной в реквизите Потребность за (см рисунок 6). Красным цветом отмечаются просроченные потребности.
Рисунок 6
Выбрав в дереве интересующую позицию и развернув ее, можно получить информацию о том, что явилось основанием для расчета: прогнозные остатки запасов, ожидаемые поступления и потребление, минимальные и максимальные значения уровня запасов. Основания можно детализировать до заказов – источников поступления и потребления запасов.
На закладке Рекомендации (см. рисунок 7) отображается список позиций номенклатуры, по которым имеется дефицит, с расшифровкой по способам пополнения запасов. Способ пополнения, который является основным для номенклатуры, имеет представление «…(основной)».
Рисунок 7
Для каждой номенклатурной позиции в колонке Характеристика/Источник указывается характеристика номенклатуры с расшифровкой по поставщику. Основной поставщик определяется на основании данных карточки номенклатуры и сведений о поставщиках, по которым регистрировались цены для данной номенклатуры.
Кроме того, в табличном поле указывается дата поступления – дата потребности в запасе с расшифровкой по датам возможных поступлений. При этом указывается самая поздняя из двух дат: даты потребности в запасе и текущей даты плюс срок пополнения.
Позиция номенклатуры, которая должна быть включена в заказ, отмечается флажком. По умолчанию флажки устанавливаются для тех позиций, у которых дата потребности больше или равна дате возможного поступления.
В таблице для каждой позиции номенклатуры указываются: количество дефицита, цена, зарегистрированная при поступлении номенклатурной позиции от контрагента (согласно прайс-листу контрагента), стоимость, валюта и вид цен (прайс-лист контрагента).
На закладке Заказы (см. рисунок 8) по нажатию кнопки Сформировать заказы происходит автоматическое формирование заказов, включающих отмеченные флажками позиции номенклатуры.
Рисунок 8
Заказы формируются в соответствии со следующими правилами:
- тип заказа определяется способом пополнения номенклатурной позиции (если это закупка, формируется документ Заказ поставщикус видом операции Заказ на закупку; производство – документ Заказ на производство; переработка – документ Заказ поставщику с видом операции Заказ на переработку);
- если известен поставщик, в заказ автоматически подставляется договор контрагента, установленный для него по умолчанию;
- позиции номенклатуры, имеющие одинаковые показатели, например: способ пополнения, контрагент, валюта, дата поступления – объединяются в один заказ.
С помощью кнопок командной панели можно провести или отменить проведение выбранного в списке заказа. Также ошибочно сформированный заказ может быть помечен на удаление.
Управление запасами – остатки товаров на складах
График движения запасов является одним из объектов контроля со стороны специалистов закупки и складских работников, поэтому отчет График движения запасов дает информацию о планируемых движениях запасов – поступлению и отгрузке:
Рисунок 9
Отчет Движение товаров позволяет получить исчерпывающую информацию о поступлении, отгрузке и остатков запасов.
Рисунок 10
Инвентаризация
Документ Инвентаризация запасов предназначен для проведения инвентаризации в производственном подразделении или на складе. Перед тем как начать подсчет фактических остатков, необходимо создать документ Инвентаризация запасов в разделе Закупки. Документ не формирует движения, он является основание пересчета товарных остатков.
Рисунок 11
В документе обязательно указывается:
- склад или производственное подразделение, в котором проводится инвентаризация. Если в системе ведется учет по ячейкам склада, можно дополнительно указать ячейку, принадлежащую этому месту хранения.
- В таблице Запасы вводится информация о товаре. Указываются наименование инвентаризируемого товара, его характеристика, единица измерения, количество и сумма (учетные и фактические), а также цена и, в случае ведения партионного учета, партия.
Список товаров можно заполнить автоматически по остаткам на складе с помощью одноименной команды Заполнить. Также можно указать в табличном поле только учетные данные, оставив свободными колонки, предназначенные для указания фактического количества товара (команда Заполнить только учетные данные).
Далее на основании документа Инвентаризация запасов необходимо сформировать документы Оприходование запасов при обнаружении излишков, Списание запасов для списания недостач, Пересортица запасов, когда перепутаны между собой сорта одного товара, а также документ Ввод начальных остатков. После проведения этих документов количество номенклатурных позиций на складе установится равным реальному количеству.
Оприходование запасов
Документ Оприходование запасов (см рисунок 12) предназначен для оформления факта оприходования материальных ценностей на склад или в производственное подразделение.
Документ может быть оформлен на основании проведенной инвентаризации или как свободный документ в случае произвольного оприходования товаров.
Журнал документов оприходования доступен в разделе Закупки в панели навигации Оприходования запасов (группа Склад).
Рисунок 12
В документе необходимо заполнить:
- основные реквизиты (данные об организации, от имени которой оформляется документ, о структурная единица и ячейка, в которую приходуются товары);
- поле Корреспонденция, где указывается корреспондирующий счет учета;
- в поле Основание может быть указан документ инвентаризации, на основании которого производится оприходование;
- В таблице Запасы указывается информация о товаре. Состав этих сведений полностью берется из документа Инвентаризация запасов.
Списание запасов
Документ Списание запасов (см рисунок 13) предназначен для оформления факта списания материальных ценностей со склада или производственного подразделения из принадлежащей ему ячейки. Документ может быть оформлен на основании проведенной инвентаризации или как свободный документ в случае произвольного списания товаров.
Журнал документов списания доступен по команде панели навигации Списания запасов (группа Склад) раздела Закупки.
Рисунок 13
Форма документа заполняется аналогично форме документа Оприходование запасов – с той разницей, что в данном случае товар не приходуется, а списывается.
Если документ оформляется на основании документа Инвентаризация запасов, табличное поле формы заполняется автоматически в соответствии с данными о недостачах, обнаруженных по результатам проведенной инвентаризации.
Контроль остатков
Для того чтобы нельзя было продать товар, которого нет на складе, или переместить больше, чем необходимо, в программе реализован контроль остатков. Он включается в разделе компания, в группе Администрирование – Общие настройки – Контролировать остатки при проведении:
Рисунок 14
В программе остатки контролируются не на дату документа, а на момент проведения!
Остатки контролируются так же по организации, если не установлен флаг Учета по компании в целом. В случае такой настройки, остатки контролируются только в рамках склада:
Определение страхового запаса
Страховой запас (или буферный запас) — это уровень запаса, который снижает дефицит товаров из-за непредвиденных событий (когда прогнозы не соответствуют спросу, время поставки превышает наши ожидания и т. д.)
Как рассчитать страховой запас? Есть десятки методов, но в этой статье мы расскажем о двух из них, которые используются в Помощнике Закупок для 1С
Зачем вам нужен страховой запас?
Вам нужен страховой запас, чтобы оградить себя от двух опасностей:
1) неопределенность спроса
У вас есть товары, которые имеют стабильный спрос, например туалетная бумага, и сезонные товары, такие как зонтики (которые вы продаете только тогда, когда идет дождь). Прогноз продаж по туалетной бумаге будет надежнее, чем по зонтикам. И поэтому по зонтикам страховой запас должен быть выше, чтобы компенсировать неопределенность в прогнозе.
2) неопределенность времени выполнения заказа
Если у вас длинный срок поставки, то товар может придти иногда раньше, а иногда позже запланированного срока. Эти колебания также должны быть покрыты страховым запасом.
Расчёт точки заказа
Вы заказываете не тогда, когда ваши остатки достигли страхового запаса, а заранее за X дней до этого. Например, если срок поставки 10 дней, то должны заказать за 10 дней до того, как остатки опустятся до страхового запаса.
Точка заказа = Страховой запас + Средний объем продаж * Время выполнения заказа
Способы расчета страхового запаса
Метод 1: Основная формула страхового запаса
Этот метод можно назвать «старомодным способом» . Если в среднем вы продаете 100 штук в день, срок поставки 10 дней, а страховой запас 5 дней, то ваш страховой запас в штуках: 100 х 5 = 500 штук.
Формула страхового запаса:
Страховой запас (СЗ) = Средняя продажа (СП) * Дни страховки (ДС)
Например: СП = 100 штук/дней * 5 | Срок поставки (СРП) = 10 дней |ДС = 5 дней
СЗ = 100 * 5 = 500 штук
Точка заказа = СЗ + СП * СРП = 500 +100 * 10 = 1500 штук
Например, ваш страховой запас 500 штук, точка заказа 1500 штук (когда у вас на складе останется 1500, вы сделаете заказ на 2000 штук (по формуле оптимального заказа). За время пока товар будет к вам идти вы распродадите 1000 штук. Когда заказ прибудет на ваш склад, на остатках будет 500 штук страхового запаса.
Этот пример иллюстрирует соотношение страхового запаса и точки заказа.
Этот метод расчета является чрезвычайно простым, но требует постоянных ручных корректировок. Советуем использовать его вместе с ABC классификацией.
Метод 2: Нормальное распределение
Нормальное распределение – это математический закон, который позволит предсказать вероятность продажи определенного количества.
Например, если вы продаете в среднем 1000 штук, у вас высокая вероятность продать 1000 штук в месяц, а вероятность продажи 500 или 2000 штук, например, гораздо ниже. На изображении видно, что это распределение является симметричным, то есть вероятность того, что вы продадите менее 1000 в следующем месяце, так же высока, как и вероятность продажи более 1000.
Страховой запас зависит от трёх факторов: уровня обслуживания, стабильности продаж и срока, на который рассчитывается страховой запас.
Уровень обслуживания определяет, с какой вероятностью покупатель сможет найти на полке нужный ему товар в нужном количестве.
Например, если вы хотите, чтобы средний уровень обслуживания (service rate или service level) составлял 50%, вам не нужен страховой запас, потому что у вас уже есть 50/50 шансов продать больше или меньше средней продажи.
С другой стороны, если вы хотите 90% уровня обслуживание, нормальное распределение даст коэффициент Z=1.28 для удовлетворения 90% спроса. Этот коэффициент используется в формуле, чтобы покрыть колебания спроса с 90% вероятностью.
Страховой запас также зависит от стабильности спроса. Стабильно продаваемая (т.е. примерно одинаковое количество из месяца в месяц) туалетная бумага требует меньший страховой запас, чем зонтики, даже если выставить для них одинаковый уровень сервиса. Поэтому средние продажи нужно умножить ещё и на стандартное отклонение. Стандартное отклонение показывает размах колебаний продаж вокруг среднего значения.
Очевидно также, что страховой запас, требуемый на 10 дней будет больше, чем страховой запас на 5 дней. Поэтому третий компонент формулы это количество дней поставки.
Расчет страхового запаса:
Страховой запас = Коэффициент обслуживания Z * Стандартное отклонение спроса * Квадратный корень от среднего срока поставки
Эта формула используется в помощнике закупок при автоматическом расчёте страхового запаса.
Как правильно выбрать формулу для вашего страхового запаса?
Если у вас товар относительно редко продается, советуем вам использовать метод. № 1
Если статистики по товару накопилось достаточно много, тогда вам подойдет метод № 2.
Уровень сервиса лучше привязать к ABC-классу товара: