Итак, есть магазин винила, где DJ покупает пластинки.
Преположим он делает заказ на нексколько пластинок.
В соотвествии с суммой товара и стоимостью доставки, которая кулькулируется в зависимости от веса заказа формируется квитанция для оплаты.
После получения подтверждения об оплате информация о ПОЛНОМ заказе уходит заказ поставщику(из другой страны).
Поставщик в течении трех дней пытается по максимуму укоплектовать заказ и отправить нам. Естественно части товара в наличии нет и заказ приходит не полным.
Дальше, бедняга DJ делает новый заказ, который тоже не до конца есть в наличии, но туда добавляется часть пластинок из первого заказа, и они должны попасть в его заказ, а часть уходит опять же отсутствующий на складе товар.
После получения подтверждения об оплате склад отправляет нам заказ с пластинками, которые есть в текущем заказе + которые к этому моменту появились на складе.
А теперь вопрос:)
Как правильно всё это учитывать нам?
Куда перекидывать недостающие пластинки?
Имеет ли смысл создавать некий виртуальный счет?