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










В отношении ограничений длины клиентам было предложено выполнить ведение KDMAT на основе ограничений ECC и проверить эту проблему со стороны ECC.
![]() | Сопоставление номера материала предварительного уведомления об отгрузке (DESADV.DELVRY06), вызывающее ошибки при обработке документа IDOC.docx | 575,20 КБ |
SAP Business Network for Procurement & Supply Chain