Български - Машинен превод |
Поръчката за доставка достигна SAP Business Network, но не успя да достигне интегрираната система на доставчика (чрез EDI) със съобщението за грешка по-долу:
PO-11: Поръчката не може да бъде доставена. Код на терминална грешка за статус на ПД: Неуспешен превод за XXXX
Как да използвам отчета за превод за неуспешна поръчка за доставка, за да разбера причината за грешката и да я поправя?
Съобщението за грешка при неуспешен превод ще се появи в няколко сценария за грешки при EDI интеграция.
Ако се появява за документ на поръчка за доставка, това означава, че cXML документът на поръчката не е бил преведен на EDI поради причината, описана в отчета за превод. Това може да е неправилно поле или данни за блокиране, или неправилна употреба на тези данни. Друга често срещана причина за неуспех са ПД с невалидни символи, които не се поддържат от EDI.
Преводният доклад е много полезен инструмент за идентифициране на причината за грешката в интеграцията
За да видите отчета за превод, следвайте стъпките по-долу:
Отчетът за превод се показва в колоната Коментари за статуса Неуспешно. Обикновено няма да има прекъсвания на линиите, но ще изглежда като примера по-долу:
Неуспешен превод за XXXXXXXXX :
Отчет за превод
------------------
Неправилен формат на данни(110)
BlockCount = 13
BlockName = ItemOut
BlockSignatureIdTag = LINE
Име на поле = ItemID_SupplierPartID
Номер на поле = 3
Данни за поле = 152A77اНеправилен формат на данни(110)Брой блокировки = 15BlockName = 2010_PO1_ItemOutBlockSignatureIdTag = PO1Име на поле = 0234_ItemID_SuppPartID_dataНомер на поле = 7Данни за поле = 152A77ا
Първият ред след заглавието на отчета и разделителя (------------------) ще информира какъв е проблемът - за този конкретен случай, неправилен формат на данни. Полето и блока се показват веднага след него: информационният блок е ItemOut, а полето с неправилни или невалидни данни е SupplierPartID.
В горния пример е ясно, че има невалиден символ в данните (редове FieldData). Това обаче не винаги се показва толкова ясно в доклада за превода. Ако виждате грешка във формата с неправилни данни, но не можете да забележите неправилния символ в реда FieldData, можете да изтеглите cXML с ПД от SAP Business Network и да го прегледате в редактор с поддръжка на символи, различни от ANSI, като Microsoft Notepad или Notepad++.
Полезен ресурс за използване заедно с отчета за превод е ръководството за внедряване на ANSI X12 Ресурс: 850 Поръчка за доставка, налично в раздела Интеграция на страницата SAP Business Network for Trading Partners в SAP Help Portal.
Обърнете внимание също, че отчетите за превод може да показват множество проблеми едновременно. Горният пример отчита две случаи на един и същ проблем с неправилен формат на данни за две различни полета.
Можем да видим и други грешки в отчетите за превод. Вижте по-долу пример за грешка „Липсват задължителни данни“:
Неуспешен превод за XXXXXXXXX :
Отчет за превод
------------------
Липсват задължителни данни(100)
BlockCount = 32
BlockName = Външно
BlockSignatureIdTag = HDEXNA
Име на поле = Extrinsic_name
Номер на поле = 1
В този пример във външната поръчка за доставка е изпратено външно без име. При извличане на cXML за тази ПД можем да видим снипета по-долу, който е причинил тази грешка:
<Външно име=""/>
И накрая, отчетите за преводите също могат да показват грешки директно, дори преди самия отчет. Примерът по-долу е много често срещана грешка при интеграцията на EDI за ПД:
Неуспешен превод за 428967976 :
Журнал на превод (1 записа):
----------------------------
ГРЕШКА: /cXML/Request/OrderRequest; и двете: isAdhoc и SupplierPartId липсват. Включете поне един от тях.
Отчет за превод
------------------
Липсват задължителни данни(100)
GroupName = ItemOut_cxml
Инстанция = 00
ИД на поле = 3
FieldData = null
Код за използване на стандартно правило
Липсват данни(142)
BlockCount = 57
BlockName = 2180_FOB
BlockSignatureIdTag = FOB
Име на поле = 0335
Номер на поле = 5
Данни поле = ZZZ
Редът ГРЕШКА в този случай вече обяснява причината за проблема, без да е необходимо да преминавате през подробните данни за блокиране EDI. За конкретни инструкции за този сценарий вижте неуспешните поръчки за доставка с грешка „Преводът е неуспешен (...) isAdhoc и SupplierPartId липсват“.
Вижте раздела Интеграция на страницата SAP Business Network за търговски партньори в SAP Help Portal за всички ръководства за внедряване и конфигурация и допълнителни ресурси за EDI интеграция със SAP Business Network.
Основно снабдяване > Основна администрация > Интеграция на приложение (между закупуване и ресурсно осигуряване)