ما هي الأخطاء الأكثر شيوعًا التي تمت مواجهتها أثناء استيراد العقد القديم؟
تمت ترجمة مقال قاعدة المعرفة هذا آليًا تسهيلاً لك. ولا تقدم SAP أي ضمان فيما يتعلق بصحة الترجمة الآلية أو اكتمالها. ويمكنك العثور على المحتوى الأصلي عن طريق التبديل إلى اللغة الإنجليزية باستخدام محدد اللغة.
ما هي الأخطاء الأكثر شيوعًا التي تمت مواجهتها أثناء استيراد العقد القديم؟
كيف يمكنني حل أخطاء استيراد العقد القديم الشائعة؟
تتضمن القائمة التالية الأخطاء الأكثر شيوعًا التي تمت مواجهتها عند استيراد العقود القديمة. حدد نص الخطأ للانتقال إليه صفًا في الجدول:
- FileNotFoundException: اسم الملف (لا يوجد هذا الملف أو الدليل)
- ليس لديك قالب منشور باسم...
- اسم القالب غير قابل للتطبيق
- واجه () التالي خطأ في تحليل AQL: عبارة المعالجة الحرفية للسلسلة التي تم تكوينها يدويًا...
- NoSuchElementException: فارغ
- لم يعثر المستخدم '' على خطأ (أو) لم يتم العثور على المستخدم 'خالٍ' (أو) لنُسخ ContractId بـ ='[BaseId]'، أحدهما يحتوي على DocumentId [BaseId]، بينما يحتوي مستخدم آخر على (وسيطة مفقودة)
- لم يتم العثور على اسم حقل الحقل...
- تخطي MONEY FIELD بسبب استثناء ParseException: لا يمكن العثور على العملة بالبادئة=$ واللاحقة=null
- حدث خطأ أثناء حفظ محتوى الملف للمستند ContractDocuments.csv: java.io.FileNotFoundException
- استثناء عند ضغط الدليل...
- حدث خطأ أثناء التحليل اللغوي "username@domain.com": لا يتطابق عدد مفاتيح البحث مع عدد القيم المحدد.
الجدول التالي
| 1 | FileNotFoundException: اسم الملف (لا يوجد هذا الملف أو الدليل) |
السبب:
- تم إنشاء أرشيف ZIP للاستيراد القديم من مجلد بدلاً من المستندات الفردية.
- يجب عليك إنشاء ملف الأرشفة مباشرة من ملفات CSV وأي مستندات إضافية تخطط لتحميلها. إذا قمت بإضافة ملفات CSV ومستندات أخرى إلى مجلد، فعندئذ قم بإنشاء أرشيف ZIP من المجلد، وستفشل عملية الاستيراد.
- أسماء الملفات المذكورة في ImportProjectParameters.csv غير صحيحة - يجب أن تكون الأسماء وفقًا لاسم ملف CSV القياسي أو تنسيقه وتكون حساسة لحالة الأحرف.
- ملف واحد أو أكثر من 4 ملفات CSV مفقود.
- يجب أن يحتوي كل ملف ZIP للاستيراد القديم على جميع ملفات CSV المطلوبة.
- لا يزال يتعين عليك تضمين ContractDocuments.csv وContractTeams.csv حتى إذا كانت الملفات فارغة.
- ملف ImportProjectParameters.csv مفقود.
الحل:
- قم بتصحيح الأخطاء في أرشيف ZIP أو ملفاته.
- إعادة محاولة الاستيراد.
(عودة إلى القائمة)
|
| 2 | ليس لديك قالب منشور باسم ... |
السبب:
- يحدث هذا الخطأ عندما يكون القالب المذكور في ImportProjectParameters.csv غير نشط أو غير منشور (الحالة مسودة).
الحل:
- إعادة تنشيط القالب ونشره.
- إعادة محاولة الاستيراد.
معلومات إضافية
(عودة إلى القائمة)
|
| 3 | اسم القالب غير قابل للتطبيق |
السبب:
- يحتوي القالب المذكور على شرط رؤية معيَّن فيه وبالتالي لا يمكن استخدامه.
الحل:
- إنشاء إصدار جديد للقالب.
- إزالة شرط الرؤية
- نشر إصدار القالب الجديد.
- إعادة محاولة الاستيراد.
معلومات إضافية:
- نوصي بإنشاء قالب فارغ منفصل يمكن استخدامه فقط لاستيراد العقود القديمة.
(عودة إلى القائمة)
|
| 4 | واجه () التالي خطأ في تحليل AQL: عبارة المعالجة الحرفية للسلسلة التي تم تكوينها يدويًا... |
السبب:
- يحتوي ملف استيراد القيم المفصولة بفواصل (CSV) على فاصل سطور في إحدى قيم الأعمدة المُشار إليها.
الحل
-
- فتح ملف CSV في محرر نصوص بسيط.
- حدد موقع قيم العمود المذكور في الخطأ وقم بإزالة مساحة أو فاصل السطور
- احفظ تغييراتك.
- إنشاء أرشيف مضغوط للاستيراد القديم الجديد.
- إعادة محاولة الاستيراد.
معلومات إضافية:
(عودة إلى القائمة)
|
| 5 | NoSuchElementException: فارغ |
السبب:
- يحتوي النص في أحد الحقول في ملف استيراد CSV على علامات اقتباس مزدوجة (")، على الأرجح قرب نهاية الإدخال.
الحل:
- فتح ملف CSV في محرر نصوص بسيط.
- حدد موقع الإدخالات لآخر صف تم استيراده بنجاح.
- في الصف التالي (الصف المقابل للخطأ)، تحقق من الإدخالات بحثًا عن علامات اقتباس مزدوجة (").
- قم بإزالة علامات الاقتباس المزدوجة.
- احفظ تغييراتك.
- إنشاء أرشيف مضغوط للاستيراد القديم الجديد.
- إعادة محاولة الاستيراد.
معلومات إضافية
(عودة إلى القائمة)
|
| 6 | لم يتم العثور على المستخدم '' خطأ أو لم يتم العثور على المستخدم 'فارغ' أو
لنُسخ ContractId بـ ='[BaseId]'، تحتوي نسخة على DocumentId [BaseId]، ولكن تحتوي نسخة أخرى على (وسيطة مفقودة) |
السبب:
- لقد قمت بإعادة استخدام أحد ملفات CSV من عملية استيراد قديمة سابقة، ولكنك أدخلت صفًا أقل من البيانات.
الحل:
- فتح ملف CSV في محرر نصوص بسيط.
- انتقل إلى نهاية الملف وتحقق من الصفوف التي تحتوي على فواصل فقط (،).
- إذا كان موجودًا، فاحذف هذه الصفوف.
- احفظ تغييراتك.
- إنشاء أرشيف مضغوط للاستيراد القديم الجديد.
- إعادة محاولة الاستيراد.
معلومات إضافية:
(عودة إلى القائمة)
|
| 7 | لم يتم العثور على اسم حقل الحقل... |
السبب:
- الاسم الفريد لأحد الحقول المستخدمة كمقدمة عمود غير صحيح. يبدأ بـ cus_FieldName.
- إذا كان الخطأ يشير إلى أن 'العميل' غير موجود، فيجب أن تكون قيمة المقدمة هذه مورِّد.
الحل:
- افتح كل ملف CSV وراجع قيم مقدمة العمود.
- يجب أن تستخدم أي حقول مخصصة قيمة اسم الحقل (منسَّقة عادةً على أنها cus_FieldName)، وليس قيمة التسمية التي يتم عرضها في واجهة المستخدم.
- إذا كان الخطأ ينص على عدم العثور على الحقل "العميل"... ، ثم استبدل مقدمة العمود "العميل" بـ "المورِّد"
- احفظ تغييراتك.
- إنشاء أرشيف مضغوط للاستيراد القديم الجديد.
- إعادة محاولة الاستيراد.
معلومات إضافية:
(عودة إلى القائمة)
|
| 8 |
تخطي MONEY FIELD بسبب استثناء ParseException: لا يمكن العثور على العملة بالبادئة=$ واللاحقة=null
|
السبب:
- لقد قمت بتضمين رموز العملات (مثل $، يورو، أو رمز ضريبي) في إدخالات حقول الأموال.
الحل:
- افتح ملف CSV وقم بإزالة أي رموز عملات.
- احفظ تغييراتك.
- إنشاء أرشيف مضغوط للاستيراد القديم الجديد.
- إعادة محاولة الاستيراد.
معلومات إضافية:
- لإدخال عملة محددة في حقل المال، يجب عليك إدخال القيمة بالتنسيق 'MONEY VALUE CURRENCY ABBREVIATION. توضح إدخالات القوائم التالية هذا التنسيق:
- 50 دولارًا أمريكيًا
- '1000 يورو
- '80000 ين ياباني
- استيراد العقود القديمة: خطأ في العملة
(عودة إلى القائمة)
|
| 9 |
حدث خطأ أثناء حفظ محتوى الملف للمستند ContractDocuments.csv: java.io.FileNotFoundException
|
السبب:
- لا يتطابق اسم المستند المذكور في الخطأ مع اسم أي من الإدخالات في عمود الملف لملف ContractDocuments.csv.
الحل:
- افتح ملف ContractDocuments.csv.
- تأكد من أن جميع الإدخالات في العمود الملف تطابق أسماء المستندات التي تحاول استيرادها.
- احفظ تغييراتك.
- إنشاء أرشيف مضغوط للاستيراد القديم الجديد.
- إعادة محاولة الاستيراد.
معلومات إضافية:
(عودة إلى القائمة)
|
| 10 | استثناء عند ضغط الدليل...
|
السبب:
- لقد قمت بتضمين حروف خاصة في أي من الأماكن التالية:
- اسم المستند الذي تقوم باستيراده.
- إدخال في عمود الملف لملف ContractDocuments.csv.
الحل:
- قم بإزالة الحروف الخاصة من أي من الملفات التي تريد استيرادها.
- افتح ملف ContractDocuments.csv.
- قم بتحديث أي إدخالات في العمود الملف المتأثر بتغيير أسماء الملفات.
- احفظ تغييراتك.
- إنشاء أرشيف مضغوط للاستيراد القديم الجديد.
- إعادة محاولة الاستيراد.
معلومات إضافية:
(عودة إلى القائمة)
|
| 11 | حدث خطأ أثناء التحليل اللغوي "username@domain.com": لا يتطابق عدد مفاتيح البحث مع عدد القيم المحدد. |
السبب:
- إحدى قيم البحث المطلوبة لتحديد موقع قيمة الحقل في الموقع مفقودة.
- على سبيل المثال، يجب عليك إضافة إدخالات في حقل المستخدم بالتنسيق التالي: [passwordadapter]:[username]. إذا كانت قيمة [passwordadapter] مفقودة، فسيصادف هذا الخطأ.
الحل:
- افتح ملف CSV وحدد موقع الإدخال المذكور في الخطأ.
- قم بتصحيح تنسيق الإدخال بحيث يتضمن القيم الضرورية.
- احفظ تغييراتك.
- إنشاء أرشيف مضغوط للاستيراد القديم الجديد.
- إعادة محاولة الاستيراد.
معلومات إضافية
(عودة إلى القائمة)
|
العقود الاستراتيجية > استيراد/تصدير العقود الإستراتيجية