নতুন আপডেট:
Step 01
ফিল্টার বার:
Mentor ও Branch ফিল্টারের পর — Program (মাল্টি-সিলেক্ট), View By (একটাই সিলেক্ট করা যাবে: Programwise / Pinwise), Tr ID Status (একটাই সিলেক্ট করা যাবে: Working Tr ID / Active Tr ID), এরপর ক্যালেন্ডার যোগ করা হয়েছে এবং Search বাটন থাকবে।
Mentor ড্রপডাউনে কোনো মেন্টর সিলেক্ট করা হলে Branch ড্রপডাউনে স্বয়ংক্রিয়ভাবে শুধু সেই মেন্টরের ব্রাঞ্চগুলো দেখাবে (বাকি ব্রাঞ্চ তালিকায় দেখাবে না)। এই মেনুতে ক্লিক করা হলে ইউজার অনুযায়ি সে একজন মেন্টর হলে ডিফল্টভাবে তার নাম সিলেক্ট থেকে অটো সার্চ হবে। ইউজার মেন্টর না হলে, All Mentor ও All Branch সিলেক্ট থেকে ডাটা লোড হবে। ইউজার পারমিশন অনুযায়ি ব্রাঞ্চ লোড হবে।
প্রোগ্রাম সিলেকশনে সকল প্রোগ্রাম দেখাবে। নির্দিষ্ট বা একাধিক প্রোগ্রাম সিলেক্ট করে ডাটা সার্চ করা যাবে।
Programwise/Pinwise যেকোনো একটি সিলেক্ট করে ডাটা সার্চ করা যাবে। ডিফল্টভাবে Programwise সিলেক্ট থাকবে।
Working Tr ID/Active Tr ID যেকোনো একটি সিলেক্ট করে ডাটা সার্চ করা যাবে। ডিফল্টভাবে Working Tr ID সিলেক্ট থাকবে। এই অবস্থায় সার্চ করা হলে সিলেক্টেড তারিখ অনুযায়ি যে Tracking ID গুলোতে ডাটা এন্ট্রি করা হয়েছে সেই অনুযায়ি তথ্য দেখাবে। Active Tr ID সিলেক্ট করলে যেসব Tracking ID এখন একটিভ আছে সেই অনুযায়ি ডাটা দেখাবে।
ক্যালেন্ডার/ডেট-পিকারে ডিফল্টভাবে আজকের তারিখ সিলেক্ট থাকবে, ভবিষ্যতের কোনো তারিখ সিলেক্ট করা যাবে না। আজকের তারিখ সিলেক্ট থাকলে নিচের ডাটা টেবিলে Entry on Today দেখাবে। অতীতের কোনো তারিখ সিলেক্ট করে সার্চ করলে কলামের নাম বদলে হয় "Entry on (Selected Date)" হবে।
ডাটা টেবিল:
"Created By", "Initiated By" ও "Executed By" কলাম তিনটি সম্পূর্ণ বাদ দেওয়া হয়েছে।
"Entry By" (কল করে যে ডাটা এন্ট্রি হয়েছে), "Entry on Today/Selected Date" (নির্দিষ্ট দিনে কতগুলো এন্ট্রি হয়েছে), "Avg. Call Time" (গড় কল-সময়) এবং "Entry Till Today" (আজ পর্যন্ত মোট এন্ট্রি) — এই চারটি কলাম যোগ করা হয়েছে।
Date ফিল্টারে "Today" সিলেক্ট থাকলে কলাম দুটির নাম হবে "Entry On Today" ও আগের কোনো তারিখ সিলেক্ট করলে এই কলামের নাম বদলে "Entry On (Selected Date)" আকারে দেখাবে।
কোনো Tracking ID-তে একাধিক টিম মেম্বার এন্ট্রি করে থাকলে প্রতিটা টিম মেম্বারের জন্য আলাদা সারি দেখাবে (নিজস্ব Entry By, Entry on Today/Selected Date, Avg. Call Time সহ), কিন্তু বাকি তথ্য (Program, Total Student, Pending, Tracking ID ইত্যাদি) সব সারির উপর একসাথে মার্জ করে দেখাবে যেহেতু সেগুলো ব্যক্তি-ভিত্তিক না, পুরো Tracking ID-ভিত্তিক তথ্য।
"Entry on Today/Selected Date" ও "Entry Till Today" কলামের সংখ্যাগুলো ক্লিকযোগ্য (লিংকের মতো) — ক্লিক করলে সরাসরি Details Report পেইজে সেই নির্দিষ্ট সংখ্যক রেকর্ডের বিস্তারিত তালিকা দেখাবে, আলাদাভাবে কোনো ফিল্টার/সার্চ করার প্রয়োজন হবে না। Total সংখ্যায় ক্লিক করা হলে একাধিক Tracking ID এর ডাটা একসাথে থাকলে Details পেইজে সবগুলো Tracking ID এর ডাটা আলাদা টেবিল আকারে দেখাবে।
কোনো Tracking ID-এর Pending সংখ্যা ০ হয়ে গেলে (অর্থাৎ আর কোনো এন্ট্রি বাকি নেই), সেই সারির Action কলামে Entry বাটন আর দেখাবে না।
View By-তে "Pinwise" সিলেক্ট করলে একই ডাটা Program-এর বদলে Entry By (টিম মেম্বার) অনুযায়ী গ্রুপ করে দেখাবে — একজন টিম মেম্বারের সব এন্ট্রি একসাথে দেখা যাবে, তিনি একাধিক ভিন্ন প্রোগ্রামে কাজ করলেও।
Active Tr ID সিলেক্ট করে সার্চ করলে, সিলেক্টেড তারিখ অনুযায়ী যে Tracking ID-গুলোতে Entry By (টিম মেম্বার) ডেটা আছে, সেই সারিগুলোর ব্যাকগ্রাউন্ডে হালকা সবুজ কালার দেখাবে; যে Tracking ID-গুলোতে এখনো কোনো এন্ট্রি হয়নি সেগুলো সাদা ব্যাকগ্রাউন্ডেই থাকবে। এতে এক নজরেই বোঝা যাবে কোন Tracking ID-গুলোতে কাজ হয়েছে আর কোনগুলো এখনো বাকি। বিশেষ দ্রষ্টব্য: Working Tr ID দিয়ে সার্চ করা হলে এই কালার হাইলাইট প্রযোজ্য হবে না।
Step 02
ডাটা টেবিল:
Entry Today, Entry Till Today ও Pending কলামের নাম পরিবর্তন করে যথাক্রমে Effective Call (CR) Today, Effective Call (CR) Till Today, Pending Call (NCY+CNR) করা হয়েছে।
Effective Call (CR) Today এবং Effective Call (CR) Till Today কলামে ডাটা দেখানোর ক্ষেত্রে শুধু Call Received ডাটাগুলো Count করে দেখানো হবে।
Pending Call (NCY+CNR) কলামের ডাটা ক্যালকুলেশন করার ক্ষেত্রে Tracking ID অনুযায়ি Not Called Yet ও Call Not Received এই দুই ধরনের ডাটা যোগ করে দেখানো হবে। এই কলামের ডাটাগুলো ক্লিকেবল — সংখ্যায় ক্লিক করা হলে Details Report মেনুতে গিয়ে সেই পেইজের লজিক অনুযায়ি Programwise বা Pinwise ডাটা দেখাবে।
পারমিশন:
Mentor Dashboard মেনুর পারমিশন বিভিন্ন ইউজারকে দেওয়া হবে, তাই Mentor Dashboard মেনুটি User Permission Authorisation হিসেবে তৈরি করতে হবে। যাতে ইউজারদেরকে যে ব্রাঞ্চের পারমিশন দেওয়া হবে সে এই মেনুতে ব্রাঞ্চ ড্রপডাউনে ঠিক সেই ব্রাঞ্চগুলোই পাবে এবং শুধু সেই ব্রাঞ্চের ডাটাগুলোই সে দেখতে পাবে।
Step 03
ডাটা টেবিল:
Programwise ও Pinwise - দুই ভিউতেই এই কলাম যোগ হবে। এই কলামে প্রতিটা টিম মেম্বার নির্দিষ্ট কেসে মোট কতক্ষণ কল করেছেন তা দেখাবে, এবং Case Total/Program-group Total/Person Total/Grand Total - সবগুলো Total রো-তেও এই কলামের যোগফল দেখাবে।
Programwise ভিউতে "Executed By" ৪ নম্বর কলামে দেখাতে হবে (Targeted Program, Conversation Type, Data Type, Executed By)। Pinwise ভিউতে "Executed By" ১ নম্বর কলামে দেখাতে হবে (Executed By, Targeted Program, Conversation Type, Data Type)। বাকি কলাম আগের ক্রমেই থাকবে।