| |||||||||
CI-9(HF8), forhåndsleveringsmelding (DESADV.DELVRY06), materialnummerkobling forårsaker feil ved behandling av IDOC
Kunden hadde installert CI9 HF8. Under de første enhetstestene ble det oppdaget at ved behandling av inngående forhåndsoversatt leveringsmelding vil IDOC mislykkes i SAP på grunn av feilen nedenfor
"Materialnummeret er lengre enn fastsatt lengde"
Det aktuelle feltet er /DELVRY06/IDOC/E1EDL20/E1EDL24/KDMAT.
Verdien fylles ut via RFC-anrop til SAP og derfor ikke basert på kobling fra innkommende cxml.
Gi råd til de neste trinnene.
Når vi har kontrollert dette problemet, kan vi forstå at Ariba ikke tilordner dette feltet (KDMAT/kundematerialnummer) i standard PI-kart.
Feltet KDMAT sendes ikke når innkjøpsordren publiseres og kundematerialnummeret heller ikke fylles ut fra SAP Business Network under oppretting av leveringsmelding.
I utgangspunktet hentes informasjon om KDMAT-felt fra tabell KNMT som vedlikeholdes i SAP ECC.
Vi har forsøkt å replikere dette problemet med en innkjøpsordre som har materialnummer og kundematerialnummer, og vi kan finne ut at KDMAT plukkes fra ECC-tabell - KNMT og fylles ut i DESADV IDOC.
KNMT-tabell:










Når det gjelder lengdebegrensningene, foreslo vi kundene å vedlikeholde KDMAT basert på ECC-begrensninger og få dette problemet sjekket fra ECC-siden.
![]() | Advance Ship Message (DESADV.DELVRY06) materialnummertilordning forårsaker feil ved behandling av IDOC.docx | 575.20 kB |
SAP Business Network for Procurement & Supply Chain