خطاهای وب سرویس ارسال صورتحساب ورژن 2 (با گواهی امضا)
این خطاها در وب سرویس جدید ارسال صورتحساب (نسخه ی جدید با گواهی امضا) به آدرس p.tax.gov.ir/requestsmanager/api/v2/invoice مشاهده می شوند.
کدخطا | http status | پیغام | شرح خطا |
---|---|---|---|
4143 | 400 | در یک درخواست نمیتوانید بیشتر از 1000صورتحساب ارسال نمایید | درصورتی که آرایه ارسالی در API ارسال صورتحساب بیش از 1000 آیتم داشته باشد این خطا داده میشود. |
4144 | 400 | بدنه ی درخواست ارسالی خالی است یا از نظر ساختار JSONمعتبر نیست | در صورتی که هنگام فراخوانی API ارسال صورتحساب، body درخواست ارسالی خالی باشد یا از نظر ساختار Json معتبر نباشد این خطا داده میشود. |
4145 | 400 | در بدنه ی درخواست ارسالی، بعضی از فیلدهای ضروری خالی است (برای هر صورتحساب باید ،payload و requestTraceId fiscalId موجود باشد.) | در صورتی که برای هر یک از آیتمهای موجود در آرایه ورودی به درخواست ارسال صورتحساب، هر یک از مقادیر payload یا fiscalId و requestTraceId در header خالی باشد این خطا داده میشود. |
4162 | 400 | شناسه درخواست (requestTraceId)داخل درخواست معتبر نمی باشد. | در صورتی که requestTraceId برای هر یک از آیتمهای آرایهی ورودی درخواست ارسال صورتحساب مطابق با ساختار الگوی زیر نباشد خطا داده میشود: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA- F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$ |
4163 | 400 | در درخواست ارسالی شناسه درخواست تکراری وجود دارد. | در صورتی که در آرایه ورودی درخواست ارسال صورتحساب شناسه requestTraceId تکراری وجود داشته باشد این خطا داده میشود. |
خطاهای وب سرویس جدید استعلام وضعیت صورتحساب (با گواهی امضا)
این خطاها در وب سرویس جدید استعلام وضعیت صورتحساب (نسخه ی جدید با گواهی امضا) به آدرس tp.tax.gov.ir/requestsmanager/api/v2/inquiry یا inquiry-by-uid یا inquiry-by-reference-id مشاهده می شوند.
کد خطا | http status | پیغام | شرح خطا |
---|---|---|---|
4140 | 400 | زمان شروع بازهی استعلام باید قبل از زمان پایان آن باشد. | در صورتی که زمان startدر فراخوانی APIاستعلام بعد از زمان end باشد این خطا داده میشود |
4141 | 400 | نمیتوانید در یک درخواست وضعیت بیش از 100 صورتحساب را استعلام بگیرید. | در صورتی که هنگام فراخوانی APIاستعلام با uidو referenceId تعداد شناسه درخواستهای ارسالی بیش از 100مورد باشد این خطا داده میشود |
4142 | 400 | مقدار statusوارد شده نامعتبر است. مقادیر SUCCESS, [ :مجاز FAILED,PENDING,]TIMEOUT | در صورتی که مقدار فرستاده شده در statusهنگام استعلام براساس بازهی زمانی معتبر نباشد این خطا داده میشود |
4164 | 400 | بازه زمانی استعلام حداکثر یک هفته است | هنگامی که فاصله زمان startو endهنگام استعلام وضعیت صورتحسابها بیش از 1 هفته باشد این خطا داده میشود |
سایر خطاهای وب سرویس ورژن 2 (با گواهی امضا)
این خطاها در سایر وب سرویسهای جدید زیرسامانه ی جمع آوری صورتحساب (نسخه ی جدید با گواهی امضا) با پیش آدرس tp.tax.gov.ir/requestsmanager/api/v2/ مشاهده می شوند.
کد خطا | http status | پیغام | شرح خطا |
---|---|---|---|
5199 | 500 | خطای غیر منتظرهای در انجام درخواست رخ داد | در صورتی که در هر APIانجام درخواست با خطای غیرمنتظره مواجه شود این خطا داده میشود |
4147 | 400 | فرمت ورودیهای درخواست نادرست میباشد | در صورتی که فرمت ورودیهای درخواست طبق ساختار مشخص نباشد این خطا داده میشود |
4160 | 403 | دسترسی مشاهده اطلاعات شناسه یکتای درخواست شده ممکن نیست | در صورتی که فراخوانی کنندهی APIدسترسی مشاهده اطلاعات شناسه حافظه ی مربوطه را نداشته باشد این خطا داده میشود. |
4161 | 404 | شناسه یکتای درخواست شده یافت نشد/غیرفعال میباشد | در صورتی که شناسه ی حافظه ی مربوطه غیر فعال باشد یا نامعتبر باشد و پیدا نشود این خطا داده میشود |
4170 | 404 | شماره اقتصادی وارد شده یافت نشد | در صورتی که اطلاعات شماره ی اقتصادی مربوطه هنگام استعلام اطلاعات مودی یافت نشود این خطا داده میشود |
خطاهای لایه انتقال وب سرویس جدید جمع آوری صورتحساب با گواهی امضا
در وب سرویس جدید جمع آوری صورتحساب و در صورت وجود خطا در ساختار امضا یا رمزگذاری (بسته ی JWEو JWS)یا وجود خطا در دسترسی های صدور و ارسال صورتحساب، هنگام استعلام وضعیت صورتحساب خطاهای زیر برگردانده میشوند:
کدخطا | پیغام | شرح خطا |
---|---|---|
04111 | قرارداد شناسه یکتا و شرکت معتمد یافت نشد | در صورتی که شناسه یکتای مربوطه غیر فعال باشد یا قرارداد بین شناسه یکتا یا شرکت معتمد یافت نشود این خطا داده میشود |
04130 | ساختار بسته ی صورتحساب (encrypted payload) صحیح نیست | این خطا در صورتی داده میشود که بسته ی صورتحساب ارسال شده بعد از رمزگشایی از نظر ساختار JWSمعتبر نباشد. یعنی بعد از رمزگشایی امکان بررسی محتویات امضا شده ی صورتحساب وجود نداشته باشد |
04131 | امضای صورتحساب ارسالی یا گواهی امضایی که صورتحساب با آن امضا شده معتبر نمیباشد | این خطا در صورتی رخ میدهد که بعد از رمزگشایی بسته ی رمزشده ی صورتحساب، امضای بسته ی JWSیا گواهی موجود در آن معتبر نباشد (مشابه 4131هنگام فراخوانی API ) |
04132 | گواهی امضایی که صورتحساب با آن امضا شده، دسترسی صدور و امضای صورتحساب برای این شناسه یکتا را ندارد | این خطا در صورتی رخ میدهد که کد ملی موجود در گواهی امضای بسته ی JWSصورتحساب، دسترسی ارسال wورتحساب برای fiscalId ارسالی در APIرا نداشته باشد. مثلا شناسه یکتای مربوطه به یک شرکت معتمد واگذار شده است ولی خود مودی میخواهد برای آن شناسه صورتحساب ارسال کند |
04133 | شناسه حافظه امضا کننده ی صورتحساب یافت نشد/غیر فعال میباشد | این خطا در صورتی رخ میدهد که هنگام بررسی صورتحساب ها در صف، شناسه حافظه ی ارسال شده یافت نشود |
04134 | شناسه شرکت معتمد امضا کننده ی صورتحساب یافت نشد/غیرفعال میباشد | این خطا در صورتی رخ میدهد که هنگام بررسی صورتحساب ها در صف، شناسه شرکت معتمد ارسال شده یافت نشود |
04150 | بستهی JWEصورتحساب ارسالی از نظر ساختاری معتبر نمیباشد و امکان رمزگشایی آن وجود ندارد | این خطا هنگامی رخ میدهد که بستهی JWEصورتحساب رمز شده (شامل 5بخش توضیح داده شده در مستند از نظر ساختاری درست و مطابق با مستندات توضیح داده شده نباشد و امکان رمزگشایی آن درسرور سامانه مودیان وجود نداشته باشد |
04152 | الگوریتم مورد استفاده برای رمزنگاری معتبر نمیباشد | این خطا در صورتی داده میشود که الگوریتم مورد استفاده برای رمزنگاری صورتحساب در بستهی JWEچیزی غیر از A256GCMباشد یا الگوریتم مورد استفاده برای رمزنگاری کلید چیزی غیر از RSA-OAEP-256 باشد |
05139 | خطای غیرمنتظرهای در فرآیند بررسی امضای صورتحساب رخ داد | این خطا در صورتی رخ میدهد که مشکل غیر منتظرهای در فرآیند بررسی امضای صورتحساب رخ دهد. (این خطا به بسته ارسالی مربوط نیست و مشکل داخلی سمت سرور میباشد.) |
05151 | خطایی غیر منتظره در رمزگشایی صورتحساب ارسالی رخ داد. | این خطا در صورتی رخ میدهد که مشکل غیر منتظرهای در فرآیند رمزگشایی صورتحساب رخ دهد. (این خطا به بسته ارسالی مربوط نیست و مشکل داخلی سمت سرور میباشد.) |
خطاهای وب سرویس قدیمی جمعآوری صورتحساب
این وب سرویس تا اطلاع ثانوی و با همان آدر های قبلی فعال میباشد و در صورت رخداد هر یک از خطاهای زیر کد خطای مربوطه مشاهده میشود
کد | پیام |
---|---|
4202 | فیلد packetالزامی است |
4204 | رمزنگاری بسته الزامی است |
4205 | ارسال کلید متقارن الزامی است |
4206 | داده های ورودی برای رمزگشایی معتبر نمیباشد |
4207 | ساختار کلید متقارن صحیح نمی باشد |
4208 | داده ها با کلید متقارن رمزشایی نشد |
4209 | وارد کردن کد اقتصادی الزامی است |
4210 | نوع بسته استعلام کد اقتصادی معتبر نمی باشد |
4212 | امضا بسته صحیح نمی باشد |
5200 | خطای ناشناخته ای در هنگام پردازش درخواست شما رخ داده است |
5201 | سرویس احراز هویت در دسترس نمی باشد، مدتی بعد تلاش کنید |
5202 | سرویس مدیریت کلید سازمان در دسترس نمی باشد،مدتی بعد تلاش کنید |
5203 | خطا در رمزگشایی بسته |
5205 | خطا در نرمال کردن بسته |
5206 | سرویس مدیریت کلید در دسترس نمی باشد، مدتی بعد تلاش کنید |
5207 | سرویس اطلاعات پرونده مالیاتی در دسترس نمی باشد، مدتی بعد تلاش کنید |
4001 | ساختار JSONدرخواست داده شده اشتباه است. |
4002 | نوع بسته با محتوای بسته یکسان نیست |
4003 | بسته ارسالی پشتیبانی نمی شود |
4004 | برای این نوع بسته، ارسال هدر Authorizationالزامی می باشد |
4005 | ارسال این نوع بسته به صورت همگام مجاز نمی باشد |
4006 | ارسال این بسته به صورت غیرهمگام مجاز نمی باشد |
4007 | برای این نوع بسته، ارسال امضا الزامی می باشد |
4008 | شناسه کلید رمزنگاری اشتباه است |
4009 | شناسه حافظه در بسته الزامی است |
4010 | ساختار JSONبسته داده شده اشتباه است |
4011 | امضای بسته صحیح نمی باشد |
4012 | تعداد بسته ها داخل درخواست بیش از حد مجاز است |
4015 | ساختار تاریخ ارسال شده صحیح نمی باشد |
4016 | ساختار توکن دسترسی صحیح نمی باشد |
4017 | اعتبار توکن دسترسی به پایان رسیده است |
4018 | اعتبار درخواست داده شده منقضی شده است |
4019 | درخواست تکراری است |
4020 | توکن دسترسی معتبری یافت نشد |
4021 | ارسال فیلد packetالزامی است |
4022 | امضای توکن دسترسی صحیح نمی باشد |
4024 | شما مجاز به استفاده از این سرویس نیستید |
5051 | پردازه مدیریت کلید در دستر نمی باشد، مدتی بعد تلاش کنید |
5052 | امکان پردازش این نوع بسته وجود ندارد |
5056 | خطا در ارتباط با صف |
5057 | خطا در ارتباط با سرویس توزیع، مدتی بعد تلاش کنید |
خطاهای لایه محتوا (مقادیر موجود در صورتحساب)
در ساختار صورتحساب در صورت وجود خطا در هر یک از فیلدهای موجود در صورتحساب، هنگام استعلام وضعیت صورتحساب خطایی برگردانده میشود که بسته به نوع خطا (هشدار / خطا) بودن باعث تایید یا رد صورتحساب میگردد. هنگام استعلام وضعیت صورتحساب، خطاها و ه دارهای آن (تا سقف 50خطا و هشدار، اولویت با خطاها میباشد) نمایش داده میشوند. پاسخ APIبه استعلام وضعیت صورتحسابها آرایه ای است که به ازای هر صورتحساب استعلام شده شیئی را به شکل زیر برمیگرداند
{
"referenceNumber": "string",
"uid": "string",
"status": "FAILED",
"packetType": "receive_invoice_confirm",
"fiscalId": "string",
"data": {
"error": [
{
"code": "0202",
از )»میلادی(صورتحساب صدور زمان و تاریخ« فیلد مقدار" :""message
."نیست معتبر منطقی و محاسباتی قواعد لحاظ
}
],
"warning": [
{
"code": "1305",
منطبق سامانه اطلاعات با »صورتحساب سریال« فیلد مقدار" :""message
."نیست
}
],
"success": false
}
}
همانطور که مشاهده میکنید فیلد statusوضعیت نتیجه درخواست استعلام شده را برمیگرداند که میتواند دارای مقادیر زیر باشد:
- SUCCESS یعنی صورتحساب با موفقیت درج شده و دارای خطا نمیباشد (ممکن است هشدار داشته باشد و هنگام استعلام هشدارها نمایش داده میشود)
- FAILED یعنی صورتحساب دارای خطا بوده و خطاها و هشدارها هنگام استلام نمایش داده میشود
- PENDINGیعنی صورتحساب هنوز اعتبار سنجی نشده و در صف پردازش میباشد
- TIMEOUT یعنی پردازش صورتحساب بیش از اندازه طول کشیده و در کارپوشه درج نگردید
- NOT_FOUND یعنی شماره پیگیری یا شناسه درخواست مربوطه در بازهی زمانی مورد استعلام یافت نشد و امکان ارائه نتیجه درخواست وجود ندارد
درصورتی که نتیجه استعلام هر چیزی به جز PENDINGیا NOT_FOUNDباشد، فیلد dataجزئیات خطاها و هشدارهای موجود در صورتحساب را نشان میدهد (و در غیر این صورت این آبجکت خالی است). این آبجکت دارای سه فیلد warning ،errorو successمیباشد که به ترتیب، آرایه ی خطاهای صورتحساب، آرایه ی هشدارهای صورتحساب و نتیجه موفقیت / عدم موفقیت ثبت صورتحساب را نشان میدهند. ساختار کدخطاهای لایه انتقال بدین صورت است که در صورتی که خطا باشد با 0شروع شده و در صورتی که هشدار باشد با 1 شروع میشود. رقم دوم بیانگر نوع خطا/هشدار رخ داده میباشد. دو رقم بعدی نشان دهنده ی شمارهی فیلدی که با خطا / هشدار مواجه شده میباشند و ۲رقم آخر (برای خطاهای ساختارJson )بیانگر جزئیات خطای رخداده هستند. همچنین مقدار packetTypeاگر صورتحساب با موفقیت یافت شود برابر با« »receive_invoice_confirmخواهد بود و در غیر این صورت خالی است
در جدول قرار گرفته در صفحه ی بعد نحوه ی تولید هر کد خطا و جزئیات اتفاق رخداده به همراه پیام مشاهده شده در صورت تولید آن خطا به تفصیل شرح داده شده است. همچنین در جدولی که در ادامه ی آن میآید، کد مربوط به هر فیلد صورتحساب گفته شده است
همچنین در صورتی که تعداد خطاها و ه دارهای صورتحساب بی تر از 50مورد باشد خطایی با کد 00000و پیغام «تعداد پیام های خطا/هشدار بیش تر از 50مورد است و امکان نمایش بیش تر از این تعداد وجود ندارد.» در کنار 50خطا/هشدار اول نمایش داده میشود
جدول شناسنامه فیلدهای صورتحساب
ردیف | عنوان قلم اطلاعاتی | json | محل قرارگیری در صورتحساب |
---|---|---|---|
01 | شماره مالیاتی صورتحساب | taxid | (header) سرآمد |
02 | تاریخ و زمان صدور صورتحساب(میلادی) | indatim | (header) سرآمد |
03 | تاریخ و زمان ایجاد صورتحساب(میلادی) | indati2m | (header) سرآمد |
04 | نوع صورتحساب | inty | (header) سرآمد |
05 | سریال صورتحساب | inno | (header) سرآمد |
06 | شماره مالیاتی صورتحساب مرجع | irtaxid | (header) سرآمد |
07 | الگوی صورتحساب | inp | (header) سرآمد |
08 | موضوع صورتحساب | ins | (header) سرآمد |
09 | شماره اقتصادی فروشنده | tins | (header) سرآمد |
10 | نوع شخص خریدار | tob | (header) سرآمد |
11 | شماره ملی/شناسه ملی/شناسه مشارکت مدنی/کد فراگیر خریدار | bid | (header) سرآمد |
12 | شماره اقتصادی خریدار | tinb | (header) سرآمد |
13 | کد شعبه فروشنده | sbc | (header) سرآمد |
14 | کد پستی خریدار | bpc | (header) سرآمد |
15 | کد شعبه خریدار | bbc | (header) سرآمد |
16 | نوع پرواز | ft | (header) سرآمد |
17 | شماره گذرنامه خریدار | bpn | (header) سرآمد |
18 | شماره پروانه گمرکی | scln | (header) سرآمد |
19 | کد گمرک محل اظهار | scc | (header) سرآمد |
20 | شناسه یکتا ثبت قرارداد فروشنده | crn | (header) سرآمد |
21 | شماره اشتراک/ شناسه قبض بهره بردار | billid | (header) سرآمد |
22 | مجموع مبلغ قبل از کسر تخفیف Ps | tprdis | (header) سرآمد |
23 | مجموع تخفیفات Rs | tdis | (header) سرآمد |
24 | مجموع مبلغ پس از کسر تخفیف VS | tadis | (header) سرآمد |
25 | مجموع مالیات بر ارزش افزوده W | tvam | (header) سرآمد |
26 | مجموع سایر مالیات، عوارض و وجوه قانونی W2 | todam | (header) سرآمد |
27 | مجموع صورتحساب Xs | tbill | (header) سرآمد |
28 | روش تسویه | setm | (header) سرآمد |
29 | مبلغ پرداختی نقدی C | cap | (header) سرآمد |
30 | مبلغ نسیه Cr | insp | (header) سرآمد |
31 | مجموع سهم مالیات بر ارزش افزوده از پرداخت Vps | tvop | (header) سرآمد |
32 | مالیات موضوع ماده 17 CT | tax17 | (header) سرآمد |
33 | شناسه کالا/خدمت | sstid | (Body)بدنه |
34 | شرح کالا/خدمت | sstt | (Body)بدنه |
35 | واحد اندازه گیری | mu | (Body)بدنه |
36 | تعداد/مقدار As | am | (Body)بدنه |
37 | مبلغ واحد Cs | fee | (Body)بدنه |
38 | میزان ارز | cfee | (Body)بدنه |
39 | نوع ارز | cut | (Body)بدنه |
40 | نرخ برابری ارز با ریال | exr | (Body)بدنه |
41 | مبلغ قبل از تخفیف Es | prdis | (Body)بدنه |
42 | مبلغ تخفیف Gs | dis | (Body)بدنه |
43 | مبلغ بعد از تخفیف Is | adis | (Body)بدنه |
44 | نرخ مالیات بر ارزش افزوده J | vra | (Body)بدنه |
45 | مبلغ مالیات بر ارزش افزوده Ks | vam | (Body)بدنه |
46 | موضوع سایرمالیات و عوارض | odt | (Body)بدنه |
47 | نرخ سایرمالیات و عوارض J2 | odr | (Body)بدنه |
48 | مبلغ سایرمالیات و عوارض Ks2 | odam | (Body)بدنه |
49 | موضوع سایر وجوه قانونی | olt | (Body)بدنه |
50 | نرخ سایر وجوه قانونی J3 | olr | (Body)بدنه |
51 | مبلغ سایر وجوه قانونی Ks3 | olam | (Body)بدنه |
52 | اجرت ساخت | consfee | (Body)بدنه |
53 | سود فروشنده | spro | (Body)بدنه |
54 | حق العمل | bros | (Body)بدنه |
55 | جمع کل اجرت، حق العمل و سود TAs | tcpbs | (Body)بدنه |
56 | سهم نقدی از پرداخت | cop | (Body)بدنه |
57 | سهم مالیات بر ارزش افزوده از پرداخت Vp | vop | (Body)بدنه |
58 | شناسه یکتای ثبت قرارداد حق العملکاری | bsrn | (Body)بدنه |
59 | مبلغ کل کالا/خدمت Os | tsstam | (Body)بدنه |
60 | شماره سوییچ پرداخت | iinn | (Payment)اطلاعات پرداخت |
61 | شماره پذیرنده فروشگاهی | acn | (Payment)اطلاعات پرداخت |
62 | شماره پایانه | trmn | (Payment)اطلاعات پرداخت |
63 | شماره پیگیری/مرجع | trn | (Payment)اطلاعات پرداخت |
64 | شماره کارت پرداخت کننده صورتحساب | pcn | (Payment)اطلاعات پرداخت |
65 | شماره/شناسه ملی/کد فراگیر اتباع غیر ایرانی پرداخت کننده صورتحساب | pid | (Payment)اطلاعات پرداخت |
66 | تاریخ و زمان پرداخت صورتحساب | pdt | (Payment)اطلاعات پرداخت |
67 | شماره کوتاژ اظهارنامه گمرکی | cdcn | (header) سرآمد |
68 | تاریخ کوتاژ اظهارنامه گمرکی | cdcd | (header) سرآمد |
69 | مجموع وزن خالص Wes | tonw | (header) سرآمد |
70 | مجموع ارزش ریالی | torv | (header) سرآمد |
71 | مجموع ارزش ارزی | tocv | (header) سرآمد |
72 | وزن خالص | nw | (Body)بدنه |
73 | ارزش ریالی کالا RV | ssrv | (Body)بدنه |
74 | ارزش ارزی کالا CV | sscv | (Body)بدنه |
75 | روش پرداخت | pmt | (Payment)اطلاعات پرداخت |
76 | مبلغ پرداختی | pv | (Payment)اطلاعات پرداخت |
77 | سرآمد | Header | – |
78 | بدنه | Body | – |
79 | اطلاعات پرداخت | Payment | – |
80 | تفاوت نرخ خرید و فروش ارز/کارمزد فروش ارز | pspd | (Body)بدنه |
برخی خطاهای پرتکرار
در ادامه برخی خطاهای پرتکرار در لایه محتوای سامانه مودیان جهت آشنایی با چگونگی استفاده از جدول فوق ارائه میگردد
جدول خطاهای احراز هو یت درخواست
کد خطا | پیام خطا | شرح خطا |
---|---|---|
0301 | مقدار فیلد شماره منحصر به فرد مالیاتی با اطلاعات سامانه منطبق نیست | فیلد شماره منحصر به فرد مالیاتی (فیلد taxid)شناسه ای ۲۲کاراکتری است که از 4بخش شماره منحصر به فرد مالیاتی شامل شناسه یکتای حافظه مالیاتی تاریخ ثبت صورتحساب در حافظه مالیاتی سریال داخلی صورتحساب حافظه مالیاتی و رقم کنترلی تشکیلی شده است به ترتیب با طول 10 ،5 ،6و 1کاراکتر تشکیلی شده است. معمولاعلت وقوع این خطا عدم همخوان تاریخ ثبت صورتحساب در حافظه مالیات با فیلد تاریخ و زمان صدور صورتحساب (فیلد indatim )و یا تکراری بودن سریال داخلی صورتحساب حافظه مالیاتی می باشد |
0202 | مقدار فیلد تاریخ و زمان صدور صورتحساب از لحاظ قواعد محاسباتی و منطقی معتبر نیست | هنگامی که فیلد تاریخ و زمان صدور صورتحساب (فیلد indatim )با مقداری نامعتبر پر شود. (یا قبل از مهلت مجاز ارسال صورتحساب یا بعد از زمان سرور سامانه مودیان) |
0344 | مقدار فیلد نرخ مالیات بر ارزش افزوده با اطلاعات سامانه منطبق نیست | هنگامی که در نرخ مالیات بر ارزش افزوده اشتباه صورت گیرد. مثال در صورتحساب با الگوی صادراتی باید نرخ مالیات بر ارزش افزوده تمام کالاها صفر انتخاب گردد و گرنه این خطا صادر می شود |
0306 | مقدار فیلد شماره مالیاتی صورتحساب مرجع با اطلاعات سامانه مطبق نیست | این کد خطا به هنگام ارسال صورتحساب ،اصلاحی برگشت از فروش و یا ابطالی صادر می ود. به عنوان مثال در ارسال صورتحساب اصلاحی اگر شماره مالیاتی صورتحساب مرجع فیلد( irtaxid منطبق با شناسه یکتای حافظه مالیاتی هیچ صورتحساب اصلی در سامانه نباشد یا منطبق باشد ولی وضعیت صورتحساب اصلی در انتظار واکنش باشد این کد خطا صادر می شود. |
0312 | مقدار فیلد شماره اقتصادی خریدار با اطلاعات سامانه منطبق نیست | هنگامی که اشتباهی در مقدار شماره اقتصادی خریداری رخ داده باشد |
ازاینکه بی دریغ ومنت اطلاعات خودرا در اختیار عموم قرار میدهید بسیار سپاسگزاریم .خداوند همیشه ودر همه حال و مکان پشت وپناهتان باشد.موفق وموید باشید.