LarrySnyder / stockpyl

Python inventory optimization and simulation tools.
GNU General Public License v3.0
87 stars 19 forks source link

Implement MOQ and IOQ in inventory policy #155

Open LarrySnyder opened 3 weeks ago

LarrySnyder commented 3 weeks ago

Use case: allows user to specify that items are not infinitely divisible and must be ordered in batches

LarrySnyder commented 3 weeks ago

Need to think through how this interacts with BOM. For example, if BOM says we need 5 units of product A to make 1 unit of product B, and if there is no MOQ/IOQ in order policy, should there be an option to say that BOM overrides it? Might be important, if different FGs have different BOM numbers for the same RM, so can't set the MOQ/IOQ at the policy level?