‎2007 Dec 21 11:06 AM
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)
‎2007 Dec 21 1:40 PM
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
‎2007 Dec 21 1:40 PM
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
‎2007 Dec 21 2:38 PM
split data into multiple records and pass a set of records at a time to call transaction.