Внутреннюю выдачу фиксируйте в момент передачи: материал, количество, проект, получатель и исходное место хранения. При возврате добавляйте отдельную запись. Для небольшой мастерской достаточно общего журнала движений; сложная программа не нужна, если по каждой записи можно восстановить событие.

Запись «взял два листа» не объясняет, из какого запаса они взяты и кому предназначались. В конце работы возникает соблазн исправить остаток одной цифрой. Тогда нельзя отличить фактический расход от перемещения, а возврат может попасть в запас дважды.

Как выглядит одно движение

Условный пример: сотрудник получил под проект П24 два листа группы М18. Один лист остался целым и вернулся на хранение. Во внутреннем журнале это два события:

Событие Материал Количество Откуда → куда Основание
Выдача В01 М18 2 листа Склад → участок П24, задание v02
Возврат В02 М18 1 лист Участок → склад К выдаче В01

Чистая выдача целых листов по этим событиям составляет один лист. Это ещё не полный расход материала: часть первого листа могла стать деталями и остатками. Обрезок нельзя записывать как возврат целого листа только потому, что это один физический предмет.

У остатка появляется собственный ID, фактический формат, состояние и связь с исходным материалом. Его принимают отдельной строкой, например М18-О1. При необходимости подробное описание оформляют в ведомости материала. Исходную выдачу двух листов при этом не переписывают задним числом.

Поля, которые действительно нужны

У каждой записи должны быть время или дата события, ID материала, единица учёта, количество, проект, отправитель и получатель. Добавьте место назначения и ссылку на предыдущее движение, когда это возврат или исправление. Личные данные сверх нужных для внутренней идентификации сотрудников не требуются.

Получатель проверяет материал и количество при передаче. Если выдача была запланирована, но физически не состоялась, она остаётся планом, а не движением. Заполнять журнал заранее как завершённую выдачу неудобно: фактическое отсутствие материала затем выглядит как недостача.

Если ошиблись в строке, сохраните понятное исправление с причиной. Важна восстановимость события, а не конкретный способ ведения таблицы. Не создавайте новую выдачу без пояснения, когда исправляете старую: это удвоит расход.

Проверка в конце работы

Сотрудник сообщает, что осталось на участке: целые листы, идентифицированные остатки, изготовленные детали и открытые вопросы. Ответственный сверяет возвращённое с записью и физическим местом. Материал клиента сохраняет свою принадлежность после возврата.

Достаточный результат — возможность ответить на три вопроса: у кого находится материал, к какому заказу относится и каким событием он попал туда. Для повторной передачи внешнему исполнителю используйте правила подготовки материала заказчика: внутренний журнал сам по себе не подтверждает приёмку на другом производстве.