سامانه اتوماسیون فرایند خرید کالا

ورود به پنل جامع انبارداری، بازرگانی، مدیرعامل و مالی

{{ loginError }}

سامانه اتوماسیون فرایند خرید

{{ currentUser.fullName ? currentUser.fullName[0] : 'U' }}
سامانه اتوماسیون فرایند خرید کالا، تامین بازرگانی و انبارداری سازمانی
کاربر جاری: {{ currentUser.fullName }} ({{ roleLabels[currentUser.role] }})

مدیریت کاربران و سطوح دسترسی (فول ادمین)

مشاهده لیست پرسنل، تعریف حساب کاربری جدید، تخصیص نقش‌ها و کنترل دسترسی

نام و مشخصات کاربر نام کاربری رمز عبور نقش و سطح دسترسی دپارتمان / واحد وضعیت حساب عملیات
{{ user.fullName ? user.fullName[0] : 'U' }}
{{ user.fullName }} حساب شما
{{ user.username }} •••••• {{ roleLabels[user.role] }} {{ user.department }}

{{ userFormMode === 'CREATE' ? 'تعریف کاربر جدید' : 'ویرایش مشخصات کاربر' }}

مشخصات پرسنلی و سطح دسترسی سامانه

ثبت درخواست جدید خرید کالا (انبار)

پس از ثبت، درخواست مستقیم به کارتابل واحد بازرگانی ارجاع داده می‌شود

اقلام و مشخصات کالاهای درخواستی
{{ formCreate.attachmentFileName }}

استعلام قیمت و تامین کالا (واحد بازرگانی)

کد پرونده: {{ selectedReq?.trackingCode }}

این درخواست توسط مدیرعامل رد شده است (اقدام مجدد بازرگانی)
علت عدم موافقت مدیرعامل: {{ selectedReq.ceoApproval.notes }}

واحد بازرگانی می‌تواند پیش‌فاکتور و تامین‌کننده جدیدی معرفی کرده و مجدداً جهت تایید برای مدیرعامل ارسال نماید، یا با انتخاب «نگهداری در کارتابل (وضعیت در انتظار)»، پرونده را در حالت انتظار در کارتابل بازرگانی نگه‌داری کند.

اقلام درخواستی انبار:
  • {{ it.name }} - تعداد: {{ it.quantity }} {{ it.unit }}
توضیحات و نیازمندی‌های ثبت‌شده توسط انبار:

{{ selectedReq.description }}

{{ formatToman(formProcurement.totalAmount) }} تومان
تامین سریع و مستقیم (مبلغ زیر ۲۰ میلیون تومان): با توجه به اینکه مبلغ پیش‌فاکتور زیر ۲۰ میلیون تومان است، طبق ضوابط به صورت پیش‌فرض معاف از تایید مدیرعامل و واریز مالی بوده و مستقیماً وارد وضعیت «در حال تامین و ارسال» می‌شود.
مبلغ ۲۰ میلیون تومان یا بیشتر است؛ درخواست طبق روال سازمانی جهت تایید مدیرعامل و سپس پرداخت مالی ارجاع خواهد شد.
کلیک برای انتخاب فایل پیش‌فاکتور
تصویر JPG/PNG یا سند اسکن شده
فایل ضمیمه شد: {{ formProcurement.proformaFileName }}
فرایند تفکیک درخواست مادر به چند زیردرخواست مستقل:

هر قلم کالا را به منبع مورد نظر خود تخصیص دهید. سپس مشخصات تامین‌کننده، مبلغ و پیش‌فاکتور هر منبع را درج نمایید تا زیردرخواست‌های متناظر ایجاد شده و مستقلاً برای تایید مدیرعامل ارسال گردند.

۱. تخصیص اقلام کالا به منابع خرید {{ selectedReq?.items?.length }} قلم کالای درخواستی
{{ it.name }} ({{ it.quantity }} {{ it.unit }})
خرید از منبع:
۲. مشخصات تامین‌کنندگان و پیش‌فاکتور هر منبع
{{ s.subLetter }} منبع {{ s.subLetter }} (زیردرخواست {{ s.subLetter }}) {{ getItemsAssignedToSource(sIdx).length }} قلم کالا
اقلام این منبع: {{ getItemsAssignedToSource(sIdx).map(it => it.name + ' (' + it.quantity + ' ' + it.unit + ')').join(' ، ') }} ⚠️ هنوز کالایی به این منبع تخصیص داده نشده است (از بخش بالا انتخاب کنید).
{{ formatToman(s.totalAmount) }} تومان ⚡ تامین سریع (زیر ۲۰ م.ت) تایید مدیرعامل
بارگذاری تصویر پیش‌فاکتور منبع {{ s.subLetter }}
پیش‌فاکتور ضمیمه شد: {{ s.proformaFileName }}
تعداد کل زیردرخواست‌های جدید:
{{ splitSources.length }} بسته خرید مستقل
مجموع کل مبالغ تمام منابع:
{{ formatToman(totalSplitAmount) }} تومان

بررسی و تصمیم‌گیری مدیرعامل

کد پرونده: {{ selectedReq?.trackingCode }}

واحد درخواست‌کننده:
{{ selectedReq?.department }} ({{ selectedReq?.requesterName }})
شرح نیاز:
{{ selectedReq?.description || 'بدون توضیحات اولیه' }}
تامین‌کننده و مبلغ استعلام:
{{ selectedReq?.procurement?.vendorName }}
{{ formatToman(selectedReq?.procurement?.totalAmount) }} تومان
شماره پیش‌فاکتور: {{ selectedReq?.procurement?.proformaNumber }}
نام قلم کالا تعداد واحد
{{ it.name }} {{ it.quantity }} {{ it.unit }}
تعداد در صفحه: نمایش {{ pageSize === 'ALL' ? 1 : ((currentPage - 1) * pageSize + 1) }} تا {{ pageSize === 'ALL' ? filteredRequests.length : Math.min(currentPage * pageSize, filteredRequests.length) }} از {{ filteredRequests.length }} پرونده
سند پیش‌فاکتور پیوست‌شده بازرگانی {{ selectedReq.procurement.proformaFileName || 'پیش‌فاکتور رسمی' }}

ثبت عملیات پرداخت و بارگذاری رسید مالی

پرونده: {{ selectedReq?.trackingCode }} | مبلغ: {{ formatToman(selectedReq?.procurement?.totalAmount) }} تومان

فروشنده / ذینفع: {{ selectedReq?.procurement?.vendorName }}
شماره پیش‌فاکتور: {{ selectedReq?.procurement?.proformaNumber }}
مبلغ قابل پرداخت:
{{ formatToman(selectedReq?.procurement?.totalAmount) }} تومان
{{ formatToman(formFinance.paidAmount) }} تومان
کلیک برای بارگذاری رسید پرداخت
تصویر اسکرین‌شات یا عکس فیش واریز
رسید پرداخت ضمیمه شد: {{ formFinance.receiptFileName }}

ارسال کالا به انبار جهت تایید دریافت

کد رهگیری: {{ selectedReq?.trackingCode }}

کالا توسط واحد بازرگانی خریداری شده و آماده ارسال به انبار است. جهت ثبت این مرحله، بارگذاری فاکتور اصلی خرید الزامی می‌باشد.

الزامی
کلیک برای انتخاب و بارگذاری فایل فاکتور اصلی
تصویر اسکن یا عکس فاکتور نهایی فروشنده (JPG/PNG یا PDF)
فاکتور اصلی ضمیمه شد: {{ formDispatch.invoiceFileName }}

تایید نهایی دریافت کالا در انبار

کد رهگیری: {{ selectedReq?.trackingCode }}

بررسی اقلام تحویلی این بسته:
  • {{ it.name }} - تعداد مورد انتظار: {{ it.quantity }} {{ it.unit }}
تامین سریع و مستقیم:

با تایید دریافت در انبار، این پرونده مستقیماً به وضعیت «پایان یافته و مختومه» منتقل می‌شود و نیازی به ارسال به امور مالی ندارد.

فرایند تسویه مالی:

پس از تایید تحویل، این پرونده جهت بارگذاری اسناد سامانه مودیان و تسویه نهایی به کارتابل امور مالی ارسال خواهد شد.

کلیک برای پیوست تصویر فیش یا برگه قبض رسید انبار
تصویر برگه امضا شده رسید انبار (JPG/PNG یا PDF)
رسید ضمیمه شد: {{ formWarehouseConfirm.receiptFileName }}

تکمیل مدارک مالی و تسویه در سامانه مودیان

کد رهگیری: {{ selectedReq?.trackingCode }} | پروژه: {{ selectedReq?.projectName }}

بررسی اسناد و مدارک ثبت‌شده در مراحل قبل

امکان مشاهده و کنترل پیش از تایید نهایی
۱. پیش‌فاکتور بازرگانی
تامین‌کننده: {{ selectedReq?.procurement?.vendorName || '-' }}
شماره: {{ selectedReq?.procurement?.proformaNumber || '-' }}
مبلغ: {{ formatToman(selectedReq?.procurement?.totalAmount) }} ت
بدون پیوست
۲. فاکتور اصلی خرید
شماره فاکتور: {{ selectedReq?.dispatchInfo?.invoiceNumber || selectedReq?.procurement?.finalInvoiceNumber || '-' }}
تاریخ ارسال: {{ selectedReq.dispatchInfo.dispatchDate }}
بدون پیوست
۳. قبض رسید انبار
شماره رسید: {{ selectedReq?.warehouseReceipt?.receiptSlipNumber || '-' }}
تحویل‌گیرنده: {{ selectedReq?.warehouseReceipt?.receivedBy || '-' }}
بدون پیوست
۱. اطلاعات و سند سامانه مودیان مالیاتی (الزامی) اجباری
کلیک یا رها کردن برای آپلود صورتحساب سامانه مودیان *
فایل تاییدیه و بارگذاری در سامانه مودیان (JPG/PNG یا PDF)
سند مودیان ضمیمه شد: {{ formFinanceCompletion.taxInvoiceFileName }}
۲. پرداختی تکمیلی / تسویه مابه‌التفاوت نهایی (اختیاری) اختیاری

در صورتی که مبلغ نهایی فاکتور دارای مابه‌التفاوت با پیش‌پرداخت بوده، اطلاعات فیش تسویه نهایی را وارد نمایید.

کلیک برای پیوست تصویر فیش واریز تکمیلی یا مابه‌التفاوت
فیش پیوست شد: {{ formFinanceCompletion.supplementaryReceiptFileName }}

{{ selectedReq?.title || 'پرونده کامل درخواست خرید' }}

{{ selectedReq?.trackingCode }}

تاریخ ثبت اولیه: {{ selectedReq?.createdAtJalali }}

این درخواست توسط مدیرعامل رد شده است (اقدام مجدد بازرگانی)
علت عدم موافقت مدیرعامل: {{ selectedReq.ceoApproval.notes }}

واحد بازرگانی می‌تواند پیش‌فاکتور و تامین‌کننده جدیدی معرفی کرده و مجدداً جهت تایید برای مدیرعامل ارسال نماید، یا با انتخاب «نگهداری در کارتابل (وضعیت در انتظار)»، پرونده را در حالت انتظار در کارتابل بازرگانی نگه‌داری کند.

{{ selectedReq.subLetter }}
این پرونده «زیردرخواست {{ selectedReq.subLetter }}» از پرونده مادر {{ selectedReq.parentTrackingCode }} است.
کلیه مراحل تایید مدیرعامل، پرداخت مالی و تحویل انبار این زیردرخواست به صورت مستقل پیگیری می‌شود.

اطلاعات درخواست

کد پرونده: {{ selectedReq?.trackingCode }}
|
فوریت: {{ getPriorityLabel(selectedReq?.priority) }}
وضعیت کنونی فرایند: {{ getStatusLabel(selectedReq?.status, selectedReq) }}
واحد متقاضی: {{ selectedReq?.department }}
نام پروژه: {{ selectedReq?.projectName || 'بدون نام پروژه' }}
نام ثبت‌کننده: {{ selectedReq?.requesterName }}
دسته‌بندی: {{ selectedReq?.category || '---' }}
توضیحات و نیازمندی‌های ثبت‌شده توسط انبار:

{{ selectedReq.description }}

بسته‌ها و زیردرخواست‌های تفکیک شده از این پرونده مادر

{{ getSubRequestsForParent(selectedReq).length }} منبع مجزا

این درخواست توسط واحد بازرگانی به چند منبع تامین تفکیک شده است. هر زیردرخواست جریان مستقل تایید مدیرعامل، پرداخت مالی و تحویل انبار را طی می‌کند:

کد زیردرخواست تامین‌کننده اقلام تخصیصی مبلغ (تومان) وضعیت عملیات
{{ sub.subLetter }} {{ sub.trackingCode }}
{{ sub.procurement?.vendorName || '---' }} {{ sub.itemsSummary }} {{ formatToman(sub.procurement?.totalAmount) }} {{ getStatusLabel(sub.status, sub) }}

{{ currentUser?.role === 'WAREHOUSE' ? 'اقلام درخواستی کالا' : 'اقلام و اطلاعات تامین و پرداخت' }}

{{ selectedReq?.items?.length || 0 }} قلم کالا
ردیف نام و شرح کالا تعداد واحد
{{ i + 1 }} {{ it.name }} {{ it.quantity }} {{ it.unit }}
اطلاعات استعلام و پیش‌فاکتور (واحد بازرگانی)
تامین‌کننده: {{ selectedReq.procurement.vendorName }}
شماره پیش‌فاکتور: {{ selectedReq.procurement.proformaNumber }}
مبلغ کل: {{ formatToman(selectedReq.procurement.totalAmount) }} تومان
توضیحات: {{ selectedReq.procurement.notes }}
ارسال به انبار: {{ selectedReq.dispatchInfo.dispatchNote }}
فاکتور اصلی خرید
شماره: {{ selectedReq.dispatchInfo?.invoiceNumber || selectedReq.procurement?.finalInvoiceNumber }}
هنوز پیش‌فاکتور ثبت نشده است.
اطلاعات پرداخت و رسید (امور مالی)
روش تسویه: {{ selectedReq.finance.paymentMethod }}
شماره تراکنش / سند: {{ selectedReq.finance.transactionReference }}
مبلغ واریزی: {{ formatToman(selectedReq.finance.paidAmount) }} تومان
تاریخ و ساعت: {{ selectedReq.finance.paymentDate }}
تامین مستقیم و سریع (مبلغ زیر ۲۰ میلیون تومان)
این درخواست به دلیل قرارگیری در سقف معاملات خرد، بدون نیاز به صدور حواله اولیه مالی و تایید مدیرعامل، مستقیماً وارد فاز تامین و ارسال کالا شده است.
پرداخت مالی هنوز انجام نشده است.
اطلاعات قبض رسید انبار (تحویل نهایی کالا)
شماره قبض رسید: {{ selectedReq.warehouseReceipt.receiptSlipNumber }}
تحویل‌گیرنده: {{ selectedReq.warehouseReceipt.receivedBy }}
تاریخ تحویل: {{ selectedReq.warehouseReceipt.receivedDate }}
یادداشت: {{ selectedReq.warehouseReceipt.notes }}
مدارک نهایی و تسویه سامانه مودیان (امور مالی) تسویه و پرونده پایان‌یافته
شماره صورتحساب سامانه مودیان:
{{ selectedReq.financeCompletion.taxInvoiceNumber }}
پرداخت تکمیلی / تسویه مابه‌التفاوت:
{{ formatToman(selectedReq.financeCompletion.supplementaryAmount) }} تومان
پیگیری: {{ selectedReq.financeCompletion.supplementaryReference }}
ثبت توسط: {{ selectedReq.financeCompletion.completedBy }} در تاریخ {{ selectedReq.financeCompletion.completedAt }}
یادداشت: {{ selectedReq.financeCompletion.notes }}
کالا در انبار تحویل گرفته شده و رسید صادر گردیده است. پرونده در وضعیت «تحویل انبار شد / در انتظار تکمیل مدارک» قرار دارد و منتظر ثبت اسناد سامانه مودیان و تسویه نهایی توسط امور مالی می‌باشد.

تاریخچه درخواست

{{ selectedReq?.timeline?.length || 0 }} رویداد ثبت‌شده
{{ log.title }} {{ log.date }}
{{ log.description }}
اقدام‌کننده: {{ log.actor }} ({{ roleLabels[log.role] || log.role }})

پیش‌نمایش سند پیوست شده

{{ previewFileName || (isPdfPreview ? 'سند رسمی PDF' : 'تصویر پیوست') }}

تصویر پیوست
در صورت عدم بارگذاری درون‌برنامه‌ای، روی دکمه «باز کردن در تب بزرگ» یا «دانلود فایل» کلیک فرمایید.
{{ toast.message }}