Buffer problem?

dear all,
we have a report, which call dynamic an function module. When we start the report for 1 to ~100 document number it works and everything will be done. For more then ~1000 document number are not proccesing. When we start again the document numbers with single run (one document which is not procced by first run) it works.
What could be the problem?
best regards

Hi,
Not processing means...
Are you getting some error or dump? Please share some more details on the issue.
Thanks,
Vinod.

Similar Messages

  • Re-executing a function in IP web: buffer problem

    Hello everybody,
    we have performed 2 changes to our application:
    1. for performance reasons we replaced a FOX function with an IP exit function and
    2. to limit the number of entires appearing in F4 (000's) in the web application when selecting mater data for filtering we inserted a new InfoObject for the selection with only a few (about 10) master data entries and then passed the variable values to the original infoobject
    Both changes work well but there is a nasty side effect.
    The INITIAL execution of the query (variable pop-up) and filtering in the web application works fine. The user enters data manually and executes a function performing some caluculations (was FOX, is now an IP exit function).
    After this initial execution of the function it is not possible to re-execute the function. If e.g. the user performs a few more manual changes and then tries to execute the function again nothing happens. Only be logging off and on again (i.e. a new session) the user can execute the function again.
    Cache mode for the query (in RSRT) is set to 0 (=inactive).
    It is obviously a  buffer problem (some sort of delta/plan buffer conflict) and I have had this before but I cannot recall how to solve it ... its the age!
    Grateful for any assistance
    Edited by: Martin Helmstein on Nov 10, 2010 11:07 AM
    Clarification: if the user repeats inputting data under the INITIAL filter selection state and executes the function again it works. The problem only occurs if the user changes the filters (drop down boxes in the web application), inputs data and attempts to execute the function with this new selection.

    Hi Martin,
    One easy way of solving is to include the WAD command TRANSFER_STATE at the end of all the Planning function / Sequence commands attached to the Button.
    This will refresh the WAD layout without having to reenter the variable values if any.
    The other Option is to reset all the variables associated with the execution of Planning function after every execution.
    This can be included under Web template Properties so this happens after every refresh of the layout.
    Hope this helps.
    Regards.
    Shafi.

  • OO ALV buffer problem

    Hello all,
    When a workflow work item is executed, a function module is called that displays a screen.  The workitem calls a function module that displays an ALV on a screen.  The same ALV is displayed for 3 different workitems.
    I am changing the field catalog based on certain criteria to set an individual field to be editable/non-editable.  I can see that the edit field in the field catalog contains the appropriate value, but the grid does not reflect what is in the field catalog.
    The first workitem displays the ALV correctly.
    The second and third workitems display the ALV using fieldcat values from the first workitem.  The fieldcat contains the correct values when the grid is displayed using method "set_table_for_first_display".
    If I log off of SAP and log back on, the second workitem ALV displays with the correct value.  But the third workitem now display with the fieldcat values from the second workitem.
    If I log off of SAP and log back on, the third workitem ALV displays with the correct value.
    Any thought on what I need to do to correct this problem?
    This is the logic that creates and displays the ALV in the PBO of the screen of the function module.
    clear: il_fieldcat, l_layout.
      refresh: il_fieldcat.
      free: il_fieldcat.
      submit balvbufdel and return.                         " clear ALV buffer
      submit bcalv_buffer_del_shared and return. " clear ALV buffer
    *            Create an instance for the event handler
      create object gr_event_handler .
    *          Create an instance of the container displayed on screen 1400
      create object w_custom_container_1400
             exporting container_name = w_container_1400.
    *            Create an instance of the grid displayed in the container
      create object w_grid_1400
             exporting i_parent = w_custom_container_1400.
    * Build fieldcat - edit enabled.
      perform build_fieldcat_1400 changing il_fieldcat.
    *         >>  call method w_alv->set_frontend_fieldcatalog  after modifying the field ctalog <<
      call method w_grid_1400->set_frontend_fieldcatalog
       exporting
          it_fieldcatalog  =   il_fieldcat.
    * Disable generic ALV toolbar functions
      perform exclude_tb_functions_1400 changing lt_exclude.
    *  Set layout options:
      l_layout-grid_title = 'ZFXXU003'.
      l_layout-zebra      = 'X'.
      l_layout-edit_mode  = 'X'.  
      set handler gr_event_handler->handle_user_command for w_grid_1400 .
      set handler gr_event_handler->handle_toolbar      for w_grid_1400 .
      set handler gr_event_handler->handle_menu_button  for w_grid_1400 .
      set handler gr_event_handler->handle_data_changed for w_grid_1400 .
      data: w_is_variant type disvariant.
      w_is_variant-report = sy-cprog.
      w_is_variant-variant = '/DEFAULT'.
      call method w_grid_1400->set_table_for_first_display
        exporting
          i_buffer_active      = 'X'
          i_bypassing_buffer   = 'X'
          is_layout            = l_layout
          it_toolbar_excluding = lt_exclude
          i_save               = 'A'       " enable save option
          is_variant           = w_is_variant
        changing
          it_fieldcatalog      = il_fieldcat
          it_outtab            = il_outtab.
    * set editable cells to ready for input
      call method w_grid_1400->set_ready_for_input
        exporting
          i_ready_for_input = 1.
    * Register ENTER to raise event DATA_CHANGED.
      call method w_grid_1400->register_edit_event
        exporting
          i_event_id = cl_gui_alv_grid=>mc_evt_enter.
      create object w_event_receiver_1400.
      set handler w_event_receiver_1400->handle_data_changed
                  for w_grid_1400.
    Edited by: Bruce Tjosvold on Dec 8, 2010 4:21 PM
    Edited by: Bruce Tjosvold on Dec 8, 2010 4:24 PM
    Edited by: Bruce Tjosvold on Dec 8, 2010 5:04 PM

    Hi Bruce,
    You should avoid the creation of the ALV everytime that you need to change the fieldcatalog by calling the method "set_table_for_first_display". Instead, you should call the "refresh_table_display" method.
    Regarding the code that you provide to us, it should be something like this:
    if ...
    * Build fieldcat - edit enabled.
      perform build_fieldcat_1400 changing il_fieldcat.
    call method w_grid_1400->set_table_for_first_display
        exporting
          i_buffer_active      = 'X'
          i_bypassing_buffer   = 'X'
          is_layout            = l_layout
          it_toolbar_excluding = lt_exclude
          i_save               = 'A'       " enable save option
          is_variant           = w_is_variant
        changing
          *it_fieldcatalog      = il_fieldcat* "Here you are specifying your first catalog
          it_outtab            = il_outtab.
    else.
       call method w_grid_1400->refresh_table_display
    *     EXPORTING
    *     IS_STABLE =
    *     I_SOFT_REFRESH =
         EXCEPTIONS
          finished = 1
          OTHERS = 2 .
    endif.
    If you want at this point change the catalog, you should modify the values of it_fieldcat and update it on the existing ALV
      call method w_grid_1400->set_frontend_fieldcatalog
       exporting
          it_fieldcatalog  =   il_fieldcat.
    Best regards,
    Eric

  • VISA Read function Read buffer problem in serial communication

    Hi,  I use VISA write and read function in serial communication app, the device continuously sends 0x00 if it is not receive a request from Labview program running on PC.
    And the request sent by labview is programmable. I met a weird problem, each time the request changes, the VISA read buffer output port still shows the last request firstly, from second time, shows the right request.
    It works like: Req code: ... 50, 51,51,51,50....;  VISA Read buffer: ...50, 50, 51, 51, 51, 51, 50....
    Please refer to the program.
    Attachments:
    readOne_test.vi ‏21 KB

    How are you running this?  You don't have a while loop around it.  Is it part of a larger VI?  Please don't tell me you are using the run continuously button.
    You don't have any wait statement between you VISA Write and your bytes at port.  So it is very likely the receive buffer is still empty since you didn't give your VI time to wait for the device to turn around and give a reply.  If you read 0 bytes, your VISA read string will be empty.  How does your decoder subVI (which you didn't include) handle an empty string?

  • ABAP Buffer Problem - URGENT

    Hi All
    I have the following ABAP problem.
    I wrote a program that delimits(Just editing the end date) the Qualification and Person relationship in HRP1001.
    The problem is that I update the database directly, and all appears to be working fine but it appears that the Buffer for infotype 1001 does not get updated and therefore if you view the data in transaction PPPD it still displays the previous end date and not the updated end date.
    Is there a way to refresh the buffer for infotype 1001 so that the data in PPPD reflects the actual database data?
    Help will be greatly appreciated and rewarded….
    Kind regards

    Hi All
    I have the following ABAP problem.
    I wrote a program that delimits(Just editing the end date) the Qualification and Person relationship in HRP1001.
    The problem is that I update the database directly, and all appears to be working fine but it appears that the Buffer for infotype 1001 does not get updated and therefore if you view the data in transaction PPPD it still displays the previous end date and not the updated end date.
    Is there a way to refresh the buffer for infotype 1001 so that the data in PPPD reflects the actual database data?
    Help will be greatly appreciated and rewarded….
    Kind regards

  • Buffer problems

    I am reading in three signals from a DAC and storing them in memory whilst
    doing FFTs etc. If I make the buffer large (32000 samples per channel)I can
    get it to work for about a minute before I get an error message. Reducing
    the buffer size makes it crash sooner. I imagine it is down to how
    powerful the PC is,how much memory etc.
    Is there a way to fix things so it is not so hit and miss (ie the speed of
    the PC) when it crashes. Can I use a Wait of some sort?
    Also is it possible to stream data directly to disk.
    Tam

    Hello Tam,
    The three things you can do to prevent a buffer overflow from occurring
    are to decrease the sampling rate, increase the buffer size, or
    increase the number of samples per channel to read.  It sounds
    like you have already tried increasing the buffer size, and instead of
    solving the problem, has just delayed the buffer overwrite.  I
    would then try to both decrease the sampling rate of your acquisition,
    and increase the number of samples per channel you read each
    iteration.  If you decrease the sampling rate of your acquisition,
    data will enter the buffer at a slower rate, and LabVIEW will be able
    to better keep up with emptying data from the buffer.  You can
    also try increasing the number of samples per channel to read, so that
    LabVIEW empties more samples from the buffer each iteration.  You
    could try setting the 'number of samples per channel' of the DAQmx Read
    VI to -1, which will tell LabVIEW to empty all available data in the
    buffer during each iteration.  Give these suggestions a try and
    let us know how it turns out.  Also, here's a helpful document
    that explains how to monitor the number of samples remaining in the
    buffer at all times.
    KB 2ZFHCKL1: (DAQmx) Error -200279 During a Continuous, Buffered Acquisition
    Regards,
    Travis G.
    Applications Engineering

  • Is it Tomcat buffer problem ?

    i am developing a web-application which is hosted on tomcat server.
    it is creating domains and users at another remote domain server.
    localy it is working fine..
    but when i test it online..
    the problem is,
    sometimes it works fine ,the domains are being creted at remote server..
    but sometimes it delivers error that domain at remote server can not be created.
    Is it due to fact that theat some errornous code in the buffer of application have older versions of applications causing the error ?

    http://forum.java.sun.com/thread.jspa?threadID=678715&tstart=0

  • Text Buffer problem [10.1.3]

    Hello,
    <p>
    I'm currently running into a deadlock situation when using a custom extension. It seems that
    oracle.javatools.buffer.ReadWriteLock#readLock cannot be aquired in a dedicated thread, because a lock is currently held in the EDT.
    <p>
    The thread dump contains:
            at java.lang.Object.wait(Native Method)
            at oracle.javatools.buffer.ReadWriteLock.readLock(ReadWriteLock.java:385)
            - locked <0x12be61e8> (a oracle.javatools.buffer.ReadWriteLock)
            at oracle.javatools.buffer.ReadWriteLock.readLock(ReadWriteLock.java:252)
            at oracle.javatools.buffer.AbstractTextBuffer.readLock(AbstractTextBuffer.java:1112)
            at oracle.ide.model.TextNode$TextBufferWrapper.readLock(TextNode.java:1735)<p>
    Could it be that a call to
    oracle.javatools.editor.BasicEditorPane#beginEdit
    involves aquiring a Read/Write lock? I would very much appreciate if anyone could comment here. Thank you.
    <p>
    Regards,
    <p>
    Marco Hunsicker

    To reproduce the problem try creating a couple of entity beans and then a session bean
    In that step it fails (at least for me), always using EJB2.1
    With EJB3.0 no such problem

  • DR8-A2 device buffer problem

    This is my second DR8-a2. Since today when i start to burn a DVD the device buffer will not fill. Ik keeps moving from 0 to 100 rappidly. The whole process of burning a dvd takes more than 1hour..... Does anyone know what causes this problem ? I hope so otherwise i have to return it again. (The first one all of a sudden didn't recognise dvd's anymore) Reading these pages somehow makes me pretty sure i'll be returning to the store tomorrow....

    i have the exact same problem..  
    where can I get a update for the firmware?

  • Standard Flash 9 player buffer problems

    I have been experiencing problems when watching flash movies
    anywhere. Youtube, GUBA, metacafe etc.. Whenever I click on the
    movie it buffers a ton of it if not the whole movie before it
    plays. I can use my laptop at home and it works well, I click on a
    movie, it starts and it kinda follows the buffer line as its
    playing.
    I hope speed is not an issue. But I will tell you my setup.
    Desktop PC ( the one Im having problems with)
    - Core 2 Duo 3.0 ghz E-8400 6mb cache
    - dual 250gb harddrives both WD SE 16mb cache's
    - XFX 8600GT video card 256mb, 128-bit
    - 4gb PC8500 in dual channel mode.
    Laptop
    - Core Duo 1.8
    - 1gb PC4200 dual channel
    - 80gb hitachi deskstar
    - intel onboard graphics, I think 945GMA or something.
    Both computers have the latest Flash player 9 installed, Both
    have Windows XP Pro with latest windows updates and service packs.
    Both have latest adobe reader 8 with latest updates as of
    2/19/2008.
    Im running cable internet at home, 9mbits connection. I test
    out anywhere from 5400kbps, to 12000kbps through multiple bandwidth
    sites, and have an average ping of 19-45ms. I can download steadily
    from Microsoft at around 1.2 megabytes per second.
    At work, the heck if I know what we have, I think OCx Fiber.
    If unresitricted I can download from Microsoft at around 56
    megabytes per second. with 2-10ms pings.
    Either way, I can bring both computers to work and back home
    and the desktop still does the same thing. buffers the whole stupid
    flash movie ( or alot of it ) before it plays.
    Could anyone give me a clue?

    Well, considering Im using both my laptop and desktop both at
    home and at work, I drag them along with me sometimes. And its not
    intermittant. This is every single time, on every single flash
    movie provided by any flash movie website such as Youtube I
    experience this issue.
    I have tracerouted both computers, both are going through the
    same hoops, but in fact the laptop is connecting through my
    wireless at home and my desktop is connected directly, at work I
    connect both to 1Gbp optic switch with even less hops.
    But every single time the desktop will buffer the whole movie
    ( if the movie is small) before it plays. and the laptop will play
    it instantly. Now both computers, if you click on the same exact
    movie will download it at the same time. but the laptop will start
    playing it alot quiker than the desktop, the desktop will play it
    after it has buffed a good amount of it.

  • Itunes buffer problem?

    i am getting a horrendous DELAY/BUFFER in my itunes audio. it catches up with itself and returns to normal. directly from my internal soundcard, speakers. i changed my audio settings to 16 bit and it still makes that horrendous noise.
    i can't even listen to my itunes comfortably. its annoying. help???

    Wow I am having this problem too, is this because of a recent update?
    This problem usually occurs while I'm listening to a song, but focusing my attention in another app (such as FireFox). The playback seems to freeze and play a one second overlap of where it stopped over and over again until the song catches up with itself and resumes.
    This is weird, and kind of scary when it happens, very annoying too, any idea what's going on?

  • Disk Partition, Dynamic Buffer Problems

    My 3000 K100 has been sitting unused for over a year while I went back to my (very) old 486 that actually works. The dynamic buffer warning is constant, with frequent SEVERE warnings. When this happens, I do an instant backup, which buys me a little time, but I expect the thing to lock up any time now. I initially did a base backup, which I now know should not have done. I've read all the posts on the subject and thought I'd try shrinking my D drive (which worked) and expanding C (which was not allowed). Because the PC came with software installed, I have no system disks, and my warranty has expired, so I have no faith in Lenovo correcting their problem. I tried making a backup of C, but many files were copied without their associated properties, and I fear may not work correctly if I rely on them as restore files. Can anyone steer me to the 3 fix disks, or any other low cost (or better yet, free) solution? I'd be most grateful for your help. If not, maybe I'll just reformat the drive and install XP instead (sigh).

     What a mess. I got the two disk re-partitioning disk that lenovo came out with. thanks to Mark.  I had the Vista disk that came with my PC.
    I have run the disk three times trying to get a clean install of the complete Hard Drive reformation. Most things are working OK now but what a task it has been.  Start up is slower than ever before. I get a Windows Experience index of 1 for Areo and 3D on start up but it goes up to 3.1 after retesting.
    What does this have to do with Dynamic Buffer?
    The repartitioning to one big C drive was suppose to fix that but two days after I started One Key recovery back up I started getting the warnings again.  I have not deleted One Key but I will never start the base back up. I have the disks for recovering the System and I have files backed up on an external HD.
    3000 K-100 3gigram, 500gigHD,
    type 10005
    model 57061330
    Last support case # wn018143

  • GetBytes:range buffer problem

    Hi to all...here comes another problem.
    Then...i read the data ready in the socket, with [socket readData], ad store the data in a NSData object called header. Then, i need to controll the first two byte of my 'header' object and then compare them with a unsigned short number (something like 0x...) ...i suppose i need to use the method getBytes:range (i use range because after that, i will read the second four bytes, and then the third two bytes)...but now: the sintax is (void)getBytes:(void *) buffer range:(NSRange) range:
    buffer is the buffer into which to copy data... but, how do i initialize this buffer? How if i have to compare the content of the buffer with an unsigned short?
    Thank you!

    unsigned short magicNumber = 0xFFFF; // Or whatever your number is/should be.
    unsigned short buffer;
    [data getBytes: & buffer range: NSMakeRange(0, 2)];
    Now, before you can compare, you need to decide on a very important plot point. What is the endian format of the number in the stream? What is the endian format of the machine you are on? You will probably have to use one of the htons functions.

  • Jsp & custom tag buffer problem

    Hi all,
    I have a tag that reads one of the txt file and renders the output on the JSP.
    The problem is, when I refresh the same page in it duplicates the output and append it to the previous output every time (mostly).
    I know there is no that there is no exception occurred, bcoz i have checked the log files. I am using tomcat 5.5.9
    I tired to use out.flush() but it gave me same thing.
    Any help would be appreciated.
    Thank you.
    The code:
    JspWriter out = pageContext.getOut();
    URL header = new URL(url);
    BufferedReader in = new BufferedReader
    (new InputStreamReader(header.openStream()));
    String inputLine;
    while ((inputLine = in.readLine()) != null){
    System.out.println(inputLine);
    fileContent = fileContent + inputLine;
    in.close();
    out.print(fileContent);
    out.flush();

    code_box wrote:
    You are genius. Tell that to the forum elite! Seriously, it's just a matter of practice. I've been using Java since 1998 so I better be able to spot that!
    A very basic mistake from me and you spotted it right away...As you get more experience you'll spot them esaily yourself, but as you write more and more complex code, the mistakes you DO make will be much harder to figure out. :)
    Thanks a lot. It resolved the problem.
    Cheers mate,
    /md.Any time. Good luck!

  • New Editor typing buffer problem

    I frequently run into a problem when using the New Editor.
    The screen frequently lags behind what I'm typing for several seconds.
    Has anyone else experienced this?
    Are there any settings I need to make?

    Hello Recardo,
    I don't know on which version you are running but I had a similar problem after installing 710. But there is a patch available that solved it. Check with your basis team, if they can download the patch and provide it to you.
    Hope that solves your problem.
    The version I have is release 710 Final Release, file version 7100.1.1.1028 build 898946
    Regards, Michael

Maybe you are looking for

  • Photos are on hard drive but missing in Lightroom 5. How can I add them to library?

    My photo library, created on an iMac, is stored on an external drive. When I plug the drive into my laptop (with Lightroom 5), hundreds of photos are missing. If I try to select them from the finder to add, they are grayed out. What can I do? Thanks.

  • Extending 30 inch ACD to 12 feet

    I need to extend the video cable length of my 30 inch ADC to 12 feet. I know Gefen sells a DVI DL Booster for $250 which will work but does anyone know of something less expensive OR if the following will work... I have an Apple DVI to ADC Display Ad

  • Help with my WRT610N

    Please help me!, i have a dual band router (WRT610N) and i am losing connection to it every day. i keep having to reset it, i have restore it to factory defaults several times and keep having the problems Any ideas?????

  • Spatial index creation fails in oracle9i but works in 8i

    Hi-- i'm using oracle9.0.1.2.0 and arcSDE on solaris 8 when i create a spatial feature table and index oracle gives me the foloowing error: Extended error code(29855): ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine ORA-13249: i

  • Set COMPATIBLE parameter in 11.2 rdbms to 10.2.0.4?

    OS: Windoze 2003/2008 x64 bit Oracle 11.2 - 64bit The situation is that some vendor supplied software is only "certified" for Oracle version 10.2.0.4 and the question is that if we install 11.2 and set the COMPATIBLE parameter to 10.2.0.4 will that s