How to connect SAP Mobile device with BADI?

Dear experts,
We have some functionality written in the BADI program for handling Stock movement . We want to bring the same functionality for SAP Mobile device.
Can you please provide your suggestions?
Thank you!
Saravanan

continuing...
How NW Mobile can achieve this is:
1. By creating BAPI Wrappers (these should follow the CRUD principle)
2. Then you import these BAPI Wrappers as 'Data Objects' into NW Mobile.
(In your case, I guess you would have a Data Object relating to instances of Consignment Stock Movements)
3. Then you create distribution rules (this will define which data object instances will flow to which devices)
4. You create and deploy an application on your device (you can write whatever business logic you want in your application, including taking inputs from a user, or doing manipulations to the data object instances)
When the user uses your application, changes will be done to the data object instances, either due to synchronizing data with NW Mobile (to get latest set of changes to the instances) or by creating, modifying or deleting the instances in the device.
Later, when the user synchronizes with NW Mobile, the changes made to the data in the device will be forwarded to the backend via the BAPI Wrappers which you created earlier.
This, in essence is how NW Mobile works.
If however, you want to replicate the logic that is being performed in your BAdI in your mobile device, there are only two ways to it:
1. You rewrite your logic in your mobile application (in Java, or whatever language it is that you wish to develop your application in)
OR
2. Say your BAPI Wrapper internally causes your backend to call certain BAdI's. But this is of no concern to the NW Mobile system itself.
An example of #2 would be:
Every time your user modifies a 'Consignment Stock Movement' in the device and syncs with NW Mobile, NW Mobile will call the MODIFY BAPI Wrapper in the backend (SRS system). The MODIFY BAPI Wrapper will trigger a workflow, or run an SAP shipped report or whatever it is that will lead your BAdI to be called... Finally, all this will cause some change to be done to your 'Consignment Stock Movement' in the backend. Which will get pushed to the NW Mobile system and the next time the device syncs with it, this change will be reflected in the device as well.

Similar Messages

  • How to connect SAP XI engine with TIBCO EMS

    Hi,
    how can I connect SAP XI 3.0 with TIBCO EMS?
    If i'm going to use XI provider,  Do I need to deply any jar files into XI?
    Thanks in advance.

    HI,
    At this moment I've deployed the TIBCO libraries into my XI and I've created an XI adapter in order to connect with TIBCO system as folows:
    Transport protocol                                                  Access JMS Provider Generically
    JMS.queue ConnectionFactoryImpl.classname      com.tibco.tibjms.tibjmsQueueConnectionFactory
    JMS.QueueConnectionFactoryImpl.constructor     java.lang.String https://hostname:port
    JMS.QueueImpl.classname                                     com.tibco.tibjms.tibjmsQueue
    JMS.QueueImpl.constructor                                    java.lang.string TibcoQueueName
    SecuritySSLOn                                                       True
    SecurityKeyName                                                   Name
    JMS Settings
    JMS Queue User                                                    User
    JMS Queue  Password                                          UserPassword
    I don't know where is the problem, but all the times I've obtained the same error:
    MP: Exception caught with cause com.sap.aii.af.ra.ms.api.RecoverableException: No transition found from state: STARTING, on event: process_commence for DFA: JMS_TIBCO_ADAPTER
    Thanks in advance.

  • Satellite M40-237: How to connect the mobile phone with Bluetooth

    I have a new Noki 62333 and I have a Satellite Toshiba M40- 237. I have a big problem with the conection between them. I don t know how to turn on bluetooth on my pc. Can you help me????

    Hello Iva
    A friend of mine has Satellite M40 and I know that this unit is delivered without BT module. If the unit has BT module you will find BT label on the bottom side of your notebook.
    To establish BT connection with his mobile phone he uses BT USB stick.
    By the way: does Iva comes from Zagreb, Croatia?
    Bye

  • Integrating Mobile device with SAP XI

    Hai,
           In integrating mobile device with XI.
          What are the settings i need to do in ALE settings.
          what type of adapter i need to use.
    please provide complete information related to SAP R/3 settings like
    1. logical system
    2. rfc destion nation
    3. ports
    4. parter profile
    in XI side what are the settings i need to do.
    plase provide complete information.  help me out.

    Please,
    check the following documentation
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ceb31d4f-0901-0010-60bc-8162e7c6179d
    It is an article about the integration of mobile devices with XI from this site.
    I hope it helps you.
    regards,
    Jaime

  • How to connect MS-sql server with SAP BW

    hi all,
    i want the connection procedure to how to connect MS-sql server with SAP BW.so that i can extract the data from ms sql server and can create cubes using that data.please help me in this issue.

    Hi Vamshi,
    Go through this DOC it explains u how to connect to other data bases like SQL...
    [https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/58f4db47-0501-0010-a2bf-ff01b150fdff]
    this is a thread related to connect the SQL server..
    [DB Connect MS SQL Server;
    Regards,
    NR
    Assign points if helpful...

  • How to connect SAP R/3 4.6c Web AS 6.20

    how to connect SAP R/3 4.6c Web AS 6.20 with XI NW04

    Hi Tony,
    For a R/3 4.6C system you can connect using IDOC or RFC adapter.
    For a WebAS 6.20 system you can connect using IDOC or RFC adapter, or by using ABAP Proxies. To enable ABAP proxies, you will need to install the APPINT plugin on the system.
    Cheers
    Manish

  • How to register a Mobile device Id in the netweaver Administer login?

    Hello all,
                 How to register a Mobile device Id in the netweaver Administer login?
    I logged in as J2ee_admin and I see SAP Mobile Infrastructure under the Administration adn underneath I see Mobile device releated configurations But there I don't see any options for creating a entry for registering a mobile device.
    How can we register a mobile device/laptop there???
    Thanks for your help in advance.
    Thanks,
    Greetson

    Hi Greetson,
    well, if you open the NWA and select
    "Mobile Infrastructure->Device Maintenance", search for all devices.
    Select the deviceId you are interested in, then in the bottom part of the screen you will find some informations of the device. Open the second tab ("Mobile Components"). You should see "MobileEngine JSP" there as entry. Correct so far?
    Then there is a button "Add/Remove"
    If you select that button a new window opens. In there you can select the component you want to install on the device. Please enter the username as well - this is mandatory for the assignment. Well, then press add and the entry occures in the list at the bottom of the screen.
    Next Sync - app comes down to the device.
    Oh - before this can happen, you have to deploy the SDA file on the J2EE - but this is a logical step I guess.
    Hope this helps to solve the issue
    Regards,
    Oliver

  • TS1567 Suddenly my I phone 4 will not connect message mobile device service could not be started (nothing has changed on my PC). I have tried following the troubleshooting and have restarted the mobile device) but it still won't connect. Also all my disap

    Suddenly my I phone 4 will not connect message mobile device service could not be started (nothing has changed on my PC). I have tried following the troubleshooting and have restarted the mobile device) but it still won't connect. Also all bookmarks have disappeared!

    Okay ... it's a better bet with a 1067 error message when trying to start the Apple Mobile Device Service, but we'd better check for a LSP issue, as per the following document:
    Apple software on Windows: May see performance issues and blank iTunes Store

  • How I can use bluetooth devices with my Satellite L650D-14L?

    Please can someone help me on how I can use bluetooth devices with my Satellite L650D-14L?
    I can't see a bluetooth icon to help manange bluetooth connections.
    Thanks for your help.
    Regards

    Hi
    You cannot connect any BT device to this notebook because this has not been equipped with any BT module.
    So BT is not available for this unit.

  • How to connect SAP R3 system to BW system

    please give me step by step  guidance how to connect SAP R3 system to BW system with example.

    Hi,
    Check the docs below.
    Connection between Source Systems and BW
    http://help.sap.com/saphelp_nw70/helpdata/en/00/dc54384ac9a81be10000009b38f8cf/frameset.htm
    Creating SAP Source Systems
    http://help.sap.com/saphelp_nw70/helpdata/en/ac/4a4e38493e4774e10000009b38f889/frameset.htm
    BW connectivity(.doc)
    http://help.sap.com/bp_biv335/BI_EN/BBLibrary/documentation/B84_BB_ConfigGuide_EN_DE.doc
    hope this helps
    Regards.

  • How to connect 2 iPod classics with bluetooth

    I am trying to sync photos between 2 iPod classics, iPad4 and iphone 5 with blue tooth. The only devices that are seeing each other is the iPhone and iPad but still hasn't' synced the photos. Why re the apple devices not able to see each other?

    Havilah Farm wrote:
    Why re the apple devices not able to see each other?
    Because that's the way Apple have designed it. They have used a particular Bluetooth protocol that is designed to allow audio to be transmitted to Bluetooth headphones or Bluetooth speakers (for example) and some peer-to-peer gaming between the devices, but not the transfer of files.
    To transfer photos, Sync them via your iTunes programme. If you took the photos on the device, transfer them to your computer first and then Sync them with the other devices. For photos that were not taken on the device, they presumably were Synced from your computer originally, so simply Sync them to your other devices from the computer.
    By the way, your subject question: "how to connect two iPod Classics with Bluetooth"...
    You cannot. The Classic does not have Bluetooth.

  • Hi, How do I communicate CANopen device with anyother CAN device? What things needs to be made compatible with 2 CAN devices to communicate?

    Hi,
    I have to communicate CANopen device with other CAN device which uses GMLAN. 
    So in general, How do I communicate CANopen device with anyother CAN device?
    What things needs to be made compatible with 2 CAN devices (i.e, one is CANopen and anyother CAN device) to communicate?
    Please reply.
    Thanks,
    Najmu

    Hello,
    The two devices need to be connected with a CAN cable and while carrying out the communication, one device should be the master and the other should be the slave. Also you should maintain the same protocol (Baud rate, Arbitration ID etc.) at the two devices. 
    Regards
    Akshat Jain

  • How do I associate a device with my Apple ID?

    I have an iPad and an iPhone.  I sync them with my iMac desktop computer, and never with any other.  I always use the same Apple ID.  As far as I know, it's the only one I have.
    Recently, I purchased an app using my iPad.  The next time I synced the iPad with the computer, I got an alert saying "The purchased item 'App' on the iPad
    'Etchemendy's iPad' could not be transferred to your iTunes library because you are not authorized for it on this computer."  The alert goes on, in fine print, to say, "To authorize this computer for items purchased from the iTunes Store, choose Store > Authorize This Computer."
    So I choose Store > Authorize This Computer, and I get a second alert saying, "This computer is already authorized."  A nifty little continuous loop that neatly precludes me from using the app on any device except the one I used to purchase it.
    But it gets better.  In stumbling around trying to figure out what's going on here, I accessed "My Account" using iTunes on my desktop computer (logging in with the same Apple ID I used to purchse the troublesome app).  When I click "Manage Devices," I arrive at a box that says, "These computers and devices are associated with your Apple ID for Automatic Downloads or to download previously purchased music, apps, and books..."  It then gives me a "list" showing just one device -- my iPhone.  The iPad is not shown here.  Neither is the desktop computer iTunes just told me is already authorized.  There's a button that says "Remove" next to the iPhone.  And two bigger buttons.  One says "Cancel" and the other says "Done."  There is no "add a device" option.
    So how to I associate a device with my Apple ID?  And, as a matter of fact, why aren't all the devices I registered using my Apple ID already associated with it?  I never had any of these problems till the big iOS system upgrade a few months ago.  Since which, my interactions with Apple have nearly all been nightmarish.  Apple obviously put the WAY wrong guy in charge of iOS development.
    Oh.  And BTW, when I look at the drop-down menu for choosing the "product" I'm having a problem with, only about half the devices registered with my Apple ID appear there.  And I have no clue what kind of iPad I currently have.  I have the warranty right in front of me, and all it says is "iPad WiFi 64GB Black." No doubt if I try to solve this using Apple phone support, I'll have to pay $20 to straighten out Apple's problem for them.  Which is why I'm here.

    My guess is you're using a long Apple ID and just omitted or mistyped a letter sometime, or something similar.
    Anyway, the way to recover is this:
    You cannot change ownership of the mistyped Apple ID to the correct one.  After all, the mistyped one purchased it.  However, you can authorize purchases from the mistyped Apple ID on your devices by doing Store > Authorize This Computer on iTunes on your computer, and enter the mistyped Apple ID and password.  Then sync again and you'll be all set.
    When you change computer (e.g., sell your current one and buy a replacement), you'll have to repeat this process.

  • How to connect my macbook air with thunderbolt to tv via hdmi?

    How to connect my macbook air with thunderbolt to tv via hdmi?

    With this adapter. You will also need an HDMI cable.
    The Thunderbolt port doubles as a mini DisplayPort on the MBA.

  • How to install apple mobile device support in other drives other than C drive, how to install apple mobile device support in other drives other than C drive

    how to install apple mobile device support in other drives other than C drive, how to install apple mobile device support in other drives other than C drive
    as my C drive is full ...

    Move some of the "crap" off the C drive.  Programs only install to the default OS drive.
    Or upgrade the computer to a larger hard drive.

Maybe you are looking for

  • Anyway to get a 1080p signal from fios?

    A couple of weeks ago, I purchased a 32 Inch Sony Bravia 720p but yet 1080p compatible HDTV. I know my TV is capable of receiving 1080p signals as most HDTV's are in the modern era. However, Fios via the HD DVR only broadcast up to a 1080I signal. My

  • Mobile Home Sync Issues

    I just setup a 10.5 Server and 10.5 client - Home sync is working, however my login sync is set to do ONLY ~/Library - it seems to search the entire home folder, and syncs what ever has changed - I've tried reseting this and haven't had any luck. It

  • Creation of push buttons in report program

    hi guys, I have rquirement like  in selection screen i need  one paramenter  like vbeln  and  i need two push buttons ?  can we create pushbuttons in selection screen? if possible can anyone please help me on these? thank you

  • Iweb Domain

    Hello, I have a question, I've formatted my computer and save the realm of all my pagesmade ​​with iWeb on my hard drive, other than keep them together, I was deleting and storingthe domain of a case. Everything was on my hard drive, but now I come t

  • Fail create file with JSR 75

    Welcome evry body, i am using JSR 75 to create a file on a nokia mobile phone, i write this: connection = (FileConnection) Connector.open(file, Connector.WRITE);i get this exception : Access denied Can any one help solve this problem?