Question - Why can teachers only put basic codes into a register?
Answer - Teacher registers by default only have the basic 4 value entries of Present, Absent, Late or Early Years. Should you wish them to be able to access the full list of codes you will need to activate this function.
Go to Admin>Config>Register Config. Click on the Edit button and on the dropdown "Complex Reg" change the value from NO to YES and click on Update.