In the current system, it is possible for users to create inventory transactions with excessively large quantities (e.g., 18 digits) through both the Warehouse app and On-hand quantity adjustments. While the system allows these transactions, they cause significant issues during inventory closing and reconciliation, as the system cannot process or correct these invalid values automatically.
We propose implementing stricter validation rules to prevent the creation of unrealistic quantities in inventory transactions, both in the Warehouse app and On-hand adjustments. This enhancement would:
- Prevent invalid or extreme quantity entries.
- Reduce the risk of data corruption.
- Avoid manual interventions, workarounds, or corrective scripts in both sandbox and production environments.
- Improve system reliability and user confidence during inventory closing and reconciliation.
This idea addresses a real-world scenario where currently, extreme quantity entries can disrupt business processes, and provides a proactive way to prevent similar issues in the future.
