I got a requirement from the customer to integrate biometric machine with ERPNext Attendance. I found a machine called CAMS Units they designed a machine with API Support,they are sending attendance parameters as POST Request.
I tried to integrate with ERPNext with the help from @revant_one, currently It works like a charm,those who are trying to integrate Biometric can give a try.
@olamide_shodunke No I am not linked with their cloud based solution whenever the user touches the device it calls the API URL and post parameters like userid,attendance type and attendance time, I have a custom whitelisted method to do process the attendance based on the params received
Interesting! I just visited their website. So this device eliminates the need for a computer to send attendance dat‎a to erpnext. This is really a good one; this was the challenge that made us build a pc based software to connect and send data.
Hello @noetico
What have you achieved in this regard? You said you built a pc app to send data to ERPNEXT …how does this work and what part of ERPNext does it update ??
The app I built is a c# desktop application so it requires a pc (those are the downsides), at least a mini pc, even a used unit(under $50) will do; and a USB fingerprint reader; the basic one used for things like Sim registration (used units are under $50)‎. Summarily:
Collect fingerprint data offline or online
Bulk enroll data
Take attendance
Initiate salary calculation based on absence (uses absence without leave in erpnext)
So essentially, it does the attendance and salary.
The breakthrough by hereabdulla is interesting. If only there is a way he can give us a full description of what he did. I am sure when he is less busy he will update us.
Yes; it seems straightforward; I believe you use the API to access the device and configure parameters such as the url to post data to, what to post, etc. ‎Since it’s a paid API; we can’t test it.