Execute Business Transaction from xMII via XI to SAP R/3

Hello everyone,
         I have a requirement to post the SAP R/3 transaction from xMII via XI. Does anyone one could give me the steps needs to follow to accomplish this.
Thanks,
Mahesh

Mahesh,
So as i understand your flow is xMII -> XI -> SAP ECC. So basically in this case u can setup XI to host a web service and xMII can call the web-service and post the data to XI. You will have to get the WSDL for the XI Web Service and then use it in the Web Service action block in xMII to consume. You will also need to setup the soap adapter in XI to receive the web service call from xMII. Once xMII calls the web service, XI can then update the data into SAP ECC either thru Idoc or RFC adapter.
So once your trigger point in xMII is activated, it should call the BLS which in turn will call the XI Web Service and post the data to XI.
In case the scenario is the other way round you can also host your BLS as a Web Service in xMII. XI can then call the web service and send the data to xMII. Alternatively you can also use the http post action block in xMII to do the same.
Let me know if you need anymore info.
Thanks,
Kapil.

Similar Messages

  • Executing a transaction from IRPT file using VBscript in XMII

    Hi Everyone,
                        This is prasad .I want to execute a transcation from irpt file using  vbscript in XMII .Can any one help me on this will be helpful to me.
    Thanks,
    Prasad.

    Ram,
    JavaScript  is the main scripting language for MII pages, not VBscript. Even if you are using MII 12.0, you can view the MII Best Practices guide for more information on using JavaScript with MII. The link is [here|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30f43a39-be98-2910-9d9c-a59785f44e41].
    Regards,
    Kevin

  • Listing up business transactions from Account's View

    Hie, When we Open Ship to party from IC Web, We have Assignment block "Quotations" at IC WEB from Accounts view. But it does not pull any quotations.
    But it does pull for sold to party. I have checked SPRO settings for Customer Relationship Management->Master Data->Business Partner->Specify Display Options for Business Transactions and I maintained Area = QU.
    But i still cant see Qutation list from Account's VIEW.
    Can anyone advice me please? where i can make settings for Sold to part , ship to party etc??
    thanks and regards,
    Dinesh.

    Hi,
    this is something which you can´t change by configuration.
    You have to do a small UI-development.
    Open your component / view in tx bsp_wd_cmpwb.
    I guess in your case the component is BP_BPBT and the view is AccountQuotationsOV.
    You have to go to the context node.
    Here please check the coding in ON_NEW_FOCUS and redefine it according to your needs.
    Kind regards
    Manfred

  • Executing custom Transaction from Dialog Task

    Hi all,
          I am calling a custom Transaction from a dialog task  (absolutely, from the method of the task). The user will be executing that workitem from ESS.
    My problem is, while the user executes the workitem it is giving two screen titles in the top as mentioned below. One is the usual ESS header (Work center of ESS12345) and other one is the "Title in of custom program".
    I am not getting why it is giving two titles in the screen. Please advice.
    Versions being used.
    R/3   - ECC5
    ESS - ITS 640
    Regards,
    Anbarasan K

    This is probably because there is no new window opened when the task is started.
    Regards,
    Martin

  • Issue with executing Business Rules from Planning web

    Hi,
    We are using Hyperion Planning 9.3.0.1 and we keep getting an issue with the Business Rules. We get an error if we try to run the rules from Planning web. The same rules validates and executes fine if we run it from AAS. This issue gets resolved if we restart the Planning and RMI service. But this issue keeps happening randomly. Is there a permanent resolution to it? Is it a bug or I am missing something here?
    Thanks and Regards,
    Amol
    Edited by: user638718 on Apr 7, 2009 5:20 PM

    Hi,
    Have you installed any of the patches for 9.3.0.1, I think it goes up to 9.3.0.1.09
    One of the fixes was :-
    8-665086601 (6588823) – When the Business Rules connection to the relational database is lost, Business Rules does not reconnect to it. To solve this problem, an optional property, HBR_CONNECTION_VALIDATE_TIME, was added to HBRServer.properties. This property specifies a time interval for checking the connection between Business Rules and the relational database. If the connection is not valid, a new connection is established. The time interval is specified in milliseconds and defaults to 300,000 (five minutes).
    Though I know there has been more attention to fixing known issues on 9.3.1 than 9.3.0.1
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Transferring Business transactions from one G L  A/c to another GL

    Hello All,
    In one GL (General Ledger) A/C I forget to select the OPEN ITEM MANAGEMENT option. Then later I posted entries in thatGL A/C. Now I want to clear that GL A/C. But it’s giving error (It’s  saying your open item management is not selected). After posting data in that GL A/C it is not possible to select OPEN ITEM MANAGEMENT option. So I created a new GL A/C. Now I want to transfer the data from old GL A/C to new GL A/C. Can anybody help me, how to solve this problem.
    Rgards,
    aruna

    Hello Aruna,
    You need not to create new GL account, there is a program to activate open item management, depending on which version of SAP you are in. Its RFSEPA01 or RFSEPA02, you need to copy this program into a Z program & run it.
    Now in your case, since you have already opened another GL account, no problem. You can start posting a JV or transfer entries from the old account to the new account, so the balance in the Old GL account is nullified and then you can block the old GL account.
    First make the balance of old GL acct by passing a dummy entry in f-02 for exactly the same amt. By this old GL acct will become ZERO then => go to FS00 (in change mode) and select the check box for the OPEN ITEM SELECTION. See whether you can work like this and make a payment for the existing open Item.
    hope this is usefull.
    Regrads,
    shashikanth.

  • Is it possible to trigger a transaction from an email sent to SAP mail box?

    Hi All,
    I have found a strange requirement where a transaction has to be triggered by double clicking on a line in the email sent to SAP Mail box...!!!
    The requirement is, a batch input program has to be executed and an email with error details has to be sent to the address specified in the parameter of the selection screen. If user double clicks on the error details, transaction SM35 should be called to rerun the batch...
    Hope I am clear.
    Thanks in Advance,
    Phani.

    Hi Phani,
    Not sure if this can be achieved using ABAP. But may be possible using workflow. Don't have much idea on workflow :(. Wait for others suggestion.
    Regards,
    Atish

  • Creation of business transactions with product information from a campaign

    Hi,
    I need to create business transactions from a campaign execution, but I need that these business transactions are created with a specific product and quantity 1.
    Is this possible?
    I tried to assign Products on Product tab of campaign, and to assign a document template in Campaign, but nothing worked.
    Thanks a lot.
    Susana Messias

    Hi
    you can create business transactions from campaigns executed useing the following settings
    in order to create the transaction after executing the campaign you need to maintain following custimising settings
    Define communication medium
    select the channel for which you want to create transaction automatically under communication medium and select communication meathod and transaction type assign the under define communication meathod assign ther the transaction aganist the internet mail SMTP to the transaction type to it and  you can use appropriate BADI for assigning the product with the quantity as you desired
    reward points if helpful
    regards
    Dinaker vikas

  • What is business add-ins and business transaction events

    Dear All,
    Would you mind tell me what it sht business add-ins and business transaction events ?
    i still not understand about this after i read the training material
    Regards
    Luke

    Hi LukeWong ,
    BAdi:
    SAP Business Add-Ins (BAdIs) are one of the most important technologies used to adapt SAP software to specific requirements. BAdIs were introduced with Release 4.6 and replace function module exits. This technology is not limited to SAP applications. BAdI calls can be integrated in customer applications. These can then be enhanced by other customer applications. In the various SAP applications, BAdI calls are implemented at places where enhancements are appropriate.Business add-ins are enhancements to the standard version of the system. They can be inserted into the SAP System to accommodate user requirements too specific to be included in the standard delivery. Since specific industries often require special functions, SAP allows you to predefine these points in your software.
    As with customer exits, two different views are available:
    · In the definition view, an application programmer defines exit points in a source that allow specific industry sectors, partners, and customers to attach additional coding to standard SAP source code, without having to modify the original object.
    · In the implementation view, the users of Business Add-Ins can customize the logic they need or use a standard solution, if one is available.
    In contrast to customer exits, Business Add-Ins no longer assume a two-level infrastructure (SAP and customer solutions), but instead allow for a multi-level system landscape (SAP, country-specific versions, industry solutions, partner, customer, and so on). You can create definitions and implementations of Business Add-Ins at any level of the system landscape.SAP guarantees the upward compatibility of all Business Add-In interfaces. Release upgrades do not affect enhancement calls from within the standard software nor do they affect the validity of call interfaces. You do not have to register Business Add-Ins in SSCR.
    The Business Add-In enhancement technique differentiates between enhancements that can only be implemented once and enhancements that can be used actively by any number of customers at the same time. In addition, Business Add-Ins can be defined according to filter values. This allows you to differentiate between Add-In implementations using the filter Country or other criteria.
    The enhancement technique is set up in such a way that it is possible to define interfaces for ABAP soure code, screens, GUI interfaces, and tables. These allow customers to include their own enhancements in the standard. A single Business Add-In contains all of the interfaces necessary to implement a specific task.
    BADI is just an object-oriented version of user-exit. Instead of entering program code into some function module (as in customer-exit), you define some class which has to implement predefined methods and those methods are fired at predefined points just like an old user-exit. Some BADI can have multiple independent implementations which is much better for software deployment as several developers can implement the same BADI independently. BADI/UserExists are used to enhance R/3 For customer Needs.
    Actually there is no transaction to find when and where the BADI
    is called.
    1. You can see the BADI description to find why it is called.
    2. Once you implemented and activated the BADI, put some break points
    in the BADI and see "where else used" option to check in what all
    programs this BADI is called. In the ITS debug, when you are doing
    the operation what exactly the BADI description tells, it will take
    to the break points and you have to do manually debug the whole thing.
    I know its bit difficult to do manual debug the whole thing, it
    takes lot of time, but you have to be very patience when you are
    dealing with BADI's.
    Transaction SE18 is the BADI equivalent of transaction SMOD
    Transaction SE19 is the BADI equivalent of transaction CMOD .
    To find the BADI to be implemented and then implement this via SE19.
    These steps should enable you to find any BADI related to any transaction in a matter of minutes.
    Procedure 1:
    1) Go to the transaction SE37 to find your function module.
    2) Locate the function SXV_GET_CLIF_BY_NAME.
    3) Put a breakpoint there.
    4) Now open a new session.
    5) Go to your transaction. 6) At that time, it will stop this function.
    7) Double click on the function field EXIT_NAME.
    8) That will give you name of the BADI that is provided in your transaction.
    Business Add-Ins
    Procedure 2:
    1) Goto se24 (Display class cl_exithandler)
    2) Double click on the method GET_INSTANCE.
    3) Put a break point at Line no.25 (CASE sy-subrc).
    4) Now Execute SAP standard transaction
    5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.
    6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.
    7) This way you will find all the BADIs called on click of any button in any transaction
    Check this blogs 2 find a BADI:
    How To Define a New BAdI Within the Enhancement Framework (Some Basics About the BAdI,BAdI Commands in ABAP,
    When to Use a BAdI?)
    /people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
    How to implement a BAdI And How to Use a Filter
    /people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
    Introducing Business Add-Ins
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f3202186-0601-0010-6591-b832b1a0d0de
    How to implement BAdi in Enhancement Framework
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d0456c54-0901-0010-f0b3-cd765fb99702
    Business Add-Ins
    http://help.sap.com/saphelp_47x200/helpdata/en/ee/a1d548892b11d295d60000e82de14a/frameset.htm
    BAdI: Customer-Defined Functions in the Formula Builder
    http://help.sap.com/saphelp_nw04/helpdata/en/04/f3683c05ea4464e10000000a114084/content.htm
    Difference Between BADI and User Exits
    http://www.sap-img.com/abap/difference-between-badi-and-user-exits.htm
    To Use BADI - Business Add In you need to Understand ABAP OO Interface Concept
    http://www.sap-img.com/abap/business-add-in-you-need-to-understand-abap-oo-interface-concept.htm
    Business Transaction Events
    Business Transaction Events (Open FI) The Open FI enhancement technique was developed in the Financial Accounting component. Open FI is based upon the following principles: Application developers must define their interface in a function module, an assignment table is read in the accompanying (generated) code, and the customer modules assigned are called dynamically. This technique differentiates between enhancements that are only allowed to have one implementation and enhancements that can call multiple implementations in any sequence desired. Both industry-specific and country-specific enhancements may be defined.
    SAP business transaction events are one type of customer enhancements provided by SAP! We can access the business transaction events using FIBF.Next we have to find the process interface for duplicate invoice check!
    check this blog for details on SAP business transaction events
    Business Transaction Events
    http://fuller.mit.edu/user_exits/business_transaction_event.htm
    FI Enhancement Technique – How-To-Guide on the Usage of Business Transaction Events (BTE)
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/207835fb-0a01-0010-34b4-fef1240ba9b7
    Creation of Events via Business Transaction Events
    http://help.sap.com/saphelp_nw04/helpdata/en/3b/7f3e8be57c11d1951f0000e82dec10/content.htm
    In SAP R/3 you must activate the business transaction events (BTEs) for Availability Check Using SAP R/3. To set this indicator in SAP R/3:........
    http://help.sap.com/saphelp_crm40/helpdata/en/b6/de3efc6bbcdc4b948d466857a10323/content.htm
    cheers!
    gyanaraj
    ****Pls reward points if u find this helpful

  • Activating/Using Business Transaction Event (BTE) PM000030

    Hello everybody !
    I need to implement BTE PM000030.
    I tried to follow the howto provided by sap & in the forums , but I must be missing a step since this is not working.
    I have created a custom product in transaction FIBF and now I want to assign my own function module to this event & product.
    I entered FIBF->Settings->Of a customer.
    Now when I attempt to select the PM000030 Proccess which im interested in, It is not there, to be exact - most of the proccessing are not there.
    From this step, I found no availible SAP documentation on dealing with this situation.
    I tried to manually enter PM000030 in the field and was rejected saying "entry does not exist in TSP01, when trying to create an entry manually in TSP01, I get an error saying I should first create a data element for it.
    I dont really know what procedure I should follow from here.
    I would highly appreciate any help, Thanks!
    Udi.
    Edited by: Udi Dekel on Mar 16, 2010 5:13 PM

    Hi,
    Please refer to following link :
    [Business Transaction Events (BTE) |http://wiki.sdn.sap.com/wiki/display/Snippets/BusinessTransactionEvents+%28BTE%29]
    [Business Transaction Events - Process Interface - Event 00001040 - customer implementation for dunning notice via email |http://wiki.sdn.sap.com/wiki/display/BPX/BusinessTransactionEvents-ProcessInterface-Event00001040-customerimplementationfordunningnoticeviaemail]
    Hope this helps.
    Regards,
    Chandravadan

  • CRM Middleware help for rookie needed.. Replication of Business Transaction

    Hi guys,
    I try to set up replication of Business Transactions from R/3 to CRM and vice versa.
    I have created:
    - CRM site type (CRM) , R/3 type site (R46CLNT700)
    then I created a subscription: SalesDocuments (R46CLNT700 is assigned to this subscription) for publication "All Business Transactions (MESG)".
    a, Is this enough configuration of MW for needed replication? Or do I need more settings set up?
    b, When I try to start initial load of the Replication object BUS_TRANS_MSG (which is "in" publication All Business Transactions), I am not able to start Load from CRM to R46CLNT700)..  As target I can use only CDB...  What is wrong?
    c, If I create some sales transaction in CRM system and I want it to be replicated to R/3 and vice versa, how will I know, which replication object represents this document?  For example, I create a Sales Order. How will I know, which replication object to set up for replication?
    Thanx a lot!  Peter

    Peter,
    1.If you are looking for Initial download from CRM to R/3, this should be possible from CRM v4.0.
    2. Delta flow between the systems should happen once your initial download is complete.
    3. Check the Inbound and Outbound queues in CRM. If they seems to be hanging for long time, check whether you have registered the Inbound & Oubtound queues in SMQR and SMQS transaction on both CRM and R/3.
    Regards,
    Phani.
    Wipro Technologies

  • What is Business Transaction in CRM

    Hi,
    What is Business Transaction in CRM? What is deifference between partner and partner_guid? What is significance? and also product, prodcut_guid?
    Thanks,
    Shashikanth

    Hi Shashikanth,
    Most of the transaction that you carry out in CRM are Business Transaction. E.G. Service Contract, Activities, Lead, Task etc.
    Business Transactions are further divided into Subobject Category, these Subobject Categories are again subdivided into Transaction Type.
    <b>Categorization of CRM Business Transaction based on Subobject Category</b>
    Business Transaction Name      SUBOBJECT CATEGORY
    Activity                     BUS2000126
    Service Contract             BUS2000112
    Lead                             BUS2000108
    Opportunity                     BUS2000111
    Task                         BUS2000125
    Utility contract item             BUS2000147
    Note:
    1. For Example if you want to retrieve all the activities in CRM, pass the OBJECT_TYPE as ‘BUS2000126‘ in CRMD_ORDER_INDEX table.
    2. The Subobject Category can be customized for a business transaction from the transaction SPRO.
    Partner : Partner is a 10 char number used to identify Business Partner in the system.
    PArtner GUID : It is global unique identifier to identify the partner globally.
    As such there is no difference in partner and partner guid, both refer to the same entity in CRM and are unique across the system. Refer the table BUT000.
    Same applies to product and product guid. Refer the table CRMM_PRODUCT.
    <b>Reward points if it helps and close the thread.</b>

  • Executiong Business Rules from ODI on Linux

    Hi,
    I would like to execute Business Rules from ODI. I know that it is possible with the CmdLnLauncher command on Windows, but I don't know how to do on Linux ?
    Thanks to John Goodwin, I know it's possible using the KM, but it is not my favorite issue. I would prefer using a command if it's possible.
    Does an OS command exists to execute Business Rules from ODI on Linux ?
    Can you help me please ?
    Thanks very much.
    Virgile.

    Ace2 wrote:
    I have ODI on Windows and I couldnt find CmdLnLauncher.bat/.sh !
    I am looking in $ODI_HOME\oracledi\bin . Is that the correct location ?It is a Hyperion product nothing to do with ODI.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Cash journal - Business Transaction type

    Dear all,
    How to create new business transaction type for cash journal ? SAP just provides 6 business transaction type: C, B, R, E, D, K, but i would like to create new business transaction type for my own requirement ? How can I do now ?
    Thank you very much for your help.
    Sylvecat.

    Hi  enter cash journals transactions using the Tcode: fbcjc2,
    company code      tran num          Transaction tuype      G/L nam       tran. name
    XXXX           1          E (expenses)      41000000          Wages paid
    xxxx          2          R (revunue)      31000000          scraped material revunue
    like that u can enter
    pleas easing points if useful...
    regards
    ss

  • Sending PGP encrypted e-mails from HCM via SAP PO Secure Connectivity Add-On

    Hi all,
    we are having a requirement to send PGP encrypted e-mails from HCM. As SAP Standard does not support PGP encryption, we are considering the possibility of using the Secure Connectivity Add-on of SAP PO, targeting a Scenario like the below.
    Has anyone dealt with similar scenario? I'm wondering on the Setup on HCM and the Receiver side in PO? Would such scenario work with a Proxy? What I mean is, is it possible to redirect the E-Mail message from HCM via Proxy to SAP PO?
    Every feedback is appreciated.
    Thanks
    Thomas

    Hi Thomas
    SAPConnect is tied to the email protocol, so AFAIK there is no other choice besides mail adapter.
    If you skip the SAPConnect part and use a proxy directly, you can generate an outbound proxy (client proxy) in your HCM system based on a service interface definition from PI's ESR.
    Below are some more information about proxy generation and development. You can find more on SCN by searching "outbound proxy".
    ABAP Proxy outbound program - purchase order send - Community Profiles - SCN Wiki
    ABAP Proxy (Complete Developments on SAP-PI & SAP-ABAP Systems)
    Rgds
    Eng Swee

Maybe you are looking for

  • No voice tags after sync with PC Suite to N70

    Hi, I am having a problem with losing voice tags on my N70, after reading many postings and trying various solutions such as setting default number and nicknames, reset phone etc etc, I managed to get voice tags (pacman next to number) working by usi

  • Pages converts hyperlinks to local source in .pdf

    We use Pages '09 v4.0.5 in page layout mode to do a monthly newsletter for our MUG. Something I am doing, periodically and not always, causes a hyperlink to become referenced or linked erroneously to my local machine. Even if everything in the docume

  • 5800 Security Certificate Problem on updating OVI ...

    Hi I am caught in a loop with OVI Store on my 5800.  When I try to access OVI store I am informed there is an update.  The phone downloads the update via my WIFI connection at home, I try to install it then I get a message "ONLINE CERTIFICATE CHECK F

  • Spotlight can't find files

    Hi, I work in a production plant where we're cross-referencing thousands of catalogue numbers over a few drives. Spotlight has always seemed to work flawlessly, but we've recently installed the latest os update and suddenly, we have disappearing file

  • My friend put a password on my ipod and i cant get in how can i take it off?

    My friend put a password on my Ipod and I dont want to restore it but want the password off.  He wont tell me what he put it as and has probly forgot by now.  I am wondering how to take it off.  I am running an I touch software Ver 4.2.1.  I can get