সরকারি কর্মচারীদের নতুন বেতন কাঠামো অনুযায়ী পে-ফিকেশন করতে গিয়ে বিভিন্ন ধরনের কারিগরি ত্রুটির মুখে পড়ার অভিযোগ পাওয়া যাচ্ছে। বিশেষ করে, দপ্তর পরিবর্তন, বদলি, প্রেষণ (ডেপুটেশন), রিলিজ অর্ডার এবং বেতন নির্ধারণের তথ্য এন্ট্রি করার সময় কিছু ক্ষেত্রে সফটওয়্যার এরর দেখাচ্ছে। ফলে প্রয়োজনীয় তথ্য দেওয়ার পরও পে-ফিকেশন সম্পন্ন করতে পারছেন না সংশ্লিষ্ট কর্মচারীরা।
সম্প্রতি পে-ফিকেশন করতে গিয়ে সমস্যায় পড়া একজন সরকারি কর্মচারীর শেয়ার করা দুটি স্ক্রিনশটে দুটি আলাদা ত্রুটি দেখা গেছে। প্রথমটিতে বদলি বা প্রেষণসংক্রান্ত তারিখের অসংগতি নির্দেশ করা হয়েছে। দ্বিতীয়টিতে Oracle ডেটাবেজের একটি কারিগরি ত্রুটি দেখানো হয়েছে। তবে এই বার্তা দুটি দেখে নিশ্চিতভাবে বলা যায় না যে সব ক্ষেত্রে সমস্যার কারণ একই। সংশ্লিষ্ট কর্মচারীর চাকরির ইতিহাস, তথ্য এন্ট্রির ধরন এবং সিস্টেমের ভ্যালিডেশন পরীক্ষা করা প্রয়োজন।
সরকারি কর্মচারীদের ভোগান্তি কমাতে এরর দুটির অর্থ, সম্ভাব্য কারণ এবং করণীয় সম্পর্কে বিস্তারিত আলোচনা করা হলো।
প্রথম সমস্যা: Transfer received ও Deputation start date নিয়ে ত্রুটি
প্রথম স্ক্রিনশটে যে বার্তাটি দেখা যাচ্ছে, সেটি হলো:
Error message
Transfer should be received in Pay Fixation and deputation start date should be the next day of Release date.
এর বাংলা অর্থ হলো, পে-ফিকেশন প্রক্রিয়ায় বদলি বা প্রেষণসংক্রান্ত তথ্যের তারিখের মধ্যে প্রয়োজনীয় সামঞ্জস্য থাকতে হবে। বিশেষ করে, প্রেষণে যাওয়ার ক্ষেত্রে রিলিজের তারিখের পরের দিনকে প্রেষণ শুরুর তারিখ হিসেবে দেওয়ার শর্তটি সিস্টেম যাচাই করছে।
কেন এই সমস্যা হতে পারে?
1. Release date ও Deputation start date-এর মধ্যে অসংগতি: রিলিজের তারিখ এবং প্রেষণ শুরুর তারিখ পরস্পরের সঙ্গে সামঞ্জস্যপূর্ণ না হলে এই বার্তা আসতে পারে।
2. Transfer received তথ্য অসম্পূর্ণ: নতুন কর্মস্থলে যোগদান বা বদলি গ্রহণের তথ্য পে-ফিকেশন মডিউলে সঠিকভাবে এন্ট্রি করা হয়েছে কি না, তা যাচাই করা প্রয়োজন।
3. চাকরির ইতিহাসে ভুল তারিখ: পূর্ববর্তী কর্মস্থল, বর্তমান কর্মস্থল, রিলিজ অর্ডার ও যোগদানের তারিখের মধ্যে কোনো অসংগতি থাকলেও যাচাইয়ের সময় সমস্যা দেখা দিতে পারে।
4. প্রেষণসংক্রান্ত তথ্য ভুল ঘরে এন্ট্রি: বদলি, প্রেষণ, অবমুক্তি ও যোগদানের তথ্য আলাদা আলাদা ঘরে চাওয়া হলে সঠিক তথ্য সংশ্লিষ্ট ঘরে দিতে হবে।
প্রথম সমস্যার সম্ভাব্য সমাধান
রিলিজ অর্ডার অনুযায়ী অবমুক্তির তারিখ যাচাই করুন।
প্রেষণের ক্ষেত্রে রিলিজের পরের দিন প্রেষণ শুরুর তারিখ হিসেবে দেওয়া হয়েছে কি না দেখুন।
নতুন কর্মস্থলে যোগদানের তারিখ এবং Transfer Received-এর তথ্য সংশ্লিষ্ট আদেশের সঙ্গে মিলিয়ে নিন।
আগে এন্ট্রি করা তথ্যের মধ্যে ভুল থাকলে সংশ্লিষ্ট প্রশাসন বা হিসাব শাখার সহায়তায় সংশোধন করুন।
গুরুত্বপূর্ণ: রিলিজের পরের দিন প্রেষণ শুরুর তারিখ দেওয়ার বিষয়টি স্ক্রিনশটের এরর বার্তায় স্পষ্টভাবে বলা হয়েছে। তবে বাস্তব চাকরির আদেশে তারিখের ভিন্নতা থাকলে কেবল এরর দূর করার জন্য প্রকৃত তারিখ পরিবর্তন করা উচিত নয়। সংশ্লিষ্ট আদেশ ও প্রযোজ্য বিধি অনুযায়ী তথ্য যাচাই করতে হবে।
দ্বিতীয় সমস্যা: ORA-06502 — Oracle ডেটাবেজের ত্রুটি
দ্বিতীয় স্ক্রিনশটে প্রদর্শিত Oracle ডেটাবেজ ত্রুটির ব্যাখ্যা।
দ্বিতীয় স্ক্রিনশটে যে বার্তাটি দেখা যাচ্ছে, সেটি হলো:
Error message
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ত্রুটির অবস্থান হিসেবে IBASCOA2.PKG_PAY_FIXATION, line 3908 উল্লেখ রয়েছে।
এই বার্তাটি প্রথম সমস্যার থেকে আলাদা। এখানে Oracle ডেটাবেজের PL/SQL প্রোগ্রামে কোনো মান বা টেক্সট নির্ধারিত ধারণক্ষমতার মধ্যে সংরক্ষণ করা যাচ্ছে না—এমন একটি ত্রুটি নির্দেশ করা হয়েছে।
ORA-06502 ত্রুটির সম্ভাব্য কারণ কী?
১. কোনো তথ্যের দৈর্ঘ্য নির্ধারিত সীমা ছাড়িয়ে যাওয়া
সফটওয়্যারের কোনো নির্দিষ্ট ঘরে যতটুকু তথ্য সংরক্ষণের ব্যবস্থা রয়েছে, তার চেয়ে বড় স্ট্রিং বা টেক্সট প্রক্রিয়াকরণের চেষ্টা হলে এ ধরনের ত্রুটি হতে পারে।
২. তথ্যের ধরন বা ফরম্যাটে অসংগতি
তারিখ, সংখ্যা, পদবি, আদেশ নম্বর কিংবা অন্য কোনো তথ্য প্রক্রিয়াকরণের সময় সফটওয়্যারের প্রত্যাশিত ফরম্যাটের সঙ্গে অমিল থাকলে ত্রুটি দেখা দিতে পারে। তবে এই স্ক্রিনশট থেকে নির্দিষ্ট কোন তথ্যটি দায়ী, তা শনাক্ত করা সম্ভব নয়।
৩. সফটওয়্যারের প্রোগ্রামিং বা ডেটা ভ্যালিডেশন সমস্যা
কোনো নির্দিষ্ট পরিস্থিতিতে সফটওয়্যারের ভেতরের কোড প্রত্যাশার চেয়ে বড় তথ্য তৈরি করলে বা ভুলভাবে তথ্য প্রক্রিয়াকরণ করলে এই ত্রুটি হতে পারে।
৪. ব্যবহারকারীর দেওয়া তথ্যের সঙ্গে সিস্টেমের প্রক্রিয়াকরণের অসামঞ্জস্য
কোনো বিশেষ চাকরির ইতিহাস বা তথ্যের সমন্বয় প্রক্রিয়াকরণের সময় ত্রুটি তৈরি করতে পারে। তবে শুধু এই বার্তার ভিত্তিতে ব্যবহারকারীর তথ্য ভুল—এমন সিদ্ধান্ত দেওয়া যাবে না।
দ্বিতীয় সমস্যার সমাধানে কী করবেন?
1. যে ধাপে গিয়ে ত্রুটি দেখা দিচ্ছে, সেটি শনাক্ত করুন—যেমন তথ্য সংরক্ষণ, চাকরির ইতিহাস এন্ট্রি বা চূড়ান্ত পে-ফিকেশন।
2. তারিখ, আদেশ নম্বর, পদবি ও অন্যান্য তথ্য মূল নথির সঙ্গে মিলিয়ে দেখুন।
3. কোনো তথ্য অনুমান করে পরিবর্তন করবেন না এবং সিস্টেমের ত্রুটি এড়াতে চাকরির ইতিহাসের প্রকৃত তথ্য বাদ দেবেন না।
4. একই ত্রুটি বারবার এলে স্ক্রিনশটসহ সংশ্লিষ্ট হিসাবরক্ষণ কার্যালয় বা iBAS++-এর দায়িত্বপ্রাপ্ত কারিগরি সহায়তা কর্তৃপক্ষকে জানান।
5. ত্রুটির সঙ্গে IBASCOA2.PKG_PAY_FIXATION এবং line 3908 উল্লেখ থাকায় কারিগরি দলকে সংশ্লিষ্ট কোড ও ডেটা প্রক্রিয়াকরণ পরীক্ষা করতে হতে পারে। এটি সফটওয়্যার-স্তরের তদন্তের বিষয়; ব্যবহারকারী নিজে এই কোড সংশোধন করতে পারবেন না।
বিশেষ সতর্কতা: ORA-06502-এর নির্দিষ্ট কারণ এবং এর জন্য কোনো স্বীকৃত সমাধান সংশ্লিষ্ট সিস্টেমের লগ ও তথ্য পরীক্ষা ছাড়া নিশ্চিত করা যায় না। তাই এটিকে নিশ্চিতভাবে সার্ভারের ত্রুটি কিংবা ব্যবহারকারীর ভুল—কোনোটিই বলা ঠিক হবে না।
দুটি সমস্যার মধ্যে পার্থক্য
| বিষয় | প্রথম ত্রুটি | দ্বিতীয় ত্রুটি |
|---|---|---|
| ত্রুটির ধরন | তারিখ ও চাকরির তথ্যের সামঞ্জস্য | Oracle ডেটাবেজের মান প্রক্রিয়াকরণ |
| বার্তার মূল ইঙ্গিত | Release ও Deputation start date যাচাই | Character string buffer too small |
| সম্ভাব্য করণীয় | তারিখ ও বদলি/প্রেষণের তথ্য যাচাই | তথ্য যাচাই এবং প্রয়োজন হলে কারিগরি তদন্ত |
| সমাধানের দায়িত্ব | কর্মচারী, প্রশাসন ও হিসাব শাখা | পরিস্থিতি অনুযায়ী ব্যবহারকারী, হিসাব শাখা ও কারিগরি দল |
পে-ফিকেশন আটকে গেলে কোথায় যোগাযোগ করবেন?
বাংলাদেশ সরকারের iBAS++ পোর্টালে পে-ফিকেশনসহ বিভিন্ন সরকারি আর্থিক কার্যক্রমের সেবা রয়েছে। পোর্টালের সরকারি পরিচিতি অনুযায়ী, এতে কর্মচারীর চাকরিসংক্রান্ত তথ্য ও বেতন ব্যবস্থাপনার বিভিন্ন কার্যক্রম পরিচালিত হয়।
সরকারি পোর্টাল: ibas.finance.gov.bd
পে-ফিকেশন লগইন: iBAS++ Pay Fixation
প্রথম ধাপের সমস্যা: সংশ্লিষ্ট প্রশাসন শাখা বা হিসাবরক্ষণ কার্যালয়ে রিলিজ, যোগদান ও প্রেষণের তারিখ যাচাই করান।
দ্বিতীয় ধাপের সমস্যা: সঠিক তথ্য দেওয়ার পরও ORA-06502 দেখালে স্ক্রিনশট ও ত্রুটির বিবরণ দিয়ে দায়িত্বপ্রাপ্ত কারিগরি সহায়তা কর্তৃপক্ষের কাছে বিষয়টি পাঠান।
পে-ফিকেশনসংক্রান্ত সরকারি নির্দেশনা ও নোটিশের জন্যও সংশ্লিষ্ট মন্ত্রণালয় বা দপ্তরের ওয়েবসাইট পর্যবেক্ষণ করা যেতে পারে।
নিজের এনআইডি, জন্মতারিখ, মোবাইল নম্বর, ভেরিফিকেশন নম্বর, পাসওয়ার্ড কিংবা বেতনসংক্রান্ত সংবেদনশীল তথ্য অপরিচিত ব্যক্তি বা অননুমোদিত ওয়েবসাইটে প্রকাশ করবেন না।
শেষ কথা: সমস্যার সমাধানে কোন তথ্যগুলো প্রয়োজন?
দুটি ত্রুটি একসঙ্গে দেখা গেলেও সমাধানের পদ্ধতি এক নয়। প্রথম ক্ষেত্রে তারিখ ও চাকরির ইতিহাস যাচাই গুরুত্বপূর্ণ। দ্বিতীয় ক্ষেত্রে তথ্য সঠিক থাকার পরও ত্রুটি থাকলে সিস্টেমের কারিগরি পরীক্ষা প্রয়োজন হতে পারে।

