اللغة العربية - الترجمة الآلية |
وصل أمر الشراء إلى SAP Business Network، ولكنه فشل في الوصول إلى النظام المتكامل للمورِّد (عبر التبادل الإلكتروني للبيانات) برسالة الخطأ أدناه:
PO-11: لا يمكن تسليم الأمر. رمز خطأ الوحدة الطرفية لحالة أمر الشراء: فشلت الترجمة لـ XXXX
كيف يمكنني استخدام تقرير الترجمة لأمر شراء فاشل لفهم سبب الخطأ وحله؟
ستظهر رسالة خطأ فشل الترجمة في العديد من سيناريوهات أخطاء تكامل التبادل الإلكتروني للبيانات.
إذا كان يظهر لمستند أمر شراء، فهذا يعني تعذر ترجمة مستند cXML للأمر إلى التبادل الإلكتروني للبيانات، بسبب السبب الموضح في تقرير الترجمة. يمكن أن يكون حقلاً غير صحيح أو بيانات إيقاف، أو استخدامًا غير صحيح لهذه البيانات. سبب فشل شائع آخر هو أوامر الشراء بحروف غير صالحة، ولا يدعمها التبادل الإلكتروني للبيانات.
تقرير الترجمة أداة مفيدة للغاية في تحديد سبب خطأ التكامل
لعرض تقرير الترجمة، اتبع الخطوات التالية:
يظهر تقرير الترجمة في عمود التعليقات للحالة فشل. عادة لا يحتوي على فواصل سطور، ولكن سيبدو مثل المثال أدناه:
فشلت الترجمة لـ XXXXXXXXX :
تقرير الترجمة
------------------
تنسيق بيانات غير صحيح (110)
BlockCount = 13
BlockName = ItemOut
BlockSignatureIdTag = LINE
اسم الحقل = ItemID_SupplierPartID
رقم الحقل = 3
بيانات الحقل = 152A77�تنسيق بيانات غير صحيح (110)BlockCount = 15BlockName = 2010_PO1_ItemOutBlockSignatureIdTag = PO1اسم الحقل = 0234_ItemID_SupPartID_dataرقم الحقل = 7بيانات الحقل = 152A77�
سيقوم السطر الأول بعد عنوان التقرير والمحدِّد (------------------) بإعلام ما هي المشكلة - بالنسبة لهذه الحالة المحددة، يكون تنسيق البيانات غير صحيح. يتم عرض الحقل والمجموعة مباشرة بعده: إيقاف المعلومات هو ItemOut ، والحقل الذي يحتوي على بيانات غير صحيحة أو غير صالحة هو SupplierPartID.
في المثال أعلاه يتضح وجود حرف غير صالح في البيانات (سطور بيانات الحقل). على الرغم من ذلك، لا يتم إظهار هذا بوضوح في تقرير الترجمة دائمًا. إذا رأيت خطأ في تنسيق بيانات غير صحيح ولكنك لا تستطيع تحديد الحرف غير الصحيح في سطر FieldData، فيمكنك تنزيل أمر الشراء cXML من SAP Business Network وعرضه في محرر مع دعم الحروف غير ANSI، مثل Microsoft Notepad أو Notepad++.
من الموارد المفيدة التي يمكن استخدامها مع تقرير الترجمة هو دليل تطبيق ANSI X12: 850 Purchase Order، المتوفر ضمن قسم التكامل في صفحة SAP Business Network لـ Trading Partners في SAP Help Portal.
لاحظ أيضًا أن تقارير الترجمة يمكن أن تُظهر مشكلات متعددة في وقت واحد. يبلغ المثال أعلاه عن تكرارين لنفس مشكلة تنسيق البيانات غير الصحيحة، لحقلين مختلفين.
يمكننا أيضًا الاطلاع على أخطاء أخرى في تقارير الترجمة. انظر أدناه مثال واحد للخطأ الإلزامي البيانات المفقودة:
فشلت الترجمة لـ XXXXXXXXX :
تقرير الترجمة
------------------
البيانات الإلزامية مفقودة (100)
BlockCount = 32
اسم المجموعة = خارجي
BlockSignatureIdTag = HDEXNA
اسم الحقل = اسم خارجي
رقم الحقل = 1
في هذا المثال، تم إرسال حقل خارجي بدون اسم في أمر الشراء. عند سحب cXML لأمر الشراء هذا، يمكننا الاطلاع على الجزء أدناه، والذي تسبب في حدوث هذا الخطأ:
<اسم الحقل الخارجي="/>
وأخيرًا، يمكن لتقارير الترجمة أيضًا إظهار الأخطاء مباشرة، حتى قبل التقرير نفسه. المثال أدناه هو خطأ شائع جدًا في تكامل التبادل الإلكتروني للبيانات لأوامر الشراء:
فشلت الترجمة لـ 428967976:
سجل الترجمة (إدخال واحد):
----------------------------
خطأ: كل من /cXML/الطلب/OrderRequest؛ isAdhoc وSupplierPartId مفقودان. قم بتضمين واحد منهما على الأقل.
تقرير الترجمة
------------------
البيانات الإلزامية مفقودة (100)
GroupName = ItemOut_cxml
النسخة = 00
FieldId = 3
بيانات الحقل = خالٍ
رمز استخدام القاعدة القياسية
بيانات مفقودة(142)
BlockCount = 57
اسم المجموعة = 2180_FOB
BlockSignatureIdTag = FOB
اسم الحقل = 0335
رقم الحقل = 5
بيانات الحقل = ZZZ
يوضح سطر خطأ في هذه الحالة بالفعل سبب المشكلة، دون الحاجة إلى تجاوز تفاصيل إيقاف التبادل الإلكتروني للبيانات. راجع فشل أمر الشراء مع الخطأ "فشلت الترجمة (...) isAdhoc وSupplierPartId كلاهما مفقودان" لإرشادات محددة في هذا السيناريو.
راجع قسم التكامل في صفحة SAP Business Network للشركاء التجاريين في SAP Help Portal للاطلاع على جميع دلائل التطبيقات والتكوين والموارد الإضافية في تكامل التبادل الإلكتروني للبيانات مع SAP Business Network.
الإعداد للشراء المركزي > الإدارة المركزية > تكامل التطبيق (بين الشراء وتحديد المصادر)