Add additional functionality to Ultimate Client Manager Job Task - Time Management

Κλειστό Αναρτήθηκε Mar 8, 2016 Πληρώθηκε κατά την παράδοση
Κλειστό Πληρώθηκε κατά την παράδοση

Please refer to the following for reference:

- Demo of Ultimate Client Manager: [url removed, login to view]

- How to create a new module: [url removed, login to view]

- Add custom link to new menu or page: [url removed, login to view]

The Requirement that I need is in 2 parts. 1. Additional functionality that will allow data to be written to a NEW table in the database and 2. To write a NEW Time Management reports module.

1. Additional Functionality:

The attached image shows an image of the existing Job Tasks.

a) When the EDIT task is clicked on the clock to start automatically.(Currently you have to click the clock icon)

b) Put an entry into the database when the:

i) SAVE button is clicked OR

ii) A new task is opened (the clock will stop automatically so its just a read of the time elapsed)

** Never let the clock run after midnight - auto close and write record **

c) The database entry to save the following information:

i) Logged in User name

ii) Customer Name

iii) Job Title (not shown on image attached but is already on the page)

iv) Task Name

v) Current date

vi) Time elapsed in H:M:S

All the above information is already on the page. It just needs to be read and written into the database table.

2) Time Management Reporting

Using the new records in the new database table...

a) Create a new Menu Entry - Time Management

b) Select either ALL Staff | Staff Name (from dropdown) | ALL Clients | Search for a client

c) Enter in a START date and a END date

d) Produce the data on screen or via an export to CSV option.

e) Provide a daily sub total of TIME only

f) Produce a FINAL Time Total at end of report.

Note: Ultimate Client Manager allows for roles to be assigned to users. So in b) option above, only those with the access rights can view other staff members however the default should be just for the logged in staff member.

UCM have example code that explains this and gives you a head start with creating a new module.

I will provide a test installation for you to work on, however for someone with the knowledge this is not as daunting as it sounds and I estimate should take about a day.

If you have any questions then please come back to me.

PHP Αρχιτεκτονική Λογισμικού

Ταυτότητα Εργασίας: #9885479

Σχετικά με την εργασία

16 προτάσεις Απομακρυσμένη εργασία Ενεργό Πριν 7 χρόνια

16 freelancers κάνουν προσφορές κατά μέσο όρο £886 για αυτή τη δουλειά

leadconcept

Dear Sir, I have read Project Description & seen the attached screen shot, so all the additional functionality can be added but wondering, if you would be flexible in your budget, because £750 is definitely very low Περισσότερα

£789 GBP σε 25 μέρες
(77 Αξιολογήσεις)
8.8
rajeshsonisl

Hello! With 98% to 99% completion rate, 900+ successfully completed projects, and a 4.99 reputation (maximum possible, 5.0) (can be verified on my profile page https://www.freelancer.com/u/rajeshsonisl.html !!)... y Περισσότερα

£2105 GBP σε 25 μέρες
(684 Αξιολογήσεις)
7.8
prashushinde9

Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i Περισσότερα

£773 GBP σε 20 μέρες
(45 Αξιολογήσεις)
6.8
Shopify

Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i Περισσότερα

£773 GBP σε 20 μέρες
(10 Αξιολογήσεις)
5.9
mcfarhat

Hey there, I am a highly experienced developer, with over 12 years of experience and excellent English communication skills. I have dealt with developing complex solutions, while utilizing different backend and front Περισσότερα

£730 GBP σε 10 μέρες
(13 Αξιολογήσεις)
5.0