مباشرراهنما ورود به مباشر

سامانه مودیان

اگر فاکتورهای فروش را در مباشر ثبت می‌کنید، می‌توانید آن‌ها را از همین‌جا به سامانهٔ مودیان سازمان امور مالیاتی بفرستید و نتیجه را در ردیف فاکتور ببینید.

پیش‌نیازها#

  • شناسهٔ یکتای حافظهٔ مالیاتی
  • کد اقتصادی فروشنده
  • کلید خصوصی و گواهی امضا
  • جدول فاکتور و (در صورت وجود) جدول اقلام فاکتور

چطور کار می‌کند؟#

  1. اتصال (برای هر پروژه): شناسهٔ حافظه، کد اقتصادی، کلید و گواهی، آدرس API و نگاشت فیلدهای جدول‌ها به مدل فاکتور را ذخیره می‌کنید. کلید خصوصی رمزنگاری می‌شود و هرگز بازگردانده نمی‌شود.
  2. ارسال: فاکتور و اقلام پیوندی آن با مجوزهای خودتان خوانده، به مدل مودیان تبدیل، جمع و مالیات محاسبه، شماره منحصر به فرد مالیاتی ساخته، امضا و رمزنگاری و ارسال می‌شود.
  3. نتیجه: وضعیت، شماره منحصر به فرد، شمارهٔ ارجاع و خطاها در فیلدهای نگاشت‌شده نوشته می‌شود و هر تلاش با جزئیات در گزارش ارسال‌ها می‌ماند.

وضعیت‌ها#

وضعیتنمایش در فیلدمعنی
SENTدر انتظار تاییدارسال شد، نتیجهٔ نهایی هنوز نیامده
SUCCESSتایید شدهپذیرفته شد
FAILEDرد شدهسازمان مالیاتی رد کرد
ERRORخطا در ارسالارسال نشد (شبکه، احراز هویت…)

برای فاکتورهای «در انتظار تایید» عمل بروزرسانی نتیجه را از سازمان مالیاتی می‌گیرد.

API#

همه‌چیز زیر /api/base/:baseId/moadian است و توکن شخصی کار می‌کند (توکن شخصی و OAuth).

روشمسیرکار
GETstatusآیا فعال و متصل است؟
GET / PUT / DELETEconnectionخواندن / ذخیره / حذف اتصال
POSTconnection/testآزمون اتصال و دریافت اطلاعات مالی
POSTsubmitارسال فاکتورها (tableId, recordIds تا ۵۰ مورد، به‌ترتیب)
GETsubmissionگزارش ارسال‌ها
POSTsubmission/refreshدریافت نتیجه

نمونهٔ بدنهٔ ذخیرهٔ اتصال:

{
  "memoryId": "A1B2C3",
  "baseUrl": "https://tp.tax.gov.ir/requestsmanager/api/v2/",
  "sellerTin": "14003778990",
  "privateKey": "-----BEGIN PRIVATE KEY-----…",
  "certificate": "-----BEGIN CERTIFICATE-----…",
  "mapping": { "currency": "IRT", "itemsTableId": "tblItems", "itemsLinkField": "اقلام" }
}
راهنمای مباشر · اگر پاسخ خود را پیدا نکردید از داخل برنامه با پشتیبانی تماس بگیرید.