Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Regarding Call Transaction for FTXP tcode

Former Member
0 Likes
411

Hi,

I have a problem while loading some 50000 data to transaction FTXP. I am using Call transaction methodology in my code with options

wa_opt-dismode = 'N'.

wa_opt-updmode = 'S'.

wa_opt-defsize = 'X'.

wa_opt-nobinpt = 'X'.

wa_opt-nobiend = 'X'.

wa_opt-racommit = 'X'.

I am inserting the bdcdata for each lineitem into it_bdcdata and outside the loop i am using the

CALL Transaction 'FTXP' using it_bdcdata

options wa_opt messages into it_msgtab.

when scheduling the code i am getting a dump with 'MEMORY_NO_MORE_PAGING'. Can anyone tell me how to solve this issue? is there any problem in setting the RACOMMIT to 'X' in the options. is there any BAPI for this tcode(Maintain TAX code)

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
342

This dump means that you ran out of memory, you can't pass all 50000 items to the transaction at once because you don't have enough memory on your system. Try to do it in packages. Call the transaction e.g. five times with 10000 each. If you are still running out of memory reduce the package size until it runs through.

Hope that helps,

Michael

2 REPLIES 2
Read only

Former Member
0 Likes
343

This dump means that you ran out of memory, you can't pass all 50000 items to the transaction at once because you don't have enough memory on your system. Try to do it in packages. Call the transaction e.g. five times with 10000 each. If you are still running out of memory reduce the package size until it runs through.

Hope that helps,

Michael

Read only

Former Member
0 Likes
342

split data into multiple records and pass a set of records at a time to call transaction.