Query on SUS and ROS

Hi friends
Supplier Screening and supplier directory do they come under SUS or ROS
Please let me know
Regards
Chinna

Hello krishna,
Supplier Screening and supplier directory  comes under ROS .
regards
Muthu

Similar Messages

  • MM-SUS: EBP, SUS and ROS in one single client

    Dear experts,
    We are currently on:
    SRM 7
    ECC6 (EhP 4)
    Classic Scenario
    We are in the process of implementing SUS and ROS in the same client as EBP.
    There are a few things which are not clear to me:
    - Do I still need to set up a seperate Vendor Group for SUS next to the one used for EBP? Or can I use that one for both puposes?
    - Is vendor replication from ECC to SUS (BD14) necessary or is the replication from ECC to EBP (BBPGETVD) enough for this?
    - Should I keep the vendors used for EBP seperate from those used for SUS.
    - After user registration (ROS) and acceptance do I still need to transfer the vendor to EBP taking into consideration that they are both on the same client?
    Thanks for your reply

    Hi Djurick,
    First of all it is not recommended to have EBP and SUS in the same client.
    However coming to your questions
    - Do I still need to set up a seperate Vendor Group for SUS next to the one used for EBP? Or can I use that one for both puposes?
    You need to setup a separate group for SUS vendors.
    - Is vendor replication from ECC to SUS (BD14) necessary or is the replication from ECC to EBP (BBPGETVD) enough for this?
    BD14 is mandatory even if you have SUS and EBP on same client
    - Should I keep the vendors used for EBP seperate from those used for SUS.
    Yes
    - After user registration (ROS) and acceptance do I still need to transfer the vendor to EBP taking into consideration that they are both on the same client?
    Yes you need to transfer
    Regards,
    Nikhil

  • ROS (without SUS) and EBP in same client-Transferred BP status?

    Friends,
    We are working on SRM 7.
    The ROS (without SUS) and EBP are implemented on the same SRM client.
    In supplier registration process, when the accepted business partner is transferred from ROS to EBP, a supplier is correctly created in EBP client with the same business partner number, but the status of the transferred business partner is not updated from 'ACCEPTED' to 'RELEASED', hence there is risk that user can transfer the business partner again.
    As per OSS note 857386, the status released is set automatically by the system when an accepted supplier has been distributed. Also the status is valid only for DISTRIBUTED suppliers, that is, ONLY for suppliers TRANSFERED through OPI.
    I understand, if ROS (without SUS) and EBP are deployed on separate clients in same server then when the accepted business partner is transferred from ROS to EBP, system triggers an XI message to update the ROS business partner status to 'RELEASED'. Is my understanding right?
    How do we update the transferred business partner status to RELEASED when ROS and EBP are on same client?
    Regards,
    Sandeep Parab
    Edited by: Sandeep Meghashyam Parab on Apr 9, 2010 11:43 AM

    Hi Sandeep,
    I too have a requirement to implement ROS without SUS in SRM 7.0 PPS.  Can you send the config guide or steps to follow both in the ROS side and in the SRM Side.  Your kind help will be rewarded and highly appreciated.
    with regards,
    Freemind

  • SUS and SRM

    Hi Gurus,
    Have a very fundamental query.It has been confusing me a bit.
    We have implemented SRM 4.0 and have R/3 4.6c as the backend system.
    Now,the proposal is to add SUS to the landscape.My questions:
    Q1.]Is SUS an add-on to SRM or a separate insatallation/server?
    Q2.]In SRM IMG,we have SUS node and some configuration(master data,BADI's,Technical settings etc)...what does this mean?If SUS is a separate install,will i still get the SUS nodes in SRM?
    Q3.]We are planning a MM-SUS scenario.If SUS is a separate install,do we have to make any settings on SRM side?
    Please direct me.
    Thanks
    Trey

    Hi Christophe,
    I have a query related to SUS. We have installed SUS on a seperate server for Production. NOw we have also put C folders as Add-on to SUS and never faced any errors.
    We had followed these steps:
    Install oracle
    Install Oracle patch
    Install PSU ABAP was
    Activate TMS
    Apply new SPAM,support packages and upgrade PI_Basis from 2004 to 2005.
    Install C_projects
    Apply C_project support packages
    Log on to system and create client 100 with a client copy of 000 using SAP_ALL profile.
    Install PSU Java WAS in client 100
    Apply Java Support 16 to system
    But now some are asking us to rebuild this server as we have not followed correct procedure as per them. They have given these steps. That is:
    Install oracle
    Install Oracle patch
    Install PSU ABAP WAS
    Log on to system and create client 100 with a client copy of 000 using SAP_ALL profile.
    Install PSU Java WAS in client 100
    Install C_projects using SAINT
    Activate TMS in proper domain
    Apply new SPAM,support packages and upgrade PI_Basis from 2004 to 2005.
    Apply Java Support 16 to system.
    Can u kindly help me out in this regard.
    Thanks in advance
    rgds,
    Chaitra

  • MM-SUS and EBP-SUS in the same client

    Hi experts
    I have a doubt about implementationMM-SUS and EBP-SUS in the same client, If I send a PO from MM to SUS and after send a PO from EBP to SUS to the same vendor, the vendor will be able to see 2 POs with just one logon?
    As I know when I replicate a vendor from MM to SUS a Business partner is created and when I replicate a the same vendor from EBP to SUS  a new Business partner is created and are diferent BP so a user and pass diferent .
    Thanks
    Nilson

    Hi Nilson,
    If i understand your scenario, you'll replicate an existing R/3 vendor to EBP. The vendor will be a direct vendor in R/3 while the same would be used as for Indirects in EBP.
    Well, when you replicate the R/3 vendor to EBP, the vendor has the R/3 link in the form of Backend Logical systen name in EBP.
    So when you replicate the vendor from R/3 or EBP, there will be ideally only one entry for the vendor with references to R/3 and EBP systems.
    Hope this clarifies your question.
    Cheers,
    Akash

  • I need to pass a query in form of string to DBMS_XMLQUERY.GETXML package...the parameters to the query are date and varchar ..please help me..

    I need to pass a query in form of string to DBMS_XMLQUERY.GETXML package...the parameters to the query are date and varchar ..please help me build the string .Below is the query and the out put. ( the string is building fine except the parameters are with out quotes)
    here is the procedure
    create or replace
    procedure temp(
        P_MTR_ID VARCHAR2,
        P_FROM_DATE    IN DATE ,
        P_THROUGH_DATE IN DATE ) AS
        L_XML CLOB;
        l_query VARCHAR2(2000);
    BEGIN
    l_query:=  'SELECT
        a.s_datetime DATETIME,
        a.downdate Ending_date,
        a.downtime Ending_time,
        TO_CHAR(ROUND(a.downusage,3),''9999999.000'') kWh_Usage,
        TO_CHAR(ROUND(a.downcost,2),''$9,999,999.00'') kWh_cost,
        TO_CHAR(ROUND(B.DOWNUSAGE,3),''9999999.000'') KVARH
      FROM
        (SELECT s_datetime + .000011574 s_datetime,
          TO_CHAR(S_DATETIME ,''mm/dd/yyyy'') DOWNDATE,
          DECODE(TO_CHAR(s_datetime+.000011574 ,''hh24:'
          ||'mi''), ''00:'
          ||'00'',''24:'
          ||'00'', TO_CHAR(s_datetime+.000011574,''hh24:'
          ||'mi'')) downtime,
          s_usage downusage,
          s_cost downcost
        FROM summary_qtrhour
        WHERE s_mtrid = '
        ||P_MTR_ID||
       ' AND s_mtrch   = ''1''
        AND s_datetime BETWEEN TO_DATE('
        ||P_FROM_DATE||
        ',''DD-MON-YY'') AND (TO_DATE('
        ||P_THROUGH_DATE||
        ',''DD-MON-YY'') + 1)
        ) a,
        (SELECT s_datetime + .000011574 s_datetime,
          s_usage downusage
        FROM summary_qtrhour
        WHERE s_mtrid = '
        ||P_MTR_ID||
        ' AND s_mtrch   = ''2''
        AND s_datetime BETWEEN TO_DATE('
        ||P_FROM_DATE||
        ',''DD-MON-YY'') AND (TO_DATE('
        ||P_THROUGH_DATE||
        ','' DD-MON-YY'') + 1)
        ) B
      where a.S_DATETIME = B.S_DATETIME(+)';
    SELECT DBMS_XMLQUERY.GETXML('L_QUERY') INTO L_XML   FROM DUAL;
    INSERT INTO NK VALUES (L_XML);
    DBMS_OUTPUT.PUT_LINE('L_QUERY IS :'||L_QUERY);
    END;
    OUTPUT parameters are in bold (the issue is they are coming without single quotes otherwise th equery is fine
    L_QUERY IS :SELECT
        a.s_datetime DATETIME,
        a.downdate Ending_date,
        a.downtime Ending_time,
        TO_CHAR(ROUND(a.downusage,3),'9999999.000') kWh_Usage,
        TO_CHAR(ROUND(a.downcost,2),'$9,999,999.00') kWh_cost,
        TO_CHAR(ROUND(B.DOWNUSAGE,3),'9999999.000') KVARH
      FROM
        (SELECT s_datetime + .000011574 s_datetime,
          TO_CHAR(S_DATETIME ,'mm/dd/yyyy') DOWNDATE,
          DECODE(TO_CHAR(s_datetime+.000011574 ,'hh24:mi'), '00:00','24:00', TO_CHAR(s_datetime+.000011574,'hh24:mi')) downtime,
          s_usage downusage,
          s_cost downcost
        FROM summary_qtrhour
        WHERE s_mtrid = N3165 AND s_mtrch   = '1'
        AND s_datetime BETWEEN TO_DATE(01-JAN-13,'DD-MON-YY') AND (TO_DATE(31-JAN-13,'DD-MON-YY') + 1)
        ) a,
        (SELECT s_datetime + .000011574 s_datetime,
          s_usage downusage
        FROM summary_qtrhour
        WHERE s_mtrid = N3165 AND s_mtrch   = '2'
        AND s_datetime BETWEEN TO_DATE(01-JAN-13,'DD-MON-YY') AND (TO_DATE(31-JAN-13,' DD-MON-YY') + 1)
        ) B
      where a.S_DATETIME = B.S_DATETIME(+)

    The correct way to handle this is to use bind variables.
    And use DBMS_XMLGEN instead of DBMS_XMLQUERY :
    create or replace procedure temp (
      p_mtr_id       in varchar2
    , p_from_date    in date
    , p_through_date in date
    is
      l_xml   CLOB;
      l_query VARCHAR2(2000);
      l_ctx   dbms_xmlgen.ctxHandle;
    begin
      l_query:=  'SELECT
        a.s_datetime DATETIME,
        a.downdate Ending_date,
        a.downtime Ending_time,
        TO_CHAR(ROUND(a.downusage,3),''9999999.000'') kWh_Usage,
        TO_CHAR(ROUND(a.downcost,2),''$9,999,999.00'') kWh_cost,
        TO_CHAR(ROUND(B.DOWNUSAGE,3),''9999999.000'') KVARH
      FROM
        (SELECT s_datetime + .000011574 s_datetime,
          TO_CHAR(S_DATETIME ,''mm/dd/yyyy'') DOWNDATE,
          DECODE(TO_CHAR(s_datetime+.000011574 ,''hh24:'
          ||'mi''), ''00:'
          ||'00'',''24:'
          ||'00'', TO_CHAR(s_datetime+.000011574,''hh24:'
          ||'mi'')) downtime,
          s_usage downusage,
          s_cost downcost
        FROM summary_qtrhour
        WHERE s_mtrid = :P_MTR_ID
        AND s_mtrch   = ''1''
        AND s_datetime BETWEEN TO_DATE(:P_FROM_DATE,''DD-MON-YY'')
                           AND (TO_DATE(:P_THROUGH_DATE,''DD-MON-YY'') + 1)
        ) a,
        (SELECT s_datetime + .000011574 s_datetime,
          s_usage downusage
        FROM summary_qtrhour
        WHERE s_mtrid = :P_MTR_ID
        AND s_mtrch   = ''2''
        AND s_datetime BETWEEN TO_DATE(:P_FROM_DATE,''DD-MON-YY'')
                           AND (TO_DATE(:P_THROUGH_DATE,'' DD-MON-YY'') + 1)
        ) B
      where a.S_DATETIME = B.S_DATETIME(+)';
      l_ctx := dbms_xmlgen.newContext(l_query);
      dbms_xmlgen.setBindValue(l_ctx, 'P_MTR_ID', p_mtr_id);
      dbms_xmlgen.setBindValue(l_ctx, 'P_FROM_DATE', to_char(p_from_date, 'DD-MON-YY'));
      dbms_xmlgen.setBindValue(l_ctx, 'P_THROUGH_DATE', to_char(p_through_date, 'DD-MON-YY'));
      l_xml := dbms_xmlgen.getXML(l_ctx);
      dbms_xmlgen.closeContext(l_ctx);
      insert into nk values (l_xml);
    end;

  • Passing parameters for a query throught XML and capturing response in the same

    Hi All,
    I have defined a RequestParameters object and i am passing paramerts for a query through XML and trying to capture the result in the same and send back to the source. In this case i am send XML from excel.
    Below is my XML format.
    <?xml version="1.0" encoding="utf-8"?>
    <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
    <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <Insert xmlns="http://tempuri.org/">
    <dataContractValue>
    <dsRequest>
    <dsRequest>
    <SOURCE></SOURCE>
    <ACTION>Insert</ACTION>
    <RequestParams>
    <RequestParams>
    <ACC_NO>52451</ACC_NO>
    <EMP_CITY>HYD</EMP_CITY>
    <EMP_NAME>RAKESH</EMP_NAME>
    <EMP_CONTACT>99664</EMP_CONTACT>
    <EMP_JOM>NOV</EMP_JOM>
    <EMP_SALARY>12345</EMP_SALARY>
    </RequestParams>
    <RequestParams>
    <ACC_NO>52452</ACC_NO>
    <EMP_CITY>HYD</EMP_CITY>
    <EMP_NAME>RAKESH</EMP_NAME>
    <EMP_CONTACT>99664</EMP_CONTACT>
    <EMP_JOM>NOV</EMP_JOM>
    <EMP_SALARY>12345</EMP_SALARY>
    </RequestParams>
    </RequestParams>
    </dsRequest>
    <dsRequest>
    <SOURCE></SOURCE>
    <ACTION>Update</ACTION>
    <RequestParams>
    <RequestParams>
    <ACC_NO>52449</ACC_NO>
    <EMP_CITY>HYD1</EMP_CITY>
    <EMP_NAME>RAKESH1</EMP_NAME>
    <EMP_SALARY>1345</EMP_SALARY>
    </RequestParams>
    <RequestParams>
    <ACC_NO>52450</ACC_NO>
    <EMP_CITY>HYDer</EMP_CITY>
    <EMP_NAME>RAKEH</EMP_NAME>
    <EMP_SALARY>1235</EMP_SALARY>
    </RequestParams>
    </RequestParams>
    </dsRequest>
    </dsRequest>
    </dataContractValue>
    </Insert>
    </s:Body>
    </s:Envelope>
     Where i have a List of dsRequest and RequestParams, where i can send any number of requests for Insert,Update. I have two a XML element defined in RequestParams "RowsEffected","error" where the result will be caputred and is updated
    to the response XML.
    I have 6 defined in RequestParams
    EMP_SALARY(int),ACC_NO(int),EMP_CITY(string),EMP_NAME(string),EMP_CONTACT(string),EMP_JOM(string)
    My Question is:
    When i am trying to build response XML with the following code, the parameters which are not given in the Request XML are also appearing in the Response.
                    ResponseParams.Add(
    newdsResponse()
                        ACTION = OriginalParams[a].ACTION,
                        SOURCE = OriginalParams[a].SOURCE,
                        Manager = OriginalParams[a].Manager,
                        RequestParams = OriginalParams[a].RequestParams
    Where the OriginalParams is dsRequest
    Ex: In my update query i will only send three parameters, but in my response building with ablove code, i am getting all the variables defined as INT in the RequestParameters.
    Is there any way i can avoid this and build response with only the parameters given in the Request ??
    Appreciate ur help..Thanks
    Cronsey.

    Hi Kristin,
    My project is, User will be giving the parameters in the excel, and using VBA, the values are captured and an XML is created in the above mentioned format and is send to web service for the Insert/Update.
    I created a webservice which reads the values from <datacontract> and it consist of list of <dsRequests> where any number of Insert/Upate commands can be executed, with in which it contains a list of <RequestParams> for multiple insertion/Updation.
    //function call
    OriginalParams = generator.Function(query, OriginalParams);
    where OriginalParams is List<dsRequest>
    //inside function
    command.Parameters.Add()// parameters adding
    int
    val = command.ExecuteNonQuery();
    after the execution,an XML element is added for the response part.and it is looped for all the RequestParams.
    OriginalParams[i].Result.Add(
    newResult()
    { ERROR = "No Error",
    ROWS_EFFECTEFD = 1 });
    //once all the execution is done the response building part
    for(inta
    = 0; a < OriginalParams.Count; a++)
                    ResponseParams.Add(
    newdsResponse()
                      Result = OriginalParams[a].Result
    QUEST: When i am trying to build response XML with the following code, the parameters which are not given in the Request XML are also appearing in the Response.
    Ex: In my update query i will only send three parameters, but in my response building with ablove code, i am getting all the variables defined as INT in the RequestParameters.
    Is there any way i can avoid this and build response with only the parameters given in the Request ??
    Appreciate ur help..Thanks
    Cronsey.

  • Query for PO and GPRO

    Hi guys. I am relatively new to SAP Business with less than one month experience handling this software. I was given a task by my superior last week, whereby I was asked to create a query that will enable both PO and GRPO "combine" together, thus enabling my colleagues to skip the tradition manual way of doing things.
    I have tried a first code which I manage to combine both PO and GRPO. However, there is this problem whereby should I link it via the coding I have done, both specific PO and GRPO must exist on the database for it to be listed out on the query (Should PO is present but GRPO is not, then it do not appear on the query). Below is the code that I have done:
    SELECT T0.[DocNum] as 'PO No.', T0.[DocDate], T0.[DocStatus], T0.[CardName] as 'Supplier', T1.[ItemCode], T1.[Quantity], T1.[Price], T1.[LineTotal] as 'Total Amount', T1.[U_Ship_ETA] as ' Expected Arrival Date',T2.[WhsCode], T2.[OrderedQty], T2.[DelivrdQty], T3.[DocNum] as 'GRPO No.' FROM OPOR T0  INNER JOIN POR1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN PDN1 T2 ON T1.DocEntry = T2.BaseEntry AND T1.LineNum = T2.BaseLine INNER JOIN OPDN T3 ON  T2.DocEntry = T3.DocEntry WHERE T1.[U_Ship_ETA] >= [%0] AND T2.[WhsCode] = 'PE-PG'
    The entire purpose of this assignment is to create a query that will facilitate the work of my colleague in HQ and warehouse. This specific person in HQ should be able to key in the PO then followed by another person on warehouse aware of the supply arrival date (expected) and to fill up the GRPO. The coding above, require both PO and GRPO to be present at the same time, which resulting in my colleague at warehouse unaware of the expected arrival date from PO.
    Edited by: AlexAkane on Oct 27, 2009 10:17 AM

    Second question:
    Due to this, I have recreated two different query. One query on PO and another on GRPO. Below are the coding for both,
    GRPO Tracking
    SELECT T0.[DocNum] as 'GRPO', T0.[DocStatus], T0.[DocDate], T0.[CardName] as 'Supplier',T1.[ItemCode], T1.[OrderedQty] as 'Ordered Quantity', T1.[DelivrdQty] as 'Delivered Quantity' , T1.[OpenQty] 'Remaining Open Quantity',T1.[WhsCode], T1.[U_Job_No] FROM OPDN T0  INNER JOIN PDN1 T1 ON T0.DocEntry = T1.DocEntry WHERE T1.[WhsCode] =[%0] ORDER BY T0.[CardName]
    PO Tracking
    SELECT T0.[DocNum] as 'PO Number', T0.[DocDate], T0.[DocStatus], T0.[CardName] as 'Supplier', T1.[ItemCode], T1.[Quantity] as 'Ordered  Quantity', T1.[Price] as 'Price Per Unit', T1.[LineTotal] as 'Total Amount' , T1.[WhsCode], T1.[U_Ship_ETA] as 'Expected Arrival Date' FROM OPOR T0  INNER JOIN POR1 T1 ON T0.DocEntry = T1.DocEntry WHERE T1.[WhsCode] =[%0]
    I would like to know, is it possible to join into a single table?  Example- A and B . Join become AB.
    Sorry for this long post. I just don't know how to put in simpler words :). And I would appreciate any help or advice.
    Thank You !
    Regards,
    Alex
    Edited by: AlexAkane on Oct 27, 2009 10:16 AM

  • Clarifications on EBP-SUS and MM-SUS Scenario

    Hi !
    We are planning to implement EBP-SUS and MM-SUS in one Client . Request you to help us on the following issues.
    1. While the outbound messages will not have a problem from MM & EBP, how do we route inbound messages to MM & EBP effectively. Should be handle it in XI ?? If ues, what is the best criteria .
    2. Since both the config guides for MM-SUS and EBP-SUS scenarios include transactions for transferring Vendor & Comapny Code data, how do we check duplication.For ex : if we transfer a Vendor from R/3 and subsequently try to transfer the same vendor from EBP , is there any inbuilt duplicate check ?
    3. In MM-SUS, an ASN created in SUS creates an inbound delivery is created in MM. What would happen in case of EBP-SUS i.e when an ASN is created for an EBP PO ? We are on extended classic scenario ?
    4.If you do a confirmation in EBP-SUS, will a GR be generated in both EBP and subsequently in MM.
    Request yr help pl.
    Regards

    Hi
    Welcome to world of SRM.
    I guess, you must have got enough details in the SRM guides.
    Anyways, better to understand the basics first,, before going in detail. I hope this will answer all your queries.
    <b>Refer to these links -></b>
    <u>Supplier Enablement</u>
    <b>http://help.sap.com/saphelp_srm50/helpdata/en/cd/0e343e47fd6b2ee10000000a114084/frameset.htm</b>
    <u>SUS-EBP Scenario</u>
    <b>http://help.sap.com/saphelp_srm50/helpdata/en/06/0f343e47fd6b2ee10000000a114084/frameset.htm</b>
    <u>SUS-MM Scenario</u>
    <b>http://help.sap.com/saphelp_srm50/helpdata/en/39/0f343e47fd6b2ee10000000a114084/frameset.htm</b>
    <u>Supplier Self-services</u>
    <b>http://help.sap.com/saphelp_srm50/helpdata/en/25/99b13c48740d55e10000000a114084/frameset.htm</b>
    <u>Procurement</u>
    <b>http://help.sap.com/saphelp_srm50/helpdata/en/8e/e5623c046a9b67e10000000a11402f/frameset.htm</b>
    <u>Users in SRM user Management</u>
    <b>http://help.sap.com/saphelp_srm50/helpdata/en/cd/6313513813554e941a02a91540c29e/frameset.htm</b>
    <b>Please try this SAP OSS notes as well to get System architecture details-></b>
    <u>Note 982871 - Consulting services: supplier integration in SRM
    963000 - Usage and release of SRM as AddOn to ECC in ERP2005
    868192 - Consulting solution: SUS-MM (SUS-MMSRV) service procurement
    573383 - EBP and SUS deployment variants</u>
    <b>Also do read this -></b>
    <u>Check whether the roles delivered by SAP meet your requirements. If not, you can create new roles and assign transactions to them. We recommend that you copy standard roles and tailor them to your requirements.
    All users assigned to a respective role are then allowed to carry out the transactions. If required, you can refine the authorization check on the tab page Authorizations.
    Standard SAP Single-roles
    SAP_EC_SUS_ADMIN_PURCHASER (for purchasing administrators - SAP Supplier Self-Services)
    SAP_EC_SUS_BIDDER (for bidders - SAP Supplier Self-Services)
    SAP_EC_SUS_DISPATCHER (for dispatchers - SAP Supplier Self-Services)
    SAP_EC_SUS_INVOICER (for invoicers - SAP Supplier Self-Services)
    SAP_EC_SUS_ORDER_PROCESSOR (for order processors - SAP Supplier Self-Services)
    SAP_EC_SUS_MANAGER (for managers - SAP Supplier Self-Services)
    SAP_EC_SUS_SERVICE_AGENT (for service agents - SAP Supplier Self-Services)
    If you want to use SAP Supplier Self-Services, proceed as follows:
    1. Select one of the following single roles:
    SAP_EC_SUS_ADMIN_PURCHASER
    SAP_EC_SUS_ADMIN_VENDOR
    SAP_EC_SUS_BIDDER
    SAP_EC_SUS_DISPATCHER
    SAP_EC_SUS_INVOICER
    SAP_EC_SUS_MANAGER
    SAP_EC_SUS_ORDER_PROCESSOR
    SAP_EC_SUS_PRODUCT_MANAGER
    SAP_EC_SUS_SAR_PROCESSOR
    SAP_EC_SUS_SERVICE_AGENT
    SAP_EC_SUS_SERVICE_MANAGER
    2. Choose Change Roles.
    3. Choose the Personalization tab page.
    Note: The personalization applies to all roles, meaning the user can also create his own roles, for example copying the delivered SAP SUS roles. He can tailor these roles to his requirements by changing the SUS-specific attributes (BBP_SUS_ROLE_ATTRIBUTES).
    1. Select the entry BBP_SUS_ROLE_ATTRIBUTES (SUS-specific role attributes).
    2. Choose Change values.
    A dialog box for maintaining SUS-specific roles appears.
    3. If required, perform the following steps:
    If the role should be displayed in the SUS User Management (UM) and should be able to be assigned to the relevant user by the supplier administrator, set the indicator to display the role in SUS UM.
    If the user should be displayed as a service agent for the purchaser, set the Service agent indicator.
    If you want to define the user as an SRM administrator, set the SRM administrator indicator. The user is then authorized to change all supplier data.
    If want to assign the role SUS administrator automatically to the user during registration, set the SUS administratorindicator.
    Sets the relevant indicators if you want users to receive the following notifications: Notification If Purchase Order Not Opened, Notification If Purchase Order Response Is Missing, Notification If ASN Is Missing, Notification If ConfirmationIs Missing, Notification If Invoice Is Missing,</u>
    Do let me know.
    Regards
    - Atul

  • How to Query from table and insert into another table.

    Hi
    I am using the following query in VO and all the columns are attached to EO ( table name emp_temp)
    select a.npw_number, a.person_id,b.assignment_id,a.title,a.last_name,a.first_name,a.date_of_birth,a.sex,
    b.organization_name,b.organization_id,b.job_id,b.job_name,b.position_id,b.position_name,b.supervisor_id,
    b.supervisor_name,b.location_id,b.effective_start_date,b.effective_end_date
    from per_all_people_f a,per_assignments_v b
    where a.person_id=b.person_id
    and a.npw_number=:1
    I can query the data in screen. I need into insert the data into the emp_temp.
    I don't know how to do this . Please help me.
    Thanks
    Subra

    You can create a VO based on EO on emp_temp table.....
    And u have attached a Different VO on the page... Right...
    Now what u can do is....once u click on apply....
    u can set the each attributes of EO based VO explicitly via code, from the values of second VO.... and then commit.....
    Perhaps this might help...

  • Wrong result for query with like and %

    I have a strange problem with query with like and %.
    When I run this script:
    ALTER SESSION SET NLS_SORT = 'BINARY_CI';
    ALTER SESSION SET NLS_COMP = 'LINGUISTIC';
    -- SELECT * FROM NLS_SESSION_PARAMETERS;
    -- drop table test1;
    CREATE TABLE TEST1(K1 NVARCHAR2(80));
    INSERT INTO TEST1 VALUES ('gsdk');
    INSERT INTO TEST1 VALUES ('ąxyz');
    INSERT INTO TEST1 VALUES ('ŁFa');
    INSERT INTO TEST1 VALUES ('ła');
    INSERT INTO TEST1 VALUES ('Śab');
    INSERT INTO TEST1 VALUES ('Śrrrb');
    commit;
    select * from TEST1 where k1 like N'Ł%';
    I get this:
    K1
    ŁFa
    ła
    Śab <- WRONG
    Śrrrb <- WRONG
    4 rows selected
    When i change datatype to varchar2 this code work correct.
    Is this a bug or what ?
    The execution plan:
    PLAN_TABLE_OUTPUT
    SQL_ID d3d64aupz4bb5, child number 2
    select * from TEST1 where k1 like N'Ł%'
    Plan hash value: 4122059633
    | Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
    | 0 | SELECT STATEMENT | | | | 2 (100)| |
    |* 1 | TABLE ACCESS FULL| TEST1 | 1 | 82 | 2 (0)| 00:00:01 |
    Predicate Information (identified by operation id):
    1 - filter((NLSSORT("K1",'nls_sort=''BINARY_CI''')>=HEXTORAW('014200'
    ) AND NLSSORT("K1",'nls_sort=''BINARY_CI''')<HEXTORAW('01610100') ))
    Note
    - dynamic sampling used for this statement (level=2)

    DATABASE NLS CONFIGURATION:
    NLS_CHARACTERSET AL32UTF8
    NLS_NCHAR_CHARACTERSET     AL16UTF16
    NLS_COMP     BINARY
    NLS_SORT     BINARY
    Oracle version 11.2.0.2.0

  • Need complex query  with joins and AGGREGATE  functions.

    Hello Everyone ;
    Good Morning to all ;
    I have 3 tables with 2 lakhs record. I need to check query performance.. How CBO rewrites my query in materialized view ?
    I want to make complex join with AGGREGATE FUNCTION.
    my table details
    SQL> select from tab;*
    TNAME TABTYPE CLUSTERID
    DEPT TABLE
    PAYROLL TABLE
    EMP TABLE
    SQL> desc emp
    Name
    EID
    ENAME
    EDOB
    EGENDER
    EQUAL
    EGRADUATION
    EDESIGNATION
    ELEVEL
    EDOMAIN_ID
    EMOB_NO
    SQL> desc dept
    Name
    EID
    DNAME
    DMANAGER
    DCONTACT_NO
    DPROJ_NAME
    SQL> desc payroll
    Name
    EID
    PF_NO
    SAL_ACC_NO
    SALARY
    BONUS
    I want to make  complex query  with joins and AGGREGATE  functions.
    Dept names are : IT , ITES , Accounts , Mgmt , Hr
    GRADUATIONS are : Engineering , Arts , Accounts , business_applications
    I want to select records who are working in IT and ITES and graduation should be "Engineering"
    salary > 20000 and < = 22800 and bonus > 1000 and <= 1999 with count for males and females Separately ;
    Please help me to make a such complex query with joins ..
    Thanks in advance ..
    Edited by: 969352 on May 25, 2013 11:34 AM

    969352 wrote:
    why do you avoid providing requested & NEEDED details?I do NOT understand what do you expect ?
    My Goal is :
    1. When executing my own query i need to check expalin plan.please proceed to do so
    http://docs.oracle.com/cd/E11882_01/server.112/e26088/statements_9010.htm#SQLRF01601
    2. IF i enable query rewrite option .. i want to check explain plan ( how optimizer rewrites my query ) ? please proceed to do so
    http://docs.oracle.com/cd/E11882_01/server.112/e16638/ex_plan.htm#PFGRF009
    3. My only aim is QUERY PERFORMANCE with QUERY REWRITE clause in materialized view.It is an admirable goal.
    Best Wishes on your quest for performance improvements.

  • Query for Day and Month Only

    I have a table with a date field that I need to query by day
    and month only. Basically, if I search for "04/15", the query would
    return records whose date includes: 04/15/2006, 04/15/2007,
    04/15/2008, etc. How can I do that on SQL Server?
    Thx!

    ColdFusion and SQL Server have functions called DatePart.
    ColdFusion
    SQL
    Server

  • Sql query with conditions and calculations???

    Hi,
    how I can build a query with conditions and calculations?
    E.g. I've got this table
    Start          | End     |     Working Place     |     Mandatory
    01-JAN-13 | 11-JAN-13 |     Office           |          1
    14-JAN-13 | 25-JAN-13 |     Home Office      |     0
    04-MRZ-13| 15-MRZ-13 |     Office           |          0
    11-FEB-13 | 22-FEB-13 |     Office           |          1
    Now if column working place=Office and column mandatory=0
    the new column "price" has to calculate: (End-Start)* $25.00
    and if working place=Office and column mandatory=1
    the "price" column has to calculate: (End-Start)* $20.60
    else $0.00
    I tried it with the case statement but I didn't know how
    to calculate my values and display it to the virtual column "price".
    Something like
    case
    when Working_Place = 'Office' and Mandatory=1
         then ...
    else '0.00'
    end as PRICE
    Or is it not possible?
    Edited by: DB2000 on 12.03.2013 05:09

    Use CASE:
    select  start_dt,
            end_dt,
            working_place,
            mandatory,
            case
              when working_place = 'Office' and mandatory = 0 then (end_dt - start_dt) * 25
              when working_place = 'Office' and mandatory = 1 then (end_dt - start_dt) * 20.60
              else 0
            end price
      from  tbl
    START_DT  END_DT    WORKING_PLA  MANDATORY      PRICE
    01-JAN-13 11-JAN-13 Office               1        206
    14-JAN-13 25-JAN-13 Home Office          0          0
    04-MAR-13 15-MAR-13 Office               0        275
    11-FEB-13 22-FEB-13 Office               1      226.6
    SQL> SY.

  • BI-Statistics: How to find out Query/InfoProvider-usage and Nav-Steps

    Hi specialists,
    I've got some problems to understand the figures in the bi-statistic cubes.
    I found a lot information about times needed by objects.
    But I didn't find the correct keyfigure yet, that tells me how often a Query was opened and how many Navigation-Step the User has done in that Query. Aggregated this would give me information about how often an InfoProvider has been used.
    Could you please gimme a hint where I can find that information?
    First I thought that the Keyfigure 0TCTQUCOUNT would provide me (at least a part of) this information.
    But a little test showed, that this counter increased by 2 when I opened that query only once.
    Even that is not constant. After having opened that Query 5 Times this key-figures reports 8.
    I'm a little puzzled - maybe you can help me.
    Edit: I'm using BI 7.0. Before 7.0 there existed an Cube 0BWTC_C03 which (depending on help.sap.com) provided exactly the above mentioned information. But it became obsolote in 7.0 and was replaced by the 0TCT_* cubes where I couldn't find that information yet.

    One think came to my mind:
    The "Manage Aggregates" dialog gives some information about the the number of times an aggregate has been used. Where does this info come from? And is there a similar information for basic-cubes?

Maybe you are looking for