Материал и склад
Раздел Материалы — рабочее место кладовщика: очередь выдачи в цех, приходы, карточки, остатки.
Приход
Кнопка «Оприходовать» открывает накладную сбоку. Дата и поставщик — одни на документ, строк — сколько привезли: труба, лист и крепёж с одной машины оформляются одним заходом. Каждая строка ложится отдельной партией со своей ценой.
| Поле | Что значит |
|---|---|
| Дата прихода | одна на накладную; по ней идёт очередь списания |
| Поставщик, накладная | необязательно, просто чтобы помнить |
| Материал и количество | строка накладной: что и сколько пришло |
| Цена, ₽ за единицу | цена именно этой закупки; пусто — по плановой |
Ошибка в одной строке не пропускает накладную на склад частями: сначала проверяются все строки, потом пишутся все.
Списывается сначала та партия, что лежит дольше — FIFO. Отсюда и берётся разница между планом и фактом по материалам: заказ съедает не справочную цену, а конкретную закупку.
Плановая цена материала идёт за последней закупкой. Вписали её руками — она замрёт, пока не вернёте «по закупке».
Пока приходов нет, выдавать в заказ нечего, и материалы в отклонении остаются равными плану.
Выдача
Выдача живёт там, где работает кладовщик: в «Материалах», блоком «Выдать в цех» первым на странице — запущенные заказы, где материал ещё не выдан, ближний срок первым. Та же ведомость есть и в карточке заказа.
Количество подставлено по норме, но правится. Выдали больше — так и запишется: перерасход увидит директор в отклонении, и это разговор про цех, а не про закупку.
Норма в ведомости — уже то, что можно отвесить: килограммы и метры округлены вверх до 10 г и до сантиметра, штуки — до целого. План считается по этому же числу, поэтому выдача ровно по ведомости не оставляет копеек «отклонения» ни по цене, ни по расходу.
Материал списывается на ту позицию заказа, в чьей норме он стоит. Иначе отклонение некому предъявить.
Возвратные отходы
Обрезь, брак и литники, которые возвращаются на склад и уменьшают себестоимость заказа.
Как это устроено:
- У материала указан приёмник — обычный материал справочника, а не особая сущность. У дроблёнки своя цена, свой остаток, своё место в рецептуре, и сданное расходуется дальше как всякий материал.
- Указан выход возврата — сколько единиц приёмника даёт единица отхода.
- При сдаче отходов создаётся партия приёмника, а в калькуляции заказа появляется строка со знаком минус.
Оценка — по цене возможного использования, а не по цене сырья. Композиция обходится в 171 ₽/кг, дроблёнка из неё идёт обратно в смесь по 75: возврат экономит, но не бесплатен. Считать возврат по цене сырья значило бы дарить заказу деньги, которых нет.
Возврат не двигает плановую цену приёмника, хотя обычный приход двигает: возврат сам этой ценой оценён, иначе вышел бы замкнутый круг.
Что именно возвращается
Годная доля считается по всей цепочке, а не по одной строке: если бракуется и деталь, и узел над ней, потери множатся. Формула строки:
(расход на штуку − пропил) × запуск × (1 − годная доля)
+ обрезок × запуск × годная доля
Обрезок годных деталей входит в возврат; обрезок забракованных уже посчитан вместе со всей заготовкой. Пропил не возвращается никогда — это пыль.
Технологические ограничения — это данные
ПВХ, АБС и полиамид в одну дробилку не идут: смешанная дроблёнка не льётся и не экструдируется. Поэтому у каждого сырья свой приёмник со своей ценой — тремя строками справочника, а не тремя ветками в программе.
Деловой остаток
Система знает «620 погонных метров», а не «103 хлыста и обрезок два метра». Если хлыст 6 м режут по 4 м, остаток 2 м — это та же труба, а не лом, и на другом заказе он пойдёт в дело.
Сейчас это выражается переключателем раскроя «целыми / долей», то есть через деньги: «целыми» — пристроить некуда, заказ платит весь хлыст; «долей» — остаток уйдёт другим деталям, заказ платит свой кусок и пропил. Подпись раскроя говорит об этом прямо.
Мерный учёт остатков — кусок со своей длиной на складе — делается при внедрении под конкретный техпроцесс. У экструзионщика он не нужен вовсе, и платить за кнопки, которые не нажимают, незачем.