Hi Fareed,
First of all are you willing to take those employees (service provider. contractors) into SAP system? and are you in positive time or negative time?
I aasuming that your in positive time since you said that you wanted to capture attendance.
If this is the case, i can share my experience what i did:
You can take them into SAP system as a diferent employee group like "contract" and assign all employees into that Employee group.
Now you can make time management status as 7 (time evaluation without payroll intergartion) in IT0007 for those employees.
Now you can run time evaluation and get the number of actual working days and the over time details in a report which you can attched into the purchase order.
via MM module you can create purchase requisition using T-code ME51N (for all contract employee with lne item) and puchase order ME21N.
here you can maintained the costcenter and the material group this will pick the G/L account where to credit/ debit this espence.
IF not as others said. you have to go for CATS implemetation.
Regards,
Dinesh
Now for them you can run time evaluation and you can get number of worked days and over time in a report.
After that you can make purchase requisition via t-Code me51n