إنشاء ملفات CSV

في حين يمكن إدخال البيانات يدويًا إلى النظام، فإن الطريقة الأكثر كفاءة لتحميل البيانات هي استخدام أحد نماذج بيانات CSV المتاحة بالفعل لكل كائنات العمل المناسبة.

الخطوة الأولى هي إنشاء ملف .csv (محدد بفواصل) من كائن عمل البوابة الجاري تحميلها. فيما يلي مثال على استخدام رموز المصروفات:

  1. تنقل إلى الإشراف، وحدد الماليات، وحدد رمز المصروفات، ثم حدد بحث.
  2. قم بتوسيع منطقة معلومات السجل وانقر الرابط التشعبي رمز المصروفات لكائن العمل.
  3. انقر الرابط التشعبي عرض المخطط في علامة التبويب رئيسي، ثم انسخ العناصر من كائن العمل إلى ملف CSV وقم بإنشاء بياناتك.
1 التسلسل المفتاح الأساسي الحقل 01 الحقل 02

2

1

رمز المصروفات

الوصف

فئة التكلفة

3

2

expenseCode

الوصف

costCategory

4

3

WD-Inventory

200 – المخزون

WD-Stock

5

4

WD-LaborPremium

120– العمالة - العلاوة

WD-Labor

  • تتطابق الأعمدة الموجودة في الصف العلوي مع العناصر الموجودة في قائمة كائن عمل الطلب (العنوان).
  • الصف ذو أدنى رقم تسلسل (1) هو وصف المسارات X لمساعدة المستخدمين على قراءة الملف ويتم تجاهله بواسطة المعالجة.
  • تتعامل معالجة كائن العمل مع الصف الذي يحتوي على ثاني أقل رقم تسلسل (2) ليس كبيانات، ولكن كمسار xpath لنقل البيانات إلى كائن عمل الهدف، في هذه الحالة، W1-ExpenseCode.
    • لاحظ أن تكوين بعض كائنات العمل يعني أن هذه الخلية قد تبدأ بعلامة "+". لاحظ أيضًا أن الملف يتعامل دائمًا مع هذه الخلية على أنها معادلة ويضيف علامة "=" إلى واجهة سلسلة البيانات، كما هو موضح في "#NAME؟" (على سبيل المثال: =+costCategory/expenseCode). يجب إعادة تنسيق الخلية إلى "نص" وإزالة علامة "=".
  • تتم معالجة الصفوف برقم التسلسل ثلاثة وما فوق كبيانات.

مشكلات التنسيق الأخرى

تتناول المعلومات التالية مشكلات التنسيق المعروفة في العمل مع نموذج بيانات CSV:

  • يجب أن تكون التواريخ بالتنسيق، ي ي - ش - س س س س (2020-10-27).
  • يجب أن يكون التاريخ والوقت بالتنسيق، ي ي - ش ش - س س س س -س س.د د.ث ث.
  • يجب أن تتطابق الأعمدة المستندة إلى قيم البحث التي تحتوي على أصفار رئيسية مع القيم الموجودة في ملف CSV. على سبيل المثال، يجب أن تكون قيمة TD_ PRIORITY_ FLG هي "030"، وليس "30".
  • يجب إنشاء ارتباط عندما تريد تضمين "الرئيسي"، الذي يحتوي على معرف تم إنشاؤه بواسطة النظام، في نفس الملف الذي يحتوي على "الفرعي". على سبيل المثال، يمكنك تحميل التنظيمات، ولكن إذا أردت ملء معرف التنظيم الرئيسي في نفس الملف، فستحتاج إلى إدراج رابط (على سبيل المثال، @3، وهو رمز @ بالإضافة إلى رقم التسلسل) في الصف الذي سيكون فيه المعرف المنشأ بواسطة النظام موجودًا.
  • في حالة احتواء صفوف متعددة على نفس المفتاح الأساسي، يتم تحميل الصف الأخير فقط. يجب أن تكون كل قيم المفتاح الأساسي في نفس الصف.