لماذا فشل صف في ملف الاستيراد وكيف أعرف السبب؟
بعد الضغط على استيراد تظهر شاشة النتيجة، وفيها عدد الصفوف في كل حالة، ورسالة لكل صف فشل استيراده توضح سبب الخطأ ورقم السطر:
| العدّاد | معناه |
|---|---|
| تم استيرادهم بنجاح | موظفون جدد أُنشئوا من الملف. |
| تم تعديلهم بنجاح | موظفون قائمون حُدِّثت بياناتهم. |
| سجل فشل استيرادهم | صفوف لم تُستورد بسبب خطأ في بياناتها. |
تظهر رسائل الأخطاء أعلى العدّادات، وكل رسالة تذكر سبب الخطأ ورقم السطر في الملف، مثل: خطأ بالبيانات، قيمة خاطئة للحقل Type في السطر #2. ويُحتسب سطر العناوين في الملف هو السطر الأول، لذلك فإن السطر #2 هو أول صف موظف في الملف.
من أشهر أسباب فشل الصف:
- ترك حقل مطلوب فارغًا. تظهر الحقول المطلوبة بعلامة * في خطوة تعيين الحقول.
- كتابة قيمة غير مقبولة، مثل قيمة في عمود Type غير user أو employee، أو بريد إلكتروني غير صالح.
- كتابة فرع أو مدير مباشر أو دور وظيفي غير موجود في النظام.
- كتابة تاريخ بصيغة مختلفة عن صيغة التاريخ في النظام.
- تكرار الكود أو رقم الهوية أو البريد الإلكتروني داخل الملف، أو استخدام رقم هوية أو بريد إلكتروني مسجل لموظف آخر.
🛈
ملاحظات:
- إذا فعّلت خيار تخطي الأخطاء أثناء عملية الاستيراد في خطوة تعيين الحقول، يستورد النظام الصفوف الصحيحة ويتجاهل الصفوف التي بها أخطاء، وتظهر رسالة لكل صف تم تجاهله.
- إذا لم تفعّل هذا الخيار، يتوقف الاستيراد عند أول صف به خطأ، ولا تظهر إلا رسالة هذا الصف.
- تعرض الرسالة أول خطأ في الصف فقط؛ فإذا كان في الصف أكثر من خطأ، قد تظهر رسالة جديدة لنفس الصف بعد تصحيح الخطأ الأول وإعادة الاستيراد.
⚠
تنبيه: بعد تصحيح الصفوف الفاشلة، أعد استيراد هذه الصفوف فقط. إذا أعدت استيراد الملف كاملًا، فإن الصفوف التي نجحت من قبل وعمود الكود فيها فارغ ستُنشئ موظفين جددًا مرة أخرى.