Skip to content
All insights
Article

গার্মেন্টস ফ্যাক্টরিতে Excel থেকে Automated Attendance System-এ যাওয়ার সঠিক সময় কখন?

খাতা আর Excel-এ Attendance কতদিন চলে? কর্মীসংখ্যা, Shift আর Punch-এর হিসাবে HR-এর চাপ কীভাবে বাড়ে, কোন লক্ষণ দেখে বুঝবেন সময় হয়েছে, আর সিস্টেম বাছাইয়ের চেকলিস্ট।

Share

বাংলাদেশের একটি গার্মেন্টস ফ্যাক্টরির HR অফিসে ডেস্কে রাখা হাতে লেখা হাজিরা খাতা ও পাশে ল্যাপটপ, পেছনে প্রোডাকশন ফ্লোর

বেশিরভাগ গার্মেন্টস ফ্যাক্টরি শুরু হয় খাতা দিয়ে। গেটে একজন দারোয়ান বা টাইমকিপার নাম টুকে রাখেন, মাসের শেষে HR সেই খাতা দেখে Excel-এ বসান, আর সেই Excel থেকেই Salary Sheet তৈরি হয়। ৫০ জন কর্মীর ফ্যাক্টরিতে এটা দিব্যি চলে। সমস্যা হলো, ফ্যাক্টরি বাড়ে, কিন্তু পদ্ধতি একই থেকে যায়। একসময় HR টিম টের পায় যে মাসের শেষ পাঁচ দিন তারা শুধু Attendance মেলাতেই ব্যস্ত, আর তবু ভুল থেকে যায়।

এই লেখাটি কোনো সফটওয়্যার কেনার গাইড নয়। প্রশ্নটা তার আগের ধাপের: আপনার ফ্যাক্টরিতে ম্যানুয়াল Attendance আর চলছে কি না, সেটা কীভাবে বুঝবেন, আর যদি সময় হয়ে থাকে তাহলে কী কী প্রস্তুতি দরকার।

খাতা আর Excel-এর সীমাবদ্ধতা কোথায়

খাতা বা Excel নিজে খারাপ কিছু নয়। সমস্যা হলো এগুলো মানুষের স্মৃতি আর মনোযোগের ওপর নির্ভর করে। যত বেশি কর্মী, তত বেশি এন্ট্রি, তত বেশি ভুলের সুযোগ। সাধারণত যে সীমাবদ্ধতাগুলো সামনে আসে:

  • এন্ট্রি দেরিতে হয়। গেটের খাতা থেকে Excel-এ তথ্য উঠতে দুই-তিন দিন লেগে যায়। ততদিনে কে কখন ঢুকেছিল, তা যাচাই করার উপায় থাকে না।

  • কোনো ইতিহাস থাকে না। Excel-এ একটি সেল বদলে দিলে আগের মান হারিয়ে যায়। কে বদলালো, কেন বদলালো, তার কোনো রেকর্ড নেই। কমপ্লায়েন্স অডিটে এটাই সবচেয়ে বড় দুর্বলতা; অডিটররা কর্মঘণ্টার রেকর্ডে কী দেখেন, সে বিষয়ে আলাদা লেখা আছে।

  • Shift আর OT-এর হিসাব হাতে করতে হয়। কে কোন Shift-এ ছিল, কতক্ষণ Overtime করেছে, বিরতি বাদ গেছে কি না, সবই HR-এর মাথায় বা একটি আলাদা শিটে। Overtime হিসাবের সূত্র সহজ হলেও হাজার কর্মীর জন্য প্রতিদিন তা প্রয়োগ করা সহজ নয়।

  • একই তথ্য বারবার টাইপ হয়। খাতা থেকে Excel, Excel থেকে Salary Sheet, Salary Sheet থেকে ব্যাংক ফাইল। প্রতিটি ধাপে নতুন করে ভুলের সুযোগ।

  • একজনের ওপর নির্ভরতা। যিনি ফাইলটি বানিয়েছেন, তিনি ছুটিতে গেলে বা চাকরি ছাড়লে সূত্রগুলো আর কেউ বোঝে না।

কর্মীসংখ্যা, Shift আর Punch: HR-এর কাজ কীভাবে বাড়ে

ম্যানুয়াল পদ্ধতি কখন ভেঙে পড়বে, তা অনুমান করার সবচেয়ে সহজ উপায় হলো মাসে কতগুলো Punch রেকর্ড তৈরি হয় তা হিসাব করা। Punch মানে কর্মীর প্রতিটি ইন বা আউট এন্ট্রি, সেটা খাতায় সই হোক বা বায়োমেট্রিক ডিভাইসে আঙুল।

সরল সূত্র:

মাসিক Punch রেকর্ড = কর্মীসংখ্যা × ২ (ইন ও আউট) × মাসের কার্যদিবস

কর্মীসংখ্যা

কার্যদিবস

মাসিক Punch রেকর্ড

দিনে HR-কে যাচাই করতে হয়

50

26

50 × 2 × 26 = 2,600

100

300

26

300 × 2 × 26 = 15,600

600

800

26

800 × 2 × 26 = 41,600

1,600

1,500

26

1,500 × 2 × 26 = 78,000

3,000

উদাহরণ (কাল্পনিক সংখ্যা)। লক্ষ করুন, ৮০০ কর্মীর ফ্যাক্টরিতে মাসে একচল্লিশ হাজারের বেশি এন্ট্রি তৈরি হয়। এর মধ্যে যদি মাত্র ১ শতাংশেও সমস্যা থাকে, অর্থাৎ Punch মিস হওয়া, ডাবল Punch, ভুল Shift, তাহলে মাসে চারশোর বেশি কেস HR-কে হাতে মেলাতে হবে। আর এখানে OT, হাফ-ডে, ছুটি আর ছুটির দিনে কাজের হিসাব ধরা হয়নি।

Shift যোগ হলে জটিলতা আরও বাড়ে। এক Shift-এর ফ্যাক্টরিতে ইন-আউট দেখলেই চলে। দুই বা তিন Shift থাকলে প্রতিটি Punch-কে সঠিক Shift-এর সঙ্গে মেলাতে হয়, নাইট Shift-এর আউট পরের তারিখে পড়ে, আর রোটেশন বদলালে পুরো শিটের সূত্র বদলাতে হয়। Excel-এ এসব করা যায়, কিন্তু যিনি করেন তাকে প্রতি মাসে নতুন করে ভাবতে হয়।

যে সংকেতগুলো বলে ম্যানুয়াল পদ্ধতি আর যথেষ্ট নয়

নিচের লক্ষণগুলোর তিনটি বা তার বেশি যদি আপনার ফ্যাক্টরিতে মিলে যায়, তাহলে প্রশ্নটা আর "যাব কি না" নয়, "কবে যাব"।

১. মাসের শেষে Attendance মেলাতে তিন দিনের বেশি লাগে

শ্রম আইনের ধারা ১২৩ অনুযায়ী মজুরিকাল শেষ হওয়ার সাত কর্মদিবসের মধ্যে মজুরি পরিশোধ করতে হয় (বাংলাদেশ শ্রম আইন, ২০০৬)। Attendance মেলাতেই যদি অর্ধেক সময় চলে যায়, তাহলে Salary Sheet যাচাই, অনুমোদন আর ব্যাংকে পাঠানোর জন্য সময় থাকে না। ফল: তাড়াহুড়ো, আর তাড়াহুড়োর ভুল।

২. প্রতি মাসে বেতন নিয়ে অভিযোগ আসে

"আমার OT কম ধরা হয়েছে", "আমি সেদিন এসেছিলাম কিন্তু অনুপস্থিত দেখাচ্ছে"। এসব অভিযোগ যাচাই করতে গেলে যদি খাতা খুঁজতে হয় আর শেষ পর্যন্ত কর্মীর কথাই মেনে নিতে হয়, তাহলে রেকর্ডের ওপর কারও আস্থা নেই।

৩. Excel ফাইলের একাধিক ভার্সন ঘুরছে

"Salary_Oct_final", "Salary_Oct_final2", "Salary_Oct_final_corrected"। কোনটি আসল, তা শুধু একজন জানেন। অডিটের সময় এই প্রশ্নের উত্তর দিতে না পারা একটি বড় ঝুঁকি।

৪. OT-এর হিসাব আন্দাজে হয়

টাইমকিপার লাইনভিত্তিক মোট OT ঘণ্টা লিখে দেন, কর্মীভিত্তিক নয়। অথবা সবার OT এক ধরে নেওয়া হয়। Buyer অডিটে কর্মীভিত্তিক রেকর্ড চাইলে দেখানোর কিছু থাকে না।

৫. Shift বা লাইন বদলালে রেকর্ড এলোমেলো হয়

পিক সিজনে কর্মী এক ফ্লোর থেকে আরেক ফ্লোরে যায়, Shift বদলায়। প্রতিবার Excel-এর কাঠামো বদলাতে হলে পদ্ধতিটি আর টেকসই নয়।

৬. বায়োমেট্রিক ডিভাইস আছে, কিন্তু ডেটা Excel-এই নামে

অনেক ফ্যাক্টরিতে ZKTeco ডিভাইস বসানো আছে, কিন্তু মাসের শেষে কেউ পেনড্রাইভে লগ নামিয়ে Excel-এ বসান। ডিভাইসটি তখন একটি দামি খাতা ছাড়া কিছু নয়। ডিভাইস থেকে ডেটা নিয়মিত না এলে কী কী সমস্যা হয়, তা ZKTeco Sync সমস্যার লেখায় বিস্তারিত আছে।

৭. HR টিম বাড়াতে হচ্ছে শুধু হিসাব মেলানোর জন্য

কর্মী বাড়লে HR-এর কাজ বাড়বে, এটা স্বাভাবিক। কিন্তু যদি নতুন HR সহকারী নিয়োগের একমাত্র কারণ হয় Attendance এন্ট্রি, তাহলে সেই বেতন একটি সিস্টেমের সঙ্গে তুলনা করে দেখা উচিত।

খরচ আর পরিচালনার বিবেচনা

সিস্টেমে যাওয়ার সিদ্ধান্তে শুধু সফটওয়্যারের দাম দেখলে ভুল হবে। পুরো ছবিটা এরকম:

খরচের ধরন

কী কী ধরতে হবে

একবার না বারবার

ডিভাইস

গেট ও ফ্লোরভিত্তিক বায়োমেট্রিক ডিভাইস, নেটওয়ার্ক কেবল, পাওয়ার ব্যাকআপ

একবার, মাঝে মাঝে প্রতিস্থাপন

সফটওয়্যার

লাইসেন্স বা সাবস্ক্রিপশন, সাধারণত কর্মীসংখ্যা অনুযায়ী

বারবার (মাসিক/বার্ষিক)

সেটআপ

কর্মীর তথ্য তোলা, আঙুলের ছাপ নিবন্ধন, Shift ও নিয়ম কনফিগার

একবার

প্রশিক্ষণ

HR, টাইমকিপার, সুপারভাইজারদের শেখানো

একবার, নতুন লোক এলে আবার

সমান্তরাল চালানো

প্রথম এক-দুই মাস পুরোনো ও নতুন পদ্ধতি একসঙ্গে চালানোর শ্রম

একবার

সাপোর্ট

ডিভাইস নষ্ট হলে বা নিয়ম বদলালে কে ঠিক করবে

বারবার

বাংলাদেশে এই খরচগুলোর ধরন ও দামের কাঠামো নিয়ে Payroll Software-এর দাম বিষয়ক লেখায় বিস্তারিত আছে; এখানে আর সংখ্যা উল্লেখ করছি না, কারণ তা ফ্যাক্টরিভেদে অনেক ভিন্ন হয়।

পরিচালনার দিক থেকে তিনটি বিষয় আগে ভাবুন। প্রথমত, ইন্টারনেট: ক্লাউড সিস্টেমে ডিভাইস থেকে ডেটা লাইভ পাঠাতে ফ্যাক্টরিতে স্থিতিশীল সংযোগ দরকার, যদিও ভালো সিস্টেমে সংযোগ ফিরলে জমে থাকা Punch পরে চলে আসে। দ্বিতীয়ত, কর্মীদের অভ্যাস: Punch না দিয়ে ঢুকে পড়া বা অন্যের হয়ে Punch দেওয়ার চেষ্টা প্রথম মাসগুলোতে হবেই; সুপারভাইজারদের এ নিয়ে সক্রিয় হতে হবে। তৃতীয়ত, নিয়মের স্পষ্টতা: Grace time কত মিনিট, হাফ-ডে কখন ধরা হবে, সাপ্তাহিক ছুটি কোন দিন, এসব লিখিত না থাকলে সফটওয়্যার কনফিগার করা যায় না। অনেক ফ্যাক্টরিতে দেখা যায়, সিস্টেমে যাওয়ার সবচেয়ে বড় উপকার হলো এই নিয়মগুলো প্রথমবার কাগজে লেখা হয়।

প্রস্তুতির চেকলিস্ট

সিস্টেম বাছাইয়ের আগে নিজের ফ্যাক্টরির প্রস্তুতি যাচাই করুন। যতগুলোতে "হ্যাঁ" বলতে পারবেন, বাস্তবায়ন তত মসৃণ হবে।

  1. কর্মীর মাস্টার তালিকা হালনাগাদ আছে? নাম, আইডি, বিভাগ, পদবি, Grade, যোগদানের তারিখ এক জায়গায় এবং সঠিক।

  2. Shift-এর তালিকা লিখিত আছে? প্রতিটি Shift-এর শুরু, শেষ, বিরতি, Grace time।

  3. OT-এর নিয়ম স্পষ্ট? কখন থেকে OT ধরা হবে, কোন হারে, সাপ্তাহিক ছুটির দিনে কাজ হলে কী হবে।

  4. ছুটির ধরন ও ব্যালান্স জানা আছে? অর্জিত ছুটি, নৈমিত্তিক ছুটি, অসুস্থতার ছুটি কর্মীভিত্তিক কত বাকি।

  5. ছুটির দিনের ক্যালেন্ডার তৈরি? সরকারি ছুটি, ফ্যাক্টরির নিজস্ব ছুটি, Buyer-এর শিপমেন্ট অনুযায়ী বিকল্প ছুটি।

  6. গেট ও ফ্লোরে ডিভাইস বসানোর জায়গা ও নেটওয়ার্ক আছে? কর্মীরা কোন পথে ঢোকে-বেরোয়, সেখানে বিদ্যুৎ ও কেবল পৌঁছায় কি না।

  7. কে অনুমোদন দেবে, তা ঠিক আছে? মিসড Punch কে সংশোধন করবে, Salary Sheet কে অনুমোদন করবে, মালিক নাকি GM।

  8. পুরোনো ডেটা কী করবেন, ঠিক করেছেন? অন্তত চলতি বছরের Attendance সিস্টেমে তুলবেন, নাকি নতুন করে শুরু করবেন।

  9. একজন অভ্যন্তরীণ দায়িত্বশীল ব্যক্তি আছে? যিনি ভেন্ডরের সঙ্গে কথা বলবেন, প্রশ্নের উত্তর দেবেন, প্রথম মাসে সমস্যা ধরবেন।

  10. সমান্তরাল চালানোর সময় রেখেছেন? পিক সিজনের মাঝখানে নয়; অপেক্ষাকৃত শান্ত মাসে শুরু করুন।

Attendance Management System মূল্যায়ন করবেন যেভাবে

প্রস্তুতি থাকলে এবার সিস্টেম দেখার পালা। বিস্তারিত কেনার গাইড HR ও Payroll Software কেনার গাইডে আছে; এখানে শুধু Attendance-কেন্দ্রিক প্রশ্নগুলো, যেগুলো ডেমোতে সরাসরি করতে পারেন।

  • ডিভাইস থেকে ডেটা কীভাবে আসে? লাইভ, নাকি কাউকে হাতে ফাইল নামাতে হয়? আপনার বর্তমান ZKTeco ডিভাইস কাজ করবে কি না।

  • পুরোনো লগ তোলা যায়? ডিভাইসে বা Excel-এ জমে থাকা আগের মাসের রেকর্ড একবারে আমদানি করা যায় কি না।

  • Punch থেকে কাজের ঘণ্টা কে হিসাব করে? সিস্টেম নিজে ইন-আউট জোড়া লাগিয়ে, বিরতি বাদ দিয়ে, Shift অনুযায়ী OT বের করে কি না, নাকি HR-কে করতে হয়।

  • অস্বাভাবিক দিনগুলো কীভাবে দেখায়? মিসড Punch, হাফ-ডে, ছুটি, ছুটির দিনে কাজ আলাদা তালিকায় আসে কি না, যাতে HR শুধু সমস্যাগুলো দেখে, সব রেকর্ড নয়।

  • নিয়ম বদলাতে ডেভেলপার লাগে? OT-এর হার, Grace time, সাপ্তাহিক ছুটি, ছুটির ধরন HR নিজে বদলাতে পারে কি না।

  • কে কী বদলেছে, তার রেকর্ড থাকে? প্রতিটি সংশোধনের পাশে কে, কখন, কেন। অডিটে এটাই প্রথম প্রশ্ন।

  • Attendance থেকে Salary Sheet সরাসরি হয়? নাকি আবার Excel-এ নিয়ে যেতে হয়। যদি দ্বিতীয়টি হয়, তাহলে অর্ধেক সমস্যা থেকেই গেল।

  • একাধিক ইউনিট থাকলে? এক অ্যাকাউন্টে একাধিক ফ্যাক্টরি, কিন্তু প্রতিটির ডেটা আলাদা থাকে কি না।

  • সেটআপ ও প্রশিক্ষণ কে করবে? দামের মধ্যে আছে, নাকি আলাদা।

ডেমোতে নিজের ফ্যাক্টরির একটি বাস্তব কেস নিয়ে যান: যেমন, একজন কর্মী সকালে Punch দিয়েছে কিন্তু বিকেলে ভুলে গেছে, আর সেদিন দুই ঘণ্টা OT করেছে। সিস্টেম এই দিনটি কীভাবে সামলায়, তা দেখলেই অনেক কিছু বোঝা যায়।

Octa Punch এই পরিবর্তনে কীভাবে সাহায্য করে

Octa Punch বাংলাদেশের গার্মেন্টস ও টেক্সটাইল ফ্যাক্টরির জন্য তৈরি একটি ক্লাউড Attendance, Payroll ও HRM টুল। উপরের মূল্যায়ন-প্রশ্নগুলোর সঙ্গে মিলিয়ে বললে: ZKTeco ডিভাইস API key-এর মাধ্যমে Punch সরাসরি পাঠায়, আর পুরোনো লগ একবারে আমদানি করা যায়, ফলে Excel-এ জমে থাকা মাসগুলো হারায় না। প্রতিদিনের কার্ডে Punch জোড়া লেগে কাজের ঘণ্টা হয়, বিরতি বাদ যায়, Shift-এর মান অনুযায়ী OT বের হয়, আর মিসড Punch, হাফ-ডে, ছুটি ও ছুটির দিনগুলো আলাদা রিভিউ তালিকায় জমা হয়। OT-এর হার, Grace time, সাপ্তাহিক ছুটি, ছুটির ধরন HR নিজেই বদলাতে পারে। প্রতিটি পরিবর্তনের অডিট ট্রেইল থাকে, Attendance থেকেই Salary Sheet তৈরি হয়, আর এক অ্যাকাউন্টে একাধিক ফ্যাক্টরি আলাদা ডেটা নিয়ে চলে। সেটআপ, ডিভাইস সংযোগ ও প্রশিক্ষণ মূল্যের মধ্যেই থাকে; দাম কর্মীসংখ্যা অনুযায়ী ফ্যাক্টরিভিত্তিক নির্ধারিত হয়।

প্রায়ই জিজ্ঞাসিত প্রশ্ন

কত কর্মী হলে Automated Attendance দরকার?

কোনো নির্দিষ্ট সংখ্যা নেই। উপরের Punch-এর হিসাব আর সাতটি সংকেত মিলিয়ে দেখুন। সাধারণত দুইশো কর্মী বা একাধিক Shift পার হলে Excel-এ সময় ও ভুল দুটোই দ্রুত বাড়ে।

আমাদের ZKTeco ডিভাইস আছে, সেটা কি কাজে লাগবে?

বেশিরভাগ ক্ষেত্রে হ্যাঁ। প্রশ্ন হলো ডিভাইসের ডেটা সফটওয়্যারে নিয়মিত পৌঁছাচ্ছে কি না। ডেমোর সময় নিজের ডিভাইসের মডেল উল্লেখ করে নিশ্চিত হয়ে নিন।

Excel-এর পুরোনো রেকর্ড কি হারিয়ে যাবে?

নির্ভর করে সিস্টেমের ওপর। পুরোনো লগ আমদানির সুবিধা আছে কি না, তা বাছাইয়ের আগে জিজ্ঞেস করুন।

পরিবর্তনে কত সময় লাগে?

কর্মীর তথ্য ও নিয়ম প্রস্তুত থাকলে সেটআপ দ্রুত হয়; বেশি সময় যায় আঙুলের ছাপ নিবন্ধন আর প্রথম মাসের সমান্তরাল চালানোয়। শান্ত মাসে শুরু করলে এক পে-সাইকেলের মধ্যেই আস্থা তৈরি হয়।

আপনার ফ্যাক্টরিতে Attendance ও Payroll ব্যবস্থাপনা সহজ করতে Octa Punch সম্পর্কে জানুন, অথবা ফ্রি ডেমোর জন্য যোগাযোগ করুন।

TopicAttendance

Want to talk about this on your own setup?

Leave your email and we will come back to you with what it would take.

One email, a real reply within a business day. No newsletter, no sales sequence.

or chat with us on WhatsApp