How to do BW - XI scenario.

Please give me guidance on integration of BW and XI.
Currently XI is integrated with R3. Since this was done by a basis guy, I have no idea how to integrate BW in XI.
What are the prerequisites and step-by-step procedures?
Regards,
NS.

Hi,
You are in wrong forum, should go to the XI forum.
However, specific to BW there is a HOW to guide in the service market place, you should take a look at it.
Generally about knowing how to do integration with XI, you should look at these videoes in e-learning. Also, there is some information in the XI home page.
https://www.sdn.sap.com/irj/sdn/developerareas/xi
https://www.sdn.sap.com/irj/sdn/developerareas/xi?rid=/webcontent/uuid/a680445e-0501-0010-1c94-a8c4a60619f8 [original link is broken]
regards,
Ravi
Note : Please mark all the helpful answers

Similar Messages

  • How do we map this scenario in SAP ECC

    Hi Gurus,
    I need a help from you, to get your perspective on how the below mentioned business scenario can be mapped in SAP ECC.
    Scenario: The client is engaged in a business of supplying surgical kits to hospitals. The surgical kit is actually a case with two shelve in it. Tray 1 holds the equipments for surgery and the Tray 2 holds the implants for surgery. There are various different kits depending upon different surgeries. Depending upon the need/demand from the hospital appropriate kit is sent to the sales rep, who then delivers the kit to hospital. Now when the kit is supplied to the hospital, the surgeon uses the equipments from Tray 1 to perform the surgery and consumes some of the implants (as needed) from Tray 2. Once the surgery is done, the equipments are cleaned by the hospital and the kit is sent back to the sales rep.
    At this point the sales rep need to raise an invoice to the hospital for the implants that were consumed from the Tray 2 and also need to charge for the service for using the equipments. Both the equipments and implants have serial numbers and each kit has a serial number.
    Ask from the business
    1.They should be able to track which kits are out in the field and should be able to see the inventory within the kit.
    2.Should be able to consume the implants from inventory, which have been consumed during surgery and raise an invoice to the hospital for consumed implants.
    3.Business should be able to charge for the equipments used
    4.They should be able to track the inventory in the kits
    5.They should be able to depreciate the equipments in the kits.

    Hi,
    You may please check in this forum
    Also, please explore whether [IS-Healthcare|http://help.sap.com/content/documentation/industry/docu_is_health.htm] helps you finding a solution.
    Regards,
    P Gomatheeswaran

  • How to map free goods scenario

    how to map free goods scenario?

    Hi
    Two types of free goods
    1.with excise free sample goods
    2.With out excise free sample goods
    with out excise free sample goods
    step1 create a purchase order and tick free goods column
    step2 GRN against free goods Po
    step3 No a/c entry Generated.
    with excise free sample goods
    step1 J1iex
    step2. Part1 created
    step3. Part11 created
    rds
    Kavi

  • How do I test a scenario without getting the other party involved

    Hi,
    How do I test a scenario without getting the other party involved?
    I have created a scenario to receive information from an external system (Remedy), processing through a SoapAdapter into SAP to create a service order. How can I send a sample of information in order for me to test my scenario without asking the Remedy people to transmit data all the time?
    Thanks in advance,
    Leanne

    hi Leanne,
    have a look at my weblog:
    /people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible
    it shows how to use the test tab from RWB
    to send test messages
    Regards,
    michal

  • How to handle this Rework Scenario.

    Hello friends,
    Following is the rework scenario that is in Pharma.
    My client produces finish product quantity extra than required. Suppose i have order of 1,00,000 tablets. Production order is created and production is completed. Suppose for this order 1000 tablets are produced extra than order quantity. This extra production is kept in production only. In such way, for each order, extra quantity of finish good  goes on increasing in production.
    Suppose now i have order of 10,000 tablets and in production i have 5000 tablets that are already produced. Now i use this 5000 tablets as rework material. I want that when i run MRP system should generate order of only 5000. I do production of  10000 qty. by using 5000 rework material and 5000 order quantity.
    How can i map this scenario in SAP?
    Thanks

    hi
    Pls. find here step by step procedure for Rework Order :
    REWORK HANDLING PROCEDURE
    There are two way one is manual and another is with trigger point (ref operation set)
    1.Create Rework order without material at CO07 with out material .
    2. Assign the settlement receiver as original production order at settlement rule.
    3. Assign the rework material & component if needed at rework order & assign the issue storage location (unrest- use storage location above).
    4. Do the confirmation for rework order & rework material will be issued from stock to order
    5. GR will not be done for rework order. To get stock for reworked material Do the GR for orginal order & settle the both order .
    Another method,
    1. Create a Reference op set in tcode CA11.
    Enter the plant, Description, usage and status
    for the ref op set
    2. Create a Standard trigger point in CO31.(Ex
    Production)
    Enter the Trigger Point usage /Group as FERT.
    3.Tick the Trigger Point Functions.
    4. Enable the indicator create order with Reference .
    5.Enter the system status as PCNF.
    6.The system will says standard trigger point exists from which you can
    select the created Trigger Point (EXx Production)and save.
    7. MD02/MD04.
    8. Convert the Planned Order into Production Order and Release the order.
    9 .Now confirm th ops.
    10. For the last op enter the yield and rework qty
    and set the status as PCNF.
    11. If the status of last op is PCNF then in the
    system a POP UP will appear as Activited by
    Trigger Point /Create order with reference/order
    number/sequence and op number which trigger point
    works and enter.
    12. Now a rework order will be created.
    13. In c003 enter the number which is next to the actual prodn order no.Rework order will be seen.
    Hope this helps.

  • How to test the B2B scenario ?

    How to test the B2B scenario ?
    Because the client may not give permition to test, then i heard  one thing in RWB we can test the data, how and where we can test the data ?

    Venkat,
    Follow the below procedure.
    Go to RWB, choose Component Monitoring , click Click Display
    Expand Integration Server node -Click Integration Engine .
    In the bottom of the page go to TestMessage tab.
    In the Service/Interface/InterfaceNamespace enter the Sender Service & Outbound Interface details
    Enter your username & pwd and choose the qos.
    Paste the payload in the payload area.
    Now click SendMessage .
    Done!
    raj.

  • Question on "How to Handle Inv management Scenarios in BW" docuemnt.

    Hi all,
    I read the document "How to Handle inventory management scenarios in BW" and I did not understood what a snapshot scenario is?  Can anyone tell me what is the difference between snapshop and non-cumulative scenario's.
    thanks,
    Sabrina.

    In a non-cumulative scenario the current stock of any day (or month) is not stored physically in the cube. Instead the stock values over time is calculated dynamically at query runtime by the BW OLAP engine, which basically derives the stock by summing up the periodic value changes (cumulative inflow and outflow of the non-cumulative key figure), which are stored in the cube (together with a so called stock marker used as the basis of the calclation).
    In the snapshot scenario the current stock of any month is calculated in a snapshot ODS and then loaded to a cube. This means that the the stock value is physically stored in the cube in an ordinary cumulative key figure.
    Since a non-cumulative cube store value changes and not the actual stock this means that performance might be bad if there are many value changes for each characteristic combination in a month (since the stock is calculated at runtime and many records must be processed to derive the stock). So in this case the snapshot scenario is better since no runtime calculations of the stock need to occur  and since only one record, containing the actual stock value will be stored in each month for each characteristic combination having a stock value.
    I think you would be better of with an example, but with this explanation in mind looking at the scenarios in the How to again might clarify things...
    Regards,
    Christian
    / Christian
    Message was edited by: Christian

  • How to handle inventory management scenario

    Hi All,
    In How to handle inventory management scenario whitepaper, I fail to understand the basic difference between 'Inventory Management with non-cumulative Key Figures' and 'Inventory Management with Snapshots'. Can anyone please explain me the basic difference.
    Thanks
    PB

    Hi Loic
    Can u please see if all the steps listed below are OK.
    While setting up  the IM Scenario
    I have jotted down the steps with valuable inputs from you  and paper 'How to Hanlde IM scenarios'
    Please find the steps below. Kindly review them and let me know in case I have got anything wrong or missed out on anything.
    1. Transfer Business Content Datasources 2LIS_03_BX , 2LIS_03_BF, AND 2LIS_03_UM in RSA5.
    2. Go to Transaction LBWE, Activate Datasources 2LIS_03_BF, AND 2LIS_03_UM.
    3. Go to Transaction MCB_ select SAP BW usage 'Standard' Radio button.
    4. Save it.
    5. Go to Transaction MCNB, enter name of run ‘Stock_init’. Enter Termination date in future. Enter Datasource as 2LIS_03_BX.
    6. Execute the initialisation.
    7. Entries can be found in SETUP Table MC03BFSETUP & MC03BFSETUP.
    8. Run SETUP for 2LIS_03_BF, AND 2LIS_03_UM using TCodes OLI1BW and OLIZBW respectively.
    9. Run the extraction for 2LIS_03_BX in BW.
    10. Compress the request with ‘No Marker Update’ NOT SET i.e. unticked or unchecked.
    11. Run the extraction for 2LIS_03_BF in BW.
    12. Compress the request with ‘No Marker Update’ SET i.e. ticked or checked.
    13. Run the extraction for 2LIS_03_UM in BW.
    14. Compress the request with ‘No Marker Update’ SET i.e. ticked or checked.
    Steps 1 and 2 shall be executed in Development and transported to production and step 3 onward should be carried out in Production itself with Posting Block.
    Thanks in advance.
    Regards
    PB

  • How do we map this scenario

    i have a scenario,
    A material is booked by the customer, customer pays some down payment and then customer takes finance from bank. bank approves for finance and release letter to us saying they are responsible for the balance amount. on that basis material is released to the customer.
    and then once invoice is generated bank pays to the company
    how do we map this scenario
    thanks

    Dear varada rajan  
    You can map this scenario in easiest way:
    1) Create different payment terms as per requirement.
       i.e. 25% Advance balance after delivery, 10% Advance balance after invoice. etc.
    2) Create Order with required payment terms.
    3) Capture advance payment against this order no. in F.28.
    4) Create Performa invoice to issue your customer to Banker.(Proof to Banker).
    5) Do PGI
    6) Create Invoice.
    When your posting balance amount in FI it will give warning message that we have received advance of so and so.
    I think this is sufficient to map your scenario instead of going for downpayment and all.
    Reward if use full.
    Regards,
    Srikanthraj

  • How to deal these two scenarios in SAP.

    Hi All,
    My company is Software company.My company is having many clients.
    1)Whenever we require some materials for client project he provides us required materials and our company uses them for job, there is no change in state/value of tool, we  send back the tool after usage
    2)Our vendor will place the material at our place and we will pay
    the rent for every month or quarterly.
    how to deal these two scenarios in SAP.
    Regards,
    Purush.

    hi
    create new material type for this
    >1)Whenever we require some materials for client project he provides us required materials and our >company uses them for job, there is no change in state/value of tool, we send back the tool after usage
    u can just tick for quantity update for that material type in OMS2
    then u can take it using 501 Q
    >2)Our vendor will place the material at our place and we will pay
    >the rent for every month or quarterly.
    for this u can make quantity update as above and give the rent payment from FI side using FB60
    regards
    kunal
    updating

  • How can you print a scenario and students responses?

    How can you print the scenario and students responses from a scenario created in Captivate 8?

    There is a shareware program called iTunes Reports. It took my Library file which as 1,000 artists and 950 albums and created an artists/albums report in seventeen pages. It creates a pdf file. Every page has a watermark if you don't register the program. The format is:
    Alison Hood, David L. Cooke, David Leonard &
    Phil Coulter Highland Cathedral
    Alison Kinnaird Rough Guide : Rg To Scottish Folk
    Alison Krauss A Very Special Acoustic Christmas
    Alison Krauss & Union Station Every Time You Say
    Goodbye, Forget About It, Live, New Favorite, So Long,
    So Wrong
    Tom

  • How to handle an asynchronized scenario?

    Hi, there:
    I had an asynchronized scenario in my web application. After client side collecting information and click "submit", my servlet in server side is supposed to wrap those information in a transaction and send it to 3rd party engine, however, the response of that transaction from the 3rd party engine is asynchronized (may take several minutes).
    Question:
    At client side, after user click "submit", what should I do?
    a. tell user transaction is submitted successfully, and ask him to check response later;
    b. display some information like "please wait, your transaction is processing ..........", and my servlet keeps polling response, and send html response back after get response from 3rd party?
    c. Or, servlet send response back immediately, however, somehow to get client side keeps sending request to servlet to check the status of transaction?
    Highly appreciated if any suggestion or comments.
    Thanks a lot in advance
    David

    You are waiting
    for card authorization back. How do they handle those
    scenario? like during waiting for response, the
    client navigate to other links, or even shut down the
    browser.You can't do anything about clients who don't wait for a response. You can't even find out that they didn't wait. If your response time is going to be fairly reasonable -- a few seconds, maybe up to 30 seconds -- then displaying scary warnings may persuade the client to wait. If your response time is going to be a minute or more, then you are just going to annoy people. One option in that case is to get the client's e-mail address. Then your servlet would just send a trivial response ("Thank you for your order, you will be notified when it is processed") and put the job in a queue to be handled off-line. Handling of the job would involve sending a confirmation e-mail.
    Or you could provide another page where the user can keep track of the progress of his request, which your off-line system is updating whenever it does something with it.
    Also, for those time consuming tasks in
    serverside, if hundreds of requests come at almost
    the same time, will it cause some problem in server
    side? like performance, resource issue?Sure it could. There are people who do nothing but tune Web servers for a living.

  • How will u transport Xi scenario from development to testing?

    How will u transport Xi scenario from development to testing?

    Hi,
    There are mainly two ways for transportation in XI:
    1. Transporting XI Objects:
    http://help.sap.com/saphelp_nw04/helpdata/en/93/a3a74046033913e10000000a155106/frameset.htm
    2. How To…Transport XI Content Using CMS:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/f85ff411-0d01-0010-0096-ba14e5db6306
    The second method is more useful.
    Note: Please close the thread once it is answered.
    Regards,
    Subhasha

  • How to achieve poll-based scenarios in Oracle Data Integrator

    Hi ,
    Could you pleaes let me know as to how to achieve poll-based scenarios in ODI?
    I have a requirement where in, ODI has to interface with a JMS Queue for XML messages and write to a DB.
    This is not based on a schedule. The ODI interface has to poll for the messages from the queue and write to the DB.
    How would I achieve this?
    It would help if one can give the required steps to go about this.
    I have created a package containing the interface that picks the xml msg from queue and inserts into a DB table. I have generated a scenario for the package. I have modified the MAXMESSAGETIMEOUT in the LKM to 0
    then what else I have to do?
    I have launched a listener agent; but how would I associate this with the generated scenairo?
    Any insights into this would really help!!!
    Thanks,
    Manoj Nair.

    Hi,
    ODI will do a SINGLE commit after all the rows have been inserted/updated in to the target table, so dont worry about the "rollback" if the transactions fails.
    For the handling failed transactions, you need handle it using CKM by having constraints defined for the transactions and move it to E$ table if its violated.
    Hopes this helps.
    Thanks,
    Guru

  • How To Handle Stale Stats Scenario.

    hi ,
    I am using Release 10.2.0.1.0 of Oracle. I am having a scenario in which i am getting poor execution plans due to stale stats , and how should i tackle the scenario. below is the part of my main query which deviates the execution path due to wrong cardinality estimation.
          My column c1 of table tab1 holds javatimestamp values i.e. its NUMBER datatype which points to a date and time component only. And we gather stats each weekend on this table tab1.
          below is my query:
          select /*+gather_plan_statistics*/* from tab1         
          where c1 BETWEEN 1346300090668 AND 1346325539486    ;     
    Plan hash value: 3167980259
    | Id  | Operation                   | Name                    | Starts | E-Rows | A-Rows |   A-Time   | Buffers | Reads  |
    |   1 |  TABLE ACCESS BY INDEX ROWID| tab1                    |      1 |   1    |    167K|00:01:13.72 |     158K|  12390 |
    |*  2 |   INDEX RANGE SCAN          | IDX_N1                  |      1 |   1    |    167K|00:00:13.27 |   13880 |   1736 |
         Above shows a big gap in actual and estimated cardinality estimation, and its due to the fact that the HIGH_VALUE (1346203206173 points to 8/29/2012 1:20:06 AM) in DBA_TAB_COLUMN for     column C1 is well below  the STARTRANGE(1346300090668 points to 8/30/2012 4:14:51 AM) and ENDRANGE(1346325539486 points to 8/30/2012 11:18:59 AM) of the BETWEEN clause.
         So even gathering stats daily on the table wont help me as because, in morning again it will require updated maxvalue for the column C1 for estimating proper, So how to handle this situation?  Dont want to go with 'hint' , want to make the stats proper so that optimizer will automatically pick the right path.Edited by: 930254 on Aug 30, 2012 4:41 AM

    930254 wrote:
    hi ,
    I am using Release 10.2.0.1.0 of Oracle. I am having a scenario in which i am getting poor execution plans due to stale stats , and how should i tackle the scenario. below is the part of my main query which deviates the execution path due to wrong cardinality estimation.
          My column c1 of table tab1 holds javatimestamp values i.e. its NUMBER datatype which points to a date and time component only. And we gather stats each weekend on this table tab1.
          below is my query:
          select /*+gather_plan_statistics*/* from tab1         
          where c1 BETWEEN 1346300090668 AND 1346325539486    ;     
    Plan hash value: 3167980259
    | Id  | Operation                   | Name                    | Starts | E-Rows | A-Rows |   A-Time   | Buffers | Reads  |
    |   1 |  TABLE ACCESS BY INDEX ROWID| tab1                    |      1 |   1    |    167K|00:01:13.72 |     158K|  12390 |
    |*  2 |   INDEX RANGE SCAN          | IDX_N1                  |      1 |   1    |    167K|00:00:13.27 |   13880 |   1736 |
         Above shows a big gap in actual and estimated cardinality estimation, and its due to the fact that the HIGH_VALUE (1346203206173 points to 8/29/2012 1:20:06 AM) in DBA_TAB_COLUMN for     column C1 is well below  the STARTRANGE(1346300090668 points to 8/30/2012 4:14:51 AM) and ENDRANGE(1346325539486 points to 8/30/2012 11:18:59 AM) of the BETWEEN clause.
         So even gathering stats daily on the table wont help me as because, in morning again it will require updated maxvalue for the column C1 for estimating proper, So how to handle this situation?  Dont want to go with 'hint' , want to make the stats proper so that optimizer will automatically pick the right path.Edited by: 930254 on Aug 30, 2012 4:41 AMUm, refresh the stats on a regular basis?
    Oracle 10 and later has a default job to do that. Runs at 2200 daily.
    If you need an 'on demand' refresh, that's easy enough to set up.

  • Hi how can i implement the scenario.......plz reply asap.........

    HI folks,
    i have a typical problem in bex .
    my scenario is:i am having 2 values say 'x','y'.
    i want to implement a formula like x-y.
    if the x value is negative then i have to get the result as negative after the 'y' value get subtracted.if 'x' is positive, i have to get positive value after subtracting 'y' value.
    please let me know how can i implement this scenario in bex.
    by using a formaula or condition or anything else. please let me know clearly including the expression asap.
    Best reagards,
    ashok.

    answered

Maybe you are looking for