رفع خطاهای انبار مجازی IMED

رفع خطاهای انبار مجازی IMED

رفع خطاهای انبار مجازی IMED | راهنمای تصحیح XML

۱۶ اسفند ۱۴۰۴

23 دقیقه خواندن

23 دقیقه مطالعهنویسنده: حمیدرضا‌ شفیع‌خانی

اگر با پیام "فایل XML شما رد شد" روبرو شده‌اید، تنها نیستید. بیش از ۶۰ درصد شرکت‌های فعال در حوزه تجهیزات پزشکی، حداقل یک بار با خطای رد شدن فایل XML مواجه شده‌اند. خبر خوب این است که اکثر این خطاها قابل شناسایی و رفع هستند.

رفع خطاهای رایج انبار مجازی تجهیزات پزشکی

اگر با پیام "فایل XML شما رد شد" روبرو شده‌اید، تنها نیستید. بیش از ۶۰ درصد شرکت‌های فعال در حوزه تجهیزات پزشکی، حداقل یک بار با خطای رد شدن فایل XML مواجه شده‌اند. خبر خوب این است که اکثر این خطاها قابل شناسایی و رفع هستند. در این راهنمای جامع، ۲۵ خطای رایج سامانه IMED را با راه‌حل‌های عملی گام‌به‌گام بررسی می‌کنیم تا دیگر هرگز با مشکل فایل رد شده روبرو نشوید. با این راهنما، می‌توانید خطاها را قبل از ارسال شناسایی کرده و زمان و هزینه قابل توجهی صرفه‌جویی کنید.

درک ساختار خطاها در IMED

قبل از پرداختن به خطاهای خاص، درک نحوه نمایش و گزارش خطاها در سامانه IMED بسیار مهم است.

نحوه دریافت گزارش خطا

هنگامی که فایل XML شما رد می‌شود، سامانه IMED یک فایل اکسل حاوی جزئیات خطاها در اختیار شما قرار می‌دهد. برای دسترسی به این گزارش:

گام 1: وارد پنل register.imed.ir شوید

گام 2: از منوی XML به بخش "آرشیو و پیگیری" بروید

گام 3: فایل رد شده را پیدا کرده و روی "جزئیات" کلیک کنید

گام 4: دکمه "دریافت خروجی اکسل" را بزنید

فایل دانلود شده شامل ستون‌هایی است که دقیقاً مشخص می‌کند:

  • کدام ردیف خطا دارد

  • نوع خطا چیست

  • در کدام فیلد خطا رخ داده

  • شرح کامل خطا

  • داده‌ای که باعث خطا شده

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

خطاهای مربوط به اطلاعات دریافت‌کننده

دریافت‌کننده (خریدار) یکی از مهم‌ترین بخش‌های هر سند توزیع است و بیشترین خطاها در این قسمت رخ می‌دهد.

خطای محدودیت آپلود

پیام خطا: text خطا: کد ملی نامعتبر است Error: National ID invalid کد ملی وارد شده با الگوریتم استاندارد تطابق ندارد

دلایل احتمالی:

1. تعداد ارقام اشتباه:

کد ملی باید دقیقاً ۱۰ رقم باشد. خطاهای رایج:​

  • ۹ رقمی (یک صفر اول حذف شده): 012345678 به جای 0012345678

  • ۱۱ رقمی (یک رقم اضافه تایپ شده): 00123456789

  • کمتر از ۹ رقم (ناقص): 1234567

2. خطای تایپی:

  • جابجایی ارقام: 1234567890 به جای 1234576890

  • تایپ اشتباه: 1234567O90 (حرف O به جای عدد 0)

  • کاراکترهای نامرئی: فضای خالی قبل یا بعد از عدد

3. فرمت اشتباه:

  • استفاده از خط تیره: 123-456-7890

  • استفاده از فاصله: 123 456 7890

  • استفاده از اعداد فارسی: ۱۲۳۴۵۶۷۸۹۰

4. کد ملی غیرواقعی:
برخی ترکیب‌های عددی اگرچه ۱۰ رقمی هستند اما با الگوریتم کد ملی ایران مطابقت ندارند:

  • 0000000000 یا 1111111111 یا سایر تکرارها

  • کدهایی که رقم کنترل آن‌ها اشتباه است

راه‌حل گام‌به‌گام:

گام 1 - بررسی تعداد رقم:
در اکسل، از فرمول زیر استفاده کنید (فرض کنید کد ملی در سلول A2 است):

text

=LEN(A2)

نتیجه باید دقیقاً ۱۰ باشد.

گام 2 - تبدیل به فرمت متن:
سلول‌های حاوی کد ملی را انتخاب کرده و فرمت را به "متن" (Text) تغییر دهید تا صفرهای ابتدایی حذف نشوند.

گام 3 - حذف فضاهای خالی:
از فرمول TRIM استفاده کنید:

text

=TRIM(A2)

گام 4 - اعتبارسنجی آنلاین:
قبل از ارسال، کدهای ملی را در سایت‌های اعتبارسنجی آنلاین بررسی کنید. چندین وب‌سایت رایگان برای این منظور وجود دارد که الگوریتم رسمی کد ملی را چک می‌کنند.

گام 5 - مقایسه با مستندات:
کد ملی را با مستندات رسمی (کپی کارت ملی، قرارداد) مقایسه کنید.

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

خطای عدم تطابق نام با کد ملی

پیام خطا: text نام و نام خانوادگی با کد ملی مطابقت ندارد نام دریافت‌کننده در سامانه ثبت‌احوال یافت نشد اطلاعات هویتی ناهمخوان است

دلایل احتمالی:

1. نام اشتباه:

  • تایپ غلط نام یا نام خانوادگی

  • استفاده از نام مستعار یا لقب به جای نام واقعی

  • فاصله یا کاراکتر اضافی

2. تطبیق با سامانه ثبت‌احوال:
سامانه IMED برای برخی دریافت‌کنندگان (به‌خصوص پزشکان و دندانپزشکان)، نام را از سامانه ثبت‌احوال استخراج می‌کند. اگر نامی که شما وارد کرده‌اید با نام رسمی در ثبت‌احوال تفاوت داشته باشد، خطا می‌دهد.​

3. استفاده از حروف عربی:

  • "ي" عربی به جای "ی" فارسی

  • "ك" عربی به جای "ک" فارسی

راه‌حل:

راه‌حل 1 - دریافت از خود مشتری:
از خود دریافت‌کننده بخواهید کد ملی و نام دقیق خود را به شما بدهد. بهترین راه، عکس یا کپی کارت ملی است.

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

راه‌حل 3 - یکنواخت‌سازی فونت:
اطمینان حاصل کنید از فونت فارسی استاندارد (مثل B Nazanin یا Tahoma) استفاده می‌کنید و حروف عربی ندارید.

راه‌حل 4 - برای اشخاص حقوقی:
اگر دریافت‌کننده شخص حقوقی است، نام دقیق شرکت را همان‌طور که در اساسنامه ثبت شده وارد کنید. حتی یک کلمه اضافی یا کم می‌تواند باعث خطا شود.

خطای کد یکتا

پیام خطا: text کد یکتای دریافت‌کننده نامعتبر است کد یکتا یافت نشد کد یکتا با نوع دریافت‌کننده مطابقت ندارد دریافت‌کننده با کد اعلامی در سامانه ثبت نشده است

دلایل احتمالی:

1. کد یکتا اشتباه:
کد یکتا برای هر نوع دریافت‌کننده فرمت خاصی دارد:

  • پزشکان: IRD + کد نظام پزشکی

  • دندانپزشکان: IRDD + کد نظام دندانپزشکی

  • بیمارستان‌ها: شناسه ملی ۱۱ رقمی

  • داروخانه‌ها: کد عضویت سازمان

  • شرکت‌ها: شناسه ملی

2. دریافت‌کننده در سامانه ثبت نشده:
اگر دریافت‌کننده هنوز در سامانه IMED ثبت‌نام نکرده باشد، کد یکتا ندارد.

3. کد منسوخ شده:
گاهی کدهای قدیمی باطل می‌شوند و کد جدید صادر می‌شود.

راه‌حل:

راه‌حل 1 - دانلود لیست کدها:
از منوی XML سامانه، گزینه "دانلود لیست کدهای یکتای دریافت‌کنندگان" را انتخاب کنید. این فایل اکسل حاوی تمام کدهای یکتای معتبر است.

راه‌حل 2 - جستجو در سامانه:
در بخش "ثبت سند توزیع"، گزینه جستجو وجود دارد که می‌توانید با کد ملی یا نام، کد یکتا را پیدا کنید.​

راه‌حل 3 - درخواست از دریافت‌کننده:
از خود مشتری بخواهید وارد پنل IMED خود شده و کد یکتای خود را به شما بدهد.

راه‌حل 4 - راهنمایی دریافت‌کننده برای ثبت‌نام:
اگر مشتری شما هنوز ثبت‌نام نکرده، او را راهنمایی کنید که در سامانه IMED ثبت‌نام کند و کد یکتا دریافت کند. این کار معمولاً ۱-۳ روز کاری طول می‌کشد.

نکته مهم: برای دریافت‌کنندگان تکراری (مشتریان ثابت)، کد یکتا را در CRM یا نرم‌افزار حسابداری خود ثبت کنید تا هر بار مجبور به جستجو نباشید.

😤 دیگر با خطا دست‌وپنجه نرم نکنید!

آیا از پیام‌های "فایل رد شد" خسته شده‌اید؟ راهکار هوشمند ما با اعتبارسنجی چندلایه، ۹۸٪ خطاها را قبل از ارسال شناسایی می‌کند.

✅ شناسایی خودکار کد ملی نامعتبر
✅ تطبیق خودکار نام و کد ملی
✅ بررسی کد یکتا در لحظه
✅ هشدار قبل از خطا

خطاهای مربوط به محصول

اطلاعات محصول از حساس‌ترین بخش‌های فایل XML است زیرا مستقیماً با موجودی انبار مجازی شما مرتبط است.

خطای IRC نامعتبر

پیام خطا: text کد IRC نامعتبر یا غیرفعال است IRC با فرمت صحیح وارد نشده کد IRC در لیست محصولات شما موجود نیست محصول با این IRC در انبار مجازی شما یافت نشد

دلایل احتمالی:

1. خطای تایپی در کد:
کد IRC معمولاً یک رشته ۱۶ رقمی است مثل IR-MD-1234567890123. حتی یک کاراکتر اشتباه باعث رد می‌شود.​

2. استفاده از حروف بزرگ/کوچک اشتباه:
کد IRC حساس به حروف بزرگ و کوچک (Case-sensitive) است. IR-md-123 با IR-MD-123 متفاوت است.​

3. کد منسوخ شده:
گاهی IRC لغو یا ابطال می‌شود (به دلیل تغییر مجوز، انقضای پروانه و...) و دیگر قابل استفاده نیست.​

4. محصول در انبار شما نیست:
ممکن است IRC صحیح باشد اما شما آن محصول را وارد نکرده‌اید یا موجودی آن تمام شده است.

5. تأخیر در همگام‌سازی:
اگر تازه محصولی را ترخیص کرده‌اید، ممکن است اطلاعات از TTAC به IMED هنوز منتقل نشده باشد (۲۴-۷۲ ساعت طول می‌کشد).​

راه‌حل:

راه‌حل 1 - جستجو در TTAC:
به سامانه TTAC بروید و کد IRC را جستجو کنید. اطمینان حاصل کنید که:

  • IRC فعال است (نه لغو شده یا ابطال)

  • دقیقاً همان کدی که در TTAC است را کپی کنید

راه‌حل 2 - بررسی موجودی انبار مجازی:
در پنل IMED، از منوی "موجودی انبار مجازی" لیست کامل IRCهای موجود خود را دانلود کنید. فقط از این لیست استفاده کنید.​

راه‌حل 3 - صبر برای همگام‌سازی:
اگر محصول را تازه ترخیص کرده‌اید، ۲-۳ روز کاری صبر کنید تا اطلاعات به IMED منتقل شود. اگر بعد از ۱۰ روز هنوز منتقل نشد، از طریق سامانه khedmat.fda.gov.ir تیکت ثبت کنید.​

راه‌حل 4 - استفاده از فایل Mapping:
یک فایل اکسل مرجع تهیه کنید که در آن:

  • ستون A: کد محصول در نرم‌افزار حسابداری شما

  • ستون B: کد IRC دقیق و صحیح از TTAC

  • ستون C: نام محصول

هر بار از این فایل با استفاده از VLOOKUP کد IRC را استخراج کنید.

نکته حیاتی: هرگز IRC را دستی تایپ نکنید. همیشه از منبع رسمی کپی کنید.

خطای عدم تطابق لات

پیام خطا: text شماره لات (Batch) با موجودی انبار مجازی مطابقت ندارد Lot Number نامعتبر است برای این IRC و لات، موجودی کافی ندارید شماره سریال (Serial) یافت نشد

دلایل احتمالی:

1. تایپ اشتباه:
شماره لات باید دقیقاً همان‌طور که روی بسته‌بندی نوشته شده وارد شود. فضاها، خط تیره‌ها و حروف بزرگ/کوچک مهم هستند.​

2. فروش لات دیگر:
شما لات B را فروخته‌اید اما اشتباهاً لات A را در فایل زده‌اید.

3. موجودی تمام شده:
لات صحیح است اما موجودی آن در انبار مجازی صفر است.

4. مشکل در ورود اولیه:
هنگام ترخیص، شماره لات اشتباه ثبت شده و حالا با واقعیت مطابقت ندارد.

راه‌حل:

راه‌حل 1 - مقایسه با فاکتور فیزیکی:
شماره لات را از روی فاکتور فیزیکی یا بسته‌بندی محصول کپی کنید. توجه داشته باشید:

  • اگر LOT: AB-123 نوشته، دقیقاً همین را بنویسید

  • فاصله‌ها و خط تیره‌ها مهم هستند

  • حروف بزرگ و کوچک (Case) را رعایت کنید

راه‌حل 2 - بررسی موجودی به تفکیک لات:
در پنل IMED، گزارش موجودی به تفکیک IRC و لات را مشاهده کنید. مطمئن شوید:

  • لاتی که می‌خواهید بفروشید موجودی دارد

  • تعداد فروش بیش از موجودی نیست

راه‌حل 3 - استفاده از بارکدخوان:
اگر حجم کاری بالایی دارید، از بارکدخوان برای اسکن شماره لات استفاده کنید تا خطای تایپی کاهش یابد.

راه‌حل 4 - اصلاح ورود اولیه (در صورت نیاز):
اگر مشکل از زمان ترخیص است، باید با اداره کل تجهیزات پزشکی تماس بگیرید و درخواست اصلاح ثبت کنید.​

نکته: برای محصولاتی که تاریخ انقضای کوتاهی دارند، FIFO (First In, First Out) را رعایت کنید تا لات‌های قدیمی‌تر زودتر فروخته شوند.

خطای شماره اظهارنامه

پیام خطا: text شماره اظهارنامه نامعتبر است عدم تطابق اظهارنامه با IRC اظهارنامه برای این محصول یافت نشد شماره اظهارنامه تکراری است

دلایل احتمالی:

1. فرمت اشتباه:
شماره اظهارنامه معمولاً یک رشته عددی ۱۵-۲۰ رقمی است با ساختار مشخص: کد گمرک + سال + شماره ترتیبی.

2. عدم تطابق با IRC:
هر IRC از اظهارنامه خاصی ترخیص شده. اگر اظهارنامه اشتباه وارد کنید، خطا می‌دهد.

3. محصول داخلی:
اگر محصول داخلی است نه وارداتی، نباید شماره اظهارنامه داشته باشد (یا کد خاص تولید داخل).

راه‌حل:

راه‌حل 1 - استخراج از اسناد گمرکی:
شماره اظهارنامه را از روی اسناد رسمی ترخیص گمرکی استخراج کنید. این شماره روی:

  • قبض انبار

  • اسناد ترخیص

  • فاکتور ورود کالا
    نوشته شده است.

راه‌حل 2 - جستجو در انبار مجازی:
در پنل IMED، موجودی را به تفکیک IRC و اظهارنامه مشاهده کنید. برای هر IRC، شماره اظهارنامه‌های مربوطه نمایش داده می‌شود.​

راه‌حل 3 - برای محصولات داخلی:
اگر محصول تولید داخل است، فیلد اظهارنامه را خالی بگذارید یا طبق راهنمای سامانه، کد مخصوص تولید داخل (مثلاً IR-DOMESTIC-...) را وارد کنید.

راه‌حل 4 - نگهداری پایگاه اطلاعاتی:
یک فایل اکسل مرجع از تمام ترخیص‌های خود نگهداری کنید که شامل:

  • تاریخ ترخیص

  • شماره اظهارنامه

  • لیست IRCها

  • تعداد هر IRC
    باشد.

خطاهای مربوط به فایل XML

این دسته خطاها مربوط به ساختار و فرمت خود فایل XML است.

خطای حجم بیش از حد

پیام خطا: text حجم فایل از حد مجاز تجاوز کرده است File size exceeds maximum limit حداکثر حجم مجاز: 2000 کیلوبایت

دلیل:
سامانه IMED محدودیت ۲۰۰۰ کیلوبایت (۲ مگابایت) برای هر فایل XML دارد.

راه‌حل:

راه‌حل 1 - تقسیم به چند فایل (Batching):
فاکتورها را به چند دسته تقسیم کنید:

  • دسته 1: فاکتورهای ۱ تا ۱۰۰۰

  • دسته 2: فاکتورهای ۱۰۰۱ تا ۲۰۰۰

  • و الی آخر

هر دسته را به یک فایل XML جداگانه تبدیل کنید.

راه‌حل 2 - فشرده‌سازی داده:

  • حذف ستون‌های اضافی و غیرضروری از فایل اکسل

  • حذف فضاهای خالی اضافی

  • حذف فرمول‌ها و فقط نگهداری مقادیر

راه‌حل 3 - استفاده از نرم‌افزار:
نرم‌افزارهای تبدیل XML به‌طور خودکار Batching را انجام می‌دهند. آن‌ها فایل بزرگ را به چند فایل کوچک‌تر تقسیم می‌کنند که هیچ‌کدام از ۲۰۰۰KB تجاوز نکنند.

نکته: محدودیت روزانه نیز وجود دارد - حداکثر ۳ فایل در روز می‌توانید بارگذاری کنید. پس برنامه‌ریزی کنید.

خطای فرمت نامعتبر

پیام خطا: text فرمت فایل XML نامعتبر است ساختار XML با استاندارد مطابقت ندارد پارس فایل با خطا مواجه شد تگ‌های XML صحیح نیستند

دلایل احتمالی:

1. فایل خراب شده:
در حین ذخیره یا انتقال، فایل آسیب دیده است.

2. دستکاری دستی:
اگر فایل XML را با notepad یا ویرایشگر متن باز و ویرایش کرده باشید، ممکن است ساختار خراب شود.

3. نرم‌افزار قدیمی:
نرم‌افزار تبدیل شما قدیمی است و XML با فرمت جدید سامانه مطابقت ندارد.

4. کاراکترهای ناسازگار:
استفاده از کاراکترهای خاص که در XML مجاز نیستند.

راه‌حل:

راه‌حل 1 - بازتولید فایل:
فایل XML را دوباره از ابتدا تولید کنید. از فایل اکسل اصلی شروع کرده و مجدداً XML بسازید.

راه‌حل 2 - به‌روزرسانی نرم‌افزار:
نرم‌افزار یا ابزار تبدیل خود را به آخرین نسخه ارتقا دهید.​

راه‌حل 3 - اعتبارسنجی قبل از آپلود:
از ابزارهای آنلاین XML Validator استفاده کنید تا قبل از ارسال، ساختار فایل را بررسی کنید.

راه‌حل 4 - دستکاری نکنید:
هرگز فایل XML را با ویرایشگر متن باز نکنید. اگر نیاز به تغییر دارید، به فایل اکسل اصلی برگردید، آن را ویرایش کنید و دوباره XML تولید کنید.

خطای کاراکتر غیرمجاز

پیام خطا: text کاراکتر غیرمجاز در فایل یافت شد Invalid character at line X علائم خاص غیرمجاز: & < >

دلایل احتمالی:

1. علائم خاص XML:
کاراکترهای &, <, >, ", ' در XML معنای خاصی دارند و نباید مستقیماً استفاده شوند.

2. اموجی و نمادها:
استفاده از اموجی 😊 یا نمادهای خاص در نام محصول یا توضیحات.

3. کدگذاری اشتباه:
فایل با کدگذاری UTF-8 نیست.

راه‌حل:

راه‌حل 1 - جایگزینی کاراکترها:
علائم خاص را با معادل‌های XML جایگزین کنید:

  • & → &amp;

  • < → &lt;

  • > → &gt;

  • " → &quot;

  • ' → &apos;

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

راه‌حل 2 - پاک‌سازی داده:
تمام ستون‌های فایل اکسل را بررسی کرده و موارد زیر را حذف کنید:

  • اموجی

  • نمادهای تزئینی (★, ©, ®)

  • علائم ریاضی خاص

راه‌حل 3 - تنظیم کدگذاری:
هنگام ذخیره فایل اکسل، مطمئن شوید کدگذاری UTF-8 است. در نرم‌افزار، معمولاً گزینه "Save As" → "Encoding: UTF-8" وجود دارد.

راه‌حل 4 - استفاده از ابزار پاکسازی:
برخی نرم‌افزارهای تبدیل XML، به‌طور خودکار کاراکترهای غیرمجاز را شناسایی و جایگزین می‌کنند.​

😤 دیگر با خطا دست‌وپنجه نرم نکنید!

آیا می‌خواهید تمام این خطاها را قبل از ارسال شناسایی کنید؟

✅ اعتبارسنجی خودکار IRC و لات
✅ بررسی حجم فایل و Batching هوشمند
✅ پاکسازی کاراکترهای غیرمجاز
✅ شناسایی تطابق اظهارنامه

راهکار هوشمند بدون خطا را ببینید | دریافت دمو رایگان

خطاهای مربوط به انبار

این خطاها مربوط به اطلاعات انبار و GLN شماست.

خطای کد GLN

پیام خطا: text کد GLN نامعتبر است GLN در سامانه ثبت نشده است محل انبارش (GLN) با محصول مطابقت ندارد مجموع موجودی GLNها با موجودی کل مطابقت ندارد

دلایل احتمالی:

1. GLN ثبت نشده:
GLN را در سامانه IMED ثبت نکرده‌اید یا هنوز تأیید نشده است.

2. GLN غیرفعال:
GLN قبلاً ثبت شده اما به دلیلی غیرفعال شده است.

3. عدم تخصیص موجودی به GLN:
محصول در انبار مجازی شما موجود است اما به هیچ GLNای تخصیص داده نشده.

4. مغایرت در تقسیم موجودی:
مجموع موجودی‌های تخصیص داده شده به GLNهای مختلف با موجودی کل مطابقت ندارد.

راه‌حل:

راه‌حل 1 - ثبت و فعال‌سازی GLN:
اگر GLN ندارید، از طریق منوی "GLN" در پنل IMED درخواست کنید. مراحل:​

  • وارد بخش "GLN" شوید

  • درخواست GLN جدید را ثبت کنید

  • اطلاعات آدرس انبار را دقیق وارد کنید

  • منتظر تأیید بمانید (۳-۷ روز کاری)

راه‌حل 2 - تخصیص موجودی به GLN:
پس از فعال شدن GLN، باید موجودی محصولات را به آن تخصیص دهید:

  • منوی "توزیع کالای وارداتی/تولیدی" → "GLN" → "ثبت GLN و مقدار ورودی"

  • کد انبار مجازی محصول را جستجو کنید

  • GLN مربوطه و تعداد را وارد کنید

  • ذخیره کنید

راه‌حل 3 - رفع مغایرت:
مطمئن شوید مجموع موجودی در تمام GLNها برابر موجودی کل است:​

مثال صحیح:

  • موجودی کل محصول A: ۱۰۰۰ عدد

  • GLN انبار تهران: ۶۰۰ عدد

  • GLN انبار اصفهان: ۴۰۰ عدد

  • جمع: ۱۰۰۰ عدد ✅

مثال اشتباه:

  • موجودی کل محصول B: ۵۰۰ عدد

  • GLN انبار تهران: ۳۰۰ عدد

  • GLN انبار اصفهان: ۳۰۰ عدد

  • جمع: ۶۰۰ عدد ❌ (بیش از موجودی کل)

نکته: اگر فقط یک انبار دارید، تمام موجودی را به همان GLN تخصیص دهید.

خطای موجودی منفی

پیام خطا: text موجودی منفی غیرمجاز است تعداد فروش بیش از موجودی موجود است فروش این محصول سبب منفی شدن انبار می‌شود موجودی کافی برای این تراکنش موجود نیست

دلایل احتمالی:

1. فروش بیش از موجودی:
شما ۱۰۰ عدد موجودی دارید اما ۱۵۰ عدد فروخته‌اید.

2. موجودی اولیه اشتباه:
هنگام ترخیص، تعداد کمتری از واقعیت ثبت شده است.

3. فراموشی ثبت ورود:
محصول را خریده‌اید اما فاکتور خرید یا ترخیص را ثبت نکرده‌اید.

4. ثبت تکراری فروش:
همان فاکتور را دو بار ثبت کرده‌اید.

5. اشتباه در لات یا IRC:
فروش را به لات یا IRC اشتباه زده‌اید که موجودی ندارد.

راه‌حل:

راه‌حل 1 - بررسی موجودی فعلی:
قبل از ثبت هر فروش، موجودی لحظه‌ای را بررسی کنید:

  • وارد پنل IMED شوید

  • منوی "موجودی انبار مجازی" را انتخاب کنید

  • جستجو کنید: IRC + لات خاص

  • موجودی موجود را ببینید

راه‌حل 2 - تطبیق با انبار فیزیکی:
یک reconciliation (تطبیق) کامل بین انبار فیزیکی و مجازی انجام دهید:

  • از انبار فیزیکی، لیست موجودی واقعی را بگیرید

  • با موجودی انبار مجازی مقایسه کنید

  • مغایرت‌ها را شناسایی کنید

راه‌حل 3 - ثبت اصلاحیه:
اگر فروش اشتباهی ثبت کرده‌اید یا فاکتور خرید جا افتاده، باید اصلاحیه ثبت کنید:​

  • برای فروش اشتباه: درخواست حذف یا مرجوعی ثبت کنید​

  • برای خرید جا افتاده: مدارک ترخیص را جمع‌آوری کرده و از طریق تیکت درخواست اصلاح کنید​

راه‌حل 4 - جلوگیری از تکرار:
از نرم‌افزارهایی استفاده کنید که:

  • قبل از تولید XML، موجودی را بررسی می‌کنند

  • فاکتورهای تکراری را تشخیص می‌دهند

  • هشدار موجودی کم می‌دهند

هشدار: موجودی منفی یکی از دلایل اصلی بلک‌لیست شدن است. به هیچ وجه این مشکل را نادیده نگیرید.​

خطای عدم تطابق انبار

پیام خطا: text محصول در انبار اعلام شده موجود نیست GLN فروش با GLN موجودی مطابقت ندارد محصول در انبار دیگری موجودی دارد

دلیل:
شما می‌خواهید از انبار A (GLN-A) بفروشید اما موجودی محصول در انبار B (GLN-B) است.

راه‌حل:

راه‌حل 1 - استفاده از GLN صحیح:
مطمئن شوید GLN فروش همان است که محصول در آن موجودی دارد.

راه‌حل 2 - انتقال بین انبارها:
اگر محصول را از انباری به انبار دیگر منتقل کرده‌اید، باید این انتقال را در سامانه ثبت کنید.​

راه‌حل 3 - تطبیق فیزیکی-مجازی:
انبار فیزیکی و مجازی را همگام نگهدارید.

خطاهای سیستمی

این خطاها مربوط به سامانه IMED یا مشکلات ارتباطی است.

خطای تایم‌اوت

پیام خطا: text Request timeout زمان پردازش به پایان رسید Connection timed out سامانه پاسخگو نیست

دلایل:

  • سامانه IMED شلوغ است (آخر ماه یا نزدیک ضرب‌الاجل)

  • اینترنت شما ضعیف است

  • فایل بسیار بزرگ است

راه‌حل:

  • مجدداً تلاش کنید

  • در ساعات خلوت (صبح زود یا شب) اقدام کنید

  • فایل را کوچک‌تر کنید (تعداد رکورد را کم کنید)

خطای ارتباط با سرور

پیام خطا: text Unable to connect to server خطا در برقراری ارتباط 503 Service unavailable

دلایل:

  • سامانه در حال تعمیر یا به‌روزرسانی است

  • مشکل سراسری سامانه

راه‌حل:

  • چند ساعت صبر کنید

  • وضعیت سامانه را از کانال‌های رسمی (تلگرام، سایت FDA) بررسی کنید

  • با پشتیبانی IMED تماس بگیرید

خطای محدودیت آپلود

پیام خطا: text محدودیت روزانه آپلود شما امروز 3 فایل بارگذاری کرده‌اید حداکثر 3 فایل در روز مجاز است

دلیل:
سامانه محدودیت ۳ فایل در روز دارد.

راه‌حل:

  • فردا دوباره تلاش کنید

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

  • اگر ضرورت دارد، با پشتیبانی تماس بگیرید (در موارد خاص محدودیت را افزایش می‌دهند)

ابزارهای کمکی برای جلوگیری از خطا

چک‌لیست قبل از ارسال

قبل از تبدیل و ارسال هر فایل XML، این چک‌لیست را کامل کنید:

بخش دریافت‌کننده:

  •  کد ملی ۱۰ رقمی است؟

  •  کد ملی با الگوریتم استاندارد مطابقت دارد؟

  •  نام و نام خانوادگی صحیح است؟

  •  کد یکتا معتبر و فعال است؟

  •  نوع دریافت‌کننده صحیح انتخاب شده؟

بخش محصول:

  •  کد IRC از منبع رسمی کپی شده؟ (نه تایپ دستی)

  •  شماره لات دقیقاً از روی بسته‌بندی است؟

  •  تاریخ انقضا صحیح و در آینده است؟

  •  شماره اظهارنامه با IRC مطابقت دارد؟

  •  تعداد فروش کمتر از موجودی است؟

بخش فایل:

  •  حجم فایل کمتر از ۲۰۰۰KB است؟

  •  تعداد رکوردها کمتر از ۵۰۰۰ است؟

  •  کاراکترهای غیرمجاز حذف شده؟

  •  فرمت تاریخ YYYY/MM/DD است؟

  •  اعداد با نقطه (نه ویرگول) هستند؟

بخش انبار:

  •  GLN فعال و معتبر است؟

  •  موجودی به GLN تخصیص داده شده؟

  •  مجموع GLNها با موجودی کل مطابقت دارد؟

بخش فاکتور:

  •  شماره فاکتور یکتا و تکراری نیست؟

  •  تاریخ فاکتور منطقی است (نه در آینده)؟

  •  مبالغ با فاکتور فیزیکی مطابقت دارد؟

ابزار اعتبارسنجی آنلاین

برای جلوگیری از خطا، از ابزارهای اعتبارسنجی استفاده کنید:

1. اعتبارسنجی کد ملی:
وب‌سایت‌های متعددی برای بررسی صحت کد ملی وجود دارد. قبل از ارسال، کدهای ملی را چک کنید.

2. اعتبارسنجی XML:
ابزارهای آنلاین XML Validator برای بررسی ساختار و فرمت فایل.

3. نرم‌افزارهای Pre-validation:
راهکارهای پیشرفته مانند سیستم ما، قبل از تولید XML، تمام داده‌ها را اعتبارسنجی می‌کنند. این شامل:​

  • بررسی کد ملی با الگوریتم

  • جستجوی کد یکتا در دیتابیس

  • بررسی موجودی لحظه‌ای

  • تطبیق IRC و لات

  • شناسایی فاکتورهای تکراری

4. داشبورد هشدار:
سیستم‌هایی که قبل از بروز مشکل، هشدار می‌دهند:

  • موجودی در حال اتمام

  • تاریخ انقضای نزدیک

  • نزدیکی به سقف آپلود

  • GLN غیرفعال

چگونه از تکرار خطاها جلوگیری کنیم

ایجاد فرآیند استاندارد

1. فرآیند ثبت فاکتور:

  • فاکتور فیزیکی صادر می‌شود

  • در نرم‌افزار حسابداری ثبت می‌شود

  • هر شب، فایل اکسل خروجی می‌گیرید

  • به ابزار XML می‌دهید

  • اعتبارسنجی می‌شود

  • XML تولید و ارسال می‌شود

2. برنامه زمانی منظم:

  • هر هفته یکبار XML ارسال کنید (نه آخر ماه)

  • ساعات ثابت تعیین کنید (مثلاً هر جمعه صبح)

  • عجله نکنید

3. مسئولیت‌پذیری:

  • یک نفر مسئول اصلی باشد

  • یک نفر backup داشته باشید

  • آموزش منظم به تیم

استفاده از اتوماسیون

مراحل صحیح ثبت فاکتور را با اتوماسیون تسریع بخشید:

1. یکپارچگی با حسابداری:
به جای ورود دوباره، مستقیماً از نرم‌افزار حسابداری استخراج کنید.​

2. پیش بررسی خودکار:
نرم‌افزار قبل از تولید XML، همه چیز را چک کند.

3. بکاپ خودکار:
تمام فایل‌های XML و گزارش‌ها به‌صورت خودکار ذخیره شوند.

4. هشدار فعال:
به محض بروز مشکل، SMS یا ایمیل دریافت کنید.

آموزش مداوم

1. جلسات آموزشی:
هر ۳ ماه یک جلسه مرور برای تیم

2. مستندسازی:
راهنمای داخلی و SOP (استاندارد عملیاتی) بنویسید

3. به‌روزرسانی دانش:
با تغییرات سامانه IMED همگام باشید

نگهداری پایگاه داده مرجع

1. فایل مشتریان:
لیست کامل مشتریان با کد یکتا، کد ملی و اطلاعات صحیح

2. فایل محصولات:
IRC، لات، اظهارنامه و موجودی هر محصول

3. فایل GLN:
تمام انبارها و تخصیص موجودی به آن‌ها

4. Log فاکتورها:
تمام فاکتورهای ارسال شده با کد رهگیری

IMED Solutions Logo

😤 دیگر با خطا دست‌وپنجه نرم نکنید!

سیستم پیشرفته ما با هوش مصنوعی، ۲۵ نوع خطا را قبل از ارسال شناسایی می‌کند.

✅ اعتبارسنجی Real-time
✅ پیشنهاد اصلاح خودکار
✅ آموزش تعاملی
✅ پشتیبانی ۲۴/۷

نتیجه: ۹۸٪ فایل‌ها از اولین بار تأیید می‌شوند.

IMED Solutions Logo

شروع دمو رایگان ۱۴ روزه

جمع‌بندی و نکات پایانی

رفع خطاهای انبار مجازی IMED، ترکیبی از دقت، دانش و استفاده از ابزارهای مناسب است. با رعایت نکات ذکر شده در این راهنما، می‌توانید:

✅ ۹۰٪ خطاها را قبل از ارسال شناسایی کنید
✅ زمان رفع خطا را از ساعت‌ها به دقایق کاهش دهید
✅ ریسک بلک‌لیست شدن را به صفر برسانید​
✅ روند کاری را استاندارد و قابل تکرار کنید

نکات کلیدی برای موفقیت:

1. پیشگیری بهتر از درمان:
اعتبارسنجی قبل از ارسال، صدها برابر سریع‌تر از رفع خطا بعد از رد است.

2. استفاده از ابزار مناسب:
سرمایه‌گذاری روی ابزارهای خوب، صرفه‌جویی عظیمی در زمان و هزینه دارد.

3. آموزش مداوم:
سامانه IMED مدام تغییر می‌کند. به‌روز بمانید.

4. مستندسازی:
هر خطا و راه‌حل آن را یادداشت کنید تا دوباره با همان مشکل مواجه نشوید.

5. کمک بگیرید:
اگر با خطایی که نمی‌توانید حل کنید روبرو شدید، از پشتیبانی کمک بگیرید. وقت تلف نکنید.

سوالات متداول

۱. چرا فایل XML من رد می‌شود؟
معمولاً به دلیل خطا در یکی از فیلدها (کد ملی، IRC، لات، اظهارنامه یا موجودی). فایل اکسل خروجی خطا را دانلود کنید و دقیقاً ببینید کدام ردیف و کدام ستون مشکل دارد. در ستون "شرح خطا" توضیح کامل داده شده است.

۲. خطای "کد ملی نامعتبر" یعنی چه؟
یعنی کد ملی وارد شده با الگوریتم استاندارد کد ملی ایران تطابق ندارد. ممکن است خطای تایپی باشد، تعداد ارقام اشتباه باشد یا رقم کنترل اشتباه باشد. از ابزارهای آنلاین اعتبارسنجی کد ملی استفاده کنید یا کد را از مستندات رسمی کپی کنید.​

۳. چگونه فایل XML خود را قبل از آپلود بررسی کنم؟
از ابزارهای آنلاین اعتبارسنجی XML یا نرم‌افزارهای دارای Pre-validation استفاده کنید. بهترین راه، استفاده از راهکارهای یکپارچه است که قبل از تولید XML، تمام داده‌ها را بررسی می‌کنند و خطاها را گزارش می‌دهند. این به شما اجازه می‌دهد قبل از ارسال، مشکلات را برطرف کنید.​

۴. اگر فایلم رد شد، باید چه کنم؟
گام ۱: وارد بخش "آرشیو و پیگیری" شوید | گام ۲: فایل رد شده را پیدا کنید | گام ۳: فایل اکسل خطاها را دانلود کنید  | گام ۴: طبق توضیحات، خطاها را در فایل اکسل اصلی اصلاح کنید | گام ۵: مجدداً XML تولید کنید | گام ۶: دوباره بارگذاری کنید.

۵. چند بار می‌توانم فایل اصلاح شده را ارسال کنم؟
محدودیت تعداد دفعات اصلاح نیست، اما محدودیت روزانه ۳ فایل وجود دارد. پس مطمئن شوید فایل اصلاح شده صحیح است تا سهمیه روزانه را تلف نکنید.

۶. خطای موجودی منفی خطرناک است؟
بله، بسیار خطرناک است. موجودی منفی یکی از دلایل اصلی بلک‌لیست شدن شرکت‌ها است. فوراً باید علت را پیدا کرده و رفع کنید. معمولاً به دلیل فروش بیش از موجودی، ثبت نشدن ورود کالا یا اشتباه در لات/IRC است.

۷. چطور می‌توانم موجودی انبار مجازی خود را ببینم؟
وارد پنل register.imed.ir شوید | منوی "موجودی انبار مجازی" را انتخاب کنید | می‌توانید به تفکیک IRC، لات، اظهارنامه و GLN موجودی را مشاهده و خروجی اکسل بگیرید. 

۸. اگر خطایی که با آن مواجهم در این لیست نیست چه کنم؟
از طریق سامانه khedmat.fda.gov.ir تیکت ثبت کنید. متن خطا، کد رهگیری و اسکرین‌شات را ارسال کنید. کارشناسان فنی به شما پاسخ خواهند داد. معمولاً ظرف ۲-۵ روز کاری پاسخ می‌دهند.

۹. آیا می‌توانم خطاها را به صورت دسته‌ای اصلاح کنم؟
بله. در فایل اکسل خروجی خطا، تمام ردیف‌های دارای خطا مشخص شده‌اند. می‌توانید یکجا با Find & Replace یا فرمول‌های اکسل، خطاهای مشابه را اصلاح کنید. مثلاً اگر ۱۰۰ ردیف کد ملی یکسان اشتباه دارند، یکجا اصلاح کنید.

۱۰. چقدر زمان می‌برد تا فایل اصلاح شده پردازش شود؟
مانند فایل اول، معمولاً ۱ تا ۳ روز کاری. اما در صف قرار می‌گیرد و ممکن است کمی طولانی‌تر شود. برای همین توصیه می‌شود فایل را از اول صحیح آماده کنید تا نیاز به ارسال مجدد نباشد.​


آیا آماده‌اید تا دیگر هرگز با خطا مواجه نشوید؟

راهکار جامع ما، با ترکیب هوش مصنوعی و دانش تخصصی، به شما کمک می‌کند:

  • ۹۸٪ فایل‌ها از اولین بار تأیید شوند

  • ساعت‌ها زمان صرفه‌جویی کنید

  • آرامش خاطر داشته باشید

  • ریسک صفر برای بلک‌لیست

📞 مشاوره رایگان: ۰۲۱-۹۱۰۰۰-×××
💻 دمو آنلاین: لینک
📧 ایمیل: support@medbridge.ir

IMED Solutions Logo

برای مشاوره و راهنمایی با ما در تماس باشید.

سوالات پرتکرار

چرا فایل XML من رد می‌شود؟

معمولاً به دلیل خطا در یکی از فیلدها. فایل اکسل خروجی خطا را بررسی کنید.

خطای "کد ملی نامعتبر" یعنی چه؟

کد ملی وارد شده با الگوریتم استاندارد تطابق ندارد یا خطای تایپی دارد.

چگونه فایل XML خود را قبل از آپلود بررسی کنم؟

از ابزارهای آنلاین اعتبارسنجی XML یا نرم‌افزارهای دارای Pre-validation استفاده کنید.