راهنمای پرسشهای پرتکرار ارسال صورتحساب الکترونیکی سامانه مودیان
راهنمای تخصصی سامانه مؤدیان
سؤالات فنی صورتحساب الکترونیکی
پاسخ کاربردی به 15 سؤال فنی درباره توکن، رمزگذاری، کلید عمومی، ساختار شماره مالیاتی، امضای دیجیتال، کدهای خطا و محاسبات صورتحساب الکترونیکی.
توکن، رمزگذاری و کلید عمومی
1مدت زمان اعتبار توکن ایجادشده در پایانه فروشگاهی، برای ارسال صورتحساب بدون گواهی امضا، چند ساعت است؟
مدت اعتبار توکن از زمان دریافت، 4 ساعت است.
2نحوه رمزگذاری صورتحساب الکترونیکی چگونه است؟
- تولید کلید متقارن و IV توسط پایانه فروشگاهی
- رمزگذاری صورتحساب با کلید متقارن و IV تولیدشده
- رمزگذاری کلید متقارن با کلید عمومی سازمان امور مالیاتی کشور
3نحوه دسترسی به کلید عمومی سازمان چگونه است؟
با فراخوانی متد GetServerInformation، کلید عمومی و شناسه کلید عمومی سازمان دریافت میشود.
4در صورت انتخاب صدور و ارسال صورتحساب توسط شرکت معتمد یا سامانههای دولتی، ثبت کلید عمومی چگونه است؟
اگر مؤدی گزینه «صدور صورتحساب با کلید شرکت معتمد یا سامانههای دولتی» را انتخاب کند، نیازی به ثبت کلید عمومی توسط مؤدی نیست.
محاسبات مبلغ نقدی و نسیه
5پیام خطای «مقدار فیلد مبلغ پرداختی نقدی معتبر نیست» به چه معناست؟
این خطا معمولاً به دلیل اشتباه در محاسبه فیلد مبلغ پرداختی نقدی (cap) و کسر نکردن مالیاتها و مبلغ نسیه از مجموع صورتحساب رخ میدهد.
cap = tbill - todam - tvam - insptbill مجموع صورتحسابtodam مجموع سایر مالیاتها، عوارض و وجوه قانونیtvam مجموع مالیات بر ارزش افزودهinsp مبلغ پرداختی نسیه6پیام خطای «مقدار فیلد مبلغ نسیه معتبر نیست» به چه معناست؟
این خطا معمولاً به دلیل اشتباه در محاسبه فیلد مبلغ نسیه (insp) و کسر نکردن مالیاتها و مبلغ نقدی از مجموع صورتحساب رخ میدهد.
insp = tbill - todam - tvam - capشماره مالیاتی، امضا و کدهای خطا
7پیام خطای «مقدار فیلد شماره منحصربهفرد مالیاتی معتبر نیست» به چه معناست؟
این پیام نشاندهنده خطا در تولید فیلد taxid است. مهمترین علتها:
- تاریخ ثبت صورتحساب در حافظه مالیاتی با فیلد
indatimمطابقت ندارد. - سریال داخلی صورتحساب تکراری است.
ساختار 22 کاراکتری taxid:
8پیام خطای «امضای صورتحساب الکترونیکی صحیح نیست» به چه معناست؟
- کلید خصوصی استفادهشده برای امضا با کلید عمومی ثبتشده در کارپوشه مطابقت ندارد.
- الگوریتم یا پارامترهای نامناسب برای ایجاد امضا استفاده شده است.
9ساختار کد خطاها و هشدارهای صورتحساب الکترونیکی چگونه است؟
10تعداد کدهای خطا یا هشدار قابل مشاهده در سامانه مؤدیان چقدر است؟
حداکثر 50 خطا یا هشدار نمایش داده میشود. اگر تعداد خطاها بیشتر از 50 باشد، پیام خطای 00000 همراه با خطاهای ابتدایی نمایش داده خواهد شد.
11پیام خطای «مقدار فیلد تاریخ و زمان صدور صورتحساب معتبر نیست» به چه معناست؟
- تاریخ یا زمان صدور صورتحساب خارج از مهلت مجاز ارسال است.
- تاریخ یا زمان صدور از زمان فعلی سرور جلوتر است.
12پیام خطای «نرخ مالیات بر ارزش افزوده منطبق نیست» به چه معناست؟
مقدار فیلد نرخ مالیات بر ارزش افزوده با نرخ تعریفشده برای شناسه کالا یا خدمت تطابق ندارد.
13پیام خطای «شماره مالیاتی صورتحساب مرجع معتبر نیست» به چه معناست؟
- شماره مالیاتی صورتحساب مرجع معتبر نیست.
- صورتحساب اصلی در سامانه مؤدیان ثبت نشده است.
نرخ برابری ارز و الگوی فروش ارز
14مبنای محاسبه نرخ برابری ارز با ریال چیست؟
نرخ برابری ارز با ریال بر اساس نرخ اعلامی بانک مرکزی جمهوری اسلامی ایران در زمان صدور صورتحساب محاسبه میشود.