cancel
Showing results for 
Search instead for 
Did you mean: 

RFC Execution Error: DATA_BUFFER_EXCEEDED

Former Member
0 Kudos

Hi,

I created a transaction has only one action (SAP_JCo_Interface) in it.

I used RFC_READ_TABLE in that action.

I did following mappings

"MARA" --> SAP_JCo_Interface_0.Request{/RFC_READ_TABLE/INPUT/QUERY_TABLE}

20 ---> SAP_JCo_Interface_0.Request{/RFC_READ_TABLE/INPUT/ROWCOUNT}

When I test the transaction it give error message below

RFC Execution Error: DATA_BUFFER_EXCEEDED

How can I solve this problem?

Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Cemil,

You will have to specify the fields you need. The tables like MARA, MARC, MARD have very huge number of columns(Fields). So even if you limit the Rowcount, the data is still very large, thats why it is exceeding the buffer limit.

Try for some of the fields, and not all.

Regards,

Sharad

Former Member
0 Kudos

Hi Sharad,

How can i specify the fields?

Can you send me a sample?

Thanks.

agentry_src
Active Contributor
0 Kudos

Cemil,

You can use SE11 transaction in SAP to determine all the fields available for a table. Once you have selected the fields you need then map them to the FIELDS portion of the Request segment of the BAPI call.

This was defined in a recent message:

[Fields|;

Please review it and if you are still not understanding it, post again.

Mike

Former Member
0 Kudos

Hi Mike,

I called RFC_READ_TABLE from ECC system. I used "MARA", 20 records, some fields.

It gets result with no error.

But I call RFC_READ_TABLE with same condition in xMII (with FIELDS you recommend)

I got "RFC Execution Error: DATA_BUFFER_EXCEEDED".

I think, link from transaction to JCO interface is not work (FIELDS --> FIELDS).

Thanks for your help.

agentry_src
Active Contributor
0 Kudos

Check to make sure you transaction property is set to xml rather than string. Also check that the Link Type is set to Assign XML rather than Assign Value.

Can you send me the transaction (zipped) in an email?

Thanks,

Mike

Edited by: Michael Appleby on Jan 23, 2009 8:03 PM

Former Member
0 Kudos

Ok Mike,

I had used "Assign Value".

Now i changed it "Assign XML". It is working.

I get values from "MARA".

Thanks.

Answers (1)

Answers (1)

agentry_src
Active Contributor
0 Kudos

Cemil,

It is an older thread, but still good for our use.

[DATA_BUFFER_EXCEEDE|]

Good luck,

Mike