Troubleshooting NEOSYS Timesheets system
From NEOSYS User Support Wiki
Jump to navigationJump to search
Trouble shooting why a user isn’t getting timesheets reminder emails
- No email address.
- Defective email address? Check the email address actually works by sending a normal email. Use timesheet configuration file to define the user to be emailed a summary list of emails sent during each reminder/approval run. In those summary emails sometimes you will get responses saying why emails cannot be sent. Other times the emails appear to be sent but server is then unable to deliver it for a 1001 reasons. If the server is unable to deliver an email the only way it can inform you is if there is a valid email address in the System Configuration File. Typically the email address is a valid email address since it will be something like clientname@neosys.com which usually not a valid email for neosys.com. Note that, in the usual case, the NEOSYS installation is configured to send emails via the NEOSYS smtp server at mailout.neosys.com:2500 which will only allow sender emails ending with @neosys.com.
- Check the user has logged in at least once in the last 31 days otherwise no emails are sent.
- Timesheets are not sent when the user is not expected to be in the office. In the User Details, check the user’s personal holidays, working weeks, employment start date and termination date. Check which “market” the user is in and check the public holidays and working week for that market in the Market File.
- Timesheets are not sent if User is authorised to do “TIMESHEET AVOID REMINDERS”
- User is not authorised to do "TIMESHEET ACCESS”
- User is the bottom user of a group. Create a “departmental” user below them.
- Timesheet is before the start date specified in the Timesheet Configuration File
- User is a timesheet administrator
Trouble shooting a user getting timesheets reminder emails for others
Cause: If the users dosent have an email address and same time they have timesheets entered for them of past 31 days, reminders are sent to the person’s timesheet approver/head or the first person in the department.
Solution Assign the email address to the person or if the user is not an active user expire the user by entering the next days date that they had last logged in NEOSYS.