none
BizTalk Server 2006 SAP Adapter Error RRS feed

  • Question

  • Hi All,

    I have  headache problem, I using SAP Adapter call SAP RFC in BizTalk 2006(not R2), I get different results between my VPC and Staging Environment.  

    VPC Server and Staging Server have same BizTalk enviroment(Win2003 + BizTalk 2006). I deploy with same dll and binding in BizTalk Console.

    When I call the same RFC, get different results in VPC and Staging. Why?  

    Schema:

    

    1. In my VPC is fine. the response result is correct.

    Request Msg call RFC

    <ns0:ZPP_ILG_PROD_CONFIGM_Request xmlns:ns0="http://schemas.microsoft.com/BizTalk/2003">
      <IT_CONFIRM_DATA>
        <ZGUID>BF53D99D-867F-4131-8445-1F3F26DB3C1E</ZGUID>
        <ORDERID>001030241196</ORDERID>
        <YIELD>1.000</YIELD>
      </IT_CONFIRM_DATA>
      <IT_CONFIRM_DATA>
        <ZGUID>F7ED3E03-45C6-44DB-8DA5-476816FA4B06</ZGUID>
        <ORDERID>001030241196</ORDERID>
        <YIELD>1.000</YIELD>
      </IT_CONFIRM_DATA>
    </ns0:ZPP_ILG_PROD_CONFIGM_Request>

    Response Msg From SAP

    <ns0:ZPP_ILG_PROD_CONFIGM_Response xmlns:ns0="http://schemas.microsoft.com/BizTalk/2003">
      <DETAIL_RETURN>
        <ZGUID>BF53D99D-867F-4131-8445-1F3F26DB3C1E</ZGUID>
        <ORDERID>001030241196</ORDERID>
        <MESSAGE>生产工单不存在!</MESSAGE>
      </DETAIL_RETURN>
      <DETAIL_RETURN>
        <ZGUID>F7ED3E03-45C6-44DB-8DA5-476816FA4B06</ZGUID>
        <ORDERID>001030241196</ORDERID>
        <MESSAGE>生产工单不存在!</MESSAGE>
      </DETAIL_RETURN>
      <IT_CONFIRM_DATA>
        <ZGUID>BF53D99D-867F-4131-8445-1F3F26DB3C1E</ZGUID>
        <ORDERID>001030241196</ORDERID>
        <YIELD>1.000</YIELD>
      </IT_CONFIRM_DATA>
      <IT_CONFIRM_DATA>
        <ZGUID>F7ED3E03-45C6-44DB-8DA5-476816FA4B06</ZGUID>
        <ORDERID>001030241196</ORDERID>
        <YIELD>1.000</YIELD>
      </IT_CONFIRM_DATA>
      <IT_CONFIRM_RETURN>
        <ZGUID>BF53D99D-867F-4131-8445-1F3F26DB3C1E</ZGUID>
        <ORDERID>001030241196</ORDERID>
        <ZFLAG>E</ZFLAG>
        <ERRMG>生产工单不存在!</ERRMG>
        <MBLNR />
        <MBLNR_261 />
        <MJAHR_261>0000</MJAHR_261>
      </IT_CONFIRM_RETURN>
      <IT_CONFIRM_RETURN>
        <ZGUID>F7ED3E03-45C6-44DB-8DA5-476816FA4B06</ZGUID>
        <ORDERID>001030241196</ORDERID>
        <ZFLAG>E</ZFLAG>
        <ERRMG>生产工单不存在!</ERRMG>
        <MBLNR />
        <MBLNR_261 />
        <MJAHR_261>0000</MJAHR_261>
      </IT_CONFIRM_RETURN>
    </ns0:ZPP_ILG_PROD_CONFIGM_Response>

    2. In staging environment, the response result is incorrect. 

    Request Msg call RFC

    <ns0:ZPP_ILG_PROD_CONFIGM_Request xmlns:ns0="http://schemas.microsoft.com/BizTalk/2003">
      <IT_CONFIRM_DATA>
        <ZGUID>BF53D99D-867F-4131-8445-1F3F26DB3C1E</ZGUID>
        <ORDERID>001030241196</ORDERID>
        <YIELD>1.000</YIELD>
      </IT_CONFIRM_DATA>
      <IT_CONFIRM_DATA>
        <ZGUID>F7ED3E03-45C6-44DB-8DA5-476816FA4B06</ZGUID>
        <ORDERID>001030241196</ORDERID>
        <YIELD>1.000</YIELD>
      </IT_CONFIRM_DATA>
    </ns0:ZPP_ILG_PROD_CONFIGM_Request>

    Response Msg From SAP

    <ns0:ZPP_ILG_PROD_CONFIGM_Response xmlns:ns0="http://schemas.microsoft.com/BizTalk/2003">
    <E_ERRMG>&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;</E_ERRMG>
      <E_MBLNR>&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;</E_MBLNR>
      <E_MBLNR_261>&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;&#x0;</E_MBLNR_261>
      <E_MJAHR_261>&#x0;&#x0;&#x0;&#x0;</E_MJAHR_261>
      <E_ZFLAG>&#x0;</E_ZFLAG>
    </ns0:ZPP_ILG_PROD_CONFIGM_Response>

    I have no idea in this problem. I need your help. 

    Thanks,

    Phile

    Saturday, August 18, 2012 4:39 AM

All replies