Бухгалтерский учет работает иначе. Если вы хотите отслеживать производство, вам необходимо сохранить товары (сырье или готовую продукцию) И факт их преобразования (документ).
Это можно решить с помощью 5 таблиц:
- артикулов (сырье, готовая продукция, вид задействованного труда)
- счета (склад, цех)
- заголовок транзакции (документы, на основании которых вы составляете промежуточный или конечный продукт) - здесь вы указываете дату, эмитента, статус документа (черновик, действителен, отменен)
- тело транзакции слева - здесь вы указываете исходную учетную запись и исходную статью (может иметь несколько строк) плюс количество и мера
- правая сторона тела транзакции - здесь вы указываете целевой счет и целевую статью (может иметь несколько строк), а также количество и меру
Каждая транзакция имеет левую и правую стороны - источник и место назначения . У вас будет 2 типа транзакций:
- взятие сырья со склада + вложение некоторого труда для производства чего-то
- возврат полученного промежуточного или конечного продукта на склад
Для типа A с левой стороны вы указываете сырье и труд, которые используются, а с правой стороны вы указываете конечный промежуточный или конечный продукт. Учетные записи будут: склад в качестве источника и мастерская в качестве места назначения.
Для типа B вы указываете один и тот же продукт на обеих сторонах транзакции, но учетные записи будут мастерская как источник и склад как место назначения.
Затем, когда вы продадите товары - у вас будет еще одна транзакция, чтобы получить их со склада. И, конечно же, вам также следует время от времени добавлять некоторые материалы на склад - иначе он очень скоро опустеет (но это выходит за рамки вашего вопроса).