Forums

Payroll Form - Where to begin?

britzj 02 Dec, 2008
Hey all,

I need some help designing a form. I work at a company that has interns working all over the province for us, and currently we use an online payroll system from another company. (as seen in the screenshots). I am making a new main website with joomla and I wanted to integrate the features of this "e-office" into our new website, but I have no clue where to begin.

In the screenshots you will see it has the pay period where you enter your hours. In the new site I do not need overtime or time owed so I would like to cut that out. Also note the summary of pay for each employee. I would like to somehow include this.

This seems to me like it would be a lengthy procedure...

Any help you guys can offer me is appreciated.

Thanks

[attachment=0]e-office example.jpg[/attachment]
GreyHead 02 Dec, 2008
Hi britzj,

Yes this can be done but . . . it's not a trivial task that can type up here in a couple of minutes.
It looks like this form not only links into the database (probably with several tables) but also has some quite complex JavaScript doing the sums as you go.

This kind of project is never easy - not least because payroll systems have to be accurate to the penny (or cent) and your data has to be well protected.

I'd suggest that you start out implementing a small part of the form as a trial to get used to ChronoForms and - at the same time - start working on a pencil and paper sketch / flowchart of the form functionality. What data do you need, where does it come from, how is is stored . . . all that stuff.

Good luck, do feel free to come back and ask specific questions.

Bob

PS Or you can commission Max or I to work with you on the project if that woudl help.
britzj 02 Dec, 2008
Thanks for the fast reply!!! Yes I did some more searching around and found some tutorials involving linking to the database, user permissions and such so I think that is a good start. I will come to this forum if I have any further questions.
This topic is locked and no more replies can be posted.