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

Suljettu Julkaistu Mar 8, 2016 Maksettu toimituksen yhteydessä
Suljettu Maksettu toimituksen yhteydessä

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 Tietojärjestelmäarkkitehtuuri

Projektin tunnus: #9885479

Tietoa projektista

16 ehdotusta Etäprojekti Aktiivinen 7 vuotta sitten

16 freelanceria on tarjonnut keskimäärin £886 tähän työhön

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 Lisää

£789 GBP 25 päivässä
(77 arvostelua)
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 Lisää

£2105 GBP 25 päivässä
(684 arvostelua)
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 Lisää

£773 GBP 20 päivässä
(45 arvostelua)
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 Lisää

£773 GBP 20 päivässä
(10 arvostelua)
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 Lisää

£730 GBP 10 päivässä
(13 arvostelua)
5.0