Job/Survey

Case 1: New Job > Sync Now

TaroWorks এপ্লিকেশনে সম্পূর্ন নতুন একটি সার্ভে করার জন্য প্রথমে এপ্লিকেশনের Jobs অপশনটি ক্লিক করতে হবে। Jobs অপশনটি ক্লিক করলে প্রজেক্টের ধরন এবং কর্মীর প্রয়োজন অনুযায়ী সার্ভের লিস্ট দেখাবে। সেখান থেকে কর্মী যে সার্ভেটি করতে হবে সেটি সিলেক্ট করবেন। উদাহরন হিসেবে এখানে আমরা Learner Survey : GCI-2021 সার্ভেটি করবো। তাই এই সার্ভের নামের উপরে ক্লিক করবো।

001.jpg

সার্ভের নামের উপরে ক্লিক করলে দুইটি অপশন প্রদর্শিত হবে একটি হচ্ছে New Job এবং অন্যটি হচ্ছে Saved Jobs। যেহেতু আমরা সম্পূর্ন নতুন একটি সার্ভে করবো তাই New Job অপশনে ক্লিক করবো।

002.jpg

New Job অপশনে ক্লিক করলে সার্ভের নামটি পুনরায় দেখাবে যেমনঃ Learner Survey। এরপর এই সার্ভের নামের উপরে ক্লিক করবো। সার্ভের নামের উপরে ক্লিক করলে যার যার এসাইন করা ব্রাঞ্চের লিস্ট দেখাবে। যেমনঃ এখানে একটি ব্রাঞ্চ এসাইন করা আছে তাই একটি ব্রাঞ্চের নামই দেখাচ্ছে এবং সেটি হচ্ছে Branch Test।

003.jpg

ব্রাঞ্চের নামের উপর ক্লিক করলে পুনরায় ক্রস চেকিং পারপাসে ব্রাঞ্চের নাম আবার দেখাবে এবং সেই পেজের নিচের দেখে Next নামের একটি বাটন দেখা যাবে। যেহেতু এটি ক্রস চেকিং পারপাসে ব্রাঞ্চের নাম প্রদর্শিত হচ্ছে তাই আমরা Next বাটনে ক্লিক করে পরবর্তী পেজে চলে যাবো। পরবর্তী পেজেও একই ভাবে ক্রস চেকিং পারপাসে পুনরায় ব্রাঞ্চের নাম প্রদর্শিত হবে এবং এক্ষেত্রেও আমরা Next বাটনে ক্লিক করে পরবর্তী পেজে চলে যাবো।

পরবর্তী পেজে নিম্নোক্ত ছবির মত দেখাচ্ছে সেখানে তিনটি প্রশ্ন আছে, প্রথমটি হলো Cohort অর্থাৎ প্রজেক্টের শর্ট ফর্ম এবং একই সাথে কোন সালের প্রজেক্ট। দ্বিতীয়টি হলো Year এবং তৃতীয়টি হলো Quarter। প্রজেক্টের ভিন্নতা এবং লক্ষ্য অনুযায়ী প্রতিটা সার্ভে কোশ্চেনের পরিবর্তন থাকতে পারে তাই এই ব্যাপারটি খেয়াল করতে হবে। একটু লক্ষ্য করলে দেখা যাবে নিম্নোক্ত ছবির প্রতিটা প্রশ্নতেই প্রশ্নের পাশে ' * ' সাইন দেয়া রয়েছে। এটার অর্থ হলো এইটা অবশ্যই পূরনীয় প্রশ্ন। এই প্রশ্নের উত্তর পূরন না করলে পরবর্তী প্রশ্নগুলোর এক্সেস পাওয়া যাবে না। তাই যেহেতু এই প্রশ্নগুলো অবশ্যই পূরনীয় সেক্ষেত্রে আমরা এই প্রশ্নের উত্তরের উপর ক্লিক করলেই পূরন হবে যাবে। যদি কোনো প্রশ্নের পাশে ' * ' সাইন না থাকে সেক্ষেত্রে সেই প্রশ্নগুলোর উত্তর না পেলে সেগুলো স্কিপ করে পরের প্রশ্নে যাওয়া যাবে কিন্তু উত্তর পেলে ' * ' সাইন না থাকলেও সেই প্রশ্নগুলোর উত্তর দিতে হবে। উত্তরগুলো পূরন করে আমরা পরবর্তী পেজে যাবো এবং সেখানে অন্যান্য প্রশ্নগুলো পাবো।

004.jpg

TaroWorks এর সার্ভে করার সময় অনেক ধরনের প্রশ্ন আসতে পারে যেমন শিক্ষার্থীর নাম (যেমনটা নিচের ছবিতে দেয়া আছে), পিতার নাম, মোবাইল নাম্বার, ঠিকানা, জন্ম তারিখ, ছবি তোলা এবং জিপিএস ইত্যাদি। একেক প্রশ্নের উত্তর দেয়ার সিস্টেম আলাদা তবে কঠিন কিছু নয়। তবে TaroWorks এপ্লিকেশনে কোনো প্রশ্নের উত্তর ইনপুট দেয়ার সমস্যা অবশ্যই ইংরেজি বর্নমালায়/ফন্টে ইনুট দিতে হবে। সেক্ষেত্রে পুরোপুরি ইংলিশ শব্দ না জানা থাকলে বাংলিশ (বাংলা ভাষাকে ইংলিশ বর্নের সাহায্যে লিখা)-এর মাধ্যমে ইনপুট দিতে হবে। যেমনটা নিম্নোক্ত ছবিতে নামের ক্ষেত্রে আমি দিয়েছি।

005.jpg

প্রজেক্ট অনুযায়ী প্রতিটা সার্ভেতে বেনিফিশিয়ারির ব্যক্তিগত, সামাজিক ও পারিবারিক তথ্য ইনপুট দেয়া পর, সার্ভের শেষের দিকে শিক্ষার্থীর/ক্লায়েন্টের/এমসিপির ছবি নিতে বলা হবে। নিম্নোক্ত ছবির মত করে প্রথমে Take Picture অপশনটি ক্লিক করে মোবাইলের ক্যামেরা দিয়ে ছবি তুললেই তা অটোমেটিক এপ্লিকেশনে প্রদর্শিত হবে এবং সেটি সম্পন্ন হলে Next বাটনে ক্লিক করে পরের পেজে যেতে হবে। ব্র্যাক দক্ষতা উন্নয়ন কর্মসূচীর বিভিন্ন প্রজেক্টের বেনিফিশিয়ারির ছবি তোলার ক্ষেত্রে অবশ্যই নিম্নোক্ত ব্যাপারগুলো খেয়াল রাখতে হবেঃ

006.jpg

সাধারনত ছবি তোলার পরবর্তী পেজেই জিপিএস লোকেশন নেয়ার জন্য বলা হয়ে থাকে। জিপিএস লোকেশন মূলত নেয়া হয় শিক্ষার্থীর/ক্লায়েন্ট/এমসিপির জিওগ্রাফিকাল লোকেশন ট্র্যাক করার জন্য। তাই এই অপশনটি ব্যবহারের পূর্বে অবশ্যই মোবাইলের জিপিএস অপশনটি চালু করে নিতে হবে এবং অতঃপর Record Location বাটনে ক্লিক করতে হবে। Record Location বাটনটিতে ক্লিক করার পর একটি পপ আপ উইন্ডো প্রদর্শিত হবে এবং সেখানে লিখা থাকবে Finding Location।

007.jpg

এটি কিছু সময়ের জন্য লোডিং হতে থাকবে, একবার এই লোডিং কমপ্লিট হলে আরো অতিরিক্ত কিছু লিখা প্রদর্শিত হবে Finding Location পপ আপ উইন্ডোতে। যেমনঃ নিম্নোক্ত ছবিতে লিখা উঠেছে, Using NETWORK. Location found is accurate within 18m. Tap Record Location or keep searching for greater accuracy. এখানে দেখুন এই কথার মানে হচ্ছে লোকেশন অলরেডি জিপিএস সিস্টেম ট্র্যাক করে ফেলেছে এবং সেটার একুরেসি হচ্ছে ১৮ মিটার।

008.jpg

সাধারনত আমরা রিকমান্ড করি জিপিএস ট্র্যাকিং এর সময় একুরেসি যেনো সব সময় ৩০ মিটারের নিচে থাকে। যদি কোনো কারনে আপনার ডিভাইসে এই একুরেসি ৩০ মিটারের উপরে দেখা তাহলে Record Location বাটনে ক্লিক করবেন না। একটা সময় লোডিং হতে হতে অবশ্যই ৩০ মিটারের নিচে চলে আসবে। এরপরেও যদি ভুলে Record Location বাটনে ক্লিক করেন তাহলে নিম্নোক্ত ছবির মত Replace Location বাটনে ক্লিক করে পুনরায় একইভাবে জিপিএস লোকেশন ট্র্যাক করতে পারবেন।

009.jpg

সাধারন জিপিএস লোকেশন নেয়ার পরই সার্ভে সমাপ্ত হয়ে যায়, প্রজেক্টে ভেদে সেটার সামান্য তারতম্য হতে পারে। সার্ভে শেষ হলে নিম্নোক্ত ছবির মত একটি ধন্যবাদ মেসেজ প্রদর্শিত হবে।

010.jpg

অতঃপর Next বাটনে ক্লিক করলে নিম্নোক্ত ছবির মত লিখা উঠবে Task is Completed এবং আপনি কি এটাকে কমপ্লিট সার্ভে হিসেবে অন্তর্ভূক্ত করতে চান কি না। যদি চান সেক্ষেত্রে Mark Complete বাটনে ক্লিক করতে হবে আর যদি মনে করেন যে সার্ভে প্রশ্নে কিছু সংশোধন প্রয়োজন সেক্ষেত্রে Prev বাটনে ক্লিক করে পূর্বের প্রশ্নগুলো এক্সেসের মাধ্যমে সংশোধন সম্ভব। তবে কোনো সার্ভে একবার Mark Complete দিয়ে দিলে সে সার্ভের কোনো তথ্য টেকনিক্যাল টিম এবং সুপারভাইজারের সাহায্য ছাড়া সংশোধন সম্ভব নয়।

011.jpg

ধরেই নিলাম আমরা যেই সার্ভেটি করেছি সেটির সব কিছু ঠিক আছে এবং Mark Complete বাটনে ক্লিক করলাম। Mark Complete বাটনে ক্লিক করলে আমরা নিচের ছবির মত একটি পেজ দেখতে পাবো এবং সেখানে তিনটি অপশন দেখা যাচ্ছে যেমনঃ Sync Now, Sync Later এবং Repeat Job। তবে কোনো কোনো ডিভাইসে ক্ষেত্র বিশেষে এই পেজে শুধুমাত্র দুইটি অপশন দেখানো হয় যেমনঃ Sync Now এবং Sync Later। আমরা এই কেসের জন্য Sync Now অপশনটি ব্যবহার করবো, পরবর্তী কেসে Sync Later অপশনের ব্যবহার দেখাবো। আমরা শুধু সেসব ক্ষেত্রেই Sync Now অপশনটি ব্যবহার করবো, যখন আমরা মনে করবো আমাদের মোবাইল ডিভাইসটি স্টেবল ইন্টারনেট/ওয়াইফাই নেটওয়ার্কের সাথে যুক্ত। কেননা Sync Now এর অর্থ হলো আপনি যে সার্ভেটি এতক্ষন ধরে করেছেন সেটিকে ঠিক এই মূহুর্তেই Salesforce ডাটাবেজে পাঠিয়ে দেয়া। তাই এই জন্য স্টেবল ইন্টারনেট কানেকশনের প্রয়োজন। ধরে নিলাম আমাদের বর্তমান ডিভাইসটিতে স্টেবল ইন্টারনেট/ওয়াইফাই কানেকশন রয়েছে তাই আমরা Sync Now ব্যবহার করবো।

012.jpg

আমরা Sync Now অপশনে ক্লিক করলে TaroWorks এপ্লিকেশনটি ইন্টারনেটের সাহায্য নিয়ে কিছুক্ষন আগে করা সার্ভেটিকে সার্ভারে পাঠানো শুরু করবো এবং যতক্ষন পর্যন্ত পাঠানোর চেষ্টা চলবে ততক্ষন পর্যন্ত একটা পপ আপ উইন্ডোতে লিখা থাকবে Sync In Progress এবং একবার সফলভাবে ডাটা সার্ভারে পাঠানোর পর পপ আপ উইন্ডোতে লিখা আসবে Sync Is Complete। যখনই সিংক কমপ্লিট হবে তখনই বুঝতে হবে আপনার সিংক করার প্রসেসটি সফলভাবে সম্পন্ন হয়েছে এবং আপনার করা সার্ভের তথ্যটি সার্ভারে চলে গিয়েছে। তারপর OK ক্লিক করলে TaroWorks এপ্লিকেশনের ফার্স্ট পেজে চলে আসবে। আর এভাবেই আমরা একটি নতুন সার্ভে সিংক করবো।

Case 2: New Job > Sync Later

Case 1 -এ আমরা দেখেছে একটি নতুন সার্ভে শেষ করে Sync Now এর ব্যবহার। এইবার Case 2 তে আমরা দেখবো একটি নতুন সার্ভে শেষ করে Sync Later এর ব্যবহার। সাধারনত ইন্টারনেট/ওয়াইফাই কানেকশন স্টেবল না থাকলে আমরা Sync Later ব্যবহার করি। কারণ, সেক্ষেত্রে আমরা চাই এই Mark Complete করা সার্ভেটি সাময়িক সময়ের জন্য নিজস্ব মোবাইল ডিভাইসে সংরক্ষিত থাকুক এবং যখনই আমরা স্টেবল ইন্টারনেট/ওয়াইফাই কানেকশন পাবো তখনই Sync করার মাধ্যমে সেটিকে Salesforce ডাটাবেজে পাঠিয়ে দিবো। Case 1 এর মত করেই আমরা Jobs থেকে নির্দিষ্ট সার্ভে সিলেক্ট করে New Job অপশনে যাবো, সেখানে Case 1 এর মত করে একটা সার্ভে কমপ্লিট করবো এবং সবশেষে Mark Complete ক্লিক করার পর নিচের ছবির মত Sync Later অপশনটি ক্লিক করবো। এইভাবে আমরা চাইলে যতগুলো সার্ভে ইচ্ছে Sync Later করে মোবাইল ডিভাইসে সংরক্ষণ করে রাখতে পারো।

001.jpg

এখন আমরা যদি TaroWorks এপ্লিকেশনের প্রথম পেজ থেকে Jobs অপশনে ক্লিক করি, তাহলে যে কয়টা সার্ভে Sync Later করা রাখা হয়েছে সেই সংখ্যাটা সেই সার্ভের পাশে দেখা যাবে। যেমনঃ নিম্নোক্ত ছবিতে দেখা যাচ্ছে Learner Survey : GCI-2021 এর পাশে লাল গোল চিহ্নের মাধ্যমে 1 লিখা আছে। তার মানে একটি সার্ভে Sync Later হিসেবে মোবাইল ডিভাইসে সংরক্ষিত করা আছে। যদি আরেকটু বিস্তারিতভাবে ও লজিক্যালি বলার চেষ্টা করি, তাহলে এই লাল গোল চিহ্নের মাধ্যমে সেই সংখ্যাটাই দেখাবে ঠিক যতগুলো সার্ভে মোবাইল ডিভাইসে সংরক্ষিত থাকবে সেটি Sync Later হোক কিংবা Leave Job/Incomplete Jobs হোক। Leave Job/Incomplete Jobs সম্পর্কে বিস্তারিত আলোচনা পরবর্তি চ্যাপ্টারে থাকবে। আপাতত আমরা ধরেই নেই, আমরা একটি সার্ভে Sync Later করেছি বলে সেই সংখ্যাটাই সার্ভের নামের পাশে লাল গোল চিহ্নের মধ্যে দেখাচ্ছে। এখন আমরা এই Sync Later করা সার্ভের লিস্ট যদি দেখতে চাই তাহলে সেই সার্ভের নামের উপর ক্লিক করবো। তাহলে নিচের ছবির মত একটি পপ আপ উইন্ডো ওপেন হবে যেখানে দুইটি অপশন দেখাবে একটি হলো, New Job এবং অন্যটি হলো Saved Jobs। এখন আমরা Saved Jobs অপশনে ক্লিক করবো।

002.jpg

তাহলে নিচের ছবির মত একটি পেজ ওপেন হবে যেখানে তিনটি ট্যাব থাকবে। ট্যাব তিনটি হলো, Incomplete Jobs, Completed Jobs, Synced Jobs। এখানে দেখা যাচ্ছে অটোমেটিকভাবেই Incomplete Jobs এর ট্যাবটি ওপেন এবং সেটি পুরোটাই খালি। এটি খালি কেননা আমাদের এখনো কোনো অসম্পূর্ন কোনো সার্ভে বা জরিপ করা হয়নি। Incomplete Jobs নিয়ে বিস্তারিত সামনের চ্যাপ্টারে আলোচনা করা হবে।

003.jpg

এখন যদি আমরা Completed Jobs ট্যাবে ক্লিক করি, তাহলে আমরা দেখতে পারবো সেখানে একটি সার্ভে লিস্ট করা আছে Branch Test নামে এবং উপরে তারিখ দেয়া আছে অর্থাৎ কোন তারিখে এটিকে Sync Later করা হয়েছিলো এবং ঠিক এর পাশেই সময় উল্লেখ করা আছে অর্থাৎ অই তারিখের কোন সময় সেটিকে Sync Later করা হয়েছিলো তা উল্লেখ করা আছে। মূলত Completed Jobs এর লিস্টে যেসকল সার্ভের লিস্টই দেখাবে সেগুলো Mark Complete করার পর Sync Later করা হয়ে থাকে। এখন আমরা এই Completed Jobs এর সার্ভে গুলোকে স্টেবল ইন্টারনেট কানেকশনের মাধ্যমে সিংক করে সার্ভে পাঠাতে পারবো দুইটি উপায়ে, প্রথমটি হলো, নিচের ছবির মত যেই Sync বাটনটি আছে সেটিতে ক্লিক করলে অথবা TaroWorks এপ্লিকেশনের প্রথম পেজের যেই Sync অপশনটি আছে সেটি ক্লিক করে। ধরা যাক, আমরা নিচের ছবির মত Sync বাটনে ক্লিক করে সার্ভেটিকে Salesforce ডাটাবেজে পাঠিয়ে দিলাম। তখন Sync Now অপশনের মত একটি পপ আপ উইন্ডো ওপেন হবে যেখানে লিখা থাকবে Sync In Progress এবং সেটি সফলভাবে কমপ্লিট হলে একই পপ আপ উইন্ডোতে লিখা উঠবে Sync Is Complete এবং OK বাটন ক্লিক করলে আমরা অটোমেটিকভাবে TaroWorks এপ্লিকেশনের প্রথম পেজে চলে যাবো।

004.jpg

এখন আমরা যদি TaroWorks এপ্লিকেশনের প্রথম পেজ থেকে Jobs অপশনে ক্লিক করি তাহলে কিছুক্ষন আগে যেই সার্ভের পাশে অর্থাৎ Learner Survey : GCI-2021 যে লাল গোল চিহ্নের মধ্যে 1 লিখা ছিলো সেটি চলে গিয়েছে, অর্থাৎ একটি Mark Complete কিন্তু Sync Later করা সার্ভে যা পূর্বে মোবাইল ডিভাইসে সংরক্ষিত ছিলো তা এখন মোবাইল ডিভাইস থেকে Salesforce ডেটাবেজে চলে গিয়েছে।

005.jpg

এখন যদি আমরা অই একই সার্ভের নামের উপর ক্লিক করে Saved Jobs অপশনে ক্লিক করি তাহলে পূর্বের ন্যায় Incomplete Jobs ট্যাবে কোনো লিস্ট দেখতে পাবো না, এমনকি Completed Jobs ট্যাবেও কোনো লিস্ট দেখতে পাবো না। কেননা Completed Jobs ট্যাবে Sync Later করা যেই সার্ভেটি ছিলো সেটিকে অলরেডি Salesforce ডাটাবেজে পাঠিয়ে দেয়া হয়েছে।

006.jpg

এখন যদি আমরা Synced Jobs ট্যাবে ক্লিক করি, তাহলে আমরা দুইটি সার্ভের লিস্ট দেখতে পাবো, অর্থাৎ যেই দুইটি সার্ভে Mark Complete করে অলরেডি Salesforce ডাটাবেজে পাঠিয়ে দেয়া হয়েছে সেই দুইটির লিস্ট। এখানে কিছুক্ষন আগে Sync Later করা সার্ভেটিও লিস্টে দেখাচ্ছে April 21, 2021 তারিখের নিচে।

007.jpg

মনে রাখতে হবে TaroWorks এপ্লিকেশনে Sync শব্দটি হচ্ছে ইংলিশ শব্দ Send এর সমার্থক। অর্থাৎ বাংলায় যদি বলে তাহলে পাঠানো শব্দের সমার্থক। TaroWorks এপ্লিকেশনে Sync Now হচ্ছে ইংলিশ শব্দ Send Now এর সমার্থক অর্থাৎ বাংলাতে এখনি পাঠাবো অর্থ বহন করে। অন্যদিকে TaroWorks এপ্লিকেশনে Sync Later হচ্ছে ইংলিশ শব্দ Send Later এর সমার্থক অর্থাৎ বাংলাতে পরে পাঠাবো অর্থ বহন করে। 

Case 3: New Job > Leave Job/Incomplete Jobs

অনেক সময় সার্ভে করার ক্ষেত্রে দেখা যায় বেনিফিশিয়ারিরা কিছু কিছু তথ্য তাৎক্ষনিক দিতে পারছে না কিন্তু এক দুইদিন কিংবা তিন/চার ঘন্টা পরেই দিতে পারবে। সেক্ষেত্রে চাইলে Leave Job এর মাধ্যমে বেনিফিশিয়ারি যেই তথ্যগুলো দিতে পারছে না সেগুলা বাদ দিয়ে বাকি তথ্যগুলো নিয়ে খুবই সহজেই সার্ভে বা জরিপটিকে মোবাইল ডিভাইসে সেভ করে রাখা যায় এবং পরবর্তিতে সেই বাকি রাখা তথ্যগুলো পূরন করে সার্ভে/জরিপটা সহজেই সম্পন্ন করা যায়। ধরা যাক, যেই বেনিফিশিয়ার তথ্য নেয়া হচ্ছে উনি মোবাইল নাম্বার ছাড়া বাকি সব তথ্যই দিতে পারবেন, শুধুমাত্র মোবাইল নং তথ্যটা দিতে পারবেন না এই মূহুর্তে। সেক্ষেত্রে নিচের ছবির মত সার্ভে পেজের একদম উপরের ডান দিকের কোনায় যেই তিনটি ডট বাটন আছে সেটি ক্লিক করতে হবে।

001.jpg

তারপর একটি ছোট সাব মেনু অপশন ওপেন হবে। সেখানে থেকে View Index অপশনটি ক্লিক করতে হবে।

002.jpg

View Index অপশনটি ক্লিক করলে নিচের ছবির মত একটি পেজ ওপেন হবে। সেখান থেকে বেনিফিশিয়ারি যে যে তথ্যগুলো দিতে পারবে না সেই প্রশ্নগুলো স্কিপ করে পরবর্তী প্রশ্নগুলোতে ক্লিক করতে হবে। যেমন এখানে বেনিফিশিয়ারি তার মোবাইল নাম্বার দিতে পারছে না, সেক্ষেত্রে শিক্ষার্থীর মোবাইল নং প্রশ্নের পরবর্তী প্রশ্ন হচ্ছে জেন্ডার সেটির উত্তর আমরা নিবো, সেক্ষেত্রে নিম্নোক্ত এই পেজ থেকে জেন্ডার অপশনে ক্লিক করবো। তাহলে শিক্ষার্থীর মোবাইল নং প্রশ্নটি স্কিপ হয়ে জেন্ডার প্রশ্ন থেকে শুরু হবে এবং একইভাবে আমরা পরবর্তী প্রশ্নের উত্তরগুলো বেনিফিশিয়ারি থেকে নিতে পারবো এবং কোনো প্রশ্নের উত্তর নেয়া বাকি থাকলে View Index ব্যবহার করে সেই প্রশ্নটি স্কিপ করে পরবর্তী প্রশ্নে চলে যেতে পারবো।

003.jpg

004.jpg

ধরা যাক, বেনিফিশিয়ারি মোবাইল নং ছাড়া বাকি সব প্রশ্নের উত্তর দিতে পেরেছে সেক্ষেত্রে সব প্রশ্নের উত্তর নেয়া শেষ হলে যখন নিম্নোক্ত ছবির মত Mark Complete পেজটি আসবে তখন Mark Complete অপশনে ক্লিক করলে যেই তথ্যটি বাকি আছে সেই তথ্যের প্রশ্নে অটোমেটিক চলে যাবে অর্থাৎ Mark Complete কাজ করবে না।

005.jpg

তাই কোনো তথ্য নেয়া বাকি থাকলে সেই বেনিফিশিয়ার ক্ষেত্রে Mark Complete পেজে আসার পর আমরা Mark Complete বাটনে ক্লিক না করে, একই পেজের উপরের ডান দিকে কোনায় যেই তিনটা ডটের বাটন আছে সেখানে ক্লিক করবো, তারপর একটি সাব মেনু ওপেন হবে। সেই সাব মেনুর অপশন থেকে Leave Job অপশনটি ক্লিক করবো। Leave Job অপশনটি ক্লিক করার অর্থ এই যে, কিছুক্ষন আগে যেই সার্ভেটি আমি করেছি সেখানে কিছু তথ্য নেয়া বাকি আছে অর্থাৎ সার্ভেটি আমি কমপ্লিট করেনি, তাই এটিকে সাময়িক ভাবে আমার মোবাইল ডিভাইসে সংরক্ষন করে রাখছি যেনো পরে যেই তথ্যগুলো নিতে পারিনি সেগুলো নিয়ে সার্ভেটিকে Mark Complete করতে পারি।

006.jpg

তো এখন, Leave Job অপশনে ক্লিক করার পর একটি পপ আপ উইন্ডো ওপেন হবে সেখানে নিম্নোক্ত ছবির মত লিখা থাকবে Leaving Incomplete Job? অর্থাৎ আপনি কি এই অসম্পূর্ন সার্ভেটি থেকে বের হয়ে আসতে চাচ্ছেন, সেখানে দুইটি অপশন থাকবে Discard এবং Save। Discard এর অর্থ হলো আপনি যদি সার্ভেটিকে মোবাইল ডিভাইসে সেভ না করে পুরোপুরি বাতিল করে দিতে চান অর্থাৎ ভুলেই সার্ভেটি করে ফেলছে তাই এখন এটি থেকে বেরিয়ে আসতে চাইছেন তখন Discard ব্যবহার করবো আর যদি আপনি এই সার্ভেটিকে এখন সেভ করে রেখে পরে বাকি তথ্যগুলো পূরনের মাধ্যমে কমপ্লিট করতে চান সেক্ষেত্রে Save বাটনে ক্লিক করবো। ছবিতে লক্ষ্য করলে দেখা যাবে একটি টেক্সট ফিল্ডে একটা ডিফল্ট টেক্সট দেখাচ্ছে Branch Test নামে। অর্থাৎ আপনি যদি এই টেক্সট পরিবর্তন না করে Save করে দেন তাহলে এই অসম্পূর্ন সার্ভেটি Branch Test নামেই আপনার মোবাইলে সেভ হয়ে থাকবে।

007.jpg

কিন্তু যেহেতু এটি একটি অসম্পূর্ন সার্ভে এবং পরবর্তিতে এই সার্ভের বাকি তথ্যগুলো পূরনের মাধ্যমে কমপ্লিট করতে হবে তাই আমরা সবসময় রিকমান্ড করি উক্ত টেক্সট ফিল্ডে ডিফল্ট টেক্সটের পরিবর্তে যেই বেনিফিশিয়ার তথ্য নেয়া বাকি থাকার কারনে আপনাকে Leave Job করতে হচ্ছে, সেই ব্যক্তির নাম দিয়ে সার্ভেটিকে সেভ করা। যেমন এখানে আমি Aleya Khatun নামের ব্যক্তির তথ্য নেয়া বাকি আছে তাই এই সার্ভেটি আমি Aleya Khatun ব্যক্তির নাম দিয়েই Save করছি।

008.jpg

আমি যখন সার্ভেটি সেভ করবো তখন অটোমেটিক TaroWorks এপ্লিকেশনের সার্ভে লিস্টের পেজে চলে আসবে এবং যেই সার্ভের অধীনে কোনো অসম্পূর্ন সার্ভে থেকে থাকবে সেই সংখ্যাটি সেই সার্ভের নামের পাশে লাল গোল চিহ্নের মধ্যে লিখা থাকবে। যেমন, এখানে Learner Survey : GCI-2021 সার্ভের পাশে লাল গোল চিহ্নের ভিতরে 1 লিখা রয়েছে। ঠিক এরকম একটি লিখাই কিন্তু আমরা Case 2 এর ক্ষেত্রে দেখেছি। অর্থাৎ এই লিখাটি তখনই উঠবে যখন কোনো Complete কিংবা Incomplete সার্ভে আমাদের মোবাইল ডিভাইসে সংরক্ষিত থাকবে Sync Later কিংবা Leave Job এর কারনে।

009.jpg

একটা বিষয় অবশ্যই খেয়াল রাখা উচিত যে, TaroWorks এপ্লিকেশনে Job শব্দটির অর্থ হলো ইংরেজি Survey এবং বাংলায় জরিপ শব্দের সমার্থক। যদি বলা হয় New Job তার মানে হচ্ছে New Survey অর্থাৎ নতুন সার্ভে/জরিপ। TaroWorks এপ্লিকেশনে ব্যবহৃত শব্দের সহজ ও প্রচলিত সমার্থক শব্দের একটা তালিকা পরবর্তী চ্যাপ্টারে বিস্তারিতভাবে তুলে ধরা হবে।

Case 4: Leave Job/Incomplete Jobs > Delete Job/Completed Jobs/Synced Jobs

সাধারনত কোনো তথ্য নেয়া বাকি থাকলে সেটিকে Leave Job এর মাধ্যমে মোবাইল ডিভাইসে সংরক্ষণ করা হয় যা আমরা Case 4 এ দেখেছি এবং এই সেভ করা জব অই সার্ভের নামের পাশেই সংখ্যা দ্বারা বুঝিয়ে দেয় বর্তমানে ডিভাইসে কয়টি জব বা সার্ভে বা জরিপ সেভ করা আছে। Mark Complete করে Sync Later করা জবগুলোর সংখ্যাও সেই সার্ভের নামের পাশে লাল গোল চিহ্নের মাঝে উঠে থাকে। কিন্তু TaroWorks এপ্লিকেশনের হোম পেজের যেই Sync অপশনটি আছে সেটি ক্লিক করলে Mark Complete করা Sync Later দেয়া জবগুলো অটোমেটিক সিংক করে Salesforce ডাটাবেজে চলে যায় কিন্তু Leave Job করে রাখা সার্ভে বা জরিপ গুলো যাবে না। কেননা এগুলা Mark Complete করা নয়। এখন আমরা যদি Leave Job করা সার্ভে গুলোকে কমপ্লিট করে Salesforce ডাটাবেজে পাঠাতে চাই তাহলে প্রথমে অই সার্ভেতে ক্লিক করতে হবে। এখানে আমরা Learner Survey : GCI-2021 সার্ভের উপর ক্লিক করবো এবং সেটি ক্লিক করার পর দুইটি অপশন ওপেন হবে পপ আপ উইন্ডোর মাধ্যমে যার একটি হলো New Job এবং অন্যটি হলো Saved Jobs। সেখান থেকে আমরা Saved Jobs অপশনটি সিলেক্ট করবো। Saved Jobs অপশনটি সিলেক্ট করার পর ডিফল্ট হিসেবে Incomplete Jobs ট্যাবটি ওপেন হবে এবং সেখানে লিস্টে একটি জব বা সার্ভে বা জরিপের নাম দেখাবে। আমার এখানে Incomplete Jobs ট্যাবের লিস্টে শুধুমাত্র একটাই লিস্ট দেখাচ্ছে কেননা আমি শুধুমাত্র একটি জব বা সার্ভেই Leave Job এর মাধ্যমে সেভ করে রেখেছিলাম যা পূর্বের Case 3 তে দেখানো হয়েছিলো। ভালো করে লক্ষ্য করলে দেখা যাবে যে, লিস্টে যেই জব বা সার্ভেটি দেখাচ্ছে সেখানে একজন ব্যক্তির নাম উল্লেখ আছে Aleya Khatun অর্থাৎ এই নামেই আমি সার্ভে বা জরিপটি Leave Job এর মাধ্যমে Save করেছিলাম।

001.jpg

এখন আমরা চাইলে এই জব বা সার্ভেটিকে ডিলেট বা কমপ্লিট করতে পারি। আমরা ডিলেট তখনই করবো যখন মনে করবো এই সার্ভেটি আমাদের কমপ্লিট করার প্রয়োজন নেই। সেক্ষেত্রে Aleya Khatun নামের উপর ক্লিক করবো, তারপর উপরের ডান দিকের কোনায় তিনটি ডট আছে সেই বাটনটিতে ক্লিক করলে Delete Job নামের একটি সাব মেনু ওপেন হবে নিচের ছবির মত এবং সেটিতে ক্লিক করে আমরা এই অসম্পূর্ন জব বা সার্ভেটিকে ডিলিট করতে পারবো।

002.jpg

003.jpg

ধরা যাক, আমরা এই সার্ভেটিকে ডিলিট করতে চাচ্ছি না। আমরা চাচ্ছি এই সার্ভের যেই তথ্য নেয়া বাকি আছে সেই তথ্যটা পুনরায় সংগ্রহ করে সার্ভেটিকে সমাপ্ত করার। সেক্ষেত্রে একইভাবে Incomplete Jobs ট্যাব থেকে Aleya Khatun নামের উপর ক্লিক করবো। ক্লিক করার পর নিম্নোক্ত ছবির মত Learner Survey এর উপর ক্লিক করবো। প্রজেক্ট ভেদে সার্ভের নামের ভিন্নতা থাকতেই পারে।

004.jpg

Learner Survey এর উপর ক্লিক করলে নিম্নোক্ত ছবির মত পেজ ওপেন হবে যেখানে আপনার ব্রাঞ্চের নাম লিখা থাকবে, সেই পেজ থেকে উপরের ডান দিকের কোনায় তিনটা ডট চিহ্নিত বাটনটি ক্লিক করলে পূর্বের ন্যায় একটি সাব মেনু ওপেন হবে এবং সেখান থেকে View Index অপশনটিতে ক্লিক করবো।

005.jpg

View Index অপশনটিতে ক্লিক করলে পূর্বের ন্যায় নিচের ছবির মত একটি পেজ ওপেন হবে যেখানে যে যে প্রশ্নের উত্তর ইনপুট দেয়া হয়েছে সেগুলা দেখা যাবে স্ক্রলিং এর মাধ্যমে এবং যে যে প্রশ্নের উত্তর নেয়া হয়নি সেসব প্রশ্নের নিচে কোনো উত্তর লেখা থাকবে না ছোট করে। যেমন এখানে, শিক্ষার্থীর মোবাইল নং এই প্রশ্নের কোনো উত্তর নেয়া হয়নি তাই এই প্রশ্নের নিচে খালি রয়েছে। তাই এই উত্তরটি এখন আমরা ইনপুট দিতে চাই, তাই প্রশ্নের উপর ক্লিক করবো। তাহলে সেই প্রশ্নের পেজে চলে যাবে অটোমেটিক।

006.jpg

007.jpg

এখন সেই প্রশ্নের উত্তরটি ইনপুট দিয়ে দিবো। ঠিক একইভাবে যে যে প্রশ্নের উত্তর নেয়া বাকি আছে View Index এর মাধ্যমে সেসব প্রশ্নের উত্তর নেয়া যাবে। এখন ধরা যাক সব বাকি থাকা প্রশ্নের উত্তর View Index এর মাধ্যমে নেয়া হয়ে গিয়েছে। এখন আমরা এটিকে Mark Complete করতে চাই। সেক্ষেত্রে পুনরায় উপরের ডান দিকে কোনার তিনটি ডট চিহ্নিত বাটনটি ক্লিক করতে হবে এবং সেখান থেকে নিচের ছবির মত Go to End অপশনটিতে ক্লিক করতে হবে, তাহলে একদম সরাসরি Mark Complete পেজে চলে আসবে এবং সেখান থেকে Mark Complete ক্লিক করলে Case 1 এবং Case 2 এর মত Job Completed! পেজ ওপেন হবে যেখানে Sync Now এবং Sync Later।

008.jpg

009.jpg

যদি আমরা একটি স্টেবল ইন্টারনেট/ওয়াইফাই এর সংযোগের সাথে সংযুক্ত থাকি সেক্ষেত্রে Case 1 এর মত Sync Now অপশনটি ব্যবহার করবো। আর যদি মনে করি সে মূহুর্তে আমরা স্টেবল ইন্টারনেট/ওয়াইফাই এর সংযোগের সাথে যুক্ত নেই সেক্ষেত্রে Case 2 এর Sync Later অপশনটি ব্যবহার করে স্টেবল ইন্টারনেট/ওয়াইফাই সংযোগের মধ্যে আসলে Case 2 এর ধাপ অনুসরন করে সিংক করবো। আর এভাবেই কোনো তথ্য বাকি নেয়া থাকলে Leave Job অপশন ব্যবহার করে পরবর্তীতে Incomplete Jobs লিস্ট থেকে সেই সার্ভে এক্সেসের মাধ্যমে Mark Complete করে Sync এর মাধ্যমে Salesforce ডাটাবেজে পাঠিয়ে দিতে পারবো।