এই ভলিউমে · ভলিউম 03
গ্রাহক ও সরবরাহকারী
গ্রাহক সরবরাহকারী

অধ্যায় ৩.১ — গ্রাহক (Customers)

১. উদ্দেশ্য

গ্রাহক মাস্টার ডেটা — যাদের কাছে আপনি বিক্রি করেন। তাদের পরিচয়, যোগাযোগ, ক্রেডিট সম্পর্ক, কর তথ্য এখানে সংরক্ষিত।

২. গ্রাহকের প্রকার

প্রকার বিবরণ
Corporate কোম্পানি, ক্রেডিট সম্পর্ক, ম্যানেজড অ্যাকাউন্ট
Retail একক ভ্রমণকারী, ক্যাশ-ভিত্তিক
Agency সাব-এজেন্সি (B2B রিসেলিং)
Online ওয়েবসাইট থেকে স্ব-সেবা

৩. মাস্টার ডেটা ক্ষেত্র

  • পরিচয়: customer_id, নাম, প্রকার
  • যোগাযোগ: প্রাথমিক ইমেইল, ফোন, ঠিকানা
  • পরিচিতি: একাধিক যোগাযোগ ব্যক্তি (নাম, ভূমিকা, ইমেইল)
  • ফিন্যান্সিয়াল: কর রেজিস্ট্রেশন (VAT, GST), ক্রেডিট লিমিট, পেমেন্ট টার্ম
  • KYC: পরিচয় নথি, প্রমাণিত ঠিকানা

৪. ক্রেডিট লিমিট

কর্পোরেট গ্রাহকদের জন্য:

  • credit_limit: সর্বোচ্চ outstanding AR অনুমোদিত
  • payment_term_days: ইনভয়েসের পরে কত দিন বাকি (নেট 30, নেট 45)
  • current_balance: বর্তমান AR

বুকিং তৈরি করার সময় চেক: current_balance + new_booking_amount <= credit_limit। লঙ্ঘন → বুকিং ব্লক বা অনুমোদন প্রয়োজন।

৫. স্যাংশন্স স্ক্রিনিং

প্রতিটি নতুন গ্রাহক স্বয়ংক্রিয়ভাবে গ্লোবাল ওয়াচলিস্টের বিরুদ্ধে যাচাই:

  • OFAC (US Treasury)
  • UN sanctions list
  • EU sanctions list
  • স্থানীয় তালিকা (যেমন বাংলাদেশের কেন্দ্রীয় ব্যাঙ্ক)

হিট → অপারেশন ব্লক, এসকেলেশন। লিগ্যাল রিভিউ ছাড়া কোনো বুকিং নয়।

৬. ক্রেডিট হোল্ড

পার্টনার গ্রাহককে CREDIT_HOLD স্ট্যাটাসে রাখতে পারে যখন: - ইনভয়েস ৬০+ দিন বাকি - পেমেন্ট ব্যর্থ একাধিকবার - ফ্রড সন্দেহ

হোল্ডে: কোনো নতুন বুকিং নয় পেমেন্ট ছাড়া।

৭. গ্রাহক স্টেট মেশিন

PROSPECT → KYC_PENDING → ACTIVE → INACTIVE (স্বেচ্ছায়) বা SUSPENDED (শাস্তি)
                                ↓
                         CREDIT_HOLD (পেমেন্ট-সমস্যা)
                                ↓
                         SANCTIONS_HOLD (ব্লকড)

৮. ডুপ্লিকেট সনাক্তকরণ

ইনপুটে: ফোন, ইমেইল, কর ID, পাসপোর্ট নম্বরের উপর fuzzy match। সম্ভাব্য ডুপ্লিকেট → ব্যবহারকারীকে দেখান, যোগ করার নিশ্চিতকরণ চান।

৯. ডেটা সুরক্ষা

PII টিয়ার: ID (নাম, ইমেইল, ফোন), Travel doc (পাসপোর্ট — আলাদা KMS), DOB। GDPR/DPDPA-অনুগত: erasure requests anonymisation দিয়ে; financial records রেগুলেটরি ব্যতিক্রমের আওতায় সংরক্ষিত।

১০. সাধারণ ফাঁদ

  • ⚠️ ডুপ্লিকেট গ্রাহক — fuzzy match ছাড়া সহজেই ঘটে
  • ⚠️ স্যাংশন্স স্ক্রিনিং স্কিপ — গুরুতর কমপ্লায়েন্স লঙ্ঘন
  • ⚠️ ক্রেডিট লিমিট চেক বাইপাস — উদ্বৃত্ত AR জমা হয়
  • 🔒 PII রিপোর্টে — report.read_sensitive অনুমতি প্রয়োজন