on 09-23-2008 3:12 AM
Hi All,
I am trying to use the Commit Handling for Single BAPI calls.
When i dont use this option and send a message thru HTTP client (QoS -> BE), i get the result of the BAPI.
But when i checked the checkbox for Commit Handling for Single BAPI calls and send the same message, i get back an error in the HTTP client response section
<SAP:Error><SAP:Category>XIAdapterFramework</SAP:Category><SAP:Code>MESSAGE.GENERAL</SAP:Code><SAP:AdditionalText>com.sap.aii.af.ra.ms.api.DeliveryException: error while processing message to remote system:com.sap.aii.af.rfc.core.client.RfcClientException: failed to parse BAPI response due to: com.sap.aii.af.rfc.util.bapi.BapiException: Parameter RETURN has type "BAPIRETURN1" which is unknown.</SAP:AdditionalText></SAP:Error>
I did read the SAP documentation and SAP Note 730870 which talks about this. But i am missing something here and dont know what needs to be added. Is there anything else i need to do apart from just checking the Commit Handling checkbox?
Appreaciate you help.
Regards,
Balaji.M
Edited by: Balaji M on Sep 22, 2008 8:26 PM
Balaji
Check if there are any dumps in the backend system. Sometimes, a commit work triggers a dump because of erroneous code in a BADI, for example a commit work within a perform on commit. To simulate this, if possible, you can wrap your BAPI function module within a 'Z' module and issue a explicit commit work within the 'Z' module instead of the RFC communication channel. Again, this is only for simulating the scenario.
KK
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.