| |||||||||
CI-9(HF8), попереднє сповіщення про відвантаження (DESADV.DELVRY06), що спричиняє помилки під час обробки IDOC
Клієнт встановив CI9 HF8. Під час початкових блокових тестів було виявлено, що під час обробки вхідного попереднього повідомлення про відвантаження перекладений IDOC не вдасться виконати в SAP через наведену нижче помилку
"номер матеріалу довший за встановлену довжину"
Це поле є /DELVRY06/IDOC/E1EDL20/E1EDL24/KDMAT.
Значення заповнюється через RFC-виклик до SAP, отже, не на основі меппінгу з вхідного cxml.
Будь ласка, порадьте наступні кроки.
Після перевірки цієї проблеми ми можемо зрозуміти, що Ariba не зіставляє це поле (KDMAT / номер матеріалу клієнта) на стандартних картах PI.
Поле KDMAT не надсилається, коли замовлення на закупівлю опубліковано, а номер матеріалу клієнта також не заповнюється з SAP Business Network під час створення сповіщення про відвантаження.
В основному, інформація поля KDMAT витягується з таблиці KNMT, що ведеться в SAP ECC.
Ми спробували тиражувати цю проблему за допомогою замовлення на купівлю, що має номер матеріалу та номер матеріалу клієнта, і можемо виявити, що KDMAT комплектується з таблиці ECC - KNMT і заповнюється в DESADV IDoc.
Таблиця KNMT:










Щодо обмежень довжини ми запропонували Замовникам вести KDMAT на основі обмежень ECC і перевірити цю проблему зі сторони ECC.
![]() | Попереднє повідомлення про відвантаження (DESADV.DELVRY06), що призводить до помилок під час обробки IDOC.docx | 575.20 KB |
SAP Business Network for Procurement & Supply Chain