as you correctly noted, the logistics department should be responsible for this .. if there is no such thing and you do it yourself, then I dare to assume that your company is not big .. but there is currently software on the market that is suitable not only for large retailers but also for small companies ..for example, you can see here:
https://www.leafio.ai/blog/top-5-cloud-based-solutions-for-auto-replenishment/