coisas que o usuário diz nunca acontecer:
correção de inventário
controle por lote
rastreabilidade
conferencia de inventário
transferencia em multi armazém de inventario
saldo real
saldo provisionado
ponto de pedido
estoque minimo e maximo
...
não se atenha as funcionalidades em si mas os conceitos por trás pois são bem abrangentes, mas adapte ao que seu cliente precisa, o que coloquei aqui pra uma empresa que só quer controlar o estoque da própria loja não faz sentido 50% do que sugeri.