۱خیلی از تعمیرگاه ها دستگاه حضور و غیاب دارند، ولی خروجی اش یک فایل خام است که آخر ماه باید کسی بنشیند و از رویش حساب کند چه کسی چند دقیقه تأخیر داشته. نتیجه این است که یا این کار اصلاً انجام نمی شود، یا با اختلاف انجام می شود و سر هر عددش بحث درمی گیرد. مشکل، نداشتن دستگاه نیست؛ فاصله بین دستگاه و چیزی است که واقعاً به درد تصمیم گیری بخورد.
۲دستگاه حضور و غیاب شما روی شبکه خود تعمیرگاه است. یک سرویس کوچک روی همان شبکه نصب می شود که هر سه ساعت ترددها را از دستگاه می خواند و به نرم افزار می فرستد. راه اندازی اش کار ماست و یک بار انجام می شود؛ از آن به بعد هیچ کس لازم نیست چیزی را دانلود، تبدیل یا وارد کند. اگر دستگاه ندارید هم می توانیم دستگاه مناسب را تهیه و نصب کنیم.
- با دستگاه های رایج ZKTeco که روی شبکه هستند کار می کند
- اگر دستگاه دارید، فقط وصل می شود — نیازی به تعویض نیست
- اگر ندارید، تهیه و نصبش را ما انجام می دهیم
- ترددها هر سه ساعت خوانده می شوند، نه آخر ماه
۳این اتصال فقط می خواند. نه حافظه دستگاه پاک می شود، نه دستگاه برای چند ثانیه قفل می شود که کارمندی پشتش معطل بماند، نه تنظیماتش دست می خورد. حافظه خودِ دستگاه دست نخورده می ماند و در عمل نقش یک نسخه پشتیبان دوم را بازی می کند: اگر روزی لازم شود، همان ترددها دوباره خوانده می شوند.
۴برای هر کارمند یک تقویم ماه شمسی باز می شود و هر روز رنگ وضعیت خودش را دارد: به وقت، تأخیر، ورود زودتر، خروج زودهنگام، اضافه کاری، مرخصی، غیبت و ثبت ناقص. با زدن روی هر روز، جدول تردد همه کارکنان همان روز پایین صفحه باز می شود؛ یعنی هم می شود یک نفر را در طول ماه دنبال کرد و هم یک روز خاص را برای کل تیم دید.
- شش کارت خلاصه: میانگین ساعت ورود، روزهای حضور، تأخیر، ورود زودتر، خروج زودهنگام و اضافه کاری
- جست وجوی کارمند با نام، بخش یا کد پرسنلی
- ساعت کاری واقعی همان کارمند بالای گزارش نوشته می شود، با روزهای هم ساعت جمع شده
- روی موبایل هم کامل خوانده می شود — جدول روز به کارت تبدیل می شود
۵نرم افزار عددِ تأخیری که خود دستگاه می دهد را ذخیره نمی کند؛ ساعت خام ورود و خروج را نگه می دارد و تأخیر را از روی ساعت کاری و دقایق ارفاقی که خودتان تعیین کرده اید حساب می کند. تفاوتش وقتی معلوم می شود که ساعت را عوض کنید یا ارفاق را از ۵ دقیقه به ۱۰ دقیقه ببرید: همه ماه های ثبت شده دوباره و درست حساب می شوند — نه فقط ماه جاری — بدون اینکه لازم باشد داده ای دوباره وارد شود. ساعت خام ورود و خروج در این میان دست نمی خورد.
۶کمتر تعمیرگاهی هفت روز هفته یک ساعت کار می کند. اینجا برای هر روز هفته ساعت شروع و پایان جدا تعیین می شود و هر روزی را که بخواهید تعطیل علامت می زنید. نتیجه اش این است که پنج شنبه کوتاه دیگر برای کل تیم «خروج زودهنگام» ثبت نمی کند و جمعه غیبت حساب نمی شود — دو عددی که تا دیروز باید دستی از گزارش کم می کردید.
- ساعت شروع و پایان جدا برای هر روز، از شنبه تا جمعه
- روز تعطیل، غیبت حساب نمی شود
- کسی که در روز تعطیل سر کار بیاید، تمام ساعت حضورش اضافه کاری است
- بالای گزارش، روزهای هم ساعت با هم می آیند: «شنبه تا چهارشنبه ۰۹:۰۰–۱۸:۳۰ · پنج شنبه ۰۹:۰۰–۱۵:۰۰ · جمعه تعطیل»
۷پذیرشگری که قرار است تا ۵:۳۰ بماند، نباید نسبت به ساعت ۶:۳۰ بقیه سنجیده شود و هر روز «خروج زودهنگام» بگیرد. یک ساعت کاری تازه می سازید و از فهرست کنار نام همان نفر انتخابش می کنید؛ بقیه روی ساعت پیش فرض بخش خودشان می مانند. اولویت روشن است: ساعت اختصاصی خود کارمند، بعد ساعت پیش فرض بخشش.
۸کارمندی که ظهر می رود و برمی گردد، در بیشتر سیستم ها فقط یک ورود و یک خروج ثبت می کند و بقیه اش گم می شود. اینجا تک تک ترددها نگه داشته می شوند و روزِ تجمیع شده جدا از آن ها ساخته می شود. یعنی هر وقت لازم شد، شیفت شکسته و بازه دقیق اضافه کاری قابل بازخوانی است — چیزی که بعد از تجمیع دیگر برنمی گردد.
۹روزهایی که کارمند فقط ورود زده یا فقط خروج، برچسب «ثبت ناقص» می گیرند. این یعنی به جای اینکه کارکرد آن روز بی سروصدا صفر شود و آخر ماه سرش بحث دربگیرد، همان جا معلوم است چرا حساب نشده و می شود دلیلش را پرسید.
۱۰اگر کارمند تازه ای روی دستگاه ثبت شده ولی کد پرسنلی اش هنوز در نرم افزار وارد نشده، ترددهایش دور ریخته نمی شود؛ کنار گذاشته می شود و به محض اینکه کدش را وارد کنید، روزهای گذشته اش هم به او وصل می شوند و ماه از نو ساخته می شود. این تصمیم عمدی است، چون در عمل همیشه چند روز فاصله بین ثبت روی دستگاه و ثبت در نرم افزار هست.
۱۱ورود دستی فایل CSV هم سر جایش هست و برای ماه هایی که دستگاه داده ندارد کار می کند. لازم نیست فایل قالب مشخصی داشته باشد: ستون ها در همان صفحه پیش نمایش می شوند و شما نگاشتشان را تایید می کنید. تاریخ شمسی و ارقام فارسی هم خوانده می شود و نام هایی که به هیچ کاربری نمی خورند گزارش می شوند تا بی سروصدا دور ریخته نشوند.
۱۲کارمندی که یادش رفته ورود یا خروج بزند، دیگر لازم نیست سراغ مدیر برود: از بخش «کارکرد من» اصلاح تردد یا مرخصی روزانه و ساعتی را درخواست می دهد و مدیر در صف «مرخصی و اصلاح تردد» تأیید یا رد می کند. با تأیید، تأخیر و غیبت همان روز همان لحظه درست می شود — و تردد خام دستگاه دست نمی خورد، پس همیشه معلوم است کدام عدد از دستگاه آمده و کدام با تأیید.
۱۳در «کارکرد من» هر کارمند ورود و خروج هر روزش را با تأخیر و اضافه کاری می بیند. بحث آخر ماه سر «من آن روز دیر نیامدم» پیش از بستن حقوق و با یک درخواست اصلاح تمام می شود.
۱۴انضباط تردد یکی از بخش های امتیاز ماهانه کارکنان است: نرخ حضور، روزهای بدون تأخیر، مجموع دقایق تأخیر، خروج پیش از موعد، ماندن بیشتر از شیفت و روزهای ثبت ناقص. یعنی همان داده ای که خودکار جمع می شود، بدون کار اضافه به انتخاب کارمند نمونه ماه وصل است.