Electronic tracking for requisitions - Code upgrading and refactoring