مالیات و مؤدیان

راهنمای جامع خطاهای سامانه مودیان: تشخیص، رفع و پیشگیری

۱۴۰۵/۰۶/۰۸۵ دقیقه مطالعهتیم دیجی اینویس
کاور موقت برندشده برای نوشتهٔ «راهنمای جامع خطاهای سامانه مودیان: تشخیص، رفع و پیشگیری»

خطاهای سامانه مودیان می‌توانند ارسال فاکتورهای الکترونیکی را متوقف کنند؛ رایج‌ترین آن‌ها شامل عدم ثبت شماره حساب بانکی، تکمیل نشدن فیلدهای اجباری (آیسیک/اینتاکد) و استفاده از نسخهٔ قدیمی API است. برای رفع خطای ۴۲۲، ابتدا شماره حساب را در پروفایل مودیان بررسی و اصلاح کنید، سپس فیلدهای اجباری را تکمیل و پروفایل را به‌روز کنید. پس از این کار می‌توانید با ابزار تست API دیجی اینویس درخواست را مجدداً ارسال کنید. همچنین برای مانیتورینگ خطاها می‌توانید از داشبورد API استفاده کنید تا در زمان واقعی وضعیت درخواست‌ها را پیگیری کنید.

خطای سامانه مودیان چیست؟

سامانه مودیان هنگام دریافت فاکتور یا اظهارنامه الکترونیک، اگر داده‌های ارسالی ناقص یا نادرست باشند، کد خطایی برمی‌گرداند. این خطاها به‌منظور جلوگیری از ثبت اطلاعات نادرست در سامانه مالیاتی و حفظ صحت تراکنش‌ها طراحی شده‌اند. هر کد خطا نشان‌دهندهٔ یک مشکل خاص است؛ برای مثال خطای ۴۲۲ به «عدم ثبت شماره حساب مرتبط با پرونده الکترونیک» اشاره دارد(مودیانی که در هنگام ارسال اظهارنامه الکترونیک خطای مربوط به عدم ثبت شماره حساب مرتبط با پر).

روش رفع خطای ۴۲۲ در مودیان

  1. بررسی شماره حساب بانکی
  • وارد بخش «پروفایل مودیان» شوید.
  • اطمینان حاصل کنید که شماره حساب بانکی دقیقاً همان‌گونه که در سامانه مالیاتی ثبت شده است، وارد شده باشد.
  1. تکمیل فیلدهای اجباری (آیسیک/اینتاکد)
  1. به‌روزرسانی پروفایل
  • پس از اصلاح شماره حساب و تکمیل فیلدها، روی «به‌روزرسانی پروفایل» کلیک کنید.
  1. ارسال مجدد فاکتور
  • فاکتور را دوباره ارسال کنید؛ در صورت موفقیت، پاسخ 200 OK دریافت می‌شود.
  1. استفاده از ابزار تست API دیجی اینویس
  • این ابزار امکان شبیه‌سازی درخواست ارسال فاکتور را به‌صورت محلی فراهم می‌کند و جزئیات دقیق پاسخ سامانه را نمایش می‌دهد.

اطلاعات مورد نیاز برای بررسی خطای ارسال فاکتور

اطلاعاتتوضیحمنبع
کد خطا (مثلاً ۴۲۲)شناسهٔ خطایی که سامانه برمی‌گرداند
لاگ درخواست (JSON)شامل فیلدهای invoiceNumber, accountNumber, taxPeriod
تنظیمات پروفایل مودیانشماره حساب، شناسه مالیاتی، وضعیت فعال/غیرفعال(مودیانی که در هنگام ارسال اظهارنامه الکترونیک خطای مربوط به عدم ثبت شماره حساب مرتبط با پر)
زمان ارسالبرای مقایسه با زمان‌های قطع سرویس سامانه
نسخهٔ API استفاده‌شدهبرخی خطاها به‌دلیل نسخهٔ قدیمی API رخ می‌دهند

داشتن این داده‌ها به‌سرعت به شما کمک می‌کند تا علت اصلی خطا را شناسایی و از تکرار آن جلوگیری کنید.

مانیتورینگ خطاها از طریق API

دیجی اینویس یک داشبورد مانیتورینگ API ارائه می‌دهد که به‌صورت لحظه‌ای وضعیت درخواست‌ها را نشان می‌دهد. برای فعال‌سازی این قابلیت:

  1. دریافت کلید API از بخش تنظیمات حساب کاربری در دیجی اینویس.
  2. یکپارچه‌سازی وب‌هوک: آدرس وب‌هوک را در پنل مودیان ثبت کنید تا هر بار که خطایی رخ داد، اعلان به سرور شما ارسال شود.
  3. پیکربندی هشدارها: می‌توانید برای کدهای خطای خاص (مانند ۴۲۲) هشدار ایمیلی یا پیامک تنظیم کنید.

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

مثال عملی: ماتریس تصمیم‌گیری برای خطای ۴۲۲

وضعیتاقدامنتیجه مورد انتظار
شماره حساب خالیوارد کردن شماره حساب صحیح در پروفایلرفع خطای ۴۲۲
فیلد آیسیک خالیپر کردن مقدار مناسب (مثلاً A123)رفع خطای ۴۲۲
فیلد اینتاکد خالیپر کردن مقدار مناسب (مثلاً I456)رفع خطای ۴۲۲
همه فیلدها پر هستند اما خطا باقیستبررسی لاگ JSON برای فیلدهای دیگر (مانند taxPeriod)شناسایی خطای دیگر (مثلاً تاریخ نامعتبر)

با دنبال کردن این ماتریس می‌توانید به‌سرعت تشخیص دهید که مشکل در کدام بخش از داده‌هاست و اقدام مناسب را انجام دهید.

چک‌لیست نهایی قبل از ارسال فاکتور

  • [ ] شماره حساب بانکی در پروفایل مودیان ثبت و معتبر باشد.
  • [ ] فیلدهای اجباری (آیسیک، اینتاکد، شناسه مالیاتی) تکمیل شوند.
  • [ ] نسخهٔ API دیجی اینویس به‌روز باشد (حداقل v2.3).
  • [ ] لاگ درخواست JSON را پیش از ارسال نهایی بررسی کنید.
  • [ ] ابزار تست API دیجی اینویس را برای شبیه‌سازی ارسال استفاده کنید.

اگر پس از انجام تمام موارد بالا هنوز با خطا مواجه شدید، می‌توانید از پشتیبانی مودیان (تماس ۲۲۲۲۲۲۲۲) یا تیم فنی دیجی اینویس (ایمیل support@digiinvoice.ir) کمک بگیرید.

چرا دیجی اینویس بهترین همراه برای مدیریت خطاهای مودیان است؟

نرم‌افزار دیجی اینویس نه تنها امکان ارسال خودکار فاکتور به سامانه مودیان را فراهم می‌کند، بلکه با پیشنهاد پیش‌نیازهای فاکتور و آلارم‌های هوشمند قبل از ارسال، اکثر خطاها را پیش‌گیری می‌کند. ابزار مانیتورینگ API به‌صورت لحظه‌ای وضعیت درخواست‌ها را نمایش می‌دهد و در صورت بروز خطا، جزئیات دقیق را در یک داشبورد کاربرپسند نشان می‌دهد. این ویژگی‌ها باعث می‌شوند حسابداران و مشاوران مالی زمان بیشتری را به تحلیل مالی اختصاص دهند و از هزینه‌های ناشی از ارسال مجدد فاکتور جلوگیری کنند.

برای اطلاعات بیشتر می‌توانید به مقالات زیر مراجعه کنید:

همین امروز با کلیک روی لینک زیر، نسخهٔ آزمایشی دیجی اینویس را دریافت کنید و از تجربهٔ بدون خطا در ارسال فاکتورهای الکترونیکی لذت ببرید:

دریافت نرم‌افزار آسان حسابداری

منابع

همین امروز اولین فاکتورتان را بزنید

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

مقاله‌های مرتبط

طرحی گرافیکی با نقش‌مایهٔ صورتحساب و مُهر تأیید در زمینهٔ فیروزه‌ای — کاور نوشتهٔ «فاکتور رسمی چطور از «سند» به سامانهٔ مودیان می‌رسد؟ مسیر کامل در دیجی اینویس»
مالیات و مؤدیان

فاکتور رسمی چطور از «سند» به سامانهٔ مودیان می‌رسد؟ مسیر کامل در دیجی اینویس

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

۱۴۰۵/۰۵/۱۶۶ دقیقه مطالعهتیم دیجی اینویس
کاور موقت برندشده برای نوشتهٔ «حسابداری فروشگاهی روزانه؛ چه گزارش‌هایی را هر شب ببینیم؟»
آموزش حسابداری

حسابداری فروشگاهی روزانه؛ چه گزارش‌هایی را هر شب ببینیم؟

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

۱۴۰۵/۰۶/۱۱۵ دقیقه مطالعهتیم دیجی اینویس
کاور موقت برندشده برای نوشتهٔ «اصلاح و ابطال صورتحساب الکترونیکی؛ چه زمانی هرکدام مطرح می‌شود؟»
مالیات و مؤدیان

اصلاح و ابطال صورتحساب الکترونیکی؛ چه زمانی هرکدام مطرح می‌شود؟

اصلاح و ابطال صورتحساب الکترونیکی زمانی مطرح می‌شود که اطلاعات فاکتور ارسال‌شده به سامانه مودیان نیاز به تغییر داشته باشد یا اصل معامله منقضی شده باشد. اگر خریدار تغییر کند یا معامله کلاً لغو شود، فاکتور قبلی باید «ابطال» گردد.

۱۴۰۵/۰۶/۱۱۶ دقیقه مطالعهتیم دیجی اینویس