Stephen Nurse
Interests
Tennis
Flying
Web Design
Hyperglance
Maths Whizz
Gallery
Cyprus
Flights
Useful contacts
Weather
CV
Login
Project item: Payroll
Project
Priority
Status
Complete
Pending
Blocked
Hours allocated
Needs Research
No
Yes - Minor Research Required
Yes - Significant Research Required
Top Priority?
Other
Top Priority
Attachments
Save and Close
Save and Continue Editing
Return to list
Last Saved:
Not saved yet
Task
<p><strong>Response from Website Inquiry Contact Form process (in Payroll Project)</strong></p><ul><li>As in ATS, the process of submitting an inquiring will create a new User. Ensure that the role of that new user include ROLE_EMPLOYER</li><li>New Employers can choose the services they want to avail themselves of<ul><li>Monthly payroll</li><li>Employment contract negotiations</li><li>Health insurance set-up</li><li>Employee permits (including managing capturing and checking the data from the employees)</li><li>Employee admin (housing, transport, training)</li><li>Ski hire for the season<ul><li>Use the Product entity to control the text for each service (including pricing)</li><li>Check box for each Product that each Employer wants to take up</li></ul></li></ul></li><li>When a User logs in, if they are ROLE_EMPLOYER but do <strong>not</strong> have an associated Employer details set up, it will show a page designed to walk them through setting up an Employer. <ul><li>Employer page should include a question as to what services they would like to use. (See above)</li></ul></li><li>If an Employer has been set up, it will direct them to their own dashboard page with their Employer(s) (likely 1 but can cater for others) with the links to their various pages with some sort of summary info.</li><li>If a a ROLE_EMPLOYEE or ROLE_USER, then design a dashboard page for an Employee<ul><li>Access to their personal details</li><li>Store of permits</li><li>Payslips</li><li>General information and help</li></ul></li><li>When uploading an Employee, be sure to track Default Language</li></ul><p> </p><p><strong>Payroll – Other tasks </strong></p><ul><li>Create a Pricing entity<ul><li>Product (relational field)</li><li># Employee and price (thoughts – single entry of multiple entries per product)?</li></ul></li><li>Create a Communications Template entity<ul><li>Name</li><li>Text in EN, FR, DE etc</li></ul></li><li>When uploading a new Employee be sure to include their country so the User Default language can be set.<ul><li>Edit the Employee upload function (New or Edit or Import) to check the employee language setting </li></ul></li></ul>
Ready to Leave?
×
Please "Logout" of your current session.
Loading…
Loading the web debug toolbar…
Attempt #
Cancel