Hello Dev, I would like to start a discussion about inventory cycle counting and how it can be effectively supported within OFBiz.
Cycle counting is a common warehouse practice used to maintain inventory accuracy through periodic counts, typically involving: - Planning or scheduling count runs - Assigning counting tasks to warehouse associates - Recording physical counts against system quantities - Requiring manager review before applying variances - Maintaining an audit trail of count and approval decisions In practice, many warehouses handle these steps outside the system (e.g., spreadsheets) and later apply adjustments. In the context of OFBiz, while it provides the foundational entities required for inventory adjustments, such as: - InventoryItem (quantity on hand) - PhysicalInventory (inventory audit event) - InventoryItemVariance (recording adjustments) there appears to be only *limited support* for a complete cycle counting workflow. I also came across the earlier proposal OFBIZ-10577 (Inventory Cycle Count), which appears to be unresolved. It would be helpful to understand whether there were design considerations behind this or if similar efforts are currently in progress. As a next step, I have started working on a basic design and implementation. I will keep it as a separate plugin for now and share it with the community once I have something ready. If the community finds this valuable, we can further evolve the design and implementation collaboratively. Kind Regards, Chandan Khandelwal
