Batch/Background processing issue

I'm having a weird issue I can't seem to figure out. When I run my program in foreground in anyway it works but in background it says it works but it doesn't really work. It's making sales orders via "Call transaction" to VA01. In foreground it works fine. I've tried different ID's to eliminate that as an issue. I've tried to send it to background from the program itself and from SM37. It just doesn't make the sales orders that way. If I go into SM37 and use the flag 'JDBG' on the job to debug it then it works and creates the orders. Is there any other way to debug a batch job I could try? Anyone else run into this issue or have any suggestions?
Thanks!

We were able to narrow it down to the BDC yesterday. The below code is what is causing the sales orders not to be made in background but it works in foreground. Any ideas on how to get around that issue?
      PERFORM bdc_load_screen USING 'SAPMV45A'   '4001'.
      PERFORM append_bdcdata  USING 'BDC_OKCODE' 'KTEX_SUB'.
      PERFORM bdc_load_screen USING 'SAPMV45A'   '4002'.
      PERFORM append_bdcdata  USING 'BDC_OKCODE' 'TP_DETAIL'.
      PERFORM bdc_load_screen USING 'SAPLSTXX'   '1100'.
      PERFORM append_bdcdata  USING 'BDC_CURSOR' 'RSTXT-TXLINE(02)'.
      PERFORM append_bdcdata  USING 'BDC_OKCODE' 'TXBA'.
      PERFORM append_bdcdata  USING 'RSTXT-TXLINE(02)' tab_input-text1.
      PERFORM bdc_load_screen USING 'SAPLSPO1'   '0100'.
      PERFORM append_bdcdata  USING 'BDC_OKCODE' 'YES'.

Similar Messages

  • Reg: Background Processing Issue for a Particular USER ID

    Hi Experts,
    Iam facing problem in executing a BDC Program TCODE <b>FB50</b> in background for a system generated user id [AUTOSYS] its running fine for the remaining User id's.
    Please Suggest me a solution for this ASAP.
    Thanks in Advance.
    Regards,
    Swaroop.

    Check any entries present for this user in the table RSWR_PERS, If present then delete these entries and then create a bookmark afresh and see how this works...

  • SAP BI 7 - Background process performance Issue

    This question is about efficiency of dialog process compared to inefficiency of the background process and I want suggestions from SAP Basis/BI experts on this.
    We have observed that our background processes on BI server are not running as efficiently as we would like them to run.
    For example
    DSO activation:
    When I use Dialog mode for DSO Activation with 3 parallel processes, I can activate a certain DSO with in 15 seconds. But the same DSO and the same data package when activated using background mode with 3 parallel process takes about 15 minutes.(there are plenty of background processes available on the system when this activation is running). So dialog process runs 60 times faster than background process.
    In BI 7 most of the operations can be executed only in the background parallel mode. And from the activation example we know that our background processes are not as efficient as dialog processes. It
    is understood that in general the background processes will not be as efficient as dialog processes, but in our case the difference is a factor of 60. We want help to identify, why the background processes are not as efficient as dialog processes. What SAP Basis settings need to be changed to make them as efficient as we can. Any suggestion or help will be highly appreciated.

    Hello Eswaran
    Generally a dialog process is not faster by any means than a background workprocess. Nevertheless i trust you on your observations, so there must be some difference. I just did a small test, i ran SE16 chose a big table and selected 10000 rows, i did 3 tries in dialog and 3 in background. The results:
    dialog: 10.2s, 9.4s, 9.6s
    background: 26s, 24s, 24s
    So even in my simple example the background execution took more time. The issue here is, that the resulting output (which is pretty large) had to be saved additionally in a spool (a total of 167 pages) when executed in background. The selection of the data certainly did not take more time in either case.
    The most important difference between dialog and batch processes is the memory management. Dialog processes work with a shared memory segment (extended memory). Background processes have their private heap memory.
    Nevertheless, background processes are not "slower" in general, not at all. You will need to observe closer, what your processes are doing. Maybe watching SM50 while running the DSO activation is enough to see it, maybe you need to trace a process. If you see large spools generated, or huge amounts of memory consumed, we might already have an answer.
    Regards
    Michael

  • Connot submit batch - Unable to connect background process?

    Trying to export 60 min high quality mpeg and get the following message: "Connot submit batch - Unable to connect background process"
    I use FCP 4.5 HD

    You don't give many details but Jon Chappell of DigitalRebellion has produced a free utility to help with Compressor problems.
    He posted these details recently:-
    "It seems like a number of people on this forum are having problems submitting batches from Compressor, so I created a utility to diagnose and fix some of those problems.
    Compressor Repair will check all necessary files exist on your hard drive and that permissions are set correctly. It also resets Qmaster, trashes the Qmaster spool directory and launches qmasterd."
    http://www.digitalrebellion.com/downloads/CompressorRepair.zip

  • Reducing Windows Background Processes

    I'm in charge of my company's data acquisition system and we've finally got everything running about how we want it to.  The last issue we're having is that whenever the screen updates the program slows down measureably.  I've got the program running in a loop that collects data, processes data, waits for user input, sends out commands to other hardware, and then repeats.  The program is configured to only display one data point (64 channels, plus 5 on a chart and three other numeric gauge indicators) of every 100 collected.  The effect this has is that while the program is not displaying data the loop executes in about 2-3ms, but that time jumps to ~60ms when it has to update the front panel.
    My question is: how can improve the performance of my code on a windows XP system?
    Is there some kind of indicator that I should use over another kind?
    Does anyone have a guide on how to disable windows background processes (the computer the DAQ system is on isn't running much, but I'm not a very advanced user in that area)?
    Any other general tips and tricks for this kind of problem?
    I know the best solution would be to move to a real time operating system, but that just isn't an option right now.  Any suggestions on how to improve performance on the system I've got would be appreciated.

    Some clarifications, as requested.  We're acquiring 32 analog channels and 32 thermocouple channels.  The gauges and chart indicators are just a way of displaying a subset of the data in a more obvious form.  All channels are also displayed in numeric indicators.  The program is set up to run a loop with the following DAQ scheme: calculate a timestamp (relative to the start of the program), acquire a single scan of the analog channels, acquire a single scan of the thermocouple channels, and then do other data processing tasks.  There's no set data rate, we're trying to acquire the data as fast as the program will allow, so the 2-3ms loop times is what we see in the output data file.  One data point will occur at time 0.003, and then next would get the timestamp 0.006. 
    Every time the screen is updated, in the post-processing part, the time to execute the whole loop increases dramatically.  In the data file we'd see a point recorded at time 0.006, and then the next one would be at time 0.066 (something to that effect).  Since screen updating seems to be the cause of the slowdown I'm interested in what I can do to get that part to run as fast as possible.
    We're running LabVIEW 7.1, and to get the screen to only update occasionally I have it set to keep a counter going that is incremented each time through the loop.  If the counter gets to the value of 100, then in post-processing the current batch of data is sent to the front panel indicators and the counter is reset to 0.  For all other counter values the data just goes into the output file and the screen indicators are left alone.

  • Background processes initialization much longer in CS6

    Hello,
    The title says it all.
    When launching a render, the message "background processes initializing / this may take a while" gets stuck more than 70s in CS6, whatever the project, whereas it was never on more than 10s in CS5.
    We're back to the CS4 delays here. Is this a known issue ?
    On a side note, the multiprocessing is a bit weird:
    Before it was pretty straightforward : When 10 cores were used for the render, the frames were rendered by batches of 10. With CS6 it's different : A first batch of 3 frames get rendered, then another one of 14 (!!), then I lost track of the process.
    Is multiprocessing so different in CS6 ?
    Thanks to whoever can answer...
    JM
    Mac Pro 12-Core / 32GB RAM
    Mac Os 10.6.8
    AE MP settings :
    2,5GB per core / RAM reserved for other applications : 4GB
    CPU reserved for other applications : 4

    It seems that the latest update (11.0.2) did not fix this. Are Adobe actually going to acknowlegde this problem exists or just bury their heads in the sand over it? I just tried rendering out a TIFF sequence and a WAV file into an mp4. After 3 minutes of it saying 'background processes intializing this may take some time' I cancelled it, turned off multi-processing and it then rendered straight away. This was using an i7 on Windows using 6 cores to multi-process with. The majoirty of time the delay in ram previewing with multi-processing turned on completely negates the speed advantages you get than if you don't have it turned on as well - especially with small, easy comps. I also see the same problem with the Mac Pros at work. Could you please possibly spend less time inflating the software by adding plugins and components that we don't need ie Camera Tracker (I have Boujou, PFMatchIt, Matchmover and The Foundry Camera Tracker already) and that god awful slow raytracing engine and actually speed the whole programme up which is what we all want?
    And one last thing. When are we going to see proper playback from disk and not ram like a Smoke, Flame or Avid system does? I have 5 SSDs in RAID 0, more than quick enough to playback uncompressed 2k+. Why if I'm working in any comp longer than 10 seconds even with 32Gb or RAM am I constantly having to re-render the front part of the comp because AE has used the RAM elsewhere - just store and play it back directly from disk??? This is the only thing that is stopping AE from being a proper online finishing system.
    Rant over. Breathe.....

  • Compressor 2 and FCP 4.5 "background process" error

    So I switched to my laptop which is running 10.4.11 and Compressor 2. I get "Cannot submit batch" Unable to connect to background process. I don't know if I should try the same proposed solutions that are suggested for the newer versions of the software? Any other suggestions?

    VAR,
    1. When you can spare another 5 min to solve your problem, instead of coming here and complaining about no one helped you (though Tom did offer a very direct response) you might take the time to read your DVDSP manual.
    In it, you will discover that DVDSP is totally capable of converting quicktime movies to m2v and aif files. You have full control over all aspects of bitrate etc. Indeed, it is the same engine as in compressor. If you need an AC3 file, use A-Pack on the aif DVDSP will create.
    2. When you say compressor does not work, do you mean -A. it does not launch from within FCP or B. you can not launch it independently?
    If it will launch independantly. export a reference QT file, open Compressor and have at it.
    QT7 is a problematic issue with FCP4.5. The long term solution is to upgrade to FCP5 to go with 10.4 and QT7. They all fit together much more neatly.
    fwiw -
    1. the people who hang out here and help out fellow users are not employees of Apple. If you want to complain about the software, a good place to do it is on the FCP feedback page This forum is to provide technical support.
    2. The people who hang out here and help fellow users are not compensated. Their efforts are volunteer and no one is under any obligation to respond to you in any way. If you don't like the advice, I'm sure Apple techincal support would be glad to have a $199 conversation with you.
    3. Tom is a mainstay of the board and one of the the most knowledgeable people you will find regarding FCP. As such he is highly respected by the serious users of the forum. You will not find a great deal of sympathy or support here if you continue on in this vein ..
    You have a technical issue, post the details, For example, what have you tried to solve the problem? The intellectual resources here are quite amazing. I've not seem many posts go unresolved for lack of trying.
    good luck.
    x

  • Background processes on SAP BW Production stall - kicked off via UC4

    All,
    We have the following issue; there 6 background processes available on the BW server. The UC4 (external) scheduler kicked off 3 jobs that in turn was kicking off 3 process chains which were trying to kick off 10  background processes. The result was that 6 background processes were kicked off, seemed to be active (in sm37), but actually stalled (they were not doing anything), it was like they ended up in a deadlock. Normally one would expect the processes to run according to the mechanism that when there are no background processes available, to wait. My guess is that because they were initiated by an external scheduler and demanded more than the total available background processes that mechanism did not work. Has anyone encountered this problem before? And knows why it happens?
    Regards, Meindert

    Hi Meindert,
    If I recall correctly I remember having seen this before as well, and then the root cause actually was the way the process chains work. There was (is?) some dependency on free batch processes in the initialization phase of the process chain which lead to hanging processes if you started a few process chains at the same time and there are not enough free batch processes available.
    I believe this is internal to SAP so probably not caused by scheduling the chains externally, however your external scheduler could maybe take the number of free batch processes into account. I do not know your external scheduler well enough to explain it for that product, I do know how I would handle it with CPS: I'd use queueing to make sure that there are enough free batch processes available, or I would let it monitor the number of free batch processes on the system and if that would become too low, I'd temporarily hold new process chains that needed to start. The chosen option would depend on the priorities of the processes involved, to make sure that the processes with the highest priorities can always start and always have batch processes available.
    Regards,
    Anton.

  • Crystal Reports VS 2008 "The request could not be submitted for background processing"

    Hi,
    I am going to try to explain this issue the best I can. Please let me know if you need any other information or have any ideas as I have exhausted my resources. We have an ASP.NET application that has highly formatted crystal reports in them that the users can export as PDFs. All reports export without a problem when the application is run off of our desktops. The reports use a sql server authenticated user, executing stored procedures, and each subreport is linked by the main parameter. We are using Visual Studio 2008 version 3.5 SP1 with Crystal Reports Basic for Visual Studio 2008 on Windows 7 Enterprise SP1. We have designed the reports in Crystal Reports XI Release 2 (11.5.12.1838) and imported them into the ASP.NET application. When trying to export the reports as PDFs from the development or production servers, we get the error message below for some, not all, reports:
    System.Runtime.InteropServices.COMException (0x800002AD):  Error in File C:\Windows\TEMP\KeyAccountProfile {9FA5C095-77A2-425D-AC6B-8BB66B435336}.rpt: The request could not be submitted for background processing.     at CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.Export(ExportOptions pExportOptions, RequestContext pRequestContext)     at CrystalDecisions.ReportSource.EromReportSourceBase.ExportToStream(ExportRequestContext reqContext)
    We have cleared the temp directory on the servers before exporting and are still receiving the error. We have installed Crystal Reports Basic Runtime for Visual Studio (10.5.2.0) on both servers. I have identified the underlying issue to one stored procedure/subreport that is causing the report to fail. The weird thing is, when we change the connection to point to development, the stored procedure/subreport runs fine for the report that generates an error when run from production, and the data is the exact same. I have tried rebuilding the subreport but the error still appears even though it runs fine for other reports.
    I have been through the document below, and othe similar issues in the forums, but still have not found a resolution. I was trying to use the "modules" application put since this is an ASP.NET application I am unsure of which executable I should be looking at.
    http://www.sdn.sap.com/irj/boc/go/portal/prtroot/docs/library/uuid/50a6f5e8-8164-2b10-7ca4-b5089df76b33?QuickLink=index&overridelayout=true&36837934524320
    Thanks in advance for your assistance,
    Brad Hood
    06-26-14
    OK.. I did some more investigating on this today. I have found out when I move the sub report that generates the error under another sub report, the sub report in question runs without issue. But when I try and move the sub report that produces the error above any other sub report, the error still generates. Can this get any weirder.... FYI.. there is a total of ten sub reports on this report.

    Hi Brad
    I'm not sure that Modules would show us anything in this case, so let's try a few other things:
    1) Make sure you are using SP 1 for Crystal Reports Basic Runtime for Visual Studio:
    Crystal Reports for VS 2005 and VS 2008 Updates & Runtime Downloads
    2) Seeing as this works on dev, this may be some db inconsistency so enabling the report option "Verify on 1st Print" will be a good idea.
    3) Double check the database client and make sure the same client is used on dev and deployed systems. Actually I take back my Modules negative as this is where it may prove useful. Once you have the Modules logs, look at who is loading the crpe32.dll, then look at that process and see the client dlls.
    4) Check the printer driver; see if there are any updates. Try a different printer driver.
    Ten subreports is not too bad, though not that good either as you are loading the report engine with at minimum 11 simultaneous reports (each subreport is considered to be a report). If a subreport is in a details section and the details section returns a 100 records, you are running 100 + 1 reports. This may lead to memory issues, which may lead to the error.
    If I was a betting man, I'd put most of my money on the printer driver (based on your last addition to your post). What ever money I had left would go to some database issue (be it actual data or client related).
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • How can I run a method as a background process?

    Hello,
    I am currently working on a report where depending on the number of items selected, the user may choose to process all the items right now or as a background process.
    How can I do that in ABAP?
    Thanks

    To run a job in the background it has to be scheduled as batch job. You would usually do that using transaction SM36. As I understand your problem you want to schedule such a job directly from your coding. You may want to have a look at function group BTCH. It overs quite a few FMs to programmatically add a batch job.
    regards
    Daniel

  • Background Processing, Selection Screens and Variants

    Hi All,
    I am having a little trouble Background Processing with Selection Screens and Variants.
    When a user runs my report and selects the option of background processing, then they select a checkbox. Once this is checked, they should go and fill in details, press Execute and voila a background process is created. However what is happening is that when i execute it then it asks for a variant. I do not want this to happen. I want the values in the selection screens to be used as default. Here is my code for background processing
    FORM START_BACKGROUND_PROCESSING.
      CALL FUNCTION 'BP_JOBVARIANT_SCHEDULE'
        EXPORTING
          TITLE_NAME            = 'End Customer Report '
          JOB_NAME              = 'customer_report'
          PROG_NAME             = 'ZSE_SD_SALES'
      EXCEPTIONS
        NO_SUCH_PROGRAM       = 1
        OTHERS                = 2
      IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    "START_BACKGROUND_PROCESSING
    After the background process is started, all teh data is collated then written to the app server. this is the order
      ELSEIF R2 EQ 'X' AND SY-BATCH EQ 'X'.
        PERFORM INITIALIZE_DATA.
        PERFORM SELECT_DATA.
        PERFORM PROCESS_DATA.
        PERFORM GET_END_CUSTOMER_DATA.
        PERFORM WRITE_TO_APP_SERVER.
    Any ideas? Points given to those who are helpful

    done myeslf

  • Background processing in Flex

    I have two questions here. But, I guess they both are related
    1. I have a calendar application, where I display set of
    events based on time for a day. I need to start a background
    process to check if any of the events are scheduled for the next
    half an hour and show the reminder to the user.
    Like I mentioned, I believe that there should be a background
    thread running to check the current day event's time against the
    local time and display reminder.
    2. Next question is, I have a search component, where the
    user enters the text and clicks on the search to fetch the results
    based on the text entered.
    I need a little customizable behavior here, where I need to
    fetch the results based on the user input automatically(without
    clicking the search button) based on the time lag after the last
    character entered.
    Any help/views in this regard is highly appreciated.
    Thanks In Advance,
    Suresh.

    Hi,
    The issue is bcz. in background screen container is not recognized.
    Change the code as follows:
    SET PF-STATUS 'SCREEN_100'.
    SET TITLEBAR 'xxx'.
    <b>*if program is run in background
      CALL METHOD cl_gui_alv_grid=>offline
        RECEIVING
          e_offline = off.
      IF off IS INITIAL.
        IF container1 IS INITIAL.
          CREATE OBJECT container1
                EXPORTING
                 container_name    = 'CC_ALV1' .
        ENDIF.
      ENDIF.
      CREATE OBJECT g_grid1
              EXPORTING
                i_parent          = container1.</b>
      PERFORM prepare_field_catalog.
      PERFORM exclude_button.
      PERFORM display_alv.
    Best regards,
    Prashant

  • BACKGROUND PROCESSING, REPORT NOT LOADING, "OBJECT NOT SET TO INSTANCE..."

    Post Author: thecoffeemachine
    CA Forum: .NET
    I already posted this message in other Web sites, but I am almost getting crazy here and I need help:
    HI:
    The Web application I am testing was having several issues related to loading Crystal Reports. It was fixed and I do not know which of the 1000 things I did to fix it; but now it began, again, to have the same behavior after I had a conflict with another Web site that was in the same server.
    The thing is that I had another virtual directory where resided a copy of the same Web app. for testing purposes/working with the Visual Studio. The reports were loading all fine, very fast, all perfect... And suddenly the assemblies of one Web site and the other began to "blend" together and..... well the same behaviors appeared again. I tried to copy the last stable backup and rebuild the Web app... but it did not work.
    At the very first time that one requests the report, it shows without problem. At the second time it shows an error message related to "cannot submit to background processing", and sometimes "object not set to an instance.." ... and on the third time it just never shows up and the app. becomes unresponsive. I have to close the window and request the Web site again in another browser window. If I wish to see the report again I have to wait for hours until it shows it.
    I am using Visual Studio 2003 and the Crystal Report version that was shipped with that Visual Studio version. I am working with Windows Server 2003 and SQL Server 2000. Below is the VB code:
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load             Me.SqlConnection1.Open()
           Me.SqlSelectCommand1.Parameters("@CourseCode").Value = Request.QueryString("CD")         Me.SqlSelectCommandReferences.Parameters("@CourseCode").Value = Request.QueryString("CD")         Me.SqlSelectCommandTextbook.Parameters("@CourseCode").Value = Request.QueryString("CD")         Me.SqlSelectCommandObjectives.Parameters("@CourseCode").Value = Request.QueryString("CD")         Me.SqlSelectCommandTopicData.Parameters("@CourseCode").Value = Request.QueryString("CD") Me.SqlSelectCommandCourseOutcomes.Parameters("@CourseCode").Value = Request.QueryString("CD")
            Me.SqlDataAdapterMainData.Fill(Me.DtsSyllabusCompleteData1, "procWebSelectCourseSyllabusData")         Me.SqlDataAdapterReferences.Fill(Me.DtsSyllabusCompleteData1, "procWebSelectCourseReferenceData")         Me.SqlDataAdapterTextBook.Fill(Me.DtsSyllabusCompleteData1, "procWebSelectCourseTextbookData")         Me.SqlDataAdapterObjectives.Fill(Me.DtsSyllabusCompleteData1, "procWebSelectCourseObjectivesData")         Me.SqlDataAdapterTopicData.Fill(Me.DtsSyllabusCompleteData1, "procWebSelectCourseTopicData")
    Me.SqlDataAdapterCourseOutcomes.Fill(Me.DtsSyllabusCompleteData1, "procWebSelectCourseOutcomes")
            Dim myExportOptions As CrystalDecisions.Shared.ExportOptions         Dim myDiskFileOptions As CrystalDecisions.Shared.DiskFileDestinationOptions         Dim myExportFile As String         Dim myReport As New ABETFormat         myReport.SetDataSource(Me.DtsSyllabusCompleteData1)
            myExportFile = "C:UNTempPDF" & Session.SessionID.ToString & ".pdf"         myDiskFileOptions = New CrystalDecisions.Shared.DiskFileDestinationOptions         myDiskFileOptions.DiskFileName = myExportFile         myExportOptions = myReport.ExportOptions
            With myExportOptions             .DestinationOptions = myDiskFileOptions             .ExportDestinationType = .ExportDestinationType.DiskFile             .ExportFormatType = .ExportFormatType.PortableDocFormat         End With
            myReport.Export()
            Response.ClearContent()         Response.ClearHeaders()         Response.ContentType = "application/pdf"
            Response.WriteFile(myExportFile)         Response.Flush()         Response.Close()         System.IO.File.Delete(myExportFile)         Me.SqlConnection1.Close()
        End Sub
    I already have tried moving the Crystal Reports dll´s to the bin directory. ..... I have tried calling the Garbage Collector at page unload...I also have checked, inside the report, that the database is "up to date"... ... recycling the worker process of the IIS... etc...
    I see that, in debbuging mode inside the Visual Studio, when the page loads the debbuging window shows a message notifying that the symbols related to the Crystal Reports dll's could not be loaded.
    Should I need to modify the default properties of the database? I checked "database is case insensitive", "use indexes or server for speed".. I have tried checking and unchecking the box "performing grouping on server"
    Oh by the way, my report has about 4 subreports in it. Each report loaded shows 1 or 2 pages.
    ANY HELP WILL BE EXTREMELY APPRECIATED....
    MMS

    See  [Crystal Reports For Visual Studio 2005 Walkthroughs|https://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/2081b4d9-6864-2b10-f49d-918baefc7a23&overridelayout=true] article, page 107 and on for details on how to use Crystal reports in session.
    Ludek

  • Background processing of S_ALR_87013558 report with output in txt file

    Dear Friend's,
    Here I have a requirement of, to execute standard report S_ALR_87013558 (Budget/Actual/Commitment/Rem Plan/Assigned) in background processing mode. Here we have to run this report in background on daily basis at a particular given time.
    Once this report gets executed in background, output of this report should get converted automatically into txt file and this converted txt file must be downloaded in a respective folder automatically by giving desired path.
    After completion of this process, downloaded txt file they have to use for internal MIS reporting purpose.
    Is this possible via standard PS or else I have to go for the development.Please suggest, what should be the approach?
    Regards,
    Sandeep

    Hi Sandeep,
    Check if you can create batch job to run for S_ALR_87013558 using SM36
    The Program name is GP8YTY7TBR1TYRPCIPKAC6X9GZG
    Please check with ABAP.
    Regards,
    Nitin

  • Request could not be submitted for background processing

    Using Crystal Reports XI R2
    <br />Using Visual Studio .NET 2005
    <br />
    <br />Here's the scenario.  The client goes to run a report and specifies the filters they want for the report.  We load a pre-built rpt with no saved data and pass the filters in to the report via the parameters.  We then generate and export the report to another rpt file with saved data using the PULL method from the report itself.  When the viewer wants to view the report the file (with saved data) is copied locally to the web server and the CrystalReportViewer control is pointed at the rpt with the saved data in it.  In almost every case the reports come up fine and display in the viewer no problem.  The error above (Request could not be submitted for background processing) tends to show itself in the CrystalReportViewer control whenever the report has large amounts of data (like 8 megs worth).  I've tried everything I can find on this issue including the steps listed in the white paper for this issue.
    <br />
    <br />So just to be clear on the steps taken:
    <br />1)If I take the saved rpt and open it in Crystal Reports itself then it works fine.
    <br />2)If I point to the rpt with the CrystalReportViewer control in my development environment it works fine.
    <br />3)I've run Process Monitor and there were a couple of access denied messages to one of the HKLM registry keys but I modified the permissions so those went away but the problem still remained
    <br />4)As far as I can tell the report has no design issues.  Nothing runs over any edges, no overlapping of any kind, the Font itself exists on the machine in question.
    <br />5)Its not a dataset problem since the report is using the PULL method to generate itself plus the rpt with saved data is correctly generated its just showing the above error when trying to view it in the control.
    <br />6)The client is using a WIndows 2003 server, with 4 Quad Core processors and 8 gigs of RAM and 100 gigs of hard drive space remaining (so hardware is not an issue)
    <br />7)In code the ReportDocument object is inside a using statement (C# .NET) and only exist for the brief period needed to create the rpt with saved data.  So they are getting closed and disposed of correctly.  Also as pointed out above the rpt with saved data is already being generated correctly its just not displaying in the control.
    <br />
    <br />So to recap on a web server used by multiple people whenever a user tries to view a saved rpt file that has a large amount of data using the CrystalReportViewer control the error above tends to get generated even though the vast majority of the reports do display.  I'm at a loss for what else to try to make the report display correctly in the control.  Any thoughts would be helpful.

    Make sure you are using SP6:
    https://smpdl.sap-ag.de/~sapidp/012002523100015859952009E/crxir2win_sp6.exe
    Runtime
    msm:
    https://smpdl.sap-ag.de/~sapidp/012002523100000634042010E/crxir2sp6_net_mm.zip
    msi:
    https://smpdl.sap-ag.de/~sapidp/012002523100000633302010E/crxir2sp6_net_si.zip
    Other than that, I'd consider installing the CR designer - as a test, on the user machine and see if the designer can open the report.
    Ludek

Maybe you are looking for

  • Firefox freezing, and eventually crashing when opening a tab?

    Just yesterday this started, at first youtube videos froze the browser (but I could still hear them playing) and now I can't even open a tab without firefox freezing and just eventually having to end the process. It was working perfectly before yeste

  • Camera Raw 6.7 won't save developer settings

    I'm running Adobe CS 5 with Camera Raw 6.7 on a Windows Vista machine. I have a Canon T3i that I shoot all of my Raw files from. Which Camera Raw 6.7 supports and have not had trouble in the past. Recently everytime I've loaded the Raw files into a n

  • Group and group counter used to create cost estimate

    I am creating a custom report and would like to know what table do I have to use if for a given material  the program has to pick Group, Group counter and the task list type that were used in creating the cost estimate for that material. Any help in

  • Importing Packages and Efficiency

    is it more efficient to import only the classes your program needs ( in a single package) or would it be the same as importing everything in that package? many thanks akz

  • Insert Logo into Query

    Hi All, I have searched the SDN forum and seen only a few posts for inserting a logo into a query, but still not 100% sure. Basically, how to insert a logo into a query that will be there everytime the query is ran?  Not a workbook, but a query.  Als