Add a small internal warehouse and party balances when Tahesab is off.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-09-10 22:24:16 +03:30
co-authored by Cursor
parent 55432ff979
commit 212d02f664
19 changed files with 1449 additions and 6 deletions
@@ -0,0 +1,23 @@
# انبار و مانده داخلی (وقتی ته‌حساب نیست)
تاریخ: ۱۴۰۵/۶/۱۰
وضعیت: تأییدشده برای پیاده‌سازی
## هدف
اگر سازمان اتصال فعال ته‌حساب نداشته باشد، CRM یک انبار کوچک و مانده طرف‌حساب نگه می‌دارد. اگر ته‌حساب وصل باشد، این ماژول خاموش است؛ کاتالوگ محصول برای معامله/فاکتور می‌ماند.
## قوانین
- یک انبار پیش‌فرض به‌ازای سازمان
- موجودی = جمع گردش (ورود مثبت، خروج منفی)
- خدمات موجودی ندارند
- صدور فاکتور (`issued` / `partially_paid` / `paid`) موجودی کالا را کم می‌کند
- بستانکار موجودی را زیاد می‌کند
- پیش‌نویس و پیش‌فاکتور موجودی را عوض نمی‌کنند
- ابطال فاکتور گردش آن فاکتور را برمی‌دارد
- مانده شخص = مانده اول دوره + فاکتورهای صادرشده − پرداخت‌ها
## خارج از نسخهٔ اول
چند انبار، سریال، وزن طلا، دفترکل دوطرفه، همگام‌سازی با ته‌حساب
+4 -2
View File
@@ -1,7 +1,7 @@
# وضعیت پیشرفت منتکت (Montact CRM)
سند زندهٔ کارها — با هر قابلیت جدید همین فایل به‌روز می‌شود.
آخرین به‌روزرسانی: ۱۴ شهریور ۱۴۰۵
آخرین به‌روزرسانی: ۱۹ شهریور ۱۴۰۵
**راهنما:**
- `[x]` انجام شده
@@ -14,6 +14,7 @@
| تاریخ | مورد |
|---|---|
| ۱۴۰۵/۶/۱۹ | انبار داخلی + مانده طرف‌حساب وقتی ته‌حساب وصل نیست؛ خروج کالا با صدور فاکتور |
| ۱۴۰۵/۶/۱۴ | هم‌تراز کردن ظاهر صفحات قدیمی با زبان بصری منتکت (لیست/فرم/تنظیمات/گزارش) + جداکننده هزارگان روی فیلدهای مبلغ |
| ۱۴۰۵/۶/۱۴ | یادآور فعالیت: کانال اعلان داخل‌برنامه و/یا پیامک |
| ۱۴۰۵/۶/۱۴ | انتخابگر زمان دایره‌ای در `JalaliDateInput` |
@@ -95,6 +96,7 @@
| [x] | کاریز پروژه | صف/انجام/بازبینی/تمام |
| [x] | باشگاه مشتریان | امتیاز و سطوح |
| [x] | اتصال ته‌حساب | چند اتصال DB، لینک شخص، مانده، اسناد، ثبت سند (طلا/جواهر) |
| [x] | انبار و مانده داخلی | وقتی ته‌حساب نیست: موجودی کالا، ورود/اصلاح، خروج با صدور فاکتور، مانده شخص |
---
@@ -118,7 +120,7 @@
|---|---|---|
| [ ] | `platform_admin` SaaS | وقتی فروش چندمستأجری عمومی شروع شود |
| [ ] | اپ بومی اندروید/iOS | وب RTL + موبایل‌فرندلی کافی است |
| [ ] | حسابداری کامل / انبار ERP | اتصال ته‌حساب جایگزین حسابداری داخلی است |
| [ ] | حسابداری کامل / انبار ERP | انبار کوچک داخلی هست؛ دفترکل و چندانبار عمداً نه |
| [ ] | لندینگ Nuxt جدا | بعد از ثبات محصول |
---