Send Idoc to SAP in sequence and roll back if the last one fails

Hi All
I have a scenario like this.
System Ajore --> XI - > R/3
Ajore is a manufacturing system
Send material from Ajore to SAP through XI and create MATMAS idoc in SAP
Send change number from the Ajore to SAP through XI and create ECMMAS idoc in SAP
Send Bill of materials from the Ajore to SAP through XI and create BOMMAT idoc in SAP
All these will should be send in the sequence MATMAS, ECMMAS, BOMMAT to SAP. How can I achieve the sequence operation through XI?
Second challenge is when I send the BOMMAT to SAP and if it fails, then all the processed MATMAS, ECMMAS sent to SAP should be rolled back.
Is it possible to achieve using XI?
The reqmt is very urgent. Any help is really appreciated.
Thanks
Ricky

Hi Satish,
Thanks for the reply. Do I need to do event driven message processsing in XI for this? The other way is to schedule the RBDAPP01 in R/3 to post idocs in sequence based on the message type and Partner number
Does this makes sense?
And any idea bout the second question for roll back?
Thanks

Similar Messages

  • I would like to get rid of firefox 4 and go back to the older one, how do I do this

    I would like to get rid of firefox 4 its a nuisance and go back to the old one how do I do this

    It's helpful to give more specific feedback if you can.
    Here's the process to roll back:
    First, I recommend backing up your Firefox settings in case something goes wrong. See [https://support.mozilla.com/en-US/kb/Backing+up+your+information Backing up your information] (copy your whole profile folder).
    Next, download and save Firefox 3.6 to your desktop for future installation. http://www.mozilla.com/firefox/all-older
    Close Firefox 4, and uninstall it. Do not remove your personal data and settings, just the program.
    Then finally you can reinstall Firefox 3.6. Unless you have installed an incompatible add-on, it should pick up where you left off. If there are serious issues, please post back with details.
    Note: I haven't actually tried this myself!

  • HT4623 How can I get rid of this new update and go back to the previous one and how can I register a complaint with Apple?

    How can I get rid of this new 7.0.2 update and go back to the previous one and how can I register a complaint with Apple?

    You can't go back.
    You can leave feedback: http://www.apple.com/feedback

  • How do I get rid of the latest version of Firefox and go back to the last version of Firefox. I want the Google toolbar back!

    How do I get rid of the latest version of Firefox and go back to the last version of Firefox. I want the Google toolbar back!

    Clear Cookies & Cache
    * https://support.mozilla.com/en-US/kb/Template:clearCookiesCache
    Clear the Network Cache
    * https://support.mozilla.com/en-US/kb/How%20to%20clear%20the%20cache#w_clear-the-cache
    Troubleshooting extensions and themes
    * https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes
    Check and tell if its working.

  • I want to erase the new 8.0 version and go back to the last version so I can have my tabs and google back! HOW!!

    I just downloaded the new 8.0 version of Firefox, but all of my extra tabs, auto fill, Google search tool bar, etc, etc, are gone and I want them back!!
    How do I reverse back to the last version of Firefox?
    I tried "RESTORE" to the day before on my computer, but that did not put everything back.
    How can I get these things back??
    Thanx,
    C.

    Hey,
    There are a lot of benefits to running the latest version of Firefox. You should consider [http://input.mozilla.com/en-US/feedback leaving feedback] for the developers so that they can continue to improve the product. If you are just having trouble finding things, you go to ''Firefox > Options > Menu bar''. This will give you a more familiar feel by enabling all of the menu items you are used to. You should also check out this article on [https://support.mozilla.com/en-US/kb/common-questions-after-upgrading-firefox-36 common questions after upgrading]. It will explain all of the UI changes. Everything is still there, it's just been moved around a bit.
    If you still want to roll back to a previous version of Firefox, just take a look at the Knowledge Base article [[Installing a previous version of Firefox]].
    Hopefully this helps!

  • When I got FF4, it said that extensions weren't compatible. The worst is Delicious. They are all gone. Either compatibilize them, or show me how to ditch this POS and get back to the old one...I don't like this beta AT ALL!

    What details? FF made a new crummy beta, screwed up my tranquil and wonderful browsing environment, and now, like the big oil companies and the banks, are laughing at me. Browsers of the world, UNITE! We have nothing to lose but our bookmarks!
    Bill

    I have taken it back to the Apple store genius bar, but they say they don't see anything wrong. Well unless you use it all day and experience the problems when they happen, you wont see anything wrong. But there are lots wrong with it. But this would be the same store as I purchased the phone. And they backed up my old Iphone 4, but were not able to get anything to load back onto my new phone. So, I lost pretty much everything. But over time, some of my contacts have started showing up, although i am still missing over 800 of them.

  • How to I unistall the new firefox 4.0.1 and go back to the good one? I hate it now

    I really just don't like the new one, I don't like that the status bar is gone and i don't like how the tabs are way at the top of the screen now.
    I want the old one I had back I just don't know how to get it back. I need instructions please.
    Thanks

    G mail is now telling me that in order to enable all the features or turn of certain features I need to update to 4.0.1
    Beyond funding Firefox, what is the linkage?

  • Is there a way to uninstall fire fox 4 and go back to the old one the new home page is awful

    I upgraded to 4 but it's the dumbest thing ever can I change back?

    That did not work i wan the entirety new firefox 4 off i want to go back to 3 When i said homepage i meant the new setup of firefox it just plain dumb....

  • Send idocs to SAP in SAP's XML format

    Hi!
    currently we are sending idocs to SAP using the RFC IDOC_INBOUND_ASYNCHRONOUS. this requires us to break up the data so that we can populate rows in the EDI_DC40 and EDI_DD40 table.
    Is it possible, via a RFC call, (or rather, via some programmatic interface if via RFC is not possible) to send idocs to SAP in XML format?
    Thanks,
    Mustansir

    Hi Satish,
    Thanks for the reply. Do I need to do event driven message processsing in XI for this? The other way is to schedule the RBDAPP01 in R/3 to post idocs in sequence based on the message type and Partner number
    Does this makes sense?
    And any idea bout the second question for roll back?
    Thanks

  • Message SR 053 when i send idoc from SAp R/3 4.6C to PI 7

    Hi,
    I try to send idoc from SAP r/3 4.6C to PI 7. I had made  ALE configuration in my sender system ( SAP 4.6C) but idocs are not sent to PI. In SM58 i have message "Name or password is incorrect (repeat logon)". Yet i'm sure that user and password are correct because if i test RFC destination using SM59 , test is OK.
    Is somebody can help me ?

    Hi,
    In R/3 :
    my RFC destination is type 3 and point to XI. The port in the partner profile  point to this RFC destination. ( all seems good !).
    In Xi : i created a port and i load manually idoc in idx2 to be sure that RFC destination was OK. Nothing in IDX5.
    When i send idoc MATMAS using BD10 from R3 to Xi i have something very strange: first the message B1 038  "1 master IDocs set up for message type MATMAS" and just after
    the XI logon screen  appears !! Then message "1 communication IDoc(s) generated for message type MATMAS" and this idoc stay in SM58 with message "Name or password is incorrect (repeat logon)".
    Somebody can give me requires caracteristics for XI user used in R/3 RFC destination ?

  • Send IDoc from SAP SCM to XI

    Hi,
         Can somebody give me step by step procedure to send IDoc form SAP SCM to XI. We are not using ICH. IDoc is coming to SCM through EDI. Once it is posted in SCM, we want to send it to XI. We had a option of sending directly to XI through EDI connectivity, but for some reason we want to post it in SCM and then send it to XI.
    Thanks,
    Sanjay

    hi,
    sending IDOCs to XI is always the same
    apart from documents section in the XI FAQ (link below)
    when you can find some IDOC weblogs
    you can also find lots of configuration examples for IDOC-XI scenarios in my book:
    <a href="/people/michal.krawczyk2/blog/2006/10/11/xi-new-book-mastering-idoc-business-scenarios-with-sap-xi"><b>Mastering IDoc Business Scenarios with SAP XI</b></a>
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

  • Send idocs to SAP synchronously

    Hello.
    Currently we are sending idocs to SAP using the RFC IDOC_INBOUND_ASYNCHRONOUS. However, this is an asynchronous call - as in we need to create a TID, and use the sdk api RfcIndirectCallEx() to execute this RFC, which will execute it asynchronously. Is there any way to send idocs to SAP synchronously? I looked at IDOC_INBOUND_SYNCHRONOUS, but this RFC takes parameters of type EDI_DD and EDI_DC (i.e., idoc Version 2 parameters), and not EDI_DC40/EDI_DD40. Is there any way to send idocs synchronously in version 3 format?
    Thanks,
    Mustansir

    Hi,
    Partner profile should be defined explicitely in the SAP system.
    Steps to create partner profile.
    Create a Partner profile(TSTCLNT000) in we20 transation with required information :
    Inbound parameters : MATMAS.
    Double click on message type to define other parameters:
    Define Partner type as 'LS'.
    These settings will solve the problem.
    Regards,
    Senthil

  • How to send idocs across SAP  systems in same network

    Hello
    I wander how to send idocs across SAP  systems in same network

    Hi Jan Bo,
        please check the below link
    http://help.sap.com/saphelp_nw04s/helpdata/en/dc/6b7f3c43d711d1893e0000e8323c4f/frameset.htm
    please write if you want more detailes.
    Regards,
    S.Manu.

  • Process Orders, send idoc (LOIPRO) when its released and saved.

    Hi ,
    Here is my requirement.
    For process Orders, send idoc (LOIPRO) when its released and saved. (COR2).
    Here are the options I have tried.
    - Create an enhancement spot after the commit statement, and submit RCCLORD
    For some strange reason Submit to RCCLORD isn't working. Even I have tried to execute it independently, It isn't working properly. It is working fine from POIT, but not independently...
    - Call CLOI_MASTERIDOC_CREATE_LOIPRO function module, but for this I have to get all the related data into proper tables, and I am not sure if it works either.
    I have searched here in SDN to for some help, the closest thread talks about creating a ZFM for IDOC creation, but I dont have much of the details of that.
    Re: Process Orders, send idoc (LOIPRO) while creation/modification(COR1+BADI)
    Need some help on this.
    Thanks & Regards,
    Kalyan Venigalla.

    Hi!
    not sure, but maybe it will help you:
    RCCLORD have code with check already sent orders
    Try add this code before submit RCCLORD
    *         -> free global table for collecting order numbers
              free memory id 'LOIAUFNRTAB'.                        "

  • Differences between Commit work, Logical Unit of Work and Roll back work

    Hi all,
    Can any one explain me in details what is the difference between Commit Work, Logical Unit of Work and Roll back work. Pls explain by providing some example.
    and also explain me where and when these are used and what are the importance of using these.
    Thanks in advance.
    Regards
    Ramana Prasad.T

    Hi Ramana Prasad,
    A Logical Unit of Work (LUW or database transaction) is an inseparable sequence of database operations which must be executed either in its entirety or not at all. For the database system, it thus constitutes a unit.
    LUWs help to guarantee database integrity. When an LUW has been successfully concluded, the database is once again in a correct state. If, however, an error occurs within an LUW, all database changes made since the beginning of the LUW are canceled and the database is then in the same state as before the LUW started.
    An LUW begins
    o each time you start a transaction
    o when the database changes of the previous LUW have been confirmed (database
    commit) or
    o when the database changes of the previous LUW have been cancelled (database rollback)
    An LUW ends
    o when the database changes have been confirmed (database commit) or
    o when the database changes have been canceled (database rollback)
    COMMIT WORK.
    Executes a database commit and thus closes a logical processing unit or Logical Unit of Work ( LUW ) (see also Transaction processing ). This means that
    all database changes are made irrevocable and cannot be reversed with ROLLBACK WORK and
    all database locks are released.
    COMMIT WORK also
    calls the subroutines specified by PERFORM ... ON COMMIT * executes asynchronously any update requests (see CALL FUNCTION ... IN UPDATE TASK ) specified in these subroutines or started just before,
    processes the function modules specified in CALL FUNCTION ... IN BACKGROUND TASK ,
    cancels all existing locks (see SAP locking concept ) if no update requests exist,
    closes all open database cursors (see OPEN CURSOR ) and
    resets the time slice counter to 0.
    COMMIT WORK belongs to the Open SQL command set.
    Return code value
    The SY-SUBRC is set to 0.
    ROLLBACK WORK.
    Closes a logical processing unit by reversing all database changes made since the last COMMIT .
    You use this statement if you cannot be certain that all the database changes have been executed correctly.
    The update routines are not performed.
    ROLLBACK WORK belongs to the Open SQL command set.
    Note
    If the ROLLBACK statement occurs within a SELECT loop, the processing cannot continue because the database cursor is invalid. After the ROLLBACK statement, you should therefore ensure that all SELECT processing has been explicitly terminated.
    <b>Plz. Avoid Duplicate Threads.</b>
    Hope this resolves your query.
    Reward all the helpful answers.
    Regards

Maybe you are looking for

  • Manipulating Calendar Display

    Hi all, Does anybody know how to produce a link to the calendar where instead of it displaying the current month view (Apex launches it - by default), it launches a month that we specify. Cheers, Glenn

  • Issue while Removing a role

    Hi, Here is my scenario. User 'test1' is created by assigning a role (say A). Role A has AD and database table resource assigned, so there are 2 resources assigned to the user i.e. AD and a database table resource. (This is the exisitng process, I ca

  • Payment through using payment method "W"

    Hi All, We have to create a report for bank integtration and our client is using payment method "W" Bank Transfer Domestic. Can anyone let me how we make vendor outgoing payments through bank using the payment method "W" what is the transaction to be

  • Change customer of consignment stock

    Experts, Is it possible to change the customer of consignment stock? I checked but with 309 it's not possible. In normal business operations this is not a required function, but it is needed for a conversion. Thanks!

  • Velocity demo: error running the import scripts

    I tried to install velocity demo, when I run import scripts (mydemo_schema.dmp) I get the following error: IMP-00010: not a valid export file, header failed verification IMP-00000: Import terminated unsuccessfully Did someone test it successfully ? O