mirror of
https://github.com/DRYTRIX/TimeTracker.git
synced 2026-05-18 20:29:44 -05:00
1f75754879
Stock devaluation for return and waste movements was already implemented via valuation layers (stock lots). This change hardens and documents it: - Add route tests: return with devaluation creates devalued lot; waste with devaluation consumes from devalued lot. - Add API tests for POST /api/v1/inventory/movements with devalue_enabled (return and waste). - Add discoverability hint on Record Movement form when type is Return or Waste. - Document stock devaluation in INVENTORY_MANAGEMENT_PLAN.md (subsection 5.3) and list devaluation in movement_type.