Request against is running?

Hi,
I am using the following SQL to determine whether a program is runniing or not:
  select  count(*)
  into    l_Cnt
  from    FND_Concurrent_Programs     fcp
         ,FND_Concurrent_Requests     fcr
  where   fcp.Application_ID          = 20003
  and     fcr.Concurrent_Program_ID   = fcp.Concurrent_Program_ID
  and     fcr.Argument1               = cp_sob_id
  and     fcr.Phase_Code              in ('R', 'P') -- 'P' refers to "PENDING" and 'R' to "RUNNING"
  and     fcp.Concurrent_Program_Name = 'GLLEZL' ;How can I determine if a request set is running or not?

thx for the help Hussein,
I have a much more complex problem now, and I'm hoping you can shed some light on the matter!!
I think the SQL that I need is something like this:
select  count(*)
  into    l_Cnt
  from    FND_Run_Requests            frr
         ,FND_Concurrent_Requests     fcr
         ,fnd_request_sets            frs
  where   frs.request_set_name        ='RBSGLIMPJNLSSOB'
  and     frs.Request_Set_ID          = fcr.Request_Set_ID
  and     frr.Parent_Request_ID       = fcr.Parent_Request_ID
  and     fcr.Argument1               = cp_sob_id
  and     fcr.Phase_Code              in ('R', 'P')However, the request set, which I created using the code in Appendix A below, is made up of two spawned programs, GLLEZL & GLPPOS, both of which require the "Set of Books ID" (SOB ID) as a parameter. GLLEZL takes SOB ID as the 2nd argument whilst GLPPOS takes SOB ID as the 1st argument.
I am aware one can setup a shared parameter within a request set using the following built in proc;
fnd_set.program_parameter (program                in varchar2
                          ,program_application    in varchar2
                          ,request_set            in varchar2
                          ,set_application        in varchar2
                          ,stage                  in varchar2
                          ,program_sequence       in number
                          ,parameter              in varchar2
                          ,display                in varchar2 default 'y'
                          ,modify                 in varchar2 default 'y'
                          ,shared_parameter       in varchar2 default null
                          ,default_type           in varchar2 default null
                          ,default_value          in varchar2 default null);
The questions I have are;
1. How will the SQL above change if I create two such shared parameters? Bear in mind I would like to check if a request set is running against a specific SOB ID
2. How will the two calls to FND_SUBMIT.SIBMIT_PROGRAM, listed in APPENDIX B, change if I introduce a shared parameter ?
3. I do not fully understand the following Oracle documentation on FND_SUBMIT.PROGRAM_PARAMETER
>
This procedure registers shared parameter information and
the request set level overrides of program parameter
attributes.
>
I realise that I have posted a lot of code, and I hope it does not seem too overwhelming. The purpose of what of I am attempting is to run the import/post from the backend in parallel per each SOB ID, hence I have created a request set.
Any help would be much appreciated!
P;
APPENDIX A
set serveroutput on
declare
  l_App                 varchar2(10) := 'SQLGL';
  l_Req_Set_Name        varchar2(20) := 'RBSGL_AUTO_IMP_POST';
  l_Req_Set_Short_Name  varchar2(20) := 'RBSGL_AUTO_IP';
  l_Imp_Prg             varchar2(20) := 'GLLEZL';
  l_Post_Prg            varchar2(20) := 'GLPPOS';
  l_Continue            boolean := true;
begin
  dbms_output.put_line('----------------------------------------------------------------------- ');
  -- CREATE SET FIRST
  begin
    fnd_set.delete_set(request_set => l_Req_Set_Short_Name
                      ,application => l_App);
    dbms_output.put_line(' Request set, ' || l_Req_Set_Name || ', deleted');
    commit;
    exception
      when others then
        dbms_output.put_line(' Request set, ' || l_Req_Set_Name || ', does not exist');
  end;
  begin
    fnd_set.create_set        (name                       => l_Req_Set_Name
                              ,short_name                 => l_Req_Set_Short_Name
                              ,application                => l_App
                              ,description                => 'RBSGL Automatic Import and Posting'
                              ,owner                      => null --
                              ,start_date                 => sysdate
                              ,end_date                   => null
                              ,print_together             => 'N' -- printing specific parameter, which is irrelevant in this context
                              ,incompatibilities_allowed  => 'N'
                              ,language_code              => 'US');
    dbms_output.put_line('Request Set, ' || l_Req_Set_Name || ', created sucessfully ');
    commit;
    exception
      when others then
        l_Continue := false;
        dbms_output.put_line('Request Set, ' || l_Req_Set_Name || ', could not be created; ' || sqlerrm);
  end;
  -- CREATE FIRST STAGE
  dbms_output.put_line('----------------------------------------------------------------------- ');
  if (l_Continue) then
    begin
      fnd_set.remove_stage(request_set      => l_Req_Set_Short_Name
                          ,set_application  => l_App
                          ,stage            => 'STAGE10_IMPORT');
      commit;
      dbms_output.put_line('Stage, STAGE10_IMPORT, removed sucessfully from set, ' || l_Req_Set_Name);
      exception
        when others then
          dbms_output.put_line('Stage, STAGE10_IMPORT, removed sucessfully from set, ' || l_Req_Set_Name);
    end;
    begin
      fnd_set.add_stage         (name                       => 'STAGE10_IMPORT'
                                ,request_set                => l_Req_Set_Short_Name
                                ,set_application            => l_App
                                ,short_name                 => 'STAGE10_IMPORT'
                                ,description                => 'RBSGL Import Stage '
                                ,display_sequence           => 1
                                ,function_short_name        => 'FNDRSSTE' -- This is a standard string that needs to be supplied
                                ,function_application       => 'FND' -- This is a standard string that needs to be supplied
                                ,critical                   => 'Y'
                                ,incompatibilities_allowed  => 'Y'
                                ,start_stage                => 'Y'
                                ,language_code              => 'US');
      dbms_output.put_line('Stage, STAGE10_IMPORT, sucessfully added');
      commit;
      exception
        when others then
          l_Continue := false;
          dbms_output.put_line('Stage, STAGE10_IMPORT, could not be added to request set, ' || sqlerrm);
    end;
  end if;
  if (l_Continue) then
    begin
      fnd_set.add_program       (program                    => l_Imp_Prg
                                ,program_application        => l_App
                                ,request_set                => l_Req_Set_Short_Name
                                ,set_application            => l_App
                                ,stage                      => 'STAGE10_IMPORT'
                                ,program_sequence           => 1
                                ,critical                   => 'Y'
                                ,number_of_copies           => 0
                                ,save_output                => 'Y');
      dbms_output.put_line('Program, ' || l_Imp_Prg || ', added sucessfully to request set, ' || l_Req_Set_Name );
      commit;
      exception
        when others then
          l_Continue := false;
          dbms_output.put_line('Program, ' || l_Imp_Prg || ', could not be added to request set, ' || l_Req_Set_Name || ' ' || sqlerrm );
    end;
  end if;
  -- No need to add parameters, since parameters are defined against the program using fnd_program.add_parameter
  -- Only shared parameters are specified
  -- CREATE SECOND STAGE
  if (l_Continue) then
    dbms_output.put_line('----------------------------------------------------------------------- ');
    begin
      fnd_set.remove_stage(request_set      => l_Req_Set_Short_Name
                          ,set_application  => l_App
                          ,stage            => 'STAGE20_POST');
      commit;
      dbms_output.put_line('Stage, STAGE20_POST, removed sucessfully from request set, ' || l_Req_Set_Name);
      exception
        when others then
          dbms_output.put_line('Stage, STAGE20_POST, removed sucessfully from request set, ' || l_Req_Set_Name);
    end;
    begin
      fnd_set.add_stage         (name                       => 'STAGE20_POST'
                                ,request_set                => l_Req_Set_Short_Name
                                ,set_application            => l_App
                                ,short_name                 => 'STAGE20_POST'
                                ,description                => 'RBSGL Post Stage '
                                ,display_sequence           => 2
                                ,function_short_name        => 'FNDRSSTE' -- This is a standard string that needs to be supplied
                                ,function_application       => 'FND' -- This is a standard string that needs to be supplied
                                ,critical                   => 'Y'
                                ,incompatibilities_allowed  => 'Y'
                                ,start_stage                => 'Y'
                                ,language_code              => 'US');
      commit;
      dbms_output.put_line('Stage, STAGE20_POST, sucessfully added');
      exception
        when others then
          l_Continue := false;
          dbms_output.put_line('Stage, STAGE20_POST, could not be added to request set, ' || sqlerrm);
    end;
  end if;
  if (l_Continue) then
    begin
      fnd_set.add_program       (program                    => l_Post_Prg
                                ,program_application        => l_App
                                ,request_set                => l_Req_Set_Short_Name
                                ,set_application            => l_App
                                ,stage                      => 'STAGE20_POST'
                                ,program_sequence           => 2
                                ,critical                   => 'N'
                                ,number_of_copies           => 0
                                ,save_output                => 'Y');
      commit;
      dbms_output.put_line('Program, ' || l_Post_Prg || ', added sucessfully to request set, ' || l_Req_Set_Name );
      exception
        when others then
          dbms_output.put_line('Program, ' || l_Post_Prg || ', could not be added to request set, ' || l_Req_Set_Name || ' ' || sqlerrm );
          l_Continue := false;
    end;
  end if;
  if (l_Continue) then
    dbms_output.put_line('----------------------------------------------------------------------- ');
    begin
      fnd_set.link_stages(request_set                     => l_Req_Set_Short_Name
                         ,set_application                 => l_App
                         ,from_stage                      => 'STAGE10_IMPORT'
                         ,to_stage                        => 'STAGE20_POST'
                         ,success                         => 'Y'
                         ,warning                         => 'Y');
      commit;
      dbms_output.put_line('Stages for requested set, ' || l_Req_Set_Name || ', linked sucessfully');
      exception
        when others then
          dbms_output.put_line('Stages for requested set, ' || l_Req_Set_Name || ', could not be linked. ' || sqlerrm );
    end;
  end if;
  if (l_Continue) then
    dbms_output.put_line('----------------------------------------------------------------------- ');
    begin
      fnd_set.remove_set_from_group(l_Req_Set_Short_Name, l_App, 'GL Concurrent Program Group', l_App);
      dbms_output.put_line('Request set, ' || l_Req_Set_Name || ' removed from group "GL Concurrent_Group" in ' || l_App);
      commit;
      exception
        when others then
          dbms_output.put_line('Request set, ' || l_Req_Set_Name || ' does not exist within group "GL Concurrent_Group" in ' || l_App);
    end;
    begin
      fnd_set.add_set_to_group(l_Req_Set_Short_Name
                             , l_App
                             , 'GL Concurrent Program Group' -- Request Group Name
                             , l_App); -- Report Group Application
      commit;
      dbms_output.put_line('Request set, ' || l_Req_Set_Name || ' sucessfully added to group "GL Concurrent_Group" in ' || l_App);
      exception
        when others then
          l_Continue := false;
          dbms_output.put_line('Request set, '|| l_Req_Set_Name || ', could not be added to group "GL Concurrent_Group", ' || sqlerrm );
    end;
  end if;
  dbms_output.put_line('----------------------------------------------------------------------- ');
  if (l_Continue) then
    dbms_output.put_line('Set Created sucessfully ');
  else
    dbms_output.put_line('Set was not created sucessfully ');
  end if;
  exception
    when others then
      dbms_output.put_line('Unknown error: ' || sqlerrm);
end;
APPENDIX B
drop type tb_gli
create or replace type ty_gli as object
(SOB_id           number
,Group_ID         number
,Source_Name      varchar2(25)
,Interface_Run_ID number
,Autopost_ID      number
,Req_Set_ID       number
,Error_Msg        varchar2(200))
create or replace type tb_gli as table of ty_gli
-- Extract of code, not full listing!
  update GL_Interface gli
  set    gli.Group_ID  =  Gl_Interface_Control_S.nextval
  where  nvl(gli.Currency_Conversion_Date, gli.Accounting_Date) <= l_Max_Rate_Date
  and    gli.Set_of_Books_ID                                     = v_Set_Of_Books_ID
  returning ty_GLI (gli.Set_Of_Books_ID
                   ,gli.Group_ID
                   ,gli.User_JE_Source_Name
                   ,pkg_GL_Imp_Post.Get_Interface_Run_ID -- function defined within pkg above
                   ,pkg_GL_Imp_Post.Get_Autopost_ID(gli.User_JE_Source_Name) -- function defined within pkg above
                   ,0 -- request ID
                   ,null)
  bulk collect into l_GLI_Tab;
  insert into GL_Interface_Control ( Status
                                    ,JE_Source_Name
                                    ,Group_ID
                                    ,Set_Of_Books_ID
                                    ,Interface_Run_ID)
                         (select    'S' -- no need for an index hint, since data is now in memory
                                    ,gli.Source_Name
                                    ,gli.Group_ID
                                    ,gli.SOB_ID
                                    ,gli.Interface_Run_ID -- obtained from the function pkg_GL_Imp_Post.Get_Interface_Run_ID during the update
                          from       table(l_GLI_Tab) gli);
  r_ISet := Get_Init_Set(v_User, v_Resp);
  fnd_global.apps_initialize(r_ISet.n_User_ID, r_ISet.n_Resp_ID, r_ISet.n_App_ID);
  dbms_session.set_nls(param => 'nls_language'
                      ,value => v_Language);
  -- (1)
  b_Set_NLS := fnd_submit.set_nls_options(v_Language);
  b_Set_Mode := fnd_submit.set_mode (false); -- (2)
-- (3) submit a request against the set
  b_Req_Set := fnd_submit.set_request_set (v_App_Name, v_Set_Code);
  if (b_Req_Set) and (b_Set_Mode) then
    for i in 1..l_GLI_Tab.count loop
     -- submit each stage/prg individually
      b_Run_Stg_Prg := fnd_submit.submit_program(v_App_Name
                                                ,v_Stage1_P1 -- "GLLEZL"
                                                ,v_Stage1_Code
                                                ,l_GLI_Tab(i).Interface_Run_ID
                                                ,l_GLI_Tab(i).SOB_ID
                                                ,'N'
                                                ,null
                                                ,null
                                                ,'N'
                                                ,'O');
      -- Determine if the submission of the program was sucessful
      if (not b_Run_Stg_Prg) then
        v_Stg_Prg := v_Stage1_P1;
        raise SET_PRG_EXC;
      end if;
      b_Run_Stg_Prg := fnd_submit.submit_program(v_App_Name
                                                ,v_Stage2_P1  -- "GLPPOS"
                                                ,v_Stage2_Code
                                                ,l_GLI_Tab(i).SOB_ID
                                                ,l_GLI_Tab(i).Autopost_ID);
      -- Determine if the submission of the program was sucessful
      if (not b_Run_Stg_Prg) then
        v_Stg_Prg := v_Stage2_P1;
        raise SET_PRG_EXC;
      end if;
      -- Now the Set can be submitted
      n_Submit_Set := fnd_submit.submit_set;
      l_GLI_Tab(i).Req_Set_ID := n_Submit_Set; -- Update the iteration with
    end loop;
  else
    v_Stg_Prg := 'SET_REQUEST_EXC';
    raise SET_PRG_EXC;
  end if;
  -- check further using the WAIT_FOR_REQUEST, code not included!Edited by: bluefrog on Feb 3, 2010 10:21 AM

Similar Messages

  • Either there is no default mail client or the current mail client cannot fulfill the messaging request. Please run ...

    Lync 2013 generates repeated messages stating “Either there is no default mail client or the current mail client cannot fulfill the messaging request. Please run Microsoft Outlook and set it as the default mail client.”. Events that
    seem to generate messages is disconnecting and re-connecting to a network but it also happens randomly and the messages will stack up during a working day. Everything seem to work OK but it is an annoyance.  The computer is upgraded (uninstalled first)
    from Office 2013 ProPlus to Office 365 ProPlus. Outlook (Desktop) is default mail client. 64-bit Windows 8.1 Enterprise, 64-bit Office (both before upgrade and after).  
    (Links removed to remediations I've tried)
    Made no difference what so ever and the messages continue. What's next? 
    I posted the above to the Office 2013 forum (unfortunately I'm not allowed yet to post a link to that posting) but due to the fact that the computer affected by this is a networked domain computer I've been redirected to this group instead.  I
    was asked some additional questions ing the other forum regarding the problem: 
    Are you able to send mails from other applications like Word or Excel?
    NO
    Is the PC connected to any Domain/Server? YES
    Is this an issue with one PC only. NO - affects all computers that once had Office 2013 Pro Plus installed and now has Office 365 Pro Plus (Originally I posted this question in the Office 365 community but was directed to first the Office
    2013 forum and now this forum)
    Right click on any file and Click on Send to-> Mail Recipient and check if you are able to send mails using Outlook.
    NO
    Also check if the Lync add-in is enabled in Outlook.
    Start Outlook
    Click the File tab.
    Go to Options.
    Click Add-ins.
    Check if the Lync add-in is enabled. YES
    My last posting in the other forum contained the following additional information regarding our problem: 
    As far as we can see installing 32-bit Office 365 Pro Plus using click to run makes no difference. 
    We do not send any mails from Lync, Lync is however the process that generates the message most frequently (as Lync seem to react upon network events).
    Other processes that have Outlook plugins may also be the parent of the message popup (third party applications). 
    Yes the Lync add-in is enabled. Lync functionality in/from Outlook seem unaffected. 
    It is not possible to send emails from other applications (explorer, word, excel etc.) ie. right clicking and send to generates the messages and
    a follow up error message concerning lack of MAPI enabled e-mail. 

    Hi,
    I'm marking the reply as answer as there has been no update for a couple of days.
    If you come back to find it doesn't work for you, please reply to us and unmark the answer.
    Best Regards,
    Steve Fan
    Forum Support
    Come back and mark the replies as answers if they help and unmark them if they provide no help.
    If you have any feedback on our support, please click
    here

  • How to protect customization in oracle apps files against autoconfig run

    Hi,
    how to protect customization in oracle apps files against autoconfig run.
    For example:
    Take wdbsvr.app file i have added a new dad configuration for APEX but when ever i run autoconfig it replaces all my customizations so could you please let us know how to protect these customizations .
    Thanks.

    Hi,
    Please see (Note: 270519.1 - Customizing an AutoConfig Environment).
    Regards,
    Hussein

  • Scheduling request set to run in conc manager

    Hi,
    I need to schedule a request set to run in conc manger once every three hours from Mon - Thurs from 4 am thro 6 p.m. I tried to pick schedule on specific days in the conc program submit form - it looks like it will run only once on specific days. I cannot pick periodic scheduling because it will fire on all days once every three hours. How can I do this? Should I need to create a seperate conc manager and create work shift for that manager. How I can make this request set to use that manager to run? Any help is appreciated. This is a high priority ticket to work on.
    Thanks
    Akil

    https://metalink.oracle.com/metalink/plsql/f?p=200:27:9953214638785884271::::p27_id,p27_show_header,p27_show_help:683925.993,1,1
    Thanks for your reply. I asked the DBA's to create a custom concurrent manager and workshift. I think that should work.
    Thanks
    Akil

  • Java Application request permission to run?

    Since updating Firefox to 18.0, some of my websites no longer work. These are sites where java is used. Some of these are know safe sites (they are company owned, use important web apps written in java, hosted locally). These are mission critical apps, but no longer work. They keep giving the message, "An application from the location below is requesting permission to run." It then gives the URL. I have the option to Run or Cancel. There is a check box for "Do not show me again for this app." Even if i check the box and hit run, the next time back at the page it runs again. There are like 20 of these every page.
    Firefox needs to create a way to allow exceptions for know sites to always run these java scripts. Without that, it basically becomes junk for me.

    First, Java Script is different than Java, so which are you referring to?
    Also, this is a feature in Java 7 update 11 to make exploiting a SEVER java vulnerability more difficult.

  • "CREATE_ENQUEUE_FAILED"  Import for request NGDK900094 already running.

    Hi guys,
    While i was trying to import some requests into my quality system, i chose the requests five each and continued with the import. on refreshing the truck sign for these requests do not turn to yellow. Now i want to import all my requests in sequence and when i get to the running requests it gives the error:   CREATE_ENQUEUE_FAILED "Import for request NGDK900094 already running". When i refresh the requests wont turn yellow and i need to import again.
    Any ideas on how i can resolve this?.
    Basisman.
    Edited by: Basisman on Mar 23, 2010 10:22 AM

    Hi,
    Check at OS level if tp and R3trans processes are still active and running ? I guess they are running.
    KIll these active processes and make sure no old tp and R3trans remains active. Then click refresh again and wait for the truck to terminate. once they terminate retry the import.
    By chance if the running status doesnot terminated, go to import monitor, there you can see the running imports. right click on the running imports one by one and then delete status.
    In both the cases make sure no tp and R3trans should remain active from old processes.
    Best Regards
    Niraj

  • How to get the concurrent request id while running a concurrent program

    Hi All,
    I am working with oracle apps r12.
    I have created a custom report with some parameter. And i have created a parameter P_CONC_REQUEST_ID.
    And in the report i have used SRW.USER_EXIT('FND SRWEXIT'); in after report and SRW.USER_EXIT ('FND SRWINIT'); in before report trigger.
    when i ran the report from the application, I didnt get the conc request id in the parameter. It not passing the concurrent request id.
    Can any one tell me how to bring the concurrent request id.
    Thanks & regards
    Srikkanth
    Edited by: Srikkanth.M on Mar 14, 2012 1:56 PM

    Hi;
    FND_CONCURRENT_REQUESTS
    This table contains a complete history of all concurrent requests.
    FND_RUN_REQUESTS
    When a user submits a report set, this table stores information about
    the reports in the report set and the parameter values for each report.
    FND_CONC_REQUEST_ARGUMENTS
    This table records arguments passed by the concurrent manager to each program it starts running.
    FND_DUAL
    This table records when requests do not update database tables.
    FND_CONCURRENT_PROCESSES
    This table records information about Oracle Applications and operating system processes.
    FND_CONC_STAT_LIST
    This table collects runtime performance statistics for concurrent requests.
    FND_CONC_STAT_SUMMARY
    This table contains the concurrent program performance statistics generated by the Purge Concurrent Request and/or Manager Data program. The Purge concurrent Request and/or Manager Data program uses the data in FND_CONC_STAT_LIST to compute these
    Also see:
    concurrent request details
    Find history of concurrent request details
    How to determine the user who placed a certain concurrent request?
    Regard
    Helios

  • Down payment request against PO

    Hi SAP Guru,
    When user entering down payment request in F-47
    against  a purchase oder the system is allowing to post the amount more than PO value which is logically incorrect. How can I prevent this ? Kindly reply with details.
    Regards,
    Sajib

    Hi ,
    How you managed this requirement  to prevent F-47 requesting amount is more than PO item amount?
    Please , can you tell more on this.
    regards,
    Rahul Mandale

  • Active Users Request is still running for hours in Release 12

    Hi Friends,
    Today I have installed the Release 12 in the Red Hat AS 4.0. Installation was successfull.
    All the Concurrent Managers are up and running.
    I have run some requests in the Paybles, Receivable..
    Requests are running for hours..all are standard reports...
    even
    Active Users Request is running for hours..there is no end...
    Friends...
    How to trouble shoot it???????????
    Please give me advice...
    Regards,
    Subbu

    Hi,
    Thanks for the reply......
    Is this a fresh installation? If so, what version? Which OS?
    Ans: Yes This is a fresh installation...After InstallationAll concurrent Managers are up and running...
    Was this working properly before? If so, what modifications have you done?
    Ans: As this is a fresh installation. This is first time to run the requests. After installation, when i run the requests, I got error like libmawt.so is not opened. I have given libmawt.so file path in the LD_LIBRARY_PATH. After setting libmawt.so in the LD_LIBRARY_PATH. this time I did not before error. but request is running for hours..there is no end.
    Have you tried to recover the CM from OAM?
    Ans: ya, I tried, but not helpful.
    Tracing should be helpful, did you try to run CM Diagnostics test?
    If you shutdown the CM and submit the request, what do you get?
    Ans: I got status as Inactive and no manager
    This is the error in the my manager log file
    Routine AFPCMT encountered an ORACLE error. ORA-01012: not logged on.
    Review your error messages for the cause of the error. (=<POINTER>)
    _ 2 _
    Routine AFPCSQ encountered an ORACLE error. ORA-01005: null password
    given; logon denied
    I tried to relink FND executables using adadmin. But it did not sovle out my problem. As this is solution in metalink for above error.
    My Version is : Release 12 on Red Hat AS 4.0
    Regards,
    Subbu

  • "The request failed with HTTP Status 400: Bad Request." when running reports

    Hi,
    I installed reporting services and the install went fine.  The Reporting Services are located on a different server.  I can see all the reports in SCCM but when I try to run them I get the "400" error with the following details:
    System.Net.WebException
    The request failed with HTTP status 400: Bad Request.
    Stack Trace:
       at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
       at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
       at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.ReportExecutionService.LoadReport2(String Report, String HistoryID)
       at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.<>c__DisplayClass2.<LoadReport>b__0()
       at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.ProxyMethodInvocation.Execute[TReturn](RSExecutionConnection connection, ProxyMethod`1 initialMethod, ProxyMethod`1 retryMethod)
       at Microsoft.Reporting.WinForms.Internal.Soap.ReportingServices2005.Execution.RSExecutionConnection.LoadReport(String Report, String HistoryID)
       at Microsoft.Reporting.WinForms.ServerReport.EnsureExecutionSession()
       at Microsoft.Reporting.WinForms.ServerReport.SetParameters(IEnumerable`1 parameters)
       at Microsoft.ConfigurationManagement.AdminConsole.SrsReporting.ReportViewerWindowsForms.SetParameterValues_DoWork(Object sender, DoWorkEventArgs e)
    I can open the URL from the SCCM server but when I select a report I am unable to select any report options if available.  If no options are availble the report just doesn't run,  I don't get and error if I select "View Report" mutiple
    times.
    If I connect to the Reporting Services site on the computer where it is installed all the reports run fine.
    One thing I have noticed is that when I try to change or add a role assignment for Reporting Services the edited account always reverts back to the default settings and the added Domain user is dropped.
    Thanks

    I reviewed the topic and found a couple of steps I missed the first time around.  I had to "Configure Reports to Use Report Builder 3.0 and setting the "Log on Locally" permission. 
    I then uninstalled the role and reinstalled it.  I am still getting the 400 error.
    When I inspected the SmsAdminUI.log I noticed the Error on the last line 2151811598 (it repeats in the log).  I couldn't find anything specific related to it.  By reading a few "related" Internet posts I came accross a intial setup
    blog that noted some WMI firewall execptions (Async-in, DCOM-in and WMI-in) as require so I checked and they were not allowed on the SCCM server so I allowed them and tested with the same result.  I turned them off again. 
    Here is the tail end of the SmsAdminUI.log
    [19, PID:2684][01/24/2013 16:08:29] :[ReportProxy] - User-specified default Reporting Point [INC-SQL42.deccoinc.net] could not be found, [] is now the default Reporting Point.
    [4, PID:2684][01/24/2013 16:08:30] :[ReportProxy] - User-specified default Reporting Point [INC-SQL42.deccoinc.net] could not be found, [] is now the default Reporting Point.
    [15, PID:2684][01/24/2013 16:08:30] :[ReportProxy] - User-specified default Reporting Point [INC-SQL42.deccoinc.net] could not be found, [] is now the default Reporting Point.
    [1, PID:2684][01/24/2013 19:06:02] :System.Management.ManagementException\r\nNot found \r\n   at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
       at System.Management.ManagementObject.Initialize(Boolean getObject)
       at System.Management.ManagementBaseObject.get_wbemObject()
       at System.Management.PropertyData.RefreshPropertyInfo()
       at System.Management.PropertyDataCollection.get_Item(String propertyName)
       at System.Management.ManagementBaseObject.GetPropertyValue(String propertyName)
       at System.Management.ManagementBaseObject.get_Item(String propertyName)
       at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlConnectionManager.GetInstance(String objectPath)\r\nManagementException details:
    instance of SMS_ExtendedStatus
     Description = "Error retrieving object FileType=2";
     ErrorCode = 2151811598;
     File = "e:\\nts_sccm_release\\sms\\siteserver\\sdk_provider\\smsprov\\SspInterface.h";
     Line = 1208;
     Operation = "GetObject";
     ParameterInfo = "SMS_SCI_SysResUse.FileType=2,ItemName=\"[\\\"Display=\\\\\\\\INC-SQL42.deccoinc.net\\\\\\\"]MSWNET:[\\\"SMS_SITE=INC\\\"]\\\\\\\\INC-SQL42.deccoinc.net\\\\,SMS SRS Reporting Point\",ItemType=\"System Resource Usage\",SiteCode=\"INC\"";
     ProviderName = "ExtnProv";
     StatusCode = 2147749890;
    \r\n
    [1, PID:2684][01/24/2013 23:39:14] :System.NullReferenceException\r\nObject reference not set to an instance of an object.\r\n   at Microsoft.ConfigurationManagement.AdminConsole.SmsCustomDialog.get_LocaleIndependentIdentifier()
       at Microsoft.ConfigurationManagement.AdminConsole.ShowDialogTaskHandler.DoTask(NavigationModelNodeBase node, SccmTaskConfiguration sccmTask, PropertyDataUpdated dataUpdatedDelegate, Boolean readOnly)\r\n
    [1, PID:5008][01/25/2013 20:48:00] :System.Management.ManagementException\r\nNot found \r\n   at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)
       at System.Management.ManagementObject.Initialize(Boolean getObject)
       at System.Management.ManagementBaseObject.get_wbemObject()
       at System.Management.PropertyData.RefreshPropertyInfo()
       at System.Management.PropertyDataCollection.get_Item(String propertyName)
       at System.Management.ManagementBaseObject.GetPropertyValue(String propertyName)
       at System.Management.ManagementBaseObject.get_Item(String propertyName)
       at Microsoft.ConfigurationManagement.ManagementProvider.WqlQueryEngine.WqlConnectionManager.GetInstance(String objectPath)\r\nManagementException details:
    instance of SMS_ExtendedStatus
     Description = "Error retrieving object FileType=2";
     ErrorCode = 2151811598;
     File = "e:\\nts_sccm_release\\sms\\siteserver\\sdk_provider\\smsprov\\SspInterface.h";
     Line = 1208;
     Operation = "GetObject";
     ParameterInfo = "SMS_SCI_SysResUse.FileType=2,ItemName=\"[\\\"Display=\\\\\\\\INC-SQL42.deccoinc.net\\\\\\\"]MSWNET:[\\\"SMS_SITE=INC\\\"]\\\\\\\\INC-SQL42.deccoinc.net\\\\,SMS SRS Reporting Point\",ItemType=\"System Resource Usage\",SiteCode=\"INC\"";
     ProviderName = "ExtnProv";
     StatusCode = 2147749890;
    \r\n

  • Control of Downe payment request against PO.

    Hi friends,
    I have new requirement for Down payment reqest.
    Actually we can control the down payment against PO at F-47.
    But my client wants to control the down  payment at request level.
    For this i alredy aproched to ABAP consultant regarding this requirement. He also worked on a lot.
    But finally he came to me and he said to me no BADI or EXIST are available.
    Please is there any another option the above requiement?
    Pleae give me your valuable sollutions.
    Thanks&regards,
    Dudekula

    Hi Friends,
    Sorry for this, Because this not a adisable scenari.
    SAP does not recomend.
    Regards,
    Bramha

  • Creation of Correction Request against Credit memo

    I would like to know if it is possible to create an request of type RK against an Credit billing of type G2?
    Thanks
    Lina

    hello, Lina.
    i tried doing VTAF to see if you could create copying controls for RK as target for source G2, and the system issues an error message saying that RK must reference an invoice (F1 or F2).
    so i guess the answer to your question must be 'no', in SAP standard.
    however, there are always workarounds and maybe you can adjust your business process (e.g. issue a credit memo request with reference to a credit memo - billing type G2).
    regards.

  • Request showing still running in Monitor after request status is made red

    Hi All,
    We have a delta load running from an ODS1 to 3 Targets - Cube1, ODS3 and ODS4 through a single delta infopackage. For handling a production data failure, we had to delete the data from these 3 Targets along with the inits. Afterwards we again started the init with data transfer for all the 3 targets simultaneously. The load failed due to processing overdue. Again the inits were deleted for all the requests but during the next day loading we suddenly found the same requests in the 3 Targets with yellow status showing as running. These requests were already changed to red in QM status and the inits were deleted. But can anybody explain how come they again reappeared ?
    This question is really intriguing.
    Thanks
    Somnath.

    Hello somnath,
    those request are submitted to batch, and they are still alive somehow even if you delete those requests or change them to red.  And again tries to load data to providers and if no request available creates new ones.
    What can you do?
    1. Try to delete those jobs from the queue.(It's not possible for every request unforntunately)
    2. Delete the content of provider by using right click on the provider and choose delete data.
    Sarhan.

  • How to capture spool request of current running program

    Hi
    I want to g spool request number(s) for currently running program.
    plz help me, if possible with code

    Hi,
          Goto T.Code : SP01.There we will find spool request no.
    Hope it is help.
    Regards,
    T.D.M

  • F-47 Down payment request against PO

    Hi all,
    I need a clarification on the following;
    When we are creating a down payment request through f-47, we are giving the PO no and saving the down payment request.
    After this, we are doing F-48 for down payment to vendor and giving the PO no same here also. So that advance amount is updating in PO.
    But, Can we update the advance amount in PO without doing the F-48?
    Reg.
    Manu

    Check this link Advance payment  in PO should not Exceed 25%

Maybe you are looking for

  • PPDS - Product hurestic giving planned  orders six month later

    Dear All I m facing a prooblem while executing the product heurisitc in APO-PPDS. Problem is that planned orders are scheduled six month later even though the requirments are in early period. I hv checked the resource capacity and time profile. In ad

  • HT1386 After restoring iPod to its original settings, iTunes will not sync with iPod

    I restored my iPod Nano 4th generation to original settings and now when I try to sync it with iTunes, only a few songs will transfer and I get a message saying file could not be found. Some of the songs in my iTunes library were transferrred from an

  • UserName & Pass for Admin Cosole fails!!

    Installation went OK, I can get all examples running. However, when I fire up the Default Admin Server Console and attempt to logon to it by typing username and password, the logon fails everytime. what gives? bill

  • Dump -- DEBUGGING_IMPOSSIBLE

    Hi, In our ECC6.0 system, We are receing dump: Runtime Errors         DEBUGGING_IMPOSSIBLE Short text     ABAP programs cannot currently be debugged. What happened?     The running program is supposed to be debugged by the ABAP Debugger (for      exa

  • I got an uncaugt exception fff

    Hi plz help I cnt go into my 9320 ASAP? Solved! Go to Solution.