Query on publishing backend ES into PI SR

Hi All,
          I am referring to the following link to publish SAP ERP tp Service Registry in PI.
http://help.sap.com/saphelp_nwpi711/helpdata/en/25/683fbe7e01407cb20995d10d71c895/content.htm
In From the SOA Manager main screen, go to the Application and Scenario Communication tab,I am not able to find the Application and Scenario Communication tab after I type in SOAMAMAGER in SAP backend.
How do I configure the backend to publish to PI service registry.
Regards,
Premjit

>
Premjit Mishra wrote:
> Hi All,
>           I am referring to the following link to publish SAP ERP tp Service Registry in PI.
>
> http://help.sap.com/saphelp_nwpi711/helpdata/en/25/683fbe7e01407cb20995d10d71c895/content.htm
>
>
> In From the SOA Manager main screen, go to the Application and Scenario Communication tab,I am not able to find the Application and Scenario Communication tab after I type in SOAMAMAGER in SAP backend.
>
> How do I configure the backend to publish to PI service registry.
>
> Regards,
> Premjit
Premjit,
Instead of the link specified above, you need to go to 'Business Administration' => 'Web Service Administration' in soamanager.

Similar Messages

  • How to get the role under which a query is published

    Hi All.
    I want to know how will I know under which role a particular query is published. I have the query name. Please provide some suggestions at the earliest.
    Thanks in advance,
    Sananda

    Hi Sananda,
    When you go to RSRREPDIR table selection screen in SE16, you will see 2 'Query' fields.  Put your query technical names in second 'Query' field and execute. From the output, collect the values in first 'Query' field (GENUNIID). Take these IDs and put them in AGR_HIER table to see menu roles against these IDs. You can download data from both these tables into excel sheets and put vlookup to find menu roles against query technical names.
    Hope it helps.
    Thanks,
    Abhishek.

  • How to get the role name in which query is published ?

    Hi Experts,
       Is there any table where i can get the name of the role in which a particular query is published. I know that if i have a role , i can check in pfcg giving that role name and in menu tab i can see all the queries published under that role. But if i know query but not role how to get the role name . Is there any table or functon modules or programs to get the information.
    Thanks & Regards
    Vamsi Kiran

    Check this table
    AGR_HIER

  • How to publish my ebook into the ibook store directly is there a link?

    How to publish my ebook into the ibook store directly, is there a link?

    https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/wa/apply

  • Using external parameters within MS Query returning that data right into a pivot table Excel 2010

    In Excel 2010 i was able to use the external parameters within MS Query returning that data right into a pivot table.  But the parameter on the worksheet will not save in the paremeter setting of the data connection.  And if you save it and open
    it and try to refresh the pivot table Excel stops responding and you have to force the file closed.  I found out the reason to crash is that it did not keep the parameter saved.
    Can this be fixed?

    Hi,
    Just
    checking in to see if the information of Oskar was helpful. Please
    let us know if you would like further assistance.
    Jaynet Zhang
    TechNet Community Support

  • Unable to Publish Captive 4 into Adobe Connect with Windows 7

    Hello,
    I am using Adobe Captive 4 and have previously been able to publish my Adobe Captivate videos into Adobe Connect.  However, I have now had my PC upgraded to Windows 7 and am now unable to do so. When I attempt to publish into Adobe Connect, I received the following message:
    Adobe Connect requires Flash Player 9.0.0.0 or above.
    I have Flash version 11 installed on my computer so I don't think this is the problem. However, I do notice that the publish option opens in a window that seems to be another program or wizard that is used to publish from Captivate into Adobe Connect; this may be where my problem resides. I had a co-worker on Windows XP try and everything still works fine. It is only with Windows 7 that this problem occurs.
    Any help or direction with this issue would be great.
    Thanks!

    Odd, I just verified that I could publish from CP4 to Connect. Windows 7, Connect 8.2.1, Captivate 4.0.1 Build 1658.
    Have you tried uninstalling and reinstalling Captivate? Maybe it didn't hook into the right version of Flash...

  • Microsoft Publisher web page into a Muse web page?

    Any suggestions on the easiest quickest way to turn a Microsoft Publisher web page into a Muse web page?

    Hi
    Using Adobe muse you may create sites and export them as webpages locally or upload to hosting. However, I am afraid, there's no automated way to import Microsoft Publisher web pages into Adobe Muse. One alternative is place the Microsoft Publisher web page code using " Insert as HTML" and see if that helps.

  • Dynamic query and Open Cursor fetch into ??

    Hi;
    I think we took the wrong turn some were... because looks like a dead end...
    What I need to do:
    Create a procedure to compare two generic tables in diferente databases and find rows that have diferent data.
    (No restritions on what tables it might compare)
    What I have done:
    CREATE OR REPLACE PROCEDURE COMPARE_TABLES_CONTENT_V3(
    tableName_A IN VARCHAR2, tableName_B IN VARCHAR2, filter IN VARCHAR2) AS
    -- Get all collumns present in [TableName_A]
    -- This is necessary to create a dynamic query
    select column_name bulk collect
    into v_cols1
    from all_tab_columns
    where table_name = v_tab1
    and owner = nvl(v_own1, user)
    order by column_id;
    -- If there is no columns in table A ... them no need to proceed
    if v_cols1.count = 0 then
    dbms_output.put_line('[Error] reading table ' || tableName_A ||
    ' collumns information. Exit...');
    return;
    end if;
    -- Collect Collumns information by ',' separated, for the query
    for i in 1 .. v_cols1.count loop
    compareCollumns := compareCollumns || ',' || v_cols1(i);
    end loop;
    -- Create the query that gives the diferences....
    getDiffQuery := 'select ' || compareCollumns ||
    ' , count(src1) CNT1, count(src2) CNT2 from (select a.*, 1 src1, to_number(null) src2 FROM ' ||
    tableName_A ||
    ' a union all select b.*, to_number(null) src1, 2 src2 from ' ||
    tableName_B || ' b) group by ' || compareCollumns ||
    ' having count(src1) <> count(src2)';
    Whats the problem?
    I'm lost...I can access the query using debugging on the oracle procedure... and run it OK on a new SQL window. No problem here... its perfect.
    But I dont know how to access this information inside the procedure, I need to format the information a bit...
    I try a cursor...
    open vCursor for getDiffQuery;
    fetch vCursor into ??????? -- Into what... query, columns and tables is all dynamic...
    close vCursor;
    Any ideas..

    Making the issue more simple....
    At this point I have a oracle procedure that generates a dynamic sql query, based on the table names passed by parameter.
    getDiffQuery := 'select ' || compareCollumns || (.....)
    end procedure;
    This ''getDiffQuery'' contains a query that gets the diferences in the tables. (Working fine)
    I would like to access this information in the same procedure.
    I cant use cursor because the table, columns... actualy all is dynamic based on the generated query:( !

  • Help with inserting a Captivate published SWF output into another master Captivate project

    Can I insert a SWF (which is a Try It created and published using Captivate) into a master Captivate project such that the master Captivate project can access variables in the Try-It and do stuff depending on the value? (I'm using Captivate 6)

    Hi Lilybiri,
    The things is that for the Try-It, I'd like to use the playbar but for the main project that houses the SWF, I don't want to have a playbar. If i insert the Try It as slides in the main project (instead of insert a SWF), the the playbar becomes global to the whole project.
    Also, I would have a lot ot slides in the main project file since there are going to be at least 7-8 Try Its, which if inserted as SWFs sound management but if I insert the slides for each of them, my main project will have way too many slides.
    Advice?
    -Sean

  • How do I import a iWeb published folder back into iWeb

    Hi,
    I just upgraded to Leopard and cant seem to bring my iWeb published site back into iWeb. Any ideas? TIA!
    -=Bill=-

    I have the same problem, after installing OS X 10.5. Where did iWeb go? Is it not included in Leopard? After the install I could not find the iWeb anymore. I have my site up on .mac and I have them in iDisk but I can not get them back to iWeb. Where is the files saved for the iWeb, there must be a way to get them back no??? I am not able to update my website, it feels ****!!!!!

  • Security - Query - XML Publisher

    Hello,
    I need some help concerning the security for queries and XML Publisher.
    I am on an HR peoplesoft, tools8.49.
    When I am with user PS I see my query in query manager and my XML Publisher report.
    My query is Public and my report definition for XML Publisher too.
    My problem is that I am not able to publish my query to see it in query viewer and I suppose (perhaps I'm wrong) that's why when I'm connecting with another user which have access to the security query tree to see this query, I am not able to see my XML Publisher report definition.
    Could you tell me where I should search to publish this query in query viewer ? Or is it something special to do to see my XML Publisher report definition ?
    Any ideas are welcome.
    Thanks in advance for your help.

    Problem solved : I have forgotten to add my role in Reporting Tools > XML Publisher > Setup > Report Category.

  • How do I publish calendars imported into iCal from a .ics file to iCloud rather than MobileMe?

    Having upgraded my iPhone4 & iPad to iOS5 and my iMac to OSX 10.7.2, I have been having trouble with duplicate calendar entries. Unfortunately, having deleted all but one calendar from the iCloud web interface, I heeded the mistaken advice to disable Calendars in the iCloud preference pane on the iMac and it deleted the calendars that had been removed from iCould from the iMac as well.
    A few false starts later, I was able, after disconnecting all my devices from the net, to restore my iCal calendars with TimeMachine from before the chaos started then exported them as .ics files. After rebooting and re-enabling the network to the iMac, iCloud sync purged the restored calendars from iCal again, so I imported the .ics files into iCal and published them again, but the publish options only include MobileMe or a private server, so I chose MobileMe. iCal now happily shows all my calendars on the iMac again, but the iCloud web Calendar app can't see them.
    How can I get iCloud to see the published iCal calendars again?

    Solved, I think! What you need to do is log on to your icloud account at www.icloud.com, go to the calendar screen, click the gearwheel and choose New Calendar. Create a calendar here (ie up on the iCloud) with the name you want for your imported calendar data. Then switch to iCal - you may have to quit and relaunch for the new iCloud calendar to appear (or it will probably do so automatically if you wait long enough) then import the data using File->Import->Import... When you get to the step where it asks which calendar you want to import the data into, choose the new iCloud calendar you've just created. Job done!
    To be complete in my answer, I don't think you can exactly do what you want to do, at least not at present. There doesn't seem to be any way to publish a calendar to iCloud after the first time you set up iCloud on your Mac when it exports any calendar data that is on the Mac at that time. I suppose that Apple feel that the way I have described works by exporting from one calendar and importing into another, so no need to provide a way of doing it directly.

  • SQL query - how to get parameters into a function within a SELECT statement

    Hi,
    I have SQL query roughly as follows
    SELECT A, B, C, MAX(CASE...) AS "D_NAME", FunctionX(B, C, "D_NAME")
    FROM...
    WHERE...
    How to get alias "D_NAME" as a valid parameter into FunctionX?

    Hi,
    user8819407 wrote:
    Hi,
    I have SQL query roughly as follows
    SELECT A, B, C, MAX(CASE...) AS "D_NAME", FunctionX(B, C, "D_NAME")
    FROM...
    WHERE...
    How to get alias "D_NAME" as a valid parameter into FunctionX?Either
    (1) repeat the calculation or
    (2) compute it in a sub-query
    Here's an example of (2)
    WITH  got_d_name  AS
        SELECT A, B, C, MAX(CASE...) AS "D_NAME"
        FROM...
        WHERE...
    SELECT  A, B, C, D_NAME, FunctionX (B, C, D_NAME)
    FROM    got_d_name
    ;A column alias (like d_name) can be referenced in the ORDER BY clause of the query where it was defined, but that's the only place in that query where it can be referenced.

  • Datatemplate query and publishing the output

    I'm troubleshooting performance problem in Oracle Apps r12 while running GL/XLA reports using the XML Publisher. The query which is defined in datatemplate takes less then a minute to complete while I execute it from PLSQL environment, however the entire job run as Concurrent process takes 30 minutes to complete. I suspect the majority of the time is spend formating an excel output in BI Publisher engine. To prove I look at the log file generated... it says the job started at 26-JAN-2011 11:47:10 and then...
    ------------- 1) PUBLISH -------------
    Beginning post-processing of request 36704774 on node AISSRV3 at 26-JAN-2011 11:48:12.
    Post-processing of request 36704774 completed at 26-JAN-2011 11:57:53.
    As you see it took about a minute from the start until the PUBLISH section started. Is the part of query execution from datatemplate included in PUBLISH section of the log or does it happen before.

    Please find my piece code below..
    **Function module to display the ALV output.
      CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'
           EXPORTING
                i_callback_program        = ws_repid
                i_callback_user_command   = 'F0009_USER_COMMAND'
                i_callback_pf_status_set  = 'f0008_set_pf_stat'
                is_layout                 = wa_layo
                it_fieldcat               = i_fieldcat[]
                is_variant                = wa_vari
                i_tabname_header          =  'I_VTTK_1'
                i_tabname_item            =  'I_HEADER'
                is_keyinfo                = ws_keyinfo
           TABLES
                t_outtab_header           = i_vttk_1
                t_outtab_item             = i_header
           EXCEPTIONS
                program_error             = 1
                OTHERS                    = 2.
    FORM f0009_user_command  USING ucomm LIKE sy-ucomm
                                   selfield TYPE slis_selfield. "#EC CALLED
    to handle the user commands if different from standard ALV
      CASE ucomm.
         WHEN 'REFRESH'.
    Here I am reselecting the data again to get the new changes done.
          PERFORM f0002_get_selection_data.
    Here the flag is getting set.
          selfield-refresh = 'X'.
      ENDCASE.
    ENDFORM.

  • Please help with an embedded query (INSERT RETURNING BULK COLLECT INTO)

    I am trying to write a query inside the C# code where I would insert values into a table in bulk using bind variables. But I also I would like to receive a bulk collection of generated sequence number IDs for the REQUEST_ID. I am trying to use RETURNING REQUEST_ID BULK COLLECT INTO :REQUEST_IDs clause where :REQUEST_IDs is another bind variable
    Here is a full query that use in the C# code
    string sql = "INSERT INTO REQUESTS_TBL(REQUEST_ID, CID, PROVIDER_ID, PROVIDER_NAME, REQUEST_TYPE_ID, REQUEST_METHOD_ID, " +
    "SERVICE_START_DT, SERVICE_END_DT, SERVICE_LOCATION_CITY, SERVICE_LOCATION_STATE, " +
    "BENEFICIARY_FIRST_NAME, BENEFICIARY_LAST_NAME, BENEFICIARY_DOB, HICNUM, CCN, " +
    "CLAIM_RECEIPT_DT, ADMISSION_DT, BILL_TYPE, LANGUAGE_ID, CONTRACTOR_ID, PRIORITY_ID, " +
    "UNIVERSE_DT, REQUEST_DT, BENEFICIARY_M_INITIAL, ATTENDING_PROVIDER_NUMBER, " +
    "BILLING_NPI, BENE_ZIP_CODE, DRG, FINAL_ALLOWED_AMT, STUDY_ID, REFERRING_NPI) " +
    "VALUES " +
    "(SQ_CDCDATA.NEXTVAL, :CIDs, :PROVIDER_IDs, :PROVIDER_NAMEs, :REQUEST_TYPE_IDs, :REQUEST_METHOD_IDs, " +
    ":SERVICE_START_DTs, :SERVICE_END_DTs, :SERVICE_LOCATION_CITYs, :SERVICE_LOCATION_STATEs, " +
    ":BENEFICIARY_FIRST_NAMEs, :BENEFICIARY_LAST_NAMEs, :BENEFICIARY_DOBs, :HICNUMs, :CCNs, " +
    ":CLAIM_RECEIPT_DTs, :ADMISSION_DTs, :BILL_TYPEs, :LANGUAGE_IDs, :CONTRACTOR_IDs, :PRIORITY_IDs, " +
    ":UNIVERSE_DTs, :REQUEST_DTs, :BENEFICIARY_M_INITIALs, :ATTENDING_PROVIDER_NUMBERs, " +
    ":BILLING_NPIs, :BENE_ZIP_CODEs, :DRGs, :FINAL_ALLOWED_AMTs, :STUDY_IDs, :REFERRING_NPIs) " +
    " RETURNING REQUEST_ID BULK COLLECT INTO :REQUEST_IDs";
    int[] REQUEST_IDs = new int[range];
    cmd.Parameters.Add(":REQUEST_IDs", OracleDbType.Int32, REQUEST_IDs, System.Data.ParameterDirection.Output);
    However, when I run this query, it gives me a strange error ORA-00925: missing INTO keyword. I am not sure what that error means since I am not missing any INTOs
    Please help me resolve this error or I would appreciate a different solution
    Thank you

    It seems you are not doing a bulk insert but rather an array bind.
    (Which you will also find that it is problematic to do an INSERT with a bulk collect returning clause (while this works just fine for update/deletes) :
    http://www.oracle-developer.net/display.php?id=413)
    But you are using array bind, so you simply just need to use a
    ... Returning REQUEST_ID INTO :REQUEST_IDand that'll return you a Rquest_ID[]
    see below for a working example (I used a procedure but the result is the same)
    //Create Table Zzztab(Deptno Number, Deptname Varchar2(50) , Loc Varchar2(50) , State Varchar2(2) , Idno Number(10)) ;
    //create sequence zzzseq ;
    //CREATE OR REPLACE PROCEDURE ZZZ( P_DEPTNO   IN ZZZTAB.DEPTNO%TYPE,
    //                      P_DEPTNAME IN ZZZTAB.DEPTNAME%TYPE,
    //                      P_LOC      IN ZZZTAB.LOC%TYPE,
    //                      P_State    In Zzztab.State%Type ,
    //                      p_idno     out zzztab.idno%type
    //         IS
    //Begin
    //      Insert Into Zzztab (Deptno,   Deptname,   Loc,   State , Idno)
    //                  Values (P_Deptno, P_Deptname, P_Loc, P_State, Zzzseq.Nextval)
    //                  returning idno into p_idno;
    //END ZZZ;
    //Drop Procedure Zzz ;
    //Drop Sequence Zzzseq ;
    //drop Table Zzztab;
      class ArrayBind
        static void Main(string[] args)
          // Connect
            string connectStr = GetConnectionString();
          // Setup the Tables for sample
          Setup(connectStr);
          // Initialize array of data
          int[]    myArrayDeptNo   = new int[3]{1, 2, 3};
          String[] myArrayDeptName = {"Dev", "QA", "Facility"};
          String[] myArrayDeptLoc  = {"New York", "Chicago", "Texas"};
          String[] state = {"NY","IL","TX"} ;
          OracleConnection connection = new OracleConnection(connectStr);
          OracleCommand    command    = new OracleCommand (
            "zzz", connection);
          command.CommandType = CommandType.StoredProcedure;
          // Set the Array Size to 3. This applied to all the parameter in
          // associated with this command
          command.ArrayBindCount = 3;
          command.BindByName = true;
          // deptno parameter
          OracleParameter deptNoParam = new OracleParameter("p_deptno",OracleDbType.Int32);
          deptNoParam.Direction       = ParameterDirection.Input;
          deptNoParam.Value           = myArrayDeptNo;
          command.Parameters.Add(deptNoParam);
          // deptname parameter
          OracleParameter deptNameParam = new OracleParameter("p_deptname", OracleDbType.Varchar2);
          deptNameParam.Direction       = ParameterDirection.Input;
          deptNameParam.Value           = myArrayDeptName;
          command.Parameters.Add(deptNameParam);
          // loc parameter
          OracleParameter deptLocParam = new OracleParameter("p_loc", OracleDbType.Varchar2);
          deptLocParam.Direction       = ParameterDirection.Input;
          deptLocParam.Value           = myArrayDeptLoc;
          command.Parameters.Add(deptLocParam);
          //P_STATE -- -ARRAY
          OracleParameter stateParam = new OracleParameter("P_STATE", OracleDbType.Varchar2);
          stateParam.Direction = ParameterDirection.Input;
          stateParam.Value = state;
          command.Parameters.Add(stateParam);
                  //idParam-- ARRAY
          OracleParameter idParam = new OracleParameter("p_idno", OracleDbType.Int64 );
          idParam.Direction = ParameterDirection.Output ;
          idParam.OracleDbTypeEx = OracleDbType.Int64;
          command.Parameters.Add(idParam);
          try
            connection.Open();
            command.ExecuteNonQuery ();
            Console.WriteLine("{0} Rows Inserted", command.ArrayBindCount);
              //now cycle through the output param array
            foreach (Int64 i in (Int64[])idParam.Value)
                Console.WriteLine(i);
          catch (Exception e)
            Console.WriteLine("Execution Failed:" + e.Message);
          finally
            // connection, command used server side resource, dispose them
            // asap to conserve resource
            connection.Close();
            command.Dispose();
            connection.Dispose();
          Console.WriteLine("Press Enter to finish");
          Console.ReadKey();
        }

Maybe you are looking for