خانه / لیست سوالات /

علت خطای 0100209 :  حداکثر تعداد رقم اعشار وارد شده در فیلد «تاریخ و زمان صدور صورتحساب(میلادی)» صحیح نیست. چیست؟

سوال:

علت خطای 0100209 :  حداکثر تعداد رقم اعشار وارد شده در فیلد «تاریخ و زمان صدور صورتحساب(میلادی)» صحیح نیست. چیست؟

جواب:

این خطا به این دلیل رخ می‌دهد که مقدار ارسالی برای فیلد «تاریخ و زمان صدور صورتحساب (میلادی)» به‌صورت عدد اعشاری (float) یا با دقت اعشار بیش از حد مجاز ارسال شده است، در حالی که سامانه فقط عدد صحیح (Integer) را می‌پذیرد.

در عمل، این خطا معمولاً یکی از دلایل زیر را دارد:

علت‌های رایج خطا

1. ارسال timestamp اعشاری

متد timestamp() مقدار را به‌صورت float برمی‌گرداند:

obj.indatim.timestamp()
# مثال: 1735996140.123456

اگر این مقدار بدون تبدیل صحیح ارسال شود (یا در JSON به float تبدیل شود)، سامانه خطای «حداکثر تعداد رقم اعشار» می‌دهد.

2. ارسال میلی‌ثانیه با اعشار

حتی این حالت هم اگر int() درست اعمال نشود، خطا می‌دهد:

obj.indatim.timestamp() * 1000
# 1735996140123.456  ❌

مطالعه : دستورالعمل فنی صدور صورتحساب الکترونیکی

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

آخرین سوالات:

آیا در سامانه مودیان امکان رد خودکار صورتحساب الکترونیکی ارجاعی وجود دارد؟


رفع خطای 0202201 نامعتبر بودن مجموع مبلغ قبل از کسر تخفیف (PS) در سامانه مودیان


آیا امکان ابطال یا اصلاح صورتحساب‌های «برگشت از فروش» و «اصلاحی» وجود دارد؟


خطای 017205 : در مقدار وارد شده ی فیلد «وزن خالص» حداقل مقدار مطلق رعایت نشده است. 


گواهی الکترونیکی امضای دیجیتال (یا مهر سازمانی) چیست؟


نحوه دریافت شناسه یکتای حافظه مالیاتی چیست؟


معنی خطای 14059 : فیلد «مبلغ کل کالا/خدمت(OS)» در الگوی صورتحساب ارسالی خارج از الگو است. چیست؟


گزینه «ثبت اطلاعیه پرداخت نسیه» در کارپوشه سامانه مودیان چیست؟


آموزش ارسال سریع فاکتور با لیموتکس

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

ارسال صورتحساب رایگان

همین حالا در لیموتکس ثبت‌نام کنید و ۲ صورتحساب الکترونیکی رایگان ارسال کنید.

شروع رایگان