Adding a task generated from the account balance to products
This commit is contained in:
@@ -18,6 +18,7 @@
|
||||
| `AccountingDocumentLog` | لاگ push سند |
|
||||
| `AccountingBalanceCache` | cache مانده |
|
||||
| `AccountingSyncJob` | لاگ جستجو/وارد کردن |
|
||||
| `ProductAccountingLink` | لینک محصول ↔ نام کارساخته روی یک اتصال |
|
||||
|
||||
## APIهای CRM
|
||||
|
||||
@@ -30,6 +31,7 @@
|
||||
- دارایی: `GET .../people/:id/assets` · اسناد: `GET .../people/:id/asnad`
|
||||
- ثبت سند: `POST .../people/:id/sanad`
|
||||
- sync دوطرفه: `POST /sync/search` · `POST /sync/import` · `POST /sync/import-bulk` (بازه کد یا لیست کدها)
|
||||
- sync محصولات/کارساخته: `POST /sync/products/search` · `POST /sync/products/import` · `POST /sync/products/import-bulk`
|
||||
|
||||
## تطبیق مشتری
|
||||
|
||||
@@ -65,11 +67,23 @@
|
||||
|
||||
مانده و اسناد بعد از لینک، در پروفایل شخص → تب **دارایی** دیده میشود.
|
||||
|
||||
## وارد کردن کارساخته (محصولات)
|
||||
|
||||
از **تنظیمات → تهحساب → وارد کردن کارساخته**:
|
||||
|
||||
1. اتصال را انتخاب و «دریافت لیست» بزنید (`DoListNameKarsakhte`).
|
||||
2. تکی، نتایج فیلترشده، یا همه را وارد کنید.
|
||||
|
||||
هر نام بهعنوان `Product` با دستهٔ **کارساخته** ساخته و در `ProductAccountingLink` لینک میشود (عیار در تگ/توضیح). موجودی همچنان منبع حقیقت تهحساب است؛ این فقط کاتالوگ CRM برای معامله/فاکتور است.
|
||||
|
||||
در کسبوکارهای غیرطلا ممکن است همان لیست API با عنوان دیگری شناخته شود؛ فعلاً برچسب CRM «کارساخته» است.
|
||||
|
||||
## چکلیست تست دستی
|
||||
|
||||
- [ ] افزودن اتصال + تست health
|
||||
- [ ] افزودن اتصال دوم با DB دیگر؛ انتخاب پیشفرض
|
||||
- [ ] وارد کردن بازه کد مشتریان + دیدن در اشخاص
|
||||
- [ ] دریافت لیست کارساخته + وارد کردن تکی/دستهای به محصولات
|
||||
- [ ] تطبیق شخص با موبایل / لینک دستی / ثبت جدید
|
||||
- [ ] نمایش مانده و جزئیات در تب دارایی
|
||||
- [ ] لیست اسناد با بازه شمسی
|
||||
|
||||
Reference in New Issue
Block a user