=== Password Vault === Contributors: mrdenny Donate Link: http://dcac.co/go/time-sheets Tags: ticketing system Requires at least: 4.0 Tested up to: 4.7 Stable tag: trunk License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html A fully configurable time sheet system which allows for employee time tracking, workflows, time sheet approvals, invoicing and payroll processes. == Description == A fully configurable time sheet system which allows for employee time tracking, workflows, time sheet approvals, invoicing and payroll processes. == Installation == This section describes how to install the plugin and get it working. e.g. 1. Upload the contents of the zip file to the `/wp-content/plugins/time-sheets` directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Configure the settings through the settings page. 4. Begin documenting account information through the tools page. == Frequently Asked Questions == = Can I add more workflows? = No, not at this time. = Is the Payroll workflow mandatory? = 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. = Is the Invoicing workflow mandatory? = There's no way to turn off invoicing, but it doesn't need to be used. If you don't setup anyone in the "Manage Invoicers" screen then the Invoicing Queue won't be shown to anyone. If you don't setup anyone to manage the invoicing queue then it isn't possible to get time sheets into the payroll queue. = Is the Approval Queue mandatory? = Yes, there's no way to get invoices into the invoicing queue without someone approving them. = Why is there a fraction shown after the approval and invoicing queues? = 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. = Is there a way to turn off all the retainer settings as we don't need them? = Not at this time. If we get some requests to make that an option we'll look into it. = Can I change the headings on the expenses section? = No you can't. If you would like this feature added contact us and we'll add it to our backlog. = When do retainer reminders get sent out? = They are sent out on the last day of the month. = When do reminders for late time sheets get sent out? = They are sent out on Monday mornings. = What is a work week defined as? = The system defines a work week as Monday through Sunday. The assumption is that invoices will be then sent to clients on Monday afternoons. = How do employees start getting reminders about retainer time sheets being do? = As soon as they create a time sheet for a retainer project, they'll start getting the reminders. = How do employees stop getting reminders about retainer time sheets being do? = If they stop submitting time sheets for 60 days or more, then they will no longer receive the retainer reminders. = If there's multiple emails of the same time which need to be sent, will they be sent one at a time? = 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. = Can time sheets which have been sent to the invoicing queue be rejected? = 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. = Can time sheets which have been sent to the payroll queue be rejected? = No, there's no way to do this as the assumption is that the client has already been invoiced. = How many clients does the system support? = As many as you need. = Where are the settings located? = 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. == Screenshots == 1. Employee time sheet entry form 2. List of employees time sheets 3. Adding a new client to the system 4. Employees granted access to a client 5. "Retainer" settings and client notes for clients 6. New Project settings 7. Supervisor time sheet approval screen 8. Invoicing time sheet recording screen 9. Adding users to Approval, Invoicing and Payroll workflow 10. Global application settings 11. Admin menu header showing various queues with pending invoices == Changelog == = 1.0.2 = Fixed bug in invoicing where if time sheets were given an invoice number, but not marked as processed they could loose their invoice number when working on other invoices. Added ability to turn off notes and expenses sections for teams. Added ability to add a backup approver for teams (perfect for approvers who take vacations, or have an assistant). Added screen to manage those who can add customers and projects. = 1.0.1 = Added per diem city to time sheets. = 1.0 = * First release == Upgrade Notice ==