A simple process started from a command on the visual perspective for when a user logs in that looks if the system is available, then based on the system user displays the proper message.
Though the following test does not seem to work..
If SystemSettings.SystemAvailable='Yes' AND LoggedInSystemUser=StaffMember Then
DISPLAY MESSAGE 'Hello <<LoggedInStaffMember.FirstName>>, your current year settings are <<LoggedInStaffMember.Year>>'
But if you remove the AND statement is work fine?