Close

เราแนะนำให้คุณเริ่มสมัครด้วยคอมพิวเตอร์เพื่อตั้งค่าต่างๆของพนักงาน สถานที่ และคุณลักษณะของเวลาเข้าออกได้สะดวกและรวดเร็ว

30/09/2017

Report API สำหรับการเชื่อมต่อแบบไร้รอยต่อกับ Payroll

เพื่อให้ลูกค้าของโปรแกรม Payroll เกิดความสะดวกในการดึงข้อมูลจาก TimeMint ไปยังโปรแกรม Payroll และป้องกันการทุจริตจากพนักงานที่สามารถเข้าถึง text file ได้ TimeMint จึงได้ออกแบบวิธีการมาตราฐานเพื่อให้กับทางผู้พัฒนาโปรแกรม Payroll (โปรแกรมจ่ายเงินเดือน) ที่ใช้อยู่ได้ต่อเชื่อมกับข้อมูลเวลาเข้าออกของ TimeMint ได้อย่างไร้รอยต่อ โดยไม่ต้องมีคนที่มากดเพื่อ Export File ใดๆจาก TimeMint แล้วเอาไป import เข้าไปยัง Payroll อีกครั้งหนึ่ง

ทำไม Payroll ถึงจะต้องใช้ API ของระบบลงเวลา ?

เหตุผลหลัก คือ “เพื่อป้องกันการทุจริตจากพนักงานที่เกิดขึ้นได้ระหว่างที่มันเป็น text file” เพราะ ถ้าหากว่า มีการ export file ออกมาเป็น text file หรือ excel file ใดๆเพื่อเอาไปนำเข้าสู่การคำนวณเงินเดือนด้วย Payroll แล้ว file เหล่านั้นจะสามารถถูกแก้ไขได้อย่างไร้ร่องรอยว่ามีการปรับแก้ระหว่างทางหรือไม่ก่อนนำเข้าไปยังโปรแกรม Payroll ดังนั้นแล้วลูกค้า Payroll หลายรายจึงร้องขอให้ทาง ผู้พัฒนาโปรแกรม Payroll สร้างปุ่ม หรือตกลงวิธีการดึงเข้าข้อมูลจากโปรแกรมลงเวลาต่างๆไปยังโปรแกรมเงินเดือนได้โดยตรงและไม่สามารถถูกปรับแก้เวลาได้ระหว่างทาง ปัญหาการทุจริตโดยการแปลงเวลาใน text file หลังจาก export จากเครื่องลงเวลาที่เป็นดิจิตอลต่างๆนั้น ถือได้ว่าเป็นปัญหาเรื้อรังหากจัดการไม่ดี หรือไม่ได้มีวิธีการตรวจสอบซ้ำ จะทำให้โอกาสการทุจริตแบบนี้เกิดขึ้นได้ไม่ยาก นอกจากนี้ ปัญหานี้จะมีความเสี่ยงมากขึ้นที่บริษัทจะถูกปรับเปลี่ยนแปลงเวลาการทำงานโดยพนักงานมากขึ้นไปอีก หากคนที่เกี่ยวข้องกับ text file นี้มีมากขึ้น เช่น กรณีที่องค์กรมีหลายสาขาเป็นต้น (คนที่จะต้องเอาข้อมูลเพื่อเอามาใส่กับ Payroll จะมีเยอะคนมากขึ้นตามจำนวนสาขาได้)

ดังนั้นแล้วเราได้สร้าง API ที่ส่งข้อมูลออกเป็น JSON เอาไว้ให้กับผู้พัฒนาโปรแกรม Payroll ทั้งที่เป็นโปรแกรมสำเร็จรูปแล้ว ท่านที่มีการพัฒนาระบบเงินเดือนในองค์กรเอง (in-house software) ได้นำค่าเวลาและประเภทกลุ่มไปใช้งานต่อ โดยรูปแบบและวิธีการแสดงเอาไว้ในภาพด้านล่างต่อไปนี้แล้ว

สำหรับผู้ใช้งาน TimeMint : วิธีการสร้าง Code Report 


สำหรับบัญชี TimeMint ในแต่ละบัญชี (แต่ละบริษัท) จะสามารถสร้างได้โดยให้เจ้าของระบบ (Super Admin) เข้าถึงการตั้งค่าด้านหลังของ TimeMint โดยล็อคอินเข้าไปที่ https://member.timemint.co แล้วกรอกอีเมล์และรหัสผ่านของ Super Admin เท่านั้น เพื่อเข้าไปยังระบบหลังบ้านของ TimeMint ของบริษัทของตน

เลือกไปที่ชื่อของตนเองที่ด้านขวาบนสุด > แก้ไขผู้ใช้ > กดเพื่อกำหนดรหัส report

ท่านจะได้รหัสที่เป็นรูปแบบต่อไปนี้ xxx@xxxxxx เพื่อใช้กรอกข้อมูลในโปรแกรม Payroll ที่มีการรองรับการใช้  API ของ TimeMint

นอกจากนี้ ถ้าหากว่าท่านเจ้าของระบบ super admin ของ TimeMint ต้องการเปลี่ยนแปลงเลข รหัสรายงานใหม่ (เพื่อให้อันเดิมใช้การไม่ได้) ท่านสามารถทำการ reset รหัส  report นี้ได้ด้วยวิธีการเดียวกันกับตอนที่สร้างรหัส report ครั้งแรก แต่ให้ท่านกดปุ่ม “กดเพื่อเปลี่ยนรหัส report” แทน

สำหรับผู้พัฒนาโปรแกรม Payroll 

บริษัทที่จำหน่าย Software Payroll หรือทีมโปรแกรมเมอร์ขององค์กรเอง สามารถดูไฟล์ตัวอย่างประเภท  JSON ที่ถูกสร้างขึ้นได้จาก https://member.timemint.co/demoreport.php ได้ทันที

ถ้าหากว่าท่านผู้พัฒนาโปรแกรม Payroll เพื่อจำหน่ายหรือให้บริการกับองค์กรอื่นๆ มีการปรับโปรแกรมของตนเอง เพื่อใช้เรียกข้อมูลจาก TimeMint ได้โดยตรงแล้ว กรุณาติดต่อมาที่ทีมการตลาดของเรา เพื่อเราจะได้จัดทำข้อมูล และทำสื่อการตลาดอื่นๆ เพื่อบ่งบอกให้กับลูกค้ารายอื่นๆได้ทราบว่า ถ้าหากว่ามีการใช้ TimeMint แล้ว โปรแกรม payroll รายใดบ้างที่สามารถใช้การดึงข้อมูลแบบไร้รอยต่อผ่าน API ได้บ้าง ทั้งนี้เพื่อเป็นประโยชน์กับลูกค้าของทั้งลูกค้าโปรแกรม Payroll และ ลูกค้าโปรแกรม TimeMint ด้วยเช่นเดียวกัน

เครื่องตอกบัตร