F1? J I used help to figure out how it worked.
I can give
you a quick list of what you need to do to get it to work and the different
elements that are needed.
1. Create the basic system activities (Indirect activities)
These are used for referencing different types
of profile events. Minimum is Clock in, Clock out and Wait.
Use the Wizard to create the jobs associated with these.
2. Create Profiles
Profiles is the setup of clock in/out, standard work hours, paid and
unpaid breaks and so on. This is the base line for the Payment agreements. Use
the help feature which is pretty explanatory on this
matter. (Remember that if someone clocks in on a Monday (even at 23:00) it will
ONLY look at the time set on the Monday profile)
3. Create Payment Types
These payment types are used in payroll.
4. Create Payment agreements
This is the setup which generate payment based
on the profile worked. I would urge you to keep the profiles and payment
agreements to a minimum. You can limit any transaction in the payment
agreements based on profile, indirect activites and
more.
Time
clocked on the terminals are put in to JmgTermReg which is the base for JmgStampJournal
and JmgStampTrans.
JmgStampTrans looks in the JmgTermReg transactions and adds up the time for each activity registered.
JmgStampTrans is the ones used in approval end calculation forms
to show you the total work.
There are a
lot of cool features in the module that help organize an organizations time
management needs like flexi time, holidays, absence and so on.
Profile
groups are used for people working shifts. Profiles can be triggered based on the time that they clock in.
I would also
urge you to check out the Job Planner if the customer has a lot of work
planning shifts and so on. A pretty nice WYSIWYG editor
for working with these. Profile Group override the profile of Job Planner.
Happy DAX exploring!
Maybe I will
create a video on this for AX 2012 in the near future. J