Skip to Content
0
Jun 09, 2009 at 08:07 AM

ALEAUDIT IDoc cannot find request IDoc in Integration Server

105 Views

Hi,

i m working with a scenario SAP ECC 7.0 -> IDoc -> PI -> IDoc -> R/3 4.6c

I m sending a purchase order (ORDERS.ORDERS05) from SAP ECC and i want to receive an acknowledgment from R/3. Unfortunately there are only zeros in the field E1ADHDR / E1STATE / DOCNUM, this leads to the error "ALEAUDIT IDoc cannot find request IDoc in Integration Server" on PI.

Does anybody know what to do in the R/3 system to send the original IDoc number in E1STATE / DOCNUM?

XML Source of the ALEAUD received at PI:

<?xml version="1.0" encoding="UTF-8" ?> 
 <ALEAUD01>
 <IDOC BEGIN="1">
 <EDI_DC40 SEGMENT="1">
  <TABNAM>EDI_DC40</TABNAM> 
  <MANDT>100</MANDT> 
  <DOCNUM>0000000004307392</DOCNUM> 
  <DOCREL>46C</DOCREL> 
  <STATUS>30</STATUS> 
  <DIRECT>1</DIRECT> 
  <OUTMOD>2</OUTMOD> 
  <IDOCTYP>ALEAUD01</IDOCTYP> 
  <MESTYP>ALEAUD</MESTYP> 
  <SNDPOR>SAPQV1</SNDPOR> 
  <SNDPRT>LS</SNDPRT> 
  <SNDPRN>QV1CLT100</SNDPRN> 
  <RCVPOR>A000000022</RCVPOR> 
  <RCVPRT>LS</RCVPRT> 
  <RCVPRN>QXC100</RCVPRN> 
  <CREDAT>20090605</CREDAT> 
  <CRETIM>111523</CRETIM> 
  <SERIAL>20090605111521</SERIAL> 
  </EDI_DC40>
 <E1ADHDR SEGMENT="1">
  <MESTYP>ORDERS</MESTYP> 
  <MESTYP_LNG>ORDERS</MESTYP_LNG> 
 <E1STATE SEGMENT="1">
  <DOCNUM>0000000000000000</DOCNUM> 
  <STATUS>53</STATUS> 
  <STACOD>SAPV1311</STACOD> 
  <STATXT>&1 &2 wurde gesichert</STATXT> 
  <STAPA1>Terminauftrag EX</STAPA1> 
  <STAPA2>2510016042</STAPA2> 
  <STATYP>I</STATYP> 
  <STAMQU>SAP</STAMQU> 
  <STAMID>V1</STAMID> 
  <STAMNO>311</STAMNO> 
  <STAPA1_LNG>Terminauftrag EX</STAPA1_LNG> 
  <STAPA2_LNG>2510016042</STAPA2_LNG> 
 <E1PRTOB SEGMENT="1">
  <DOCNUM>0000000004307353</DOCNUM> 
  <OBJTYPE>BUS2032</OBJTYPE> 
  <OBJKEY>2510016042</OBJKEY> 
  </E1PRTOB>
  </E1STATE>
  </E1ADHDR>
  </IDOC>
  </ALEAUD01>

Regards,

Udo