{{ copyToastMsg }}
در حال بارگذاری اطلاعات...
لوگوی زرگری پرنیان

حسابداری {{ tenantConfig.brand_name || 'پرنیان' }} {{ tenantConfig.brand_badge }}

برخط

{{ tenantConfig.subtitle || 'سیستم یکپارچه حسابداری طلا، سکه و ارز' }}

طلا ۱۸ عیار (۷۵۰)
{{ liveDir === 'up' ? '▲' : '▼' }} {{ fa(liveChange) }}
پایه اتحادیه
نرخ هر گرم طلای ۱۸ عیار
{{ fa(livePrice) }} تومان
نوسان ۲۴ ساعت اخیر
🔥 آبشده پرنیان
ورود به ابزار ←
فروش ما به مشتری
{{ fa(formatNumber(abshode.cust_gram)) }} تومان/گرم
خرید ما از مشتری
{{ fa(formatNumber(abshode.cust_buy_gram)) }} تومان/گرم
تراز موجودی طلا
💎
{{ formatNumber(systemTotalGold, 3) }} ••••••
گرم آبشده (۷۵۰)
تراز صندوق نقدی
💳
{{ formatTotalCash }} ••••••
تومان در گردش
🧾

فاکتور فروش و تسویه چندبخشی

فروش ویترین + دریافت طلای تعویضی (۷۳۵/۷۴۰) + کارتخوان + نسیه

📦

موجودی انبار و ویترین طلا سه‌گانه

کل دارایی طلای مغازه: {{ fa(invSummary.grand_total_gold_750) }} گرم (ویترین {{ fa(invSummary.showcase.total_weight) }} گرم | آبشده {{ fa(invSummary.melted.total_weight_750) }} گرم)

مدیریت ←

📄 آخرین تراکنش‌ها

۵ ردیف اخیر
{{ formatTxType(tx.trans_type) }}
{{ tx.customer_name || 'صندوق مرکزی' }} • {{ fa((tx.created_at || 'امروز').split(' ')[0]) }}
📝 {{ tx.description }}
{{ v.text }} {{ v.unit }}
{{ formatTxValues(tx)[0]?.color?.includes('green') ? '+' : '-' }}
هنوز تراکنشی در سامانه ثبت نشده است.

🔥 ابزار آبشده پرنیان

برخط عابد

مبنا: آبشده نقد فردایی عابد طلا لند (۱۸ عیار / ۷۵۰) با حاشیه سود ۱٪

🛠️ تنظیمات مظنه و حاشیه سود
📤

قیمت فروش به مشتری (ما می‌فروشیم)

+{{ fa(abshode.margin_pct) }}٪ سود
نرخ اعلامی به مشتری (هر گرم طلا)
{{ fa(formatNumber(abshode.cust_gram)) }} تومان
💎 سود پرنیان: {{ fa(formatNumber(abshode.profit_gram)) }} تومان در هر گرم
نرخ مظنه: {{ formatNumber(abshode.sell_mithqal) }} تومان
نرخ پایه هر گرم: {{ formatNumber(abshode.base_gram) }} تومان
فرمول محاسبه: نرخ پایه + ۱٪ (رند به هزار تومان)
📥

قیمت خرید از مشتری (ما می‌خریم)

-{{ fa(abshode.margin_pct) }}٪ سود
نرخ اعلامی به مشتری (هر گرم طلا)
{{ fa(formatNumber(abshode.cust_buy_gram)) }} تومان
💎 سود پرنیان: {{ fa(formatNumber(abshode.profit_buy_gram)) }} تومان در هر گرم
نرخ مظنه: {{ formatNumber(abshode.buy_mithqal) }} تومان
نرخ پایه هر گرم: {{ formatNumber(abshode.base_buy_gram) }} تومان
فرمول محاسبه: نرخ پایه - ۱٪ (رند به هزار تومان)
⚖️

محاسبه سریع فاکتور

عیار ۱۸ (۷۵۰)
دقت ۳ رقم اعشار (سوت)
گرم
📤 در صورت فروش این قطعه: دریافتی از مشتری
{{ formatNumber(calcAbshodeSellTotal) }} تومان
سود خالص پرنیان:
+ {{ formatNumber(calcAbshodeSellProfit) }} تومان
📥 در صورت خرید این قطعه: پرداختی به مشتری
{{ formatNumber(calcAbshodeBuyTotal) }} تومان
سود خالص پرنیان:
+ {{ formatNumber(calcAbshodeBuyProfit) }} تومان
💬 ارسال مظنه رسمی آبشده به مشتری
شامل هر دو نرخ خرید و فروش به همراه ساعت دقیق
{{ copySuccessMsg }}

🧮 محاسبه‌گر طلا و ویترین

فرمول استاندارد اتحادیه با احتساب اجرت، سود و مالیات

تومان
ترازو دیجیتال
🧾 فاکتور رسمی محاسبه قیمت
فرمول اتحادیه
طلای خام خالص: {{ formatNumber(calcRawGold) }} تومان
اجرت ساخت قطعه ({{ fa(calcWagePercent) }}%): {{ formatNumber(calcWageAmount) }} تومان
سود فروشنده ویترین ({{ fa(calcProfitPercent) }}%): {{ formatNumber(calcProfitAmount) }} تومان
مالیات ارزش افزوده ({{ fa(calcTaxPercent) }}% بر اجرت و سود): {{ formatNumber(calcTaxAmount) }} تومان
ملحقات و متعلقات: {{ formatNumber(calcAddons) }} تومان
مبلغ نهایی قابل پرداخت:
شامل کلیه کسورات قانونی
{{ formatNumber(calcTotal) }} تومان

📊 تابلوی زنده قیمت‌ها

استعلام لحظه‌ای نرخ مسکوکات، طلای خام و اسعار آزاد

💎

نرخ هر گرم طلای ۱۸ عیار

بر مبنای فروش آبشده عابد
{{ liveChange }}
{{ formatNumber(livePrice) }} تومان

🪙 تابلوی مسکوکات بانکی

پایان معاملات
🪙 📀 🌗 🌘
{{ coin.name }}
{{ formatNumber(coin.price) }} تومان {{ fa(coin.change) }}

💵 تابلوی اسعار بین‌الملل

بازار آزاد
🇺🇸 🇪🇺 🇦🇪
{{ curr.name }}
{{ formatNumber(curr.price) }} تومان {{ fa(curr.change) }}

📦 انبار و موجودی طلا

کنترل ویترین، شمش‌های آبشده و شکسته‌جات

مجموع کل دارایی طلای مغازه ویترین + آبشده + متفرقه
{{ fa(invSummary.grand_total_gold_750) }} گرم طلا
ارزش روز بازار
{{ formatNumber(invSummary.grand_total_gold_750 * (abshode.cust_gram || calcGoldPrice || 26500000)) }} تومان
💍 ویترین
{{ fa(invSummary.showcase.total_weight) }} گرم
{{ fa(invSummary.showcase.count) }} قطعه
🔥 آبشده
{{ fa(invSummary.melted.total_weight_750) }} گرم
{{ fa(invSummary.melted.count) }} شمش
♻️ متفرقه
{{ fa(invSummary.scrap.total_weight_750) }} گرم
{{ fa(invSummary.scrap.count) }} ردیف
🔍
💍
هنوز قطعه‌ای در ویترین این دسته‌بندی ثبت نشده است.
از دکمه «خرید کار از بنکدار / کیفی» استفاده کنید.
{{ item.title }} {{ item.category }}
کد: {{ item.item_code }}
{{ fa(item.weight) }} گرم
عیار {{ fa(item.carat) }}
بنکدار: {{ item.supplier_name || 'خرید نقدی / کیفی' }}
اجرت خرید: {{ fa(item.purchase_wage_percent) }}% (بدهی: {{ fa(item.purchase_gold_payable) }} گرم طلا)
🔥
هیچ قطعه آبشده‌ای در گاوصندوق ثبت نشده است.
شمش آبشده {{ bar.bar_code }} انگ: {{ fa(bar.ang_number) }}
آزمایشگاه ری‌گیری: {{ bar.lab_name }}
{{ fa(bar.weight) }} گرم
عیار خطی: {{ fa(bar.carat) }}
وزن خالص استاندارد: {{ fa(bar.weight_750) }} گرم
♻️
هیچ طلای متفرقه‌ای در مغازه موجود نیست.
طلاهای تعویضی فاکتورها به صورت خودکار به اینجا اضافه می‌شوند.
{{ sc.customer_name || 'مشتری آزاد' }}
{{ fa((sc.created_at || '').split(' ')[0]) }}
{{ sc.notes }}
{{ fa(sc.weight) }} گرم
عیار: {{ fa(sc.carat) }} ⬅️ معادل: {{ fa(sc.weight_750) }} گرم

👥 دفتر حساب طرف‌ها

{{ fa(customers.length) }} حساب • {{ fa(colleaguesCount) }} همکار • {{ fa(retailCustomersCount) }} مشتری عادی

بدهکاران به ما (طلب ما)
{{ fa(debtorsSummary.debtorsCount) }} نفر
طلا: {{ formatNumber(debtorsSummary.debtGold, 3) }} گرم
تومان: {{ formatNumber(debtorsSummary.debtToman) }} ت
بستانکاران از ما (بدهی ما)
{{ fa(debtorsSummary.creditorsCount) }} نفر
طلا: {{ formatNumber(debtorsSummary.creditGold, 3) }} گرم
تومان: {{ formatNumber(debtorsSummary.creditToman) }} ت
{{ c.name.charAt(0) }}

{{ c.name }}

{{ c.customer_type || 'مشتری' }}
کد: {{ fa(c.code) }} 📞 {{ fa(c.phone) }}
{{ c.balances.gold_750 < 0 ? 'بدهکار:' : 'بستانکار:' }} {{ formatNumber(Math.abs(c.balances.gold_750), 3) }} گرم
{{ c.balances.toman < 0 ? 'بدهکار:' : 'بستانکار:' }} {{ formatNumber(Math.abs(c.balances.toman)) }} تومان
{{ c.balances.usd < 0 ? 'بدهکار:' : 'بستانکار:' }} {{ formatNumber(Math.abs(c.balances.usd), 2) }} $
✓ بی‌حساب (تسویه)
حسابی با این فیلتر یا مشخصات یافت نشد.

{{ selectedCustomer.name }}

{{ selectedCustomer.customer_type || 'مشتری' }} همکار
کد حسابداری: {{ fa(selectedCustomer.code) }} 📞 {{ fa(selectedCustomer.phone) }}
⚖️ تراز و مانده حساب تفکیک ارزی و وزنی
{{ bal.icon }} {{ bal.label }}
{{ formatNumber(Math.abs(bal.val), bal.dec) }}
{{ bal.unit }}
{{ bal.val > 0 ? 'بستانکار (+)' : (bal.val < 0 ? 'بدهکار (-)' : 'تسویه') }}

سوابق تراکنش‌های این حساب

{{ formatTxType(tx.trans_type) }}
{{ fa((tx.created_at || 'امروز').split(' ')[0]) }}
📝 {{ tx.description }}
{{ v.text }} {{ v.unit }}
{{ formatTxValues(tx)[0]?.color?.includes('green') ? '+' : '-' }}
تراکنشی برای این حساب ثبت نشده است.

👤 افتتاح حساب طرف حساب جدید

✏️ ویرایش اطلاعات طرف حساب

🏷️

مدیریت دسته‌بندی‌های مصنوعات

افزودن، ویرایش نام یا حذف دسته‌ها

{{ cat.name }}

{{ formatTxType(selectedTxForDetail.trans_type) }}

{{ fa((selectedTxForDetail.created_at || '').split(' ')[0]) }}
دسته‌بندی: {{ getCategoryLabel(selectedTxForDetail.category) }}
وزن / مقدار: {{ formatNumber(selectedTxForDetail.weight, 3) }}
مبلغ معامله: {{ formatNumber(selectedTxForDetail.amount) }} تومان
عیار: {{ fa(selectedTxForDetail.carat) }}
📝 شرح سند / شماره پیگیری / بابت:
{{ selectedTxForDetail.description }}

✍️ {{ txModalTitle }}

تومان/گرم
تومان
محاسبه شد: وزن × قیمت معامله
تومان
(اختیاری)

🧾 صدور فاکتور فروش و تسویه چندبخشی

فرمول رسمی اتحادیه طلا + تهاتر طلای تعویضی + کارتخوان

💍 مشخصات طلای فروخته‌شده (ویترین) عیار ۷۵۰ (۱۸)
✓ متصل به قطعه: {{ invoiceForm.item_title }} ({{ (inventoryItems.find(x => x.id === invoiceForm.inventory_item_id) || {}).item_code }})
مبلغ کل فاکتور فروش:
طلای خام + اجرت + سود + مالیات
{{ fa(formatNumber(invTotalAmount)) }} تومان

💳 روش‌های تسویه حساب (چندبخشی)

عیارهای پرکاربرد:
معادل طلای ۱۸ عیار (۷۵۰): {{ fa(invScrapWeight750) }} گرم
ارزش ریالی تهاتر شده:
- {{ formatNumber(invScrapAmount) }} تومان
جمع کل پرداختی مشتری:
{{ formatNumber(invTotalPaid) }} تومان
✓ وضعیت فاکتور: ⚠️ مانده نسیه فاکتور: ℹ️ اضافه پرداختی مشتری:
تسویه کامل (صفر) {{ formatNumber(Math.abs(invRemAmount)) }} تومان ({{ invRemAmount > 0 ? 'بدهکار' : 'بستانکار' }})
💎

{{ tenantConfig.brand_name || 'زرگری پرنیان' }}

فاکتور رسمی فروش و تهاتر طلا
شماره: {{ currentInvoice.invoice_number }}
خریدار: {{ (customers.find(c => c.id === currentInvoice.customer_id) || selectedCustomer || {}).name || 'مشتری محترم' }}
تاریخ: {{ fa((currentInvoice.created_at || '').split(' ')[0]) }}
شرح کالا: {{ currentInvoice.item_title }} ({{ currentInvoice.item_category }})
وزن کار: {{ fa(currentInvoice.item_weight) }} گرم
اجرت ({{ fa(currentInvoice.wage_percent) }}%) + سود ({{ fa(currentInvoice.profit_percent) }}%): {{ formatNumber(currentInvoice.wage_amount + currentInvoice.profit_amount) }} تومان
مالیات ارزش افزوده ({{ fa(currentInvoice.tax_percent) }}%): {{ formatNumber(currentInvoice.tax_amount) }} تومان
مبلغ کل فاکتور: {{ formatNumber(currentInvoice.total_amount) }} تومان
تسویه و تهاتر:
طلای تعویضی ({{ fa(currentInvoice.scrap_weight) }} گرم عیار {{ fa(currentInvoice.scrap_carat) }}): -{{ formatNumber(currentInvoice.scrap_amount) }} تومان
پرداخت نقد/کارتخوان: -{{ formatNumber(currentInvoice.cash_amount) }} تومان
{{ currentInvoice.rem_amount === 0 ? '✓ وضعیت فاکتور:' : '⚠️ مانده نسیه:' }} {{ currentInvoice.rem_amount === 0 ? 'تسویه کامل' : formatNumber(currentInvoice.rem_amount) + ' تومان' }}
💍

خرید کار ساخته از بنکدار / کیفی

ورود به ویترین + ثبت خودکار بدهی طلایی بنکدار

📐 محاسبه طلایی بازار زرگران: عیار استاندارد ۷۵۰
وزن فیزیکی وارد شده به ویترین: {{ fa(wholesaleForm.weight || 0) }} گرم
اجرت بنکدار ({{ fa(wholesaleForm.purchase_wage_percent || 0) }}% طلایی): {{ fa(wholesaleWageGold) }} گرم طلا
بدهی طلایی قطعی به بنکدار: {{ fa(wholesalePayableGold) }} گرم طلا
%
🔥

ثبت شمش آبشده در گاوصندوق

ثبت شماره انگ، نام ری‌گیری و عیار

وزن خالص استاندارد: {{ fa(meltedWeight750) }} گرم
♻️

ثبت طلای متفرقه و شکسته‌جات

🤝

تسویه حساب همکار / بنکدار

{{ selectedColleagueForSettle.name }} {{ selectedColleagueForSettle.customer_type || 'همکار' }}
مانده طلا: {{ fa(Math.abs(selectedColleagueForSettle.balances?.gold_750 || 0)) }} گرم ۷۵۰ ({{ (selectedColleagueForSettle.balances?.gold_750 || 0) > 0 ? 'بستانکار' : ((selectedColleagueForSettle.balances?.gold_750 || 0) < 0 ? 'بدهکار' : 'بی‌حساب') }})
مانده ریالی: {{ formatNumber(Math.abs(selectedColleagueForSettle.balances?.toman || 0)) }} تومان ({{ (selectedColleagueForSettle.balances?.toman || 0) > 0 ? 'بستانکار' : ((selectedColleagueForSettle.balances?.toman || 0) < 0 ? 'بدهکار' : 'بی‌حساب') }})
معادل طلای استاندارد ۷۵۰: {{ fa(colleagueSettleGold750) }} گرم از بدهی طلایی همکار کسر خواهد شد
ارزش کل ریالی طلا: {{ formatNumber(colleagueSettleTotalToman) }} تومان
🔥

ذوب متفرقه و تبدیل به آبشده

ارسال شکسته‌جات به کوره و ثبت شمش آبشده با انگ

مجموع طلای متفرقه آماده ذوب:
{{ fa(scrapTotalWeight) }} گرم
معادل خالص ۷۵۰: {{ fa(scrapTotalWeight750) }} گرم
گزارش افت و کسری ذوب:
کسری وزن: {{ fa(meltWeightLoss) }} گرم | کسری طلای ۷۵۰: {{ fa(meltGold750Loss) }} گرم
📑

کاردکس دوطرفه طلا و پول (ریز حساب همکار)

طرف حساب: {{ cardexData?.customer?.name }} (کد: {{ fa(cardexData?.customer?.code) }})

# تاریخ شرح تراکنش طلای وارده (+) طلای صادره (-) مانده طلا (گرم) واریز نقد (+) برداشت نقد (-) مانده وجه (تومان)
هنوز هیچ تراکنشی برای این حساب ثبت نشده است.
{{ fa(idx + 1) }} {{ fa(tx.created_at) }} {{ tx.description }} {{ tx.gold_in > 0 ? fa(tx.gold_in) : '-' }} {{ tx.gold_out > 0 ? fa(tx.gold_out) : '-' }} {{ fa(Math.abs(tx.gold_balance)) }} {{ tx.gold_balance > 0 ? 'بس' : (tx.gold_balance < 0 ? 'بد' : '') }} {{ tx.cash_in > 0 ? formatNumber(tx.cash_in) : '-' }} {{ tx.cash_out > 0 ? formatNumber(tx.cash_out) : '-' }} {{ formatNumber(Math.abs(tx.cash_balance)) }} {{ tx.cash_balance > 0 ? 'بس' : (tx.cash_balance < 0 ? 'بد' : '') }}
مانده نهایی حساب طلایی: {{ fa(Math.abs(cardexData?.final_gold_balance || 0)) }} گرم ۷۵۰ ({{ (cardexData?.final_gold_balance || 0) > 0 ? 'بستانکار' : ((cardexData?.final_gold_balance || 0) < 0 ? 'بدهکار' : 'تسویه') }})
مانده نهایی وجه نقد: {{ formatNumber(Math.abs(cardexData?.final_cash_balance || 0)) }} تومان ({{ (cardexData?.final_cash_balance || 0) > 0 ? 'بستانکار' : ((cardexData?.final_cash_balance || 0) < 0 ? 'بدهکار' : 'تسویه') }})
📊

گزارش سود و زیان و عملکرد روزانه

تاریخ: {{ fa(dailyReportData?.date) }}

تعداد فاکتورهای فروش {{ fa(dailyReportData?.invoices_count || 0) }} فاکتور صادره
طلای فروخته شده {{ fa(dailyReportData?.sold_gold_weight || 0) }} گرم طلا
سود ناخالص فروش {{ formatNumber(dailyReportData?.total_profit_amount || 0) }} تومان سود
مجموع اجرت فروش {{ formatNumber(dailyReportData?.total_wage_amount || 0) }} تومان اجرت
طلای متفرقه دریافتی {{ fa(dailyReportData?.total_scrap_received || 0) }} گرم تعویضی/خرید
کل دارایی طلای مغازه {{ fa(dailyReportData?.inventory_gold_weight_750 || 0) }} گرم طلای ۷۵۰

ریز فاکتورهای فروش امروز:

امروز هنوز فاکتوری صادر نشده است.
{{ inv.customer_name }} - {{ inv.item_title }}
وزن: {{ fa(inv.item_weight) }} گرم | فاکتور #{{ inv.invoice_number }}
{{ formatNumber(inv.total_amount) }} تومان
سود: {{ formatNumber(inv.profit_amount) }} تومان
🎙️

دستیار هوشمند معامله AI Voice & NLP

فرمان صوتی دهید یا بنویسید؛ سیستم خودکار طرف حساب، مقادیر و مبالغ را تفکیک می‌کند.

00:{{ recordingSeconds < 10 ? '0' + recordingSeconds : recordingSeconds }}
{{ speechStatusText || (isRecordingVoice ? '🟢 در حال ضبط زنده... با آرامش صحبت کنید' : 'لمس کنید و معامله را بگویید') }}
⏱️ ضبط بدون وقفه ادامه دارد؛ هر زمان صحبت تمام شد مجدداً دکمه قرمز را برای پایان و پردازش هوشمند لمس نمایید.
⚡ در حال پردازش فوق‌سریع صوت با هوش مصنوعی اختصاصی سرور...
✓ هوش مصنوعی اختصاصی سرور پرنیان (۱۰۰٪ بدون قطعی و بدون تکرار کلمات)
⚠️
{{ speechErrorMessage }}
نیازی به ضبط مجدد نیست؛ می‌توانید مستقیماً تست کنید:
نمونه‌ها:

پیش‌نمایش سند استخراج‌شده توسط هوش مصنوعی

{{ aiParsedResult.category_display }}
طرف حساب معامله: ✓ موجود در سیستم (کد {{ fa(aiParsedResult.matched_customer.code) }}) ⚠ طرف حساب جدید
{{ aiParsedResult.matched_customer.name }}
ℹ️ اگر این مشتری وجود ندارد، به عنوان مشتری جدید با همین نام ثبت خواهد شد.
نوع عملیات: {{ aiParsedResult.trans_type.includes('BUY') ? '🛒 خرید (ورودی)' : (aiParsedResult.trans_type.includes('SELL') ? '🛍️ فروش (خروجی)' : (aiParsedResult.trans_type === 'RECEIVE' ? '📥 دریافت' : '📤 پرداخت')) }}
مورد معامله: {{ aiParsedResult.item_title }}
تعداد / مقدار: {{ fa(aiParsedResult.qty || aiParsedResult.weight) }} {{ aiParsedResult.unit }}
قیمت فی (واحد): {{ formatNumber(aiParsedResult.unit_price) }} تومان
مبلغ کل معامله: {{ formatNumber(aiParsedResult.amount) }} تومان
📋

کادر پیش‌نمایش هوشمند سند معامله

به محض دریافت صوت یا تایپ معامله، تمام اقلام سند (مشتری، تعداد، فی و مبلغ کل) در این کادر تفکیک می‌شود.