চমৎকার! আপনি এখন Order Management-এর পর Sampling & Merchandising মডিউলে এসেছেন এবং এর জন্য আপনার Django Models দারুণ গোছানোভাবে প্রস্তুত। এবার আমি এটিকে একটা বাস্তব গল্প, ধাপে ধাপে প্রক্রিয়া, এবং প্রতিটি টেবিল/মডেলের উদ্দেশ্য ও কার্যকারিতা সহ ব্যাখ্যা করব যেন একদম প্র্যাকটিক্যাল বুঝতে পারেন।
🎬 গল্প: TexWear Ltd. – “H&M অর্ডার-এর স্যাম্পলিং অ্যাডভেঞ্চার”
আমাদের আগের গল্প থেকে আপনি জানেন, TexWear Ltd. কোম্পানি H&M এর কাছ থেকে 10,000 পিস T-Shirt এর অর্ডার পেয়েছে। এখন সেই অর্ডারের জন্য স্যাম্পল তৈরি ও অনুমোদন, ফ্যাব্রিক/ট্রিম উন্নয়ন, কস্টিং ইত্যাদি শুরু হলো।
চরিত্র পরিচিতি:
- 🎩 সালেহ ভাই — মার্চেন্ডাইজিং ম্যানেজার
- 🧵 নাজমুল ভাই — Sample Co-ordinator
- 🎨 জেসমিন আপা — Fabric & Trim Developer
- 🧮 রফিক ভাই — Costing Analyst
✅ STEP 1: Sample Request & Approval
ঘটনা: সালেহ ভাই বললেন, “Fit Sample” তৈরি করে আগে Buyer-কে পাঠাও।
📋 SampleRequest টেবিল:
| id | style | sample_type | request_date | status | approved_date | remarks |
|---|---|---|---|---|---|---|
| 1 | TWL-HM-2025 | Fit Sample | 2025-08-02 | approved | 2025-08-05 | Approved with changes |
| 2 | TWL-HM-2025 | Size Set Sample | 2025-08-06 | pending | Awaiting feedback |
🔎 কাজের উদ্দেশ্য:
- Buyer এর কাছে স্যাম্পল পাঠানো হয় তাদের ফিডব্যাক পাওয়ার জন্য।
- Sample Approval না পেলে প্রোডাকশন শুরু হয় না।
✅ STEP 2: Sample Tracking
ঘটনা: নাজমুল ভাই DHL দিয়ে Fit Sample পাঠালেন।
📋 SampleTracking টেবিল:
| id | sample_request | sent_date | courier_name | tracking_number | received_date |
|---|---|---|---|---|---|
| 1 | 1 (Fit Sample) | 2025-08-03 | DHL | DHL123456 | 2025-08-05 |
🔎 কাজের উদ্দেশ্য:
- কোন দিন কোন স্যাম্পল পাঠানো হলো, তার ট্র্যাকিং হয়।
- Delay হলে অনুসন্ধান সহজ হয়।
✅ STEP 3: Fabric Development
ঘটনা: জেসমিন আপা বললেন Navy Blue সিঙ্গেল জার্সি ফ্যাব্রিক তৈরি হচ্ছে।
📋 FabricDevelopment টেবিল:
| id | style | fabric_type | gsm | color | status | supplier |
|---|---|---|---|---|---|---|
| 1 | TWL-HM-2025 | Single Jersey | 180 | Navy Blue | developed | Square Textiles |
| 2 | TWL-HM-2025 | Single Jersey | 180 | Black | in_process | Square Textiles |
🔎 কাজের উদ্দেশ্য:
- মূল ফ্যাব্রিক তৈরি হচ্ছে কিনা, তার উন্নয়নের অবস্থা জানা যায়।
- Approved Fabric ছাড়া Bulk Production হয় না।
✅ STEP 4: Trim Development
ঘটনা: Wash care label ও Back Neck label এর ট্রিম তৈরি হচ্ছে।
📋 TrimDevelopment টেবিল:
| id | style | trim_type | description | color | status | supplier |
|---|---|---|---|---|---|---|
| 1 | TWL-HM-2025 | Wash Care Label | Printed satin label | White | developed | Labels Ltd. |
| 2 | TWL-HM-2025 | Neck Label | Embroidered | Navy Blue | in_process | Tags & Labels |
🔎 কাজের উদ্দেশ্য:
- প্রতিটি ট্রিম (Button, Label, Zipper) এর ডেভেলপমেন্ট ট্র্যাক করা হয়।
- Color & Spec অনুযায়ী Trim না হলে Rejection হয়।
✅ STEP 5: Consumption Calculation
ঘটনা: Costing এর আগে কত Fabric বা Trim লাগবে তা হিসাব করলেন রফিক ভাই।
📋 ConsumptionCalculation টেবিল:
| id | style | item_name | unit | required_qty | wastage_percent | total_qty |
|---|---|---|---|---|---|---|
| 1 | TWL-HM-2025 | Single Jersey | yard | 1.2 | 5.00 | 1.26 |
| 2 | TWL-HM-2025 | Thread | cone | 0.03 | 2.00 | 0.0306 |
🔎 কাজের উদ্দেশ্য:
- Purchase Order করার আগে জানাতে হবে কতো Fabric লাগবে।
- Wastage ধরে Total Quantity হিসাব করা হয়।
✅ STEP 6: Costing Sheet Preparation
ঘটনা: কস্টিং ফাইনাল করলেন — Material + Labor + Overhead।
📋 CostingSheet টেবিল:
| id | style | material_cost | labor_cost | overhead_cost | total_cost | approved |
|---|---|---|---|---|---|---|
| 1 | TWL-HM-2025 | 2.50 | 0.75 | 0.50 | 3.75 | ✅ Yes |
🔎 কাজের উদ্দেশ্য:
- Profit Calculation ও Buyer কে FOB Price জানাতে কস্টিং লাগে।
- Finance ও Merchandising উভয়ের জন্য বাধ্যতামূলক।
✅ STEP 7: Follow-Up Notes
ঘটনা: Buyer বলেছে label এ font ছোট করতে হবে।
📋 FollowUpNote টেবিল:
| id | style | note_date | note | added_by |
|---|---|---|---|---|
| 1 | TWL-HM-2025 | 2025-08-04 | Label font size too small | সালেহ ভাই |
| 2 | TWL-HM-2025 | 2025-08-05 | Fabric color approved by H&M | জেসমিন আপা |
🔎 কাজের উদ্দেশ্য:
- Buyer এর চাহিদা, ফিডব্যাক সব ট্র্যাক থাকে।
- Future audit ও QMS এর জন্য খুব গুরুত্বপূর্ণ।
🔗 মডিউল চেইন (Sampling & Merchandising):
OrderStyle
├── SampleRequest
│ └── SampleTracking
├── FabricDevelopment
├── TrimDevelopment
├── ConsumptionCalculation
├── CostingSheet
└── FollowUpNote
✅ এই মডিউল দিয়ে কী সমস্যার সমাধান হয়?
| সমস্যা | সমাধান |
|---|---|
| Sample delay | Tracking system |
| Tech Pack mismatch | Follow-up notes ও Sample Approvals |
| Costing ভুল | Consumption থেকে হিসাব করে system-generated |
| Trim mismatch | Trim Development status |
🔜 পরবর্তী পর্ব:
📦 Procurement & Purchase Module — যেখান থেকে শুরু হবে raw materials কেনা, PO তৈরী, GRN ইত্যাদি।
আপনি চাইলে আমি সেটাও গল্প + Django Model + Practical Table data সহ তুলে ধরতে পারি।
আপনি কি প্রস্তুত Procurement module এ যেতে? ✋🙂