Резерв пластика: почему доступно меньше, чем на полке
Вы открываете склад пластика и видите странное: белого PLA на полке лежит килограмм, а рядом стоит «Зарезервировано: 0,30 кг», и при добавлении заказа программа пишет, что доступно только 700 граммов. Ничего не пропало, никто ничего не украл. Просто часть материала Учет3Д держит в резерве под заказы, которые уже в работе. Это не ошибка, а защита: программа заранее откладывает пластик под то, что Вы обещали клиентам, чтобы Вы случайно не пустили этот же материал на другой заказ.
Разберём, откуда берётся резерв, как читать две цифры остатка и что с этим делать.
Два числа вместо одного
У каждой катушки на складе есть не один остаток, а фактически два взгляда на одно и то же:
- На полке (физический остаток). Сколько пластика реально лежит у Вас в мастерской прямо сейчас. Его можно взвесить на весах. На карточке материала это число подписано «Остаток».
- Доступно. Сколько из этого пластика ещё свободно, то есть не обещано ни одному активному заказу. На карточке материала рядом с остатком стоит строка «Зарезервировано», а само число «Доступно» Вы увидите в форме позиции заказа, в блоке «Доступность материалов», и в предупреждении о нехватке материала.
Окно списания показывает весь остаток на полке, вместе с резервом. Списывая оттуда брак или пробы, помните, что часть этого пластика уже обещана заказам.
Разница между ними и есть резерв. Формула простая:
Доступно = На полке − В резерве.
Пока у Вас нет активных заказов на этот материал, резерв равен нулю, и оба числа совпадают. Как только Вы завели заказ, под который нужен этот пластик, программа откладывает нужный вес в резерв, и число «Доступно» становится меньше физического остатка. Материал при этом с полки никуда не делся, он всё ещё Ваш и всё ещё лежит на месте. Он просто помечен как «уже занят».
Зачем вообще нужен резерв
Представьте, что у Вас на полке ровно один килограмм чёрного PETG и два заказа. Первый заказ уже в печати и съест 800 граммов. Второй Вы только оформляете, и на него нужно 400 граммов.
Без резерва обе цифры показывали бы «на складе килограмм», и Вы спокойно взяли бы второй заказ в работу. А потом посреди печати обнаружили бы, что материала не хватает: 800 плюс 400 это 1200 граммов, а на полке всего 1000. Печать встала бы, клиент ждёт, катушку надо докупать срочно.
Резерв убирает эту ловушку. Как только первый заказ занял свои 800 граммов, на карточке этого PETG появляется «Зарезервировано: 0,80 кг», а форма позиции второго заказа покажет всего 200 граммов доступного. Вы сразу видите, что на второй заказ материала не хватает, и решаете это заранее: докупаете катушку, а не узнаёте о нехватке в разгар работы. Резерв это способ не пообещать одну и ту же катушку двум клиентам.
Что попадает в резерв
В резерв уходит пластик только по активным заказам до завершения печати: «В очереди», «Моделирование» и «В печати». Если материалы заказа ещё не заданы, резервировать нечего. Для каждого такого заказа программа берёт вес материала из его состава и складывает всё вместе по каждому виду пластика.
А вот когда заказ уходит дальше по жизни, резерв по нему снимается:
- Заказ стал «Готов» - материал уже физически потрачен на печать. Программа списывает его со склада по-настоящему, и в резерве держать больше нечего: этого пластика на полке уже нет. Дальнейшие статусы «Отправлен» и «Выдан» пластик уже не трогают.
- Заказ отменён - материал никому не обещан, резерв освобождается, и пластик снова становится полностью доступным.
- Готовый заказ вернули в работу (например, деталь ушла на перепечатку) - списанный пластик возвращается в резерв.
То есть резерв это состояние «между»: заказ уже принят, но материал ещё не израсходован. Ровно в этом промежутке пластик и надо беречь от случайного расхода, чем программа и занимается.
Пример с числами
Возьмём белый PLA. На полке лежит 1000 граммов - Вы недавно открыли новую катушку и почти не печатали ей.
Приходит заказ на партию корпусов, он встаёт в очередь на печать. По расчёту на него нужно 300 граммов белого PLA. Как только заказ стал активным, Учет3Д откладывает эти 300 граммов в резерв.
Теперь на карточке этой катушки на складе Вы видите:
- Остаток: 1,00 кг. Физически столько и лежит, катушку никто не трогал.
- Зарезервировано: 0,30 кг. Обещаны заказу на корпуса.
Значит, свободно 700 граммов: столько можно пустить на что-то ещё. Именно это число «Доступно» покажет форма позиции, если Вы начнёте добавлять в новый заказ изделие из того же белого PLA.
Пока корпуса печатаются, картина не меняется. Когда заказ станет «Готов», эти 300 граммов спишутся со склада окончательно: на полке останется 700 граммов, резерв обнулится, и остаток сравняется со свободным количеством. А если заказ отменят, 300 граммов вернутся в свободные, и строка «Зарезервировано» с карточки пропадёт.
Где это видно на складе
Резерв не спрятан, программа показывает его в нескольких местах:
- На карточке материала. Если по катушке есть резерв, под остатком появляется отметка «Зарезервировано» с весом. Нет активных заказов на этот пластик - отметки нет, и остаток чистый.
- В подробностях материала. Откройте карточку катушки, и в разбивке остатка будет отдельная строка «Зарезервировано» рядом с «Всего закуплено», «Израсходовано на заказы» и итоговым остатком. Так видно всю судьбу материала: сколько купили, сколько уже потратили, сколько сейчас держится под заказы.
Когда доступно уходит в минус: пора докупать
Отдельный случай - когда активные заказы требуют пластика больше, чем физически лежит на полке. Например, на полке 500 граммов, а заказы в работе просят 800. Тогда доступного остатка попросту не хватает, и программа честно об этом предупреждает.
Наверху склада появляется жёлтая плашка «Нужно докупить». В ней по каждому дефицитному материалу написано, сколько докупить, сколько сейчас доступно, сколько уже забронировано активными заказами и какие именно заказы к этому привели. Тут же можно сразу оформить приход по этому пластику. Список пересчитывается сам: докупите катушку или отмените лишний заказ - и предупреждение исчезнет автоматически, вручную ничего гасить не надо.
Это не поломка и не долг перед клиентом, а ранний сигнал: «этого пластика на все принятые заказы не хватит, закупитесь заранее». Гораздо спокойнее увидеть такую плашку сегодня и заказать катушку, чем упереться в нехватку в день печати.
Связанные статьи
- Склад пластика: партии, FIFO и средняя себестоимость - как устроен остаток катушки, из каких партий он складывается и как считается цена.
- Аналитика склада пластика: что докупить и что лежит зря - как склад сам подсказывает, какого материала не хватит под заказы, а какой лежит без движения.
- Списание пластика со старой партии - что происходит с материалом, когда заказ готов и пластик списывается со склада по-настоящему.
Коротко
На карточке каждой катушки на складе два числа: сколько пластика физически лежит на полке («Остаток») и сколько из него уже обещано заказам («Зарезервировано»). Разница между ними - это свободный пластик, который ещё не обещан активным заказам (в очереди и в печати). Формула простая: доступно равно «на полке» минус «в резерве». Так Учет3Д не даёт пообещать одну и ту же катушку двум клиентам: материал под принятый заказ откладывается заранее и списывается окончательно, когда заказ становится «Готов», а при отмене возвращается в доступные. Если активные заказы просят больше, чем лежит на полке, склад заранее покажет плашку «Нужно докупить». Загляните в раздел «Склад» на учет3д.рф и посмотрите, сколько пластика у Вас реально свободно, а сколько уже обещано в работу.