ECE Inventory — ব্যবহারকারী নির্দেশিকা
অ্যাপটি কী কী করতে পারে, স্ক্রিন ধরে ধরে: কোন মেনুতে কী আছে, প্রতিটি ফর্মে কী লিখতে হয়, আর প্রতিটি সেটিংস কোথায় প্রভাব ফেলে।
ECE Inventory আপনার দোকানের ব্যাক-অফিস। এখানে পণ্যের তালিকা ও স্টক রাখা হয়, ক্রয়-বিক্রয় লেখা হয়, বাকি আদায় করা হয় এবং হিসাবের রিপোর্ট দেখা যায়। অনলাইনে বিক্রি করলে সেই দোকানটি আলাদা অ্যাপে চলে — দেখুন ECE Storefront নির্দেশিকা।
১. শুরু করা
লগইন
- আপনাকে দেওয়া ঠিকানাটি খুললে Inventory Login পর্দা আসবে।
- Company Code (আপনার প্রতিষ্ঠানের সংক্ষিপ্ত কোড, যেমন
TSI001), Username ও Password দিন। - Login চাপুন — Dashboard খুলে যাবে।
বারবার ভুল পাসওয়ার্ড দিলে কিছুক্ষণের জন্য লগইন বন্ধ হয়ে যায়। কয়েকবার ভুল হলে বাটনে সময় গণনা দেখাবে। সময় শেষ হওয়া পর্যন্ত অপেক্ষা করুন, অথবা অ্যাডমিনকে পাসওয়ার্ড রিসেট করতে বলুন।
কোম্পানি কোড কেন জরুরি
প্রতিটি প্রতিষ্ঠানের তথ্য সম্পূর্ণ আলাদা থাকে। কোন প্রতিষ্ঠানে ঢুকছেন তা কোম্পানি কোড দিয়েই ঠিক হয় — তাই একই ইউজারনেম দুই প্রতিষ্ঠানে থাকলেও সমস্যা হয় না। ছবি, ইনভয়েস ও রিপোর্ট সবই আলাদা করে সংরক্ষিত থাকে।
আপনি কী দেখতে পাবেন তা রোলের উপর নির্ভর করে
Admin সব দেখতে পান। অন্যরা কেবল নিজের রোলে দেওয়া মডিউলগুলো দেখেন:
| পারমিশন মডিউল | যা খুলে দেয় |
|---|---|
| Inventory | Product, Inventory, Accounting |
| Sales | Sales, Sales Orders, Purchase |
| Reports | পুরো Reports মেনু |
| Contacts | Customers, Suppliers |
| Ecommerce | স্টোরফ্রন্ট অ্যাডমিন অ্যাপে প্রবেশ |
শুধু Admin Settings ও User Management সবসময়ই কেবল Admin-এর জন্য, রোলে যা-ই থাকুক।
অ্যাপের মতো ইনস্টল করা
ECE Inventory একটি PWA। Chrome বা Edge-এর অ্যাড্রেস বারে ইনস্টল আইকন চেপে এটি ডেস্কটপ বা ফোনের হোম স্ক্রিনে রাখতে পারেন — তখন ব্রাউজার ট্যাব ছাড়া নিজের আলাদা উইন্ডোতে খোলে।
২. স্ক্রিনের সাজানো
সাইডবার (বাঁ দিকে)
মূল মেনু। উপরে থাকে বর্গাকার ECE চিহ্ন, অ্যাপের নাম ECE Inventory এবং তার নিচে আপনার দোকানের নাম। ক্লিক করলে গ্রুপ খোলে, চলতি পাতা হাইলাইট থাকে। ছোট মনিটরে জায়গা বাড়াতে চিহ্নের পাশের বাটন দিয়ে সাইডবার ছোট করে নিতে পারেন।
Search (উপরে)
একটিই বাক্স, যা মেনুর পাতা এবং সেটিংসের আলাদা ফিল্ড দুটোই খুঁজে দেয়। “tax” লিখলে Tax Rates পাতা যেমন আসবে, তেমনি Business Settings-এর Auto-Calculate Tax ফিল্ডও আসবে — সেটিংস বেছে নিলে সোজা সেই ট্যাবে পৌঁছে যাবেন।
Quick Menu (উপরে)
আপনার নিজের শর্টকাট তালিকা — প্রতিদিন যে পাতাগুলো লাগে, এক ক্লিকে। কী থাকবে তা ঠিক করুন Settings → Quick Menu থেকে।
ভাষা ও থিম (উপরে)
English, বাংলা, Español, हिन्दी ও 中文 — এবং লাইট/ডার্ক থিম বদলানো যায়। দুটোই এই ডিভাইসে মনে রাখা হয়।
আপনার অ্যাকাউন্ট (নিচে বাঁয়ে)
নাম ও রোল, Profile (নিজের নাম, ছবি ও পাসওয়ার্ড বদলানো) এবং Sign out।
মোবাইলে
সাইডবার একটি ড্রয়ার হয়ে যায় — মেনু বাটনে চাপ দিলে খোলে, আর কোনো এন্ট্রিতে চাপ দিলে পাতা লোড হওয়ার অপেক্ষা না করেই সঙ্গে সঙ্গে বন্ধ হয়। টুলবার আর পর্দার বাইরে বেরোয় না: সার্চ বাক্স নিজের একটি সারি নেয়, গুদামের ফিল্টার তার নিচে বসে, আর Business Settings-এর ট্যাব দুই-দুই করে সাজে।
সব তালিকা একই নিয়মে চলে
প্রতিটি তালিকায় সার্চ বাক্স, Filter বাটন, কলাম অনুসারে সাজানো, প্রতি পাতায় কত সারি, এবং Excel ও PDF এক্সপোর্ট থাকে। সারিতে ক্লিক করলে সাধারণত বিস্তারিত খোলে।
Dashboard
প্রথম পাতাটিতে থাকে আজ ও এই মাসের বিক্রয়-ক্রয়ের সারসংক্ষেপ, স্টকের সতর্কতা (কম স্টক এবং মেয়াদ ঘনিয়ে আসা পণ্য — Business Settings-এর সীমা অনুযায়ী), আপনার পাওনা ও দেনা, এবং বিক্রয়ের চার্ট। এটি শুধু দেখার পাতা — কোথায় নজর দিতে হবে বুঝে নিয়ে সেই পাতায় চলে যান।
উপরে From ও To তারিখ বাছুন, নিচের সবকিছু সেই পরিসর অনুসরণ করবে। সারসংক্ষেপ কার্ডগুলোর নিচে তিনটি চার্ট:
| চার্ট | কী বলে |
|---|---|
| Sales / Profit trend | কার্ডটি Sales (আয় বনাম ব্যয়) ও Profit (আয়, বিক্রীত পণ্যের ব্যয় ও মোট মুনাফা) — এই দুইয়ের মধ্যে বদলানো যায়। প্রায় দুই মাস বা তার কম পরিসর দিনে-দিনে আঁকা হয়, তার বেশি হলে মাসে-মাসে। যেদিন কোনো লেনদেন নেই সেদিন বাদ না দিয়ে শূন্য ধরে আঁকা হয়, তাই সমান জায়গা সত্যিই সমান। |
| Top Products | এই পরিসরে সবচেয়ে ভালো চলা পণ্য — পিসের সংখ্যা নয়, টাকার অঙ্কে সাজানো, ঠিক Top Selling Items রিপোর্টের মতোই। |
| Payment Mix | টাকা আসলে কোন পথে এসেছে — নগদ, ব্যাংক, মোবাইল ওয়ালেট — পেমেন্ট অ্যাকাউন্ট অনুযায়ী ভাগ করে। |
মোট মুনাফা মানে আয় থেকে শুধু বিক্রীত পণ্যের ব্যয় বাদ। বেতন, ভাড়া বা অন্য পরিচালন ব্যয় এখানে বাদ যায় না — সেগুলোর পরের হিসাবের জন্য Profit & Loss রিপোর্ট দেখুন।
৩. মেনু পরিচিতি
পুরো সাইডবারের তালিকা এবং প্রতিটির কাজ।
| মেনু | এন্ট্রি | কাজ |
|---|---|---|
| Dashboard | — | আজকের সারসংক্ষেপ, স্টক সতর্কতা, বাকি ও চার্ট। |
| Product | New | নতুন পণ্য, তার ভ্যারিয়েন্ট (আইটেম), দাম ও ছবি যোগ করা। |
| List | সব পণ্য; সম্পাদনা, নিষ্ক্রিয় করা, Excel-এ ইমপোর্ট/এক্সপোর্ট। | |
| Category | পণ্যের ক্যাটাগরি — গ্রুপিং ও ক্যাটাগরিভিত্তিক রিপোর্টে ব্যবহৃত। | |
| Type | Product type: সিরিয়াল/মেয়াদের নিয়ম এবং পুরো টাইপের ট্যাক্স ক্লাস। | |
| Unit | পরিমাপের একক (পিস, কেজি, বক্স) ও রূপান্তর। | |
| Warranty | ওয়ারেন্টি সংজ্ঞা, কোন আইটেমে আছে, এবং গ্রাহকের ক্লেইম। | |
| Inventory | Warehouse | আপনার গুদাম/শাখা; একটি ডিফল্ট থাকে। |
| Stock | প্রতি আইটেমের প্রতি গুদামে বর্তমান পরিমাণ; সমন্বয়, ইতিহাস, সিরিয়াল। | |
| Transfer | এক গুদাম থেকে আরেক গুদামে স্টক (ও সিরিয়াল) সরানো। | |
| Expired | মেয়াদ শেষ বা কাছাকাছি সিরিয়াল-ভিত্তিক পণ্য। | |
| Missing Expiry | যেসব ইউনিটে মেয়াদ থাকা আবশ্যক কিন্তু দেওয়া হয়নি; এখান থেকে একসাথে বসানো যায়। | |
| Wasted | নষ্ট/ক্ষতির তালিকা; প্রতিটি এন্ট্রি স্টক কমায়। | |
| Sales | New | ইনভয়েস তৈরি (মূল বিক্রয় পর্দা)। |
| List | সব বিক্রয়; প্রিন্ট, বিস্তারিত, বাতিল (Void)। | |
| Due Sales | বাকি বা আংশিক পরিশোধিত ইনভয়েস; এখান থেকেই টাকা আদায়। | |
| Return → New / List | বিক্রীত পণ্য ফেরত নেওয়া ও টাকা ফেরত। | |
| Sales Orders | New | ইনভয়েসের আগে অর্ডার লিখে রাখা। |
| List | সব অর্ডার ও ডেলিভারির অবস্থা; ইনভয়েসে রূপান্তর। | |
| Reserved Items | নিশ্চিত অর্ডারের জন্য আটকে রাখা পরিমাণ। | |
| Purchase | New | সাপ্লায়ার থেকে পাওয়া মাল লেখা (ওপেনিং স্টকও)। |
| List | সব ক্রয়; প্রিন্ট, বিস্তারিত, বাতিল। | |
| Due Purchases | সাপ্লায়ারকে যা দিতে বাকি; এখান থেকেই পরিশোধ। | |
| Return → New / List | সাপ্লায়ারকে মাল ফেরত দেওয়া। | |
| Customers | — | গ্রাহক তালিকা, বাকি ও লয়্যালটি পয়েন্ট সহ। |
| Suppliers | — | সাপ্লায়ার তালিকা ও দেনা। |
| Accounting | Chart of Accounts | হিসাবের খাত; নিজের ব্যাংক বা খরচের খাত যোগ করুন। |
| Inventory Adjustments | স্টক সংশোধন, যার মূল্য হিসাবেও ওঠে। | |
| Customer Advances | বিক্রয়ের আগে গ্রাহকের থেকে নেওয়া টাকা। | |
| Supplier Advances | ক্রয়ের আগে সাপ্লায়ারকে দেওয়া টাকা। | |
| Payments | গ্রাহক থেকে প্রাপ্তি বা সাপ্লায়ারকে পরিশোধ। | |
| Vouchers | কোনো ডকুমেন্টের সাথে যুক্ত নয় এমন আয়/ব্যয়। | |
| Fund Transfer | নিজের ক্যাশ/ব্যাংক খাতের মধ্যে টাকা সরানো। | |
| Cheques | চেক নিবন্ধন এবং clear/bounce/cancel চিহ্নিত করা। | |
| Journal Entries | সিস্টেমের করা প্রতিটি দুতরফা এন্ট্রি ও তার উৎস। | |
| Opening Balances | সিস্টেম শুরু করার সময়ের প্রারম্ভিক জের। | |
| Reports | Accounting → Trial Balance | সব ডেবিট-ক্রেডিট; মিলতে বাধ্য। |
| Accounting → Profit & Loss | নির্দিষ্ট সময়ের আয় ও ব্যয়। | |
| Accounting → Balance Sheet | একটি তারিখে সম্পদ, দেনা ও মূলধন। | |
| Accounting → Ledger | একটি খাতের সব লেনদেন। | |
| Accounting → AR / AP Aging | গ্রাহকের পাওনা / সাপ্লায়ারের দেনা কত পুরোনো। | |
| Accounting → Daily Summary | একদিনের ব্যবসা ও নগদ চলাচল। | |
| Purchase Profit | ঠিক কোন ক্রয়-লট বিক্রি হয়েছে ধরে প্রকৃত লাভ। | |
| Top Selling Items | সবচেয়ে বেশি বিক্রীত পণ্য। | |
| Category / Product / Customer / Supplier-wise | সেই দৃষ্টিকোণে বিক্রয় বা ক্রয়। | |
| Tax Summary · Sales Register · Purchase Register | ভ্যাট দাখিলের জন্য রেজিস্টার। | |
| Unfulfilled Order Items | অর্ডার হয়েছে কিন্তু দেওয়া হয়নি এমন লাইন। | |
| Settings Admin | General Settings | প্রতিষ্ঠানের পরিচয়, মুদ্রা, ভ্যাট নিবন্ধন নম্বর। |
| Business Settings | ডকুমেন্ট নম্বর, স্টকের নিয়ম, ট্যাক্স, প্রিন্ট টেম্পলেট। | |
| Membership & Points | লয়্যালটি: পয়েন্ট কীভাবে জমা ও খরচ হবে। | |
| Sale | বাকিতে বিক্রয়ের নিয়ম, ডিফল্ট পেমেন্ট মাধ্যম, বাতিল করার অনুমতি। | |
| Tax Rates | আপনার ভ্যাট/ট্যাক্স হারের তালিকা। | |
| Quick Menu | উপরের শর্টকাটে কী থাকবে। | |
| Report Settings | এক্সপোর্ট করা রিপোর্ট PDF কেমন দেখাবে। | |
| Delivery Settings | ডেলিভারি এলাকা ও আইটেমভিত্তিক ডেলিভারি খরচ। | |
| User Management Admin | Users | কর্মীদের লগইন তৈরি, রোল দেওয়া, সক্রিয়/নিষ্ক্রিয় করা। |
| Roles | রোল তৈরি এবং কোন কোন পারমিশন থাকবে তা টিক দেওয়া। |
৪. Product (পণ্য)
Product আর Item-এর পার্থক্য
Product হলো সাধারণভাবে যে জিনিস বিক্রি করেন — “Cotton T-Shirt”। Item (ভ্যারিয়েন্ট) হলো তাকে থাকা নির্দিষ্ট জিনিস — “Cotton T-Shirt / লাল / Large”। দাম, বারকোড, স্টক ও সিরিয়াল সব আইটেমের গায়ে বসে। ভ্যারিয়েশন না থাকলেও পণ্যটির পেছনে একটি আইটেম থাকে।
তালিকায় পণ্য খুঁজে পাওয়া
Product → List-এ সেটিংস আইকনের পাশে একটি Filter বাটন আছে: Category, Type বা দুটো দিয়েই ছেঁকে Apply দিন। মূল ক্যাটাগরি বাছলে তার নিচের সব ক্যাটাগরিও আসে — “Electronics” বাছলে তার অধীনের মোবাইল-ল্যাপটপও আসবে। বাটনের গায়ের সংখ্যাটি কয়টি ফিল্টার চালু আছে তা বলে, আর Clear সেগুলো তুলে দেয়। ফিল্টার ও সার্চ বাক্স একসঙ্গে কাজ করে।
৪.১ নতুন / সম্পাদনা ফর্ম
Product → New। ফর্মের দুটি অংশ: বিবরণ, তারপর ভ্যারিয়েন্ট।
Details
| ফিল্ড | কী দিতে হবে |
|---|---|
| Product Name | অবশ্যই দিতে হবে। কর্মী ও গ্রাহক এই নামেই খুঁজবে। |
| Product Code | আপনার নিজের কোড/SKU। খালি রাখলে স্বয়ংক্রিয়ভাবে তৈরি হবে। |
| Category | পণ্যকে গ্রুপ করে; ক্যাটাগরিভিত্তিক রিপোর্ট ও অনলাইনে ব্রাউজিং এতে চলে। ড্রপডাউন থেকেই নতুন ক্যাটাগরি বানানো যায়। |
| Type | সিরিয়াল নম্বর ও মেয়াদ বাধ্যতামূলক কি না তা ঠিক করে, এবং ডিফল্ট ট্যাক্স ক্লাস দেয়। |
| Unit | কীভাবে গোনা হয় (পিস, কেজি, বক্স)। |
| Brand | ঐচ্ছিক; অনলাইনে ফিল্টার হিসেবে কাজে লাগে। |
| HS Code | ঐচ্ছিক কাস্টমস/শুল্ক কোড, প্রয়োজন হলে প্রিন্টে আসে। |
| Tax Rate Override | এই পণ্যের জন্য নির্দিষ্ট একটি ট্যাক্স হার জোর করে বসায়। টাইপের থেকে আলাদা না হলে Inherit from product type রাখুন। |
| Price Basis | আপনি যে দাম লিখছেন তাতে ট্যাক্স ধরা আছে কি না। Use shop default মানে Business Settings অনুসরণ; MRP লেখা পণ্যের জন্য “দামে ট্যাক্স ধরা আছে”, আর খোলা পণ্যের জন্য “ট্যাক্স আলাদা যোগ হবে” বাছুন। দেখুন ট্যাক্স কীভাবে হিসাব হয়। |
| Short Description | ঐচ্ছিক এক লাইনের সারসংক্ষেপ। স্টোরফ্রন্টে পণ্যের কার্ডে নামের নিচে এটিই ছাপা হয় — অনুচ্ছেদ নয়, ছোট একটি বাক্যাংশ রাখুন। |
| Description / Video URL | ঐচ্ছিক বর্ণনা ও ভিডিও লিংক, অনলাইনে দেখা যায়। |
Variants
যেসব বৈশিষ্ট্য বদলায় (যেমন Color, Size) এবং তাদের মান (লাল, নীল / S, M, L) দিন — ফর্ম নিজেই সমন্বয়গুলো দেখাবে। প্রতিটি ভ্যারিয়েন্টে থাকে:
- Item Code — খালি রাখলে নিজে তৈরি হয়।
- Purchase Price — আপনার ক্রয়মূল্য। সেটিংস চালু থাকলে ক্রয়ের সময় নিজেই হালনাগাদ হয়।
- Sale Price ও Wholesale Price — বিক্রয়মূল্য; গ্রাহকের price tier অনুযায়ী বিক্রয় পর্দা সঠিকটি নেয়।
- Min / Max Price — দরকষাকষির সর্বনিম্ন ও সর্বোচ্চ সীমা।
- Manage Images — সেই ভ্যারিয়েন্টের ছবি (প্রিন্ট ও অনলাইনে ব্যবহৃত)।
পণ্য সেভ করলে স্টক তৈরি হয় না। স্টক আসে কেবল ক্রয়, ওপেনিং-স্টক ক্রয়, বা inventory adjustment-এর মাধ্যমে।
৪.২ Category
শুধু নাম। কোনো পণ্য যে ক্যাটাগরি ব্যবহার করছে তা মোছা যাবে না — আগে পণ্যগুলো সরিয়ে নিন।
৪.৩ Type
Product type-এর নিয়ম তার অধীনের সব পণ্যে খাটে:
- Requires Serial — এই টাইপের প্রতিটি ইউনিট আলাদা সিরিয়াল নম্বরে গোনা হয়, এবং লাইনের প্রতিটি ইউনিটে সিরিয়াল না বসানো পর্যন্ত বিক্রয় সেভ হবে না। অসম্পূর্ণ থাকলে বিক্রয়ের লাইনে Serials বাটনটি লাল Serials* দেখায়।
- Requires Expiry — প্রতিটি সিরিয়ালের মেয়াদ লাগবে। সেগুলো Expired পাতায় ও সতর্কতায় আসবে, আর যেগুলোয় এখনও তারিখ বসানো হয়নি সেগুলো Missing Expiry পাতায় দেখাবে।
- Tax Class — পুরো টাইপের ডিফল্ট ট্যাক্স হার। পণ্য এটি ছাপিয়ে যেতে পারে, আর বিক্রয়ের লাইন পণ্যকেও ছাপিয়ে যেতে পারে।
- Parent — ঐচ্ছিকভাবে ভেতরে ভেতরে সাজানো।
Requires Expiry চালু করলে Requires Serial নিজে থেকেই চালু হয়ে আটকে যায়। মেয়াদের তারিখ প্রতিটি সিরিয়ালের সাথে সংরক্ষিত হয়, তাই সিরিয়াল না থাকলে তারিখ রাখার জায়গাই থাকে না — “মেয়াদ আবশ্যক কিন্তু সিরিয়াল নয়” বললে আসলে কিছুই হতো না।
এই দুই নিয়ম মাল ঢোকার সময় আটকায় না। সিরিয়াল বা মেয়াদ ছাড়াও ক্রয় সেভ করা যায়, কারণ বাস্তবে মাল কাগজপত্রের আগেই এসে যায়। নিয়ম কাজ করে বেরোনোর সময় (বিক্রয়ে সিরিয়াল লাগবে), আর যেগুলোয় মেয়াদ বসানো বাকি সেগুলো Missing Expiry পাতায় জমা থাকে।
৪.৪ Unit
Code (PCS, KG), নাম, unit type, দশমিক ঘর কতটি দেখাবে, এবং ঐচ্ছিক Base Unit ও রূপান্তর (১ BOX = ১২ PCS) — যাতে বক্সে কিনে পিসে বিক্রি করা যায়।
৪.৫ Warranty
- Definitions — নামসহ ওয়ারেন্টি, দিনের হিসাবে সময়কাল, শর্তাবলি এবং সক্রিয় কি না।
- Items — কোন আইটেমে কোন ওয়ারেন্টি প্রযোজ্য।
- Claims — গ্রাহক পণ্য ফেরত আনলে তার সিরিয়ালের বিপরীতে ক্লেইম লিখুন, তারপর Claimed → Send for warranty → Refund/ফেরত ধাপে তারিখসহ এগিয়ে নিন। স্ট্যাটাস ও তারিখ ফিল্টার করে দেখা যায় কোনটি এখনো সাপ্লায়ারের কাছে।
৫. Inventory (স্টক)
৫.১ Warehouse
ফিল্ড: Name, Location, Is Default, এবং আপনার প্রতিষ্ঠানের কনফিগার করা বাড়তি ফিল্ড। ডিফল্ট গুদামটি প্রতিটি ক্রয় ও বিক্রয় লাইনে আগেই বসানো থাকে, তাই যেখান থেকে সবচেয়ে বেশি লেনদেন হয় সেটিকেই ডিফল্ট করুন। সব স্টক গুদাম-ভিত্তিক — খালি না হলে গুদাম মোছা যাবে না।
৫.২ Stock
প্রতি আইটেম–গুদামের বর্তমান চিত্র। গুদাম, ক্যাটাগরি, টাইপ, পণ্য এবং পরিমাণ (less than / equal to / more than) দিয়ে ফিল্টার করে ঘাটতি বা বাড়তি বের করুন। প্রতিটি সারিতে আছে:
| কাজ | যা ঘটে |
|---|---|
| Adjust Stock | পরিমাণ সংশোধন। Quantity Change দিন — যোগ করতে ধনাত্মক, কমাতে ঋণাত্মক — এবং একটি Note। এরপর Inventory Adjustment করার প্রস্তাব আসে, যাতে মূল্যটাও হিসাবে ওঠে। |
| Stock History | সেই আইটেমের প্রতিটি নড়াচড়া: তারিখ, ধরন (manual edit, purchase, sale, return, adjustment, wasted, transfer), আগের ও পরের পরিমাণ এবং নোট। কেবল যোগ হয়, মোছা যায় না — এটিই আপনার নিরীক্ষা-সূত্র। |
| Manage Serials | প্রতিটি ইউনিট: সিরিয়াল নম্বর, স্ট্যাটাস (New, Sold, Returned, Wasted), মেয়াদ, যোগের তারিখ, বিক্রয়ের তারিখ, কোন ক্রয়ে এসেছে। এক এক করে সিরিয়াল যোগ করা যায়, বা Auto Generate Serials দিয়ে যেসব ইউনিটে এখনও সিরিয়াল নেই সবগুলোর জন্য একসাথে তৈরি করা যায়। এখান থেকেই বারকোড লেবেল প্রিন্ট হয়। কেবল New সিরিয়াল মোছা যায়। একসাথে মেয়াদ বসানোর নিয়ম নিচে দেখুন। |
| Add to Wasted | নষ্ট হিসেবে বাদ দেওয়া — নিচে দেখুন। |
মেয়াদের তারিখ বসানো
মেয়াদের তারিখ ব্যাচে নয়, প্রতিটি সিরিয়ালে আলাদা করে সংরক্ষিত হয় — তাই একই ডেলিভারিতে একাধিক ভিন্ন তারিখ থাকতে পারে, যা ডিস্ট্রিবিউটর মিশ্র ব্যাচ পাঠালে সত্যিই ঘটে। Manage Serials-এ তিনভাবে বসানো যায়, দ্রুততম থেকে সূক্ষ্মতম:
- পুরো ডেলিভারি, এক তারিখ। উপরের Expiry Date ঘরে তারিখ দিন, তারপর Auto Generate Serials চাপুন। তৈরি হওয়া প্রতিটি সিরিয়ালে ওই তারিখ বসে যায় — একশো প্যাকেটেও এক ক্লিক।
- মিশ্র ব্যাচ। এক ব্যাচের সারিগুলোতে টিক দিন, Set Expiry চাপুন, তারিখ বেছে Apply করুন। পরের ব্যাচের জন্য আবার একইভাবে। কেবল টিক দেওয়া সারিগুলোই বদলায়।
- একটি ইউনিট। ওই সারির Expiry Date ঘরে ক্লিক করে তারিখ বাছুন।
Set Expiry-তে তারিখ ফাঁকা রেখে Apply করলে টিক দেওয়া সারিগুলোর মেয়াদ মুছে যায়। বিক্রীত সিরিয়াল কখনও বদলায় না — তার মেয়াদ ক্রেতাকে দেওয়া জিনিসের অংশ — তাই সেগুলো বাদ পড়ে, আর কতটি বাদ পড়ল ডায়ালগেই দেখানো হয়।
৫.৩ Transfer
New Transfer ফর্ম: Item, Source Warehouse, Destination Warehouse, Quantity, Transfer Date, Note — এবং সিরিয়াল-ভিত্তিক পণ্যের ক্ষেত্রে কোন কোন সিরিয়াল যাবে (কেবল অবিক্রীতগুলো, পরিমাণের বেশি নয়)। সেভ করলে উৎস থেকে কমে, গন্তব্যে বাড়ে, নির্বাচিত সিরিয়াল সরে যায় এবং দুটি ইতিহাস সারি লেখা হয়। নিচের তালিকায় সাম্প্রতিক ট্রান্সফার, উৎস ও গন্তব্য দিয়ে ফিল্টারযোগ্য; ক্লিক করলে বিস্তারিত।
৫.৪ Expired
মেয়াদ শেষ বা কাছাকাছি সিরিয়াল-ভিত্তিক ইউনিটের তালিকা (শুধু দেখার), গুদাম/ক্যাটাগরি/টাইপ/পণ্য/তারিখ দিয়ে ফিল্টারযোগ্য। “কাছাকাছি” মানে Business Settings-এর Expiry Alert Threshold। এখান থেকে দেখে মাল তাক থেকে নামিয়ে Wasted-এ বাদ দিন।
এই পাতা কেবল সেই ইউনিটগুলো দেখাতে পারে যেগুলোয় মেয়াদের তারিখ আছে। যেগুলোয় এখনও তারিখ বসানো হয়নি সেগুলো যত পুরোনোই হোক এখানে আসবে না — সেটাই Missing Expiry পাতার কাজ। মেয়াদ-সতর্কতার উপর ভরসা করতে চাইলে ওই তালিকা খালি রাখুন।
৫.৫ Missing Expiry
মেয়াদের তারিখের করণীয় তালিকা: যেসব সিরিয়ালের product type-এ মেয়াদ আবশ্যক কিন্তু এখনও কোনো তারিখ দেওয়া হয়নি। এটি আছে কারণ মাল কাগজপত্রের চেয়ে দ্রুত আসে — ক্রয় বা auto-generate কার্টনের গায়ের তারিখ কেউ পড়ার আগেই সিরিয়াল তৈরি করে ফেলতে পারে, আর সেই ইউনিটগুলো নয়তো চুপচাপ স্টকে পড়ে থাকত এবং কোনো মেয়াদ-সতর্কতা তৈরি করত না।
বাকি ইনভেন্টরি পাতাগুলোর মতো নয় — এখানে ডিফল্ট All Warehouses, কারণ এটি নির্দিষ্ট গুদামের স্টক-চিত্র নয়, পুরো দোকানের বাকি-থাকা কাজের তালিকা। গুদাম, পণ্য, ক্যাটাগরি বা টাইপ দিয়ে ফিল্টার করুন, বা সিরিয়াল/আইটেমের নাম দিয়ে খুঁজুন।
তালিকা খালি করতে: এক ব্যাচের সারিগুলোতে টিক দিন, Set Expiry চাপুন, তারিখ বেছে Apply করুন। তারিখ বসে গেলেই সেগুলো তালিকা থেকে সরে যায়। এক ডেলিভারিতে একাধিক ব্যাচ থাকলে ব্যাচ ধরে ধরে করুন।
দুটো জিনিস এখানে কখনও আসে না: যেসব টাইপে মেয়াদ আবশ্যক নয়, আর যেগুলো ইতিমধ্যে বিক্রি হয়ে গেছে। দুটোতেই সংশোধনের কিছু নেই।
প্রতিটি ডেলিভারির পরে একবার দেখে নেওয়া ভালো। তালিকা খালি থাকলে বুঝবেন যেসব ইউনিটে মেয়াদ দরকার সবগুলোতেই আছে — আর তখনই Expired পাতা ও ড্যাশবোর্ডের মেয়াদ-সতর্কতা ভরসাযোগ্য।
৫.৬ Wasted
Add Wasted Entry ফর্ম: Item, Warehouse, Quantity, Wasted Date, Note এবং যেসব সিরিয়াল বাদ যাবে। সেভ করলে সেগুলো Wasted হয়, স্টক কমে, এবং ইতিহাসে সারি যোগ হয়।
Wasted এন্ট্রি সম্পাদনা বা মোছা যায় না। পরিমাণ ভুল হলে সংশোধনী inventory adjustment দিন।
৬. Sales (বিক্রয়)
৬.১ New Sale
Sales → New হলো মূল বিক্রয় পর্দা।
উপরের অংশ
- Customer — আগের গ্রাহক খুঁজুন, তখনই নতুন যোগ করুন, বা ওয়াক-ইন হলে খালি রাখুন। বাকিতে বিক্রয় ও পয়েন্টের জন্য নামসহ গ্রাহক লাগবে।
- Sale Date — ডিফল্ট আজ। রিপোর্ট ও হিসাব এই তারিখ ধরেই চলে, তাই পেছনের তারিখ দিলে সেটি ওই সময়েই বসবে।
- Delivery Address ও Delivery Cost — ঐচ্ছিক; খরচ মোটে যোগ হয়।
লাইন আইটেম
প্রতি লাইনে: Item (নাম বা কোড লিখে খুঁজুন), Warehouse, Quantity, Unit Price, Discount, VAT %, Basis ও Serials।
- দাম আইটেম থেকে আসে, গ্রাহকের price tier অনুযায়ী; min/max সীমার ভেতরে বদলানো যায়।
- VAT % নির্ধারিত হার থেকে আগেই বসে — লাইনে বদলাতে পারেন।
- Basis বলে দেয় ওই লাইনের দামে ট্যাক্স ধরা আছে কি না। লাইনে Taxable Value ও ট্যাক্স আলাদা দেখানো হয়।
- সিরিয়াল-ভিত্তিক পণ্যে Scan / enter serial-এ স্ক্যান বা টাইপ করুন, বা তালিকা থেকে বাছুন। সিরিয়ালের সংখ্যা অনুযায়ী পরিমাণ বসে।
- কোন লাইনে সিরিয়াল দিতেই হবে সেটি ঠিক করে ওই পণ্যের টাইপের Requires Serial সেটিং — স্টকে সিরিয়াল আছে কি নেই তা দিয়ে নয়। যেসব লাইনে দরকার সেগুলো প্রতিটি ইউনিটে সিরিয়াল বসানো পর্যন্ত লাল Serials* দেখায়, আর কোনোটি অসম্পূর্ণ থাকলে বিক্রয় সেভ হবে না। যে টাইপে সিরিয়াল আবশ্যক নয়, সেখানে স্টকে কিছু সিরিয়াল থাকলেও কখনও চাওয়া হবে না।
- স্টকের বেশি বিক্রি আটকে যায়, যদি Allow Negative Stock চালু না থাকে।
সিরিয়াল-আবশ্যক পণ্যের স্টকে যদি বিক্রির পরিমাণের চেয়ে কম সিরিয়াল থাকে, বিক্রয় আটকে যাবে এবং কতটি কম আছে জানিয়ে দেবে। Stock → Manage Serials থেকে অনুপস্থিত সিরিয়াল যোগ করুন (Auto Generate Serials ঘাটতিটা ভরে দেয়), তারপর আবার চেষ্টা করুন।
মোট ও পেমেন্ট
- Overall Discount — পুরো ইনভয়েসে ছাড়; ট্যাক্সের আগে লাইনগুলোতে ভাগ হয়ে যায়, তাই ভ্যাটের হিসাব ঠিক থাকে।
- Total Tax / Total VAT — লাইন ধরে হিসাব হয়, হার অনুযায়ী ভাগ দেখানো হয়। বিক্রয়ে অটো-হিসাব চালু থাকলে এটি শুধু দেখার।
- Payment Methods — এক বা একাধিক পেমেন্ট লাইন (ক্যাশ, ব্যাংক, কার্ড, মোবাইল ব্যাংকিং…), প্রতিটিতে খাত ও টাকার পরিমাণ। Pay full amount পুরো বাকিটা বসিয়ে দেয়।
- Customer Advance Available / Advance Applied — গ্রাহকের আগে দেওয়া টাকা এখানে ব্যবহার করা যায়।
- Redeem Points / Points Redeemed / Points to Earn — গ্রাহকের পয়েন্ট আংশিক পেমেন্ট হিসেবে ব্যবহার (Redeem maximum usable points নিয়ম অনুযায়ী সর্বোচ্চটা নেয়) এবং এই বিক্রয়ে কত পয়েন্ট জমবে তার পূর্বাভাস।
- Paid Amount ও Due Amount — যা অপরিশোধিত থাকে তা বাকি হয়ে Due Sales-এ ওঠে। পুরোপুরি বাকিতে বিক্রয় চলবে কি না তা Sale settings-এ ঠিক করা।
সেভ করলে স্টক কমে, নির্বাচিত সিরিয়াল বিক্রীত হয়, কোন ক্রয়-লট খরচ হলো তা রেকর্ড হয় (এর জন্যই ক্রয়-ভিত্তিক লাভ বের করা সম্ভব), পয়েন্ট জমা/খরচ হয় এবং হিসাবের এন্ট্রি বসে।
৬.২ Sales তালিকা
তারিখ, গ্রাহক, গুদাম ও পেমেন্ট অবস্থা দিয়ে খোঁজা ও ফিল্টার করা যায়। সারির কাজ: View (পেমেন্ট ও লাইনসহ পূর্ণ বিবরণ), Print (আপনার ডিফল্ট টেম্পলেটে) এবং Void। Void করলে স্টক ফেরত আসে, সিরিয়াল মুক্ত হয়, পয়েন্ট উল্টে যায় এবং একটি বিপরীত হিসাব-এন্ট্রি বসে — মূল এন্ট্রি কখনো বদলানো হয় না। Sale settings থেকে Void বন্ধ রাখা যায়।
৬.৩ Due Sales
বাকি আছে এমন ইনভয়েস, গ্রাহক/গুদাম/তারিখ দিয়ে ফিল্টারযোগ্য। একটি খুলে আদায় লিখুন: পরিমাণ, পেমেন্ট খাত, তারিখ, রেফারেন্স ও নোট। বাকি কমে, রিসিট নম্বর তৈরি হয় এবং হিসাব হালনাগাদ হয়। আংশিক আদায় করা যায় — শেষ হওয়া পর্যন্ত বারবার।
৬.৪ Sale Return
Sales → Return → New: আগের বিক্রয়টি বাছুন (sale নম্বর বা গ্রাহকের নামে খুঁজুন), তারপর যেসব লাইন ফেরত আসছে টিক দিন। প্রতিটি লাইনে Sold Qty, Already Returned ও Max Returnable দেখা যায় — বিক্রীত পরিমাণের বেশি ফেরত নেওয়া যায় না। Return Qty, যে গুদামে মাল ঢুকবে, তারিখ ও নোট দিন।
ফেরত স্টক ফিরিয়ে দেয়, ওই লাইনগুলোতে মূলত যত ট্যাক্স ও ছাড় নেওয়া হয়েছিল ঠিক ততটাই ফেরত দেয় (আংশিক ফেরতেও), এবং বিপরীত এন্ট্রি বসায়।
৭. Sales Orders (অর্ডার)
ইনভয়েসের আগেই গ্রাহক নিশ্চিত করলে অর্ডার ব্যবহার করুন — অগ্রিম বুকিং, ডেলিভারি, অনলাইন অর্ডার।
New Sales Order ফিল্ড: Customer (বা অনিবন্ধিত ক্রেতার নাম/মোবাইল/ঠিকানা), Order Date, Expected Delivery, Delivery Area, Delivery Address, Delivery Cost, Note এবং আইটেম লাইন (Item, Warehouse, Quantity, Unit Price)। ডেলিভারি এলাকা বাছলে Delivery Settings থেকে খরচ বসে যায়।
অর্ডারের status চলে Draft → Confirmed → Partially Fulfilled → Fulfilled, বা Cancelled। ডেলিভারি লাইন ধরে হিসাব হয়, তাই আংশিক দেওয়া অর্ডার চোখে থাকে। তালিকা থেকে অর্ডারকে ইনভয়েসে রূপান্তর করলে অবশিষ্ট পরিমাণ নিয়ে বিক্রয় ফর্ম খুলে যায়।
Reserved Items-এ দেখা যায় নিশ্চিত অর্ডারের জন্য আটকে রাখা পরিমাণ, যদি Sale settings-এ reservation চালু থাকে।
অর্ডার পর্যায়ে স্টক নড়ে না এবং হিসাবেও কিছু বসে না। সেটি হয় ইনভয়েস তৈরির সময়।
৮. Purchase (ক্রয়)
৮.১ New Purchase
উপরে: Supplier, Purchase Date, Note এবং Opening Stock স্যুইচ। লাইন: Item, Warehouse, Quantity, Unit Cost, Discount, VAT %, Basis, Serials। নিচে: Overall Discount, Total Tax, Total Amount, পেমেন্ট মাধ্যম ও খাত, Paid Amount, Due Amount এবং প্রযোজ্য Supplier Advance।
সেভ করলে স্টক বাড়ে, প্রতিটি লাইনের জন্য একটি ক্রয়-লট তৈরি হয় (পরে লাভ বের করতে কাজে লাগে), সিরিয়ালগুলো New হিসেবে ঢোকে, cost সেটিংস অনুযায়ী আইটেমের ক্রয়মূল্য হালনাগাদ হয় এবং হিসাবের এন্ট্রি বসে। অপরিশোধিত অংশ Due Purchases-এ বাকি হিসেবে ওঠে।
Opening Stock দিয়েই সিস্টেম শুরু করার সময়ে আপনার হাতে থাকা মাল তোলা হয়। টিক দিয়ে পরিমাণ ও দাম দিন — কোনো ট্যাক্স বসবে না, কারণ এটি লেনদেন নয়, জের।
৮.২ Purchase তালিকা, Due Purchases, Purchase Return
বিক্রয়ের মতোই: তালিকা থেকে প্রিন্ট ও Void (Void করলে স্টক ফেরত আসে ও বিপরীত এন্ট্রি বসে; Business Settings থেকে বন্ধ রাখা যায়); Due Purchases-এ সাপ্লায়ারকে পরিশোধ লেখা হয়; Purchase Return-এ ক্রয় বেছে নিয়ে ফেরত যাওয়া লাইন টিক দিন — যা পাওয়া গিয়েছিল এবং এখনো ফেরত যায়নি তার বেশি দেওয়া যাবে না।
৯. কাস্টমার ও সাপ্লায়ার
Customer ফর্ম
| ফিল্ড | মন্তব্য |
|---|---|
| Name | অবশ্যই। |
| Phone | খুব দরকারি — অনলাইন ক্রেতাকে এই কনট্যাক্টের সাথে মেলাতে এবং কাউন্টারে গ্রাহক খুঁজতে এটিই ব্যবহৃত হয়। |
| ঐচ্ছিক। অনলাইন সাইন-ইনে মেলানোর কাজে লাগে। | |
| Address | ইনভয়েসে ছাপে এবং ডেলিভারিতে আগেই বসে। |
| Price Tier | বিক্রয় পর্দায় খুচরা না পাইকারি দাম আসবে তা ঠিক করে। |
| BIN | গ্রাহকের ভ্যাট নিবন্ধন নম্বর, ভ্যাট ইনভয়েসে ছাপে। |
| NID / Date of Birth / Photo | ঐচ্ছিক পরিচয় তথ্য। |
| Priority | আপনার নিজের গুরুত্ব-ক্রম; গুরুত্বপূর্ণ গ্রাহক উপরে ওঠে। |
| Additional Fields | আপনার প্রতিষ্ঠানের কনফিগার করা বাড়তি ফিল্ড। |
তালিকায় প্রতিটি গ্রাহকের বাকি ও লয়্যালটি Points দেখা যায়। গ্রাহক খুললে বিস্তারিত এবং পয়েন্টের ইতিহাস (প্রতিটি জমা-খরচ ও চলতি জের) পাওয়া যায়।
Supplier ফর্ম
একই ধাঁচ, পয়েন্ট ছাড়া: Name, Phone, Email, Address, BIN, Photo, Priority ও বাড়তি ফিল্ড। তালিকায় প্রতিটি সাপ্লায়ারের কাছে আপনার দেনা দেখা যায়।
১০. Accounting (হিসাব)
টাকা জড়িত প্রতিটি ডকুমেন্ট সেভ করলেই সিস্টেম নিজে থেকে সমতাযুক্ত দুতরফা এন্ট্রি লেখে। বিক্রি করতে হিসাব জানার দরকার নেই — তবে এই মডিউলটি আপনার হিসাবরক্ষককে সবকিছু দেখা ও সংশোধনের সুযোগ দেয়।
১০.১ Chart of Accounts
ফর্ম: Account Code, Name, Account Type (Asset, Liability, Equity, Revenue, Expense), Description, Opening Balance এবং Available as Payment Method।
Available as Payment Method চালু করলেই সেই খাতটি বিক্রয়, ক্রয়, আদায় ও ভাউচারের পেমেন্ট ড্রপডাউনে দেখা যায়। এটি কেবল Asset খাতে দেওয়া যায় — ক্যাশ বাক্স, ব্যাংক অ্যাকাউন্ট, মোবাইল ওয়ালেট। নিজের ব্যাংক খাতগুলো এখানে যোগ করে টিক দিন; “টাকা কোন খাতে গেল” তখনই বেছে নেওয়া যায়।
সিস্টেম খাত (Cash in Hand, Inventory, Accounts Receivable/Payable, Sales Revenue, COGS, Tax Payable ইত্যাদি) আগেই তৈরি থাকে এবং মোছা যায় না।
১০.২ Inventory Adjustments
স্টক সংশোধন মূল্যসহ। ফিল্ড: Item, Warehouse, আগের/পরের পরিমাণ (পরিবর্তন), Unit Cost, তারিখ ও নোট। বৃদ্ধি inventory surplus হিসেবে, আর হ্রাস inventory adjustment খরচ হিসেবে বসে। Unit cost হাতে লিখতে হয় — সিস্টেম অনুমান করে না। এই পাতায় সোজা আসা যায়, অথবা Stock পাতায় সমন্বয়ের পরের প্রস্তাব থেকেও।
১০.৩ Customer / Supplier Advances
ফর্ম: পক্ষ, Amount, Date, Payment Account, Reference No, Note। তালিকায় দেখা যায় কতটা Used ও কতটা Remaining; অবশিষ্টটা ওই পক্ষের বিক্রয়/ক্রয় পর্দায় ব্যবহারের জন্য আসে। অ্যাডভান্স মুছলে তার এন্ট্রি উল্টে যায়।
১০.৪ Payments
সাধারণ টাকা আসা-যাওয়া: Payment Type (Received / Paid), Party Type (Customer / Supplier) ও পক্ষ, Amount, Payment Method (cash, bank transfer, card, mobile banking, other), Payment Account, Date, Reference No, Note। নির্দিষ্ট এক ইনভয়েসের সাথে যুক্ত নয় এমন নিষ্পত্তির জন্য এটি; নির্দিষ্ট হলে Due Sales / Due Purchases ব্যবহার করুন।
১০.৫ Vouchers
Voucher Type Income বা Expense, আয়/ব্যয়ের খাত, যে খাত দিয়ে টাকা গেল, Amount, Date, Description, Reference No। ভাড়া, বেতন, বিদ্যুৎ বিল ও অন্যান্য আয় এভাবেই হিসাবে ওঠে।
১০.৬ Fund Transfer
From Account → To Account, Amount, Date, Reference, Note। দুটোই payment account হতে হবে। ক্যাশ ব্যাংকে জমা দেওয়া বা এক ব্যাংক থেকে আরেক ব্যাংকে টাকা সরানোর জন্য। এতে লাভ-ক্ষতি বদলায় না — শুধু টাকা কোথায় আছে তা বদলায়।
১০.৭ Cheques
চেক নিবন্ধন: Cheque Type (Receivable / Payable), Cheque No, Bank Account, Pay To, Amount, Issue Date, Clearance Date, Note। এরপর Cleared (টাকা সত্যিই এসেছে/গেছে), Bounced বা Cancelled চিহ্নিত করুন। এতে চেক পাস হওয়া পর্যন্ত তা নগদের হিসাবে ঢোকে না।
১০.৮ Journal Entries
শুধু দেখার। প্রতিটি এন্ট্রির তারিখ, রেফারেন্স, বিবরণ, উৎস মডিউল এবং ডেবিট/ক্রেডিট লাইন ও মোট। কোনো সংখ্যা কোথা থেকে এলো খুঁজতে তারিখ, মডিউল বা খাত দিয়ে ফিল্টার করুন।
১০.৯ Opening Balances
একটি তারিখ ধরে প্রতিটি খাতের প্রারম্ভিক জের ডেবিট বা ক্রেডিট হিসেবে দিন। যে Difference থাকে তা Owner's Capital-এ বসিয়ে হিসাব মিলিয়ে দেওয়া হয়। এটি একবারই করবেন — সিস্টেম চালু করার সময়।
ট্যাক্স কীভাবে হিসাব হয়
ট্যাক্স প্রতিটি লাইনের জন্য সার্ভারে হিসাব হয়, তাই পর্দায় যা দেখছেন সেটিই চার্জ ও রিপোর্টে যায়।
- কোন হার? লাইনে VAT % লিখলে সেটি, নয়তো পণ্যের হার, নয়তো product type-এর ট্যাক্স ক্লাস, নয়তো আপনার ডিফল্ট হার, নয়তো কিছুই নয়।
- দামে ধরা আছে না উপরে যোগ হবে? লাইনের Basis, নয়তো পণ্যের Price Basis, নয়তো ডকুমেন্টের ডিফল্ট, নয়তো Business Settings-এর Tax Calculation Method।
- ছাড় আগে। Overall discount ট্যাক্সের আগেই লাইনগুলোতে ভাগ হয়, তাই ট্যাক্স আসলে যা নেওয়া হচ্ছে তার সাথেই মেলে।
- মিশ্র ডকুমেন্ট চলে। একই ইনভয়েসে MRP পণ্য (দামে ট্যাক্স ধরা) ও খোলা পণ্য (ট্যাক্স আলাদা) থাকতে পারে। তখন ফর্ম সতর্ক করে যে “this document mixes both bases”, এবং যে একক “incl./+VAT” লেবেলটি অর্ধেক লাইনের জন্য ভুল হবে তা দেখানো বন্ধ করে।
কোন হার লেগেছে তা প্রতিটি লাইনে জমা থাকে, তাই পুরোনো ইনভয়েস আবার প্রিন্ট করলে বা পুরোনো রিপোর্ট চালালে সেই সময়ের সঠিক চার্জই দেখা যায় — পরে হারটি বাতিল করলেও।
১১. Reports (রিপোর্ট)
প্রতিটি রিপোর্ট একটি তারিখ-পরিসর নেয় (সাধারণত গুদাম, ক্যাটাগরি বা পক্ষের ফিল্টারও), পর্দায় মোট দেখায়, এবং Excel ও PDF-এ এক্সপোর্ট হয়। মুদ্রা চিহ্ন ও দশমিক ঘর General Settings থেকে; হেডার ও রঙ Report Settings থেকে আসে — এখন সব রিপোর্টেই, হিসাবরক্ষণের রিপোর্টগুলো সহ, তাই Trial Balance বা Ledger-এর PDF-ও Sales Register-এর মতো একই কোম্পানির নাম, লোগো ও BIN নিয়ে ছাপে।
| রিপোর্ট | যে প্রশ্নের উত্তর দেয় |
|---|---|
| Trial Balance | হিসাব মিলছে কি? মোট ডেবিট ও মোট ক্রেডিট সমান হতে হবে। |
| Profit & Loss | এই সময়ে লাভ হয়েছে কি, আর টাকা কোথায় গেছে? |
| Balance Sheet | নির্দিষ্ট তারিখে আমার সম্পদ ও দেনা কত? |
| Ledger | একটি খাতের প্রতিটি লেনদেন ও চলতি জের। |
| AR Aging | কোন গ্রাহকের কাছে কত পাওনা, কত দিনের? |
| AP Aging | কোন সাপ্লায়ারের পরিশোধ বাকি পড়ে আছে? |
| Daily Summary | একদিনের বিক্রয়, ক্রয়, আদায় ও নগদ অবস্থা। |
| Purchase Profit | ঠিক কোন ক্রয়-লট বিক্রি হয়েছে ধরে প্রতিটি বিক্রয়ের প্রকৃত লাভ — গড় নয়। |
| Top Selling Items | কী আবার আনতে হবে। |
| Category-wise / Product-wise Sales | কোন পণ্য বা ক্যাটাগরি সত্যিই চলছে। |
| Customer-wise Sales | সেরা গ্রাহক কারা। |
| Supplier-wise Purchase | কেনাকাটা কার কাছে কেন্দ্রীভূত। |
| Tax Summary | নির্দিষ্ট সময়ে হার অনুযায়ী আউটপুট ও ইনপুট ভ্যাট — দাখিলের সংখ্যা। |
| Sales / Purchase Register | ভ্যাট নথির জন্য ডকুমেন্ট ধরে ধরে তালিকা, ট্যাক্স কলামসহ। |
| Unfulfilled Order Items | প্রতিশ্রুত কিন্তু এখনো দেওয়া হয়নি। |
১২. Settings (সেটিংস) শুধু Admin
সেটিংস পুরো প্রতিষ্ঠানে প্রযোজ্য, শুধু আপনার জন্য নয়। নিচের তালিকায় প্রতিটির প্রভাব কোথায় পড়ে বলা আছে।
১২.১ General Settings
| সেটিংস | প্রভাব |
|---|---|
| Company Logo | ইনভয়েস, চালান, sales order, রিসিট ও ভাউচারের উপরে ছাপে (“Show Company Logo on Print” চালু থাকলে) এবং রিপোর্ট PDF-এ ব্যবহৃত হয়। নতুন ফাইল আপলোড করলে সেটি বদলে যায়, আর Remove দিলে একেবারে উঠে যায় — নিশ্চিতকরণ চাওয়া হয়, কারণ জমা থাকা ফাইলটিও মুছে যায়। |
| Company Display Name | প্রতিটি প্রিন্ট ও রিপোর্টের হেডারে, এবং স্টোরফ্রন্ট অ্যাডমিনের হেডারে দেখা যায়। |
| Phone / Email / Website / Address | ডকুমেন্টের হেডারে ছাপে, যাতে গ্রাহক যোগাযোগ করতে পারে। |
| BIN, VAT Circle, VAT Division, VAT Commissionerate | আপনার ভ্যাট নিবন্ধন পরিচয়, বিধি মানতে ইনভয়েসে ছাপে। ভ্যাট নিবন্ধিত না হলে খালি রাখুন। |
| Currency Symbol | পর্দা, প্রিন্ট ও রিপোর্টে প্রতিটি টাকার পাশে দেখা যায়। |
| Currency Name | প্রিন্টে “কথায় টাকার পরিমাণ” লাইনে ব্যবহৃত হয়। |
| Decimal Places in Reports | ০–৪। রিপোর্ট ও এক্সপোর্টে কত দশমিক ঘর দেখানো হবে। |
Currency Symbol, Currency Name ও Decimal Places পুরো দোকানের সেটিং — স্টোরফ্রন্ট অ্যাডমিনেও এই তিনটি Appearance → Currency-তে দেখা যায়। যেকোনো এক অ্যাপে বদলালে দুই জায়গাতেই বদলে যায়, এখানকার ইনভয়েস ও রিপোর্টসহ।
১২.২ Business Settings
চারটি ট্যাব।
Numbering
| সেটিংস | প্রভাব |
|---|---|
| Include Year in Document Number | চালু: নম্বর হবে PUR-2026-00001। বন্ধ: PUR-00001। প্রতিটি prefix-এর নিচে নমুনা দেখানো হয়। |
| Purchase / Sale-Invoice / Sales Order / Challan / Sale Receipt / Purchase Payment / Inventory Adjustment / Journal Entry prefix | প্রতিটি সিরিজের শুরুর অক্ষর। prefix বদলালে কেবল নতুন ডকুমেন্টে প্রভাব পড়ে — পুরোনো নম্বর কখনো বদলায় না। |
Stock & Purchase
| সেটিংস | প্রভাব |
|---|---|
| Allow Negative Stock | চালু: স্টক শূন্যের নিচে গেলেও বিক্রয় হয়ে যায়। বন্ধ (পরামর্শ): স্টক ঠিক না করা পর্যন্ত বিক্রয় আটকে থাকে। |
| Expiry Alert Threshold (Days) | মেয়াদের কত দিন আগে থেকে পণ্যকে “মেয়াদ ঘনিয়ে আসছে” গণ্য করা হবে — Dashboard ও Expired পাতায়। |
| Low Stock Alert Threshold | এই পরিমাণে বা তার নিচে নামলে Dashboard-এ কম স্টক হিসেবে চিহ্নিত হয়। |
| Update Item Cost on Purchase | চালু: নতুন দামে কিনলে আইটেমের ক্রয়মূল্য নিজেই হালনাগাদ হয়। |
| Use Average Cost Method | চালু: শেষ ক্রয়মূল্যের বদলে সব ক্রয়ের ভারযুক্ত গড় ক্রয়মূল্য হিসেবে বসে। এটি আইটেমের cost-এ প্রভাব ফেলে, লট-ভিত্তিক লাভ রিপোর্টে নয়। |
| Allow Void Purchase | বন্ধ: Purchase তালিকা থেকে Void অপশন সরে যায় এবং সার্ভারও তা করতে দেয় না। হিসাবের সময়কাল বন্ধ করে দিলে এটি বন্ধ রাখুন। |
Tax
| সেটিংস | প্রভাব |
|---|---|
| Auto-Calculate Tax | চালু: প্রতিটি লাইনের ট্যাক্স সিস্টেম হিসাব করে এবং Total Tax কেবল দেখার হয়ে যায়। বন্ধ: ট্যাক্সের টাকা আপনি নিজে লিখবেন। |
| Default Tax Rate (%) | পণ্য বা তার টাইপে হার না থাকলে এই হারই প্রযোজ্য। |
| Tax Calculation Method | Exclusive — দামের উপরে ট্যাক্স যোগ হয়। Inclusive — দামের ভেতরেই ট্যাক্স আছে। এটি কেবল দোকানব্যাপী ফলব্যাক; পণ্যের Price Basis ও লাইনের Basis এর চেয়ে অগ্রগণ্য। |
| Apply Tax To | Both, Only Sale, বা Only Purchase। যেদিক বাদ দেবেন সেদিকে ট্যাক্সের ঘরটি হাতে লেখার মতো থাকে। |
এই ট্যাব থেকেই Settings → Tax Rates-এ যাওয়া যায়, যেখানে আসল হারের তালিকা থাকে।
Invoice & Print
| সেটিংস | প্রভাব |
|---|---|
| Round Off Total | চালু: ইনভয়েসের সর্বমোট নিকটতম পূর্ণ সংখ্যায় গোল করা হয়। |
| Show Company Logo on Print | ইনভয়েস, চালান, sales order, পেমেন্ট ও ভাউচারের প্রিন্টে লোগো থাকবে কি না। |
| Invoice / Challan / Sales Order Template | Standard (A4), Thermal (রিসিট প্রিন্টারের রোল), Compact। Print চাপলে এই লেআউটটি আগেই বাছা থাকে; প্রিন্টের সময় বদলানোও যায়। |
| Invoice / Challan / Sales Order Footer Note | ওই ধরনের ডকুমেন্টের নিচে ছাপা লেখা — শর্ত, ধন্যবাদ, ফেরত নীতি। |
১২.৩ Membership & Points
| সেটিংস | প্রভাব |
|---|---|
| Enable Customer Points | প্রধান স্যুইচ। বন্ধ: পয়েন্ট জমে না এবং বিক্রয় পর্দা থেকে redeem অংশ উঠে যায়। |
| Conversion Rate (points per 1 currency) | redeem করার সময় কত পয়েন্টে ১ টাকা। ১০০০ মানে ১০০০ পয়েন্ট = ১.০০ ছাড়। |
| Minimum Purchase Amount to Earn | এই মোটের নিচের বিক্রয়ে কোনো পয়েন্ট জমে না। |
| Earning Mode | Fixed — নির্দিষ্ট টাকার প্রতি ব্লকে নির্দিষ্ট পয়েন্ট। Tier-based — বিক্রয়মূল্যের স্তর অনুযায়ী নির্দিষ্ট পয়েন্ট। Percentage — মোটের শতকরা হারে। |
| Per Amount + Points per Amount | Fixed মোডে: যেমন সর্বনিম্নের উপরে প্রতি ১০০ টাকায় ২ পয়েন্ট। |
| Tiers (Min Amount, Max Amount, Points) | Tier মোডে: স্তরগুলো ও প্রতিটির পয়েন্ট। সেভ করলে পুরো স্তর তালিকা নতুন করে বসে। |
| Point Rate (%) | Percentage মোডে: বিক্রয়ের মোটের ০–৫%। |
ওয়াক-ইন বিক্রয়ে পয়েন্ট জমে না — নিবন্ধিত গ্রাহকের নামে বিক্রয় হতে হবে। redeem এমনভাবে সীমিত যে পয়েন্ট ও নগদ মিলে বিক্রয়ের মোট ছাড়ায় না, এবং গ্রাহকের জেরের বেশি হয় না। বিক্রয় Void করলে জমা ও খরচ দুটোই উল্টে যায়।
১২.৪ Sale Settings
| সেটিংস | প্রভাব |
|---|---|
| Allow Full Credit Sale | বন্ধ: প্রতিটি বিক্রয়ে শূন্যের বেশি কিছু টাকা নিতে হবে — সম্পূর্ণ বাকিতে ইনভয়েস গ্রহণ করা হবে না। |
| Reserve Quantity for Sales Order | চালু: নিশ্চিত অর্ডারের স্টক আটকে রাখা হয় যাতে অন্যত্র বিক্রি না হয়; আটকে থাকা পরিমাণ Sales Orders → Reserved Items-এ দেখা যায়। |
| Default Payment Method | নতুন দোকান 1001 Cash in Hand দিয়ে শুরু হয়, যাতে প্রথম দিনেই ড্রপডাউন খালি না থাকে; বেশিরভাগ টাকা ব্যাংকে গেলে এখান থেকে বদলে নিন, আর None-ও একটি বৈধ পছন্দ যা মুছে যাবে না। বিক্রয় সংক্রান্ত সব পর্দা ও আদায়ের ডায়ালগে পেমেন্ট মাধ্যমটি আগেই বাছা থাকে। দিনে অসংখ্যবার একটি ক্লিক বাঁচায়। |
| Allow Sale Void | বন্ধ: Sales তালিকা ও বিস্তারিত পাতা থেকে Void অপশন লুকিয়ে যায়। হিসাবের সময়কাল বন্ধ করার পর এটি বন্ধ করুন। |
১২.৫ Tax Rates
আপনার হারের মূল তালিকা। ফিল্ড: Code, Name, Rate, Type (Standard, Reduced, Zero-rated, Exempt), Applies To, Default Rate, Active, Display Order, Effective From / To, Description। বাংলাদেশের হারগুলো (১৫%, ১০%, ৭.৫%, ৫%, ২%, zero, exempt) আগেই দেওয়া আছে।
চালু আছে এমন হারের শতকরা কখনো বদলাবেন না। তাতে পুরোনো ডকুমেন্ট আর রিপোর্ট আর মিলবে না। বদলে Effective To তারিখ দিন বা Active থেকে টিক তুলে নিন, এবং নতুন একটি হার যোগ করুন। একই কারণে ব্যবহৃত হার মোছাও যায় না। Zero-rated ও Exempt দুটোই ০% কিন্তু আইনগতভাবে আলাদা — সঠিকটি বাছুন।
কোন হার কোথায় খাটবে তা দেখুন ট্যাক্স কীভাবে হিসাব হয় অংশে।
১২.৬ Quick Menu
উপরের বারে যে পাতাগুলো শর্টকাট হিসেবে চান টিক দিন এবং টেনে ক্রম সাজান। এটি প্রতিষ্ঠানভিত্তিক তালিকা, তাই আপনার দোকানের কাজের ধরনের সাথে মেলে। এতে আর কিছুই বদলায় না — কেবল চলাচল সহজ হয়।
১২.৭ Report Settings
| সেটিংস | প্রভাব |
|---|---|
| Report Header | এক্সপোর্ট করা রিপোর্ট PDF-এর উপরে কী থাকবে: শুধু লোগো, শুধু নাম, বা দুটোই। লোগো ও নাম আসে General Settings থেকে। |
| Header Row Background Color / Header Font Color | টেবিলের হেডার সারির রঙ — পর্দায় ও PDF দুই জায়গাতেই, Reports মেনুর প্রতিটি রিপোর্টে (হিসাবরক্ষণের রিপোর্টগুলো সহ)। আপনার ব্র্যান্ডের সাথে মিলিয়ে দিন। |
১২.৮ Delivery Settings
- Delivery Areas — একটি নাম (যেমন “ঢাকা — মিরপুর”) ও Cost। Sales order-এ এলাকা বাছলে ডেলিভারি খরচ নিজেই বসে। একই তালিকা অনলাইন দোকানের ডেলিভারি খরচও নিয়ন্ত্রণ করে।
- Item Delivery Cost — আইটেমভিত্তিক ডেলিভারি খরচ, যেসব ভারী বা বড় পণ্যের বহন খরচ এলাকার হারে চলে না। উপরের সার্চ বাক্স এবং Product, Type ও Category ফিল্টার দিয়ে তালিকা ছোট করুন (Clear filters সব তুলে দেয়), তারপর সারির ঘরেই খরচ লিখুন — ঘর ছাড়লে বা Enter চাপলে সেভ হয়ে যায়। নিচে পাতার নম্বর থাকায় লম্বা তালিকায় বারবার Next না চেপে সরাসরি কাঙ্ক্ষিত পাতায় যাওয়া যায়।
১৩. ইউজার ও রোল শুধু Admin
Roles
রোল মানে একটি নাম এবং কিছু টিক দেওয়া Permissions — Inventory, Sales, Reports, Contacts, Ecommerce। এই টিকগুলোই ঠিক করে কে কোন মেনু দেখবে এবং সার্ভার কোন অনুরোধ মানবে; তাই লুকানো মেনু সত্যিই বন্ধ, শুধু অদৃশ্য নয়। বিল্ট-ইন Admin রোলে সবকিছু থাকে এবং তা সীমিত করা যায় না।
Users
ফর্ম: নাম, ইউজারনেম, ইমেইল, ফোন, পাসওয়ার্ড, Role ও Is Active। কেউ চাকরি ছেড়ে গেলে তাকে নিষ্ক্রিয় করাই সঠিক পথ — তার তৈরি ডকুমেন্টে নাম থেকে যায়, মুছে দিলে যা নষ্ট হতো। ইউজার খুলে বিস্তারিত দেখা এবং পাসওয়ার্ড রিসেট করা যায়।
প্রত্যেককে আলাদা লগইন দিন। প্রতিটি ডকুমেন্টে কে তৈরি করেছে লেখা থাকে — লগইন ভাগাভাগি করলে সেটির আর মূল্য থাকে না।
১৪. সাধারণ প্রশ্ন
পণ্য সেভ করেছি, কিন্তু স্টকে দেখা যাচ্ছে না।
এটাই ঠিক — পণ্য কেবল ক্যাটালগের রেকর্ড। স্টক আনুন ক্রয়ের মাধ্যমে (হাতে থাকা মালের জন্য Opening Stock টিক দিন) বা inventory adjustment দিয়ে।
বিক্রয় হচ্ছে না — “insufficient stock” বলছে।
লাইনে যে গুদাম বাছা আছে সেখানে ততটা মাল নেই। সঠিক গুদাম বাছুন, ট্রান্সফার করে মাল আনুন, বা Allow Negative Stock নিয়ে অ্যাডমিনের সাথে কথা বলুন।
বিক্রয় সেভ হচ্ছে না — একটি পণ্যের জন্য সিরিয়াল চাইছে।
ওই পণ্যের টাইপে Requires Serial চালু আছে, তাই লাইনের প্রতিটি ইউনিটে সিরিয়াল বসাতে হবে। লাল Serials* বাটনে ক্লিক করে বেছে নিন, বা Scan / enter serial-এ স্ক্যান করুন। যদি মেসেজে বলে m-এর মধ্যে মাত্র n টি পাওয়া যাচ্ছে, তার মানে স্টকে সিরিয়ালই তৈরি হয়নি — Stock → Manage Serials থেকে যোগ করুন (Auto Generate Serials ঘাটতি ভরে দেয়), বা অ্যাডমিনকে বলে ওই টাইপের সেটিং বন্ধ করান।
আগে এই পণ্যে সিরিয়াল চাইত, এখন চাইছে না (বা উল্টোটা)।
এখন নিয়মটা কেবল product type-এর Requires Serial সেটিং থেকে আসে। আগে অনুমান করা হতো স্টকে যথেষ্ট সিরিয়াল আছে কি নেই তা দেখে — এতে যেসব পণ্য কখনও সিরিয়ালে গোনার কথাই ছিল না সেগুলোতেও সিরিয়াল চাইত, আর আরও খারাপ ব্যাপার, সিরিয়াল-ভিত্তিক পণ্য নীরবে সিরিয়াল ছাড়াই বেরিয়ে যেত। Product → Type-এ সেটিংটা ঠিকভাবে দিলে আচরণ সেটাই অনুসরণ করবে।
Requires Serial বন্ধ করতে পারছি না।
ওই টাইপে Requires Expiry চালু আছে, সেটিই এটিকে বাধ্য করে রাখছে। মেয়াদের তারিখ প্রতিটি সিরিয়ালের সাথে রাখা হয়, তাই দুটোই বন্ধ করতে চাইলে আগে Requires Expiry বন্ধ করুন।
একটি পণ্যের মেয়াদ চলে গেছে কিন্তু Expired পাতায় কখনও এলো না।
ওটিতে কোনো মেয়াদের তারিখ বসানো নেই, তাই কিছুই ধরা পড়ার উপায় নেই। Inventory → Missing Expiry দেখুন — যেসব ইউনিটে তারিখ থাকা উচিত কিন্তু নেই, সবগুলো ওই পাতায় থাকে এবং একসাথে বসানো যায়।
Total Tax ঘরে লিখতে পারছি না।
ওই দিকের জন্য Auto-Calculate Tax চালু, তাই ট্যাক্স লাইন ধরে হিসাব হচ্ছে। লাইনের VAT % বদলান, বা Business Settings থেকে অটো-হিসাব বন্ধ করুন।
ইনভয়েসে ভুল করেছি।
Void করে আবার লিখুন। Void স্টক, পয়েন্ট ও হিসাব বিপরীত এন্ট্রি দিয়ে উল্টে দেয়, ইতিহাস বদলায় না — নিরীক্ষকও ঠিক এটাই দেখতে চান। Void না থাকলে অ্যাডমিন Sale settings থেকে তা বন্ধ করে রেখেছেন।
রিপোর্টের এই সংখ্যাটা কোথা থেকে এলো?
Accounting → Journal Entries-এ তারিখ ও খাত দিয়ে ফিল্টার করলে প্রতিটি এন্ট্রি ও তার উৎস ডকুমেন্ট দেখা যায়।
Accounting → Payments না Accounting → Vouchers — কোনটা কখন ব্যবহার করব?
প্রশ্নটা হলো, টাকাটা কীসের বিপরীতে।
Voucher সেই টাকার জন্য যার পেছনে কোনো ডকুমেন্ট নেই — ভাড়া, বেতন, বিদ্যুৎ বিল, মেরামতের খরচ, বা টুকটাক আয়। এটি সরাসরি আয় বা ব্যয়ের খাতে ওঠে, তাই লাভ-ক্ষতি বদলায়। দুটোর মধ্যে এটিই প্রতিদিনের কাজের পাতা।
Payments ইনভয়েসের টাকা আদায়ের পাতা নয়। এটি শুধু Accounts Receivable / Accounts Payable নিয়ন্ত্রণ খাতে এন্ট্রি দেয়, কোনো ইনভয়েসের বকেয়া কমায় না — কাজ শেষে গ্রাহকের বকেয়া আগের মতোই দেখাবে, আর আপনার লেজার ও Receivables Ageing রিপোর্ট দুটো আর মিলবে না। এটিকে নিয়ন্ত্রণ খাত সংশোধনের জন্য হিসাবরক্ষকের হাতিয়ার ভাবুন, প্রতিদিনের এন্ট্রির জায়গা নয়।
প্রতিদিনের কাজে যে পাতা যেটির জন্য বানানো, সেটিই ব্যবহার করুন:
- গ্রাহক ইনভয়েসের বকেয়া দিচ্ছেন → Sales → Due Sales
- সরবরাহকারীর বিল পরিশোধ → Purchase → Due Purchases
- ইনভয়েস হওয়ার আগেই টাকা নেওয়া/দেওয়া → Accounting → Customer Advances / Supplier Advances
- ভাড়া, বেতন, বিদ্যুৎ, অন্যান্য আয় → Accounting → Vouchers
- ক্যাশ ব্যাংকে জমা, বা এক ব্যাংক থেকে আরেক ব্যাংকে → Accounting → Fund Transfer
Opening Balances বারবার পোস্ট করা যাচ্ছে। এটা কি ইচ্ছে করে এমন রাখা?
না — এটিকে একবারের পাতা ধরুন, একবারই পোস্ট করুন।
প্রতিবার সেভ করলে নতুন একটি জার্নাল এন্ট্রি বসে, যা আগেরটির সাথে যোগ হয় — আগেরটি বদলায় না। ফর্মটি সবসময় খালি অবস্থায় খোলে এবং আগে কী পোস্ট করেছেন তা কখনও দেখায় না, তাই জের আগে থেকেই আছে কিনা তা পর্দায় বোঝার কোনো উপায় নেই। একই অঙ্ক দুইবার পোস্ট করলে প্রতিটি খাত দ্বিগুণ হয়ে যাবে — আর যেহেতু প্রতিবারই পার্থক্যটা Owner's Capital-এ বসিয়ে দেওয়া হয়, হিসাব নিখুঁতভাবে মিলেই থাকে। কোনো এরর নেই, কোনো সতর্কবার্তা নেই; Trial Balance না দেখা পর্যন্ত কিছুই ভুল মনে হবে না।
অ্যাপ থেকে এটি বাতিলও করা যায় না: Accounting → Journal Entries শুধু দেখার পাতা, void নেই। দ্বিগুণ হয়ে যাওয়া জের ঠিক করতে হলে জানাশোনা কাউকে দিয়ে পাল্টা এন্ট্রি দেওয়াতে হবে।
তাই: আগে অঙ্কগুলো চূড়ান্ত করুন, as-of তারিখ বাছুন, একবার পোস্ট করুন, তারপর Trial Balance মিলিয়ে দেখুন। পরে কোনো একটি খাত সংশোধন করতে হলে শুধু পার্থক্যটুকুর জন্য একটি ছোট এন্ট্রি দিন — পুরো opening sheet আর কখনও পোস্ট করবেন না।
ভ্যাটের হার বদলে গেছে। কী করব?
পুরোনো হারে Effective To তারিখ দিয়ে বন্ধ করুন এবং নতুন হার যোগ করুন। পুরোনো শতকরা সম্পাদনা করবেন না, নয়তো পুরোনো ইনভয়েস ও দাখিল করা রিটার্ন আর মিলবে না।
Export PDF কিছুই করছে না, বিশেষ করে মোবাইলে।
ঠিক হয়ে গেছে। আগে কোম্পানির লোগো লোড হওয়ার অপেক্ষায় পুরো ফাইলটি আটকে থাকত, তাই লোগোর অনুরোধ ঝুলে গেলে কিছুই নামত না। এখন কয়েক সেকেন্ড পর লোগো ছেড়ে দিয়ে রিপোর্টটি বানিয়ে ফেলে — বড়জোর হেডারের ছবিটি বাদ যায়। তবু PDF না হলে Export Excel আলাদা, সেটি কাজ করবে।
আমার রিপোর্টের PDF ধূসর, অন্যগুলো রঙিন।
আর নয় — এখন হিসাবরক্ষণের রিপোর্ট সহ প্রতিটি রিপোর্ট Settings → Report Settings-এর রঙে হেডার সারি আঁকে এবং PDF-এ কোম্পানির হেডার ছাপে।
ড্যাশবোর্ডের চার্টে মোটে এক জোড়া দণ্ড।
আগে চার্টটি মাস ধরে ভাগ করত, আর ডিফল্ট পরিসর চলতি মাস — অর্থাৎ একটিই ভাগ। এখন প্রায় দুই মাস পর্যন্ত পরিসর দিন ধরে ভাগ হয়, তাই “এই মাস”-এও দিনে-দিনে প্রকৃত ধারা দেখা যায়।
যে মেনু দরকার সেটি দেখছি না।
আপনার রোলে ওই পারমিশন নেই, বা পাতাটি কেবল Admin-এর। অ্যাডমিনকে User Management → Roles-এ রোল ঠিক করতে বলুন।