В этой схеме как минимум ещё не хватает операции инвентаризации и оприходования
+ возвратов должно быть два: вам от покупателя и от вас поставщику,
+ возможно перемещение - если складов будет несколько
+ возможно комплектация/разукомплектация
+ надо сразу понимать, нужен ли учет по партиям, сериям, срокам годности и пр.