开发者 | mrdenny |
---|---|
更新时间 | 2024年10月23日 07:21 |
PHP版本: | 4.7.0 及以上 |
WordPress版本: | 6.6.2 |
版权: | GPLv2 or later |
版权网址: | 版权信息 |
/wp-content/plugins/time-sheets
directoryNo, not at this time.
No, if you don't configure any expense types, and you don't configure any employees to force their time sheets to payroll then the payroll queue will not be shown.
Depends how you look at things. If you don't approve anyone for the invoicing queue, but then configure the system for parallel queues for Invoicing and Payroll then the payroll queue will still work but the invoicing queue won't be used.
Yes, there's no way to get invoices into the invoicing and/or payroll queues without someone approving them.
The first number shown is the number of non-retainer time sheets which are pending. The second number is then number of time sheets on projects which are marked as retainer projects. The approval may have a third number up there. That is the number of time sheets which are under embargo. The payroll queue doesn't have a different between retainer and non-retainer time sheets so there's just a single number showing that queue.
Not at this time. If we get some requests to make that an option we'll look into it.
No you can't. If you would like this feature added contact us and we'll add it to our backlog.
They are sent out on the last day of the month. (This is based on the time settings of your web server.)
They are sent out on Monday mornings. (This is based on the time settings of your web server.)
You can configure it to start on whatever day you'd like. By default it'll configure itself for the week starting on Monday, but you can change it. It wouldn't be recommneded to change it after starting to use it, as the old timesheets won't be updated.
As soon as they create a time sheet for a retainer project, they'll start getting the reminders.
If they stop submitting time sheets for 60 days or more, then they will no longer receive the retainer reminders.
No, the emails are combined before they are sent out. This helps minimize the number of emails so the employees don't get a flood of emails. If the same email subject is queued for an employee within 5 minutes the employee won't get the email until another 5 minutes has passed.
Yes. If an employee has the approval queue and the invoicing queue then they will be able to reject time sheets from the invoicing queue.
Yes they can. Depending on how you have your queue workflows being done this could cause odd things to happen to the timesheet. So be careful.
As many as you need. Your limits are the numbers of rows supported in the database, and the amount of disk space which the database server has.
As many users as WordPress supports in the system. Your limits are the numbers of rows supported in the database, and the amount of disk space which the database server has.
The settings are located under the Time Sheets parent menu. This includes the Global settings which are only available to people with the "manage_settings" WordPress settings (admins for example) as well as the "My Settings" page which is available for all users.
No. We run this for our business on a database with a single CPU core and a web server with a single CPU core (two machines) and the performance is exactly as expected (your mileage may vary). If you see performance problems please let us know.
Yes you can. Add the code "define( 'TIMESHEETS_SKIP_CRON', false );" to your wp-config.php. This will stop that web server from processing the email messages and just about anything else that's scheduled through cron. Just make sure that you do not put this setting on every web server otherwise all the cron tasks won't run.