0f733627bde516173e259f88557073399753451f
- Assign to subscriber/technician creates correct ISSUED movements - Return from subscriber/technician creates RETURNED with condition - Rejects reassignment without return, rejects batch items - Admin disposal creates write-off JE (DR 5030, CR 1200) - Non-admin disposal rejected, field disposal rejected - History returns chronological timeline with resolved names - Full lifecycle: RECEIVED->ISSUED->RETURNED->ISSUED->RETURNED->DISPOSED Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
TypeScript
96.6%
Shell
3.3%