BAPI Wrappers and SYNC BOs

Hi.
Himanshu Limaye here.
I have recently <b>migrated to SAP Netweaver Mobile Infrastructure from ABAP</b>.
Could anyone please guide me or provide some documentation on :
<b>1- Creating BAPI Wrapper Classes</b>
<b>2-Creating SYNC B.O.</b>
Thanks.

hi himanshu,
you will find the links to your answer here
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/com.sap.km.cm.docs/library/mobile/mobile%20infrastructure/mobile%20development%20kit%202.5/content/appdev/smartsync/introduction.html">Smart Synchronization</a>
see contents for
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/com.sap.km.cm.docs/library/mobile/mobile%20infrastructure/mobile%20development%20kit%202.5/content/appdev/smartsync/what_is_a_bapi_wrapper.html">What is a BAPI Wrapper?</a>
<a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/com.sap.km.cm.docs/library/mobile/mobile%20infrastructure/mobile%20development%20kit%202.5/content/appdev/smartsync/what_is_a_syncbo.html">What is a SyncBO?</a>
for sure you will find the links to other topics useful as well.
regards
jo

Similar Messages

  • Error while mapping BAPI wrappers.

    Hi,
    I have two SAP standard BAPIs (GetList & GetDetail) related with Inventory. When I assigned these BAPIs into my SyncBO and tried for mapping, I got an error "No import parameter refering to a filed of header structure exists in GetDetail BAPI Wrapper". How can I rectify this?
    I have seen some previous threads in forum like this, but I didnt got it well.
    Hope someone can give me better clarification regarding this & the constraints required for BAPI wrappers that can be used with a SyncBO. 
    Regards
    Shemim

    Hi Shemim,
    Kindly check the below article which explains about developing bapi wrappers with a sample syncbo.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/mobile/mobile%20infrastructure/mobile%20offline%20application%20development%20a%20complete%20guide%20using%20mobile%20infrastructure%20tools.pdf
    This will give you a better picture, how a bapi should be developed.
    Cheers,
    Karthick

  • How to use BAPI wrappers

    Hi,
    We are developing our first mobile application for laptops with NWDS 7.1. Following the Developer's Guide, we have our application with a created data object model with data objects from DOE and its component (views, controller and so on).
    The data object from the DOE has three BAPI wrappers.
    How are these BAPI wrappers invoked from our application, for instance when a button is clicked into a view?
    Thanks in advance,
    Samantha.

    Hi Samantha,
    In very simple words , i would explain Bapi wrappers as an interface between the middleware (where data is present in CDS) and the backend(eg: ECC or CRM etc).
    The complete cycle goes like this :
    => When a receiver(mobile device) create/updates/deletes a data object instance in its local store and does a synchronization,
    a corresponding request is sent to the middleware.
    =>Middleware processes the request i.e it checks for any conflicts detection to ensure that multiple receivers are not causing an inconsistency by parallel updates of the same instance .
    =>If there is no conflict then it invokes the corresponding BAPI Wrapper to perform the required operation(create/update/delete) in the backend.
    => Backend then validates and confirms the create/update/delete and also updates the data as required.
    =>Once confirmation of validation and update is received by the middleware it sends a confirmation back to the receiver(mobile device) which initiated the create/update/delete request.Also the data is persisted in the CDS.
    => The receiver then commits the create/update/delete permanently into its local data store.
    =>If a rejection was received due to conflict or validation failure, then the
    receiver has to rollback the create/update/delete.
    =>In case the modification request leads to an update of backend data, middleware checks if the
    Subscription state is modified and if it is needed then subscriptions will be recalculated so that other receivers subscribed to the data object also receive the updated data object Instance.
    I hope this would clarify your query.
    Thanks & Regards
    Shweta Soni
    Edited by: Shweta Soni on Mar 10, 2010 12:51 PM

  • MI 7.1: Obtain all data from bapi wrappers

    Hi, i have my SWCV, i import various bapi wrappers... How can obtain the data from this bappi wrappers?
    If i go to view metadata, in CDS Entires, appear more than 0, mean that i have the data?
    I upload the application to the device, but i don´t receive the data.
    Can anybody help me?
    Thanks,

    Yes, i have it... But i don´t receive the data...
    It seems than only receive data from GETDETAIL, i think this because my GETLIST need the user, and if i do the initial load of data, here, there isn´t user...
    Thanks,
    PD: i think that in Mapping Tool should appear GETLIST...
    Edited by: Victor Capi on Apr 18, 2008 11:40 AM

  • Bapi wrappers for MAM 3.0

    Hi,
    What are the bapi wrappers used for Plant Maintenace Order in MAM 3.0
    FOR GETLIST,GETDETAIL,CREATE,DELETE AND UPDATE
    Regards
    Manohar

    Dear Gouri,
    I would suggest you to import MAM 3.0 syncbo files through TRX:merep_mig.
    and then repeat the steps which i suggested....
    Well i can give you for MAM2.5
    MAM25_001_GETLIST
    MAM25_001_GETDETAIL
    MAM25_001_CREATE
    MAM25_001_CHANGE
    I hope they will be same for MAM3.0.....instead of 25 30 will be there.
    Hope it helps you little.
    I confirmed its
    MAM30_001_GETLIST
    MAM30_001_GETDETAIL
    MAM30_001_CREATE
    MAM30_001_CHANGE
    Regards,
    Akhil
    Edited by: Akhil Rastogi on Jan 22, 2009 9:54 AM

  • Upload / import the SAP MAM 2.5 components Sync BOs

    Hello,
    in the SAP MAM 2.5 installation guide, i read page 7 middleware section:
    chap 3: import or upload the SAP MAM 2.5 components (Sync BOs) to the SAP MI server. To import or upload the Sync BOs definitions for SAP MAM 2.5 do the following:
    a) use the transaction MEREP_MIG
    b) to import from a transport choose import. To upload from a ASCII file choose umpload from file.
    so my question is: which file ? or which tranport order ?

    Hi Rahul,
    thank for your answer ! just a precision: i have only to upload this file and then follow the rest of the installation guide steps ?
    regards,
    Eric.

  • Itunes will not open and sync my Ipad after Imac update.  Why?

    I had a computer udate on my IMac yesterday and now I cannot get into my Itunes at all.  I have no access to my music or videos, but my pictures pop up when I plug in my Ipad to the IMac.  There is a message that comes up on my screen when I try to click into Itunes and it says; "The file "iTunes Library" cannot be read because it was created by a newer version of iTunes."   I'm not sure what to do to be able to get back into my Itunes and sync my Ipad to it.  Any suggestions?

    If you've reached five authorizations for your iTunes Store account, there will be a button in your Store account information that will allow you to deauthorize all systems associated with that account. Log into your Store account and you should see it. You can then reauthorize the computers you're using now.
    Regards.

  • How do I set upmy Imac to allow using both my computer speakers and a Bose SoundLink system as outputs at the same time.  I can use one or the other, but not both.

    how do I set up my Imac to allow using both my computer speakers and a Bose SoundLink system as outputs at the same time.  I can use one or the other, but not both.  From systems Preferences I must select one or the other.  I want both to work all the time.

    Hi,
    I would recommend you to use 0FI_AP_4 rather using both, particularly for many reasons -
    1. DS: 0FI_AP_4  replaces DataSource 0FI_AP_3 and still uses the same extraction structure. For more details refer to the OSS note 410797.
    2. You can run the 0FI_AP_4 independent of any other FI datasources like 0FI_AR_4 and 0FI_GL_4 or even 0FI_GL_14. For more details refer to the OSS note: 551044.
    3. Map the 0FI_AP_4 to DSO: 0FIAP_O03 (or create a Z one as per your requirement).
    4. Load the same to a InfoCube (0FIAP_C03).
    Hope this helps.
    Thanks.
    Nazeer

  • My Outlook/iCloud calendar invites to others appear to work on my end and sync with my PC and mobile, but when other people "accept" the invite, it will not populate/add in to their calendar. How can i fix this without turning off iCloud?

    My Outlook/iCloud calendar invites to others appear to work on my end and sync with my PC and mobile, but when other people "accept" the invite, it will not populate/add in to their calendar. How can I fix this without turning off iCloud?
    I am at a new office that uses Outlook (not Outlook Exchange) which does not sync with my mobile... I just got iCloud set up on my PC to sync my contacts, calendar, reminders, etc... The sync worked (not without flaws, but the other issues seem solvable... I think), so that i can now see all my appointments on both my phone and on my PC. The problem I am having is that iCloud moved all of my calendar items from Outlook into iCloud calendar and now when I send out meeting/calendar invites the recipients may accept them, but the meeting does not get added to their calendar. This is a huge problem and may mean that i need to turn off iCloud.
    Does anyone know how to fix this?
    Thanks!

    I am replying to my own post here as I seem to have fixed the problem.
    I do have some calendars that are shared. Some of those are shared with users who have time zone support turned on. So i activated time zone support on my iphone, then deleted my icloud subscription. I then signed in to icloud again and voila... problem solved.
    It is a weird one as the other calendar views were always fine and when you opened an event that appeared in the wrong day (on list view), the correct date of the event was shown in the information...
    one more bug in a complicated system I guess

  • My ipod nano will no longer sync with itunes since i have purchased an iphone 4s and synced it with itunes.

    My ipod nano will no longer sync with itunes since i purchased an iphone 4s and synced the phone with itunes.  When I plug my ipod into my imac, it does not even read or recognize my ipod.  What do i do?

    Are you using the original cable that came with Nano and not your iPhone's cable?  Have you worked through the troubleshooting in this Apple support document?
    http://support.apple.com/kb/TS1410
    B-rock

  • TS3988 My wife bought an iPad Air and synced contact from our PC (Outlook), now all our contacts in Outlook have gone and we have to go to iCloud to get them, and even then they are a bit jumbled. How do I get my data back onto my PC?

    My wife bought an iPad Air and synced contact from our PC (Outlook), now all our contacts in Outlook have gone and we have to go to iCloud to get them, and even then they are a bit jumbled. How do I get my data back onto my PC?

    If you can see the iCloud contacts in Outlook, you can copy them back to your PC by selecting all the contacts (click one, then press Control-A), then drag and drop the selected contacts to Contacts under My Contacts on the left sidebar of Outlook.
    If you want to copy your calendar back to Outlook, select your iCloud calendar on the left sidebar of Outlook, switch to the list view (select View from the ribbon, then click Change View>List), select your events (click on a single event, then press Control-A), then control drag and drop them to Calendar under My Calendars on the left sidebar.
    Then you can sign out of iCloud on the iCloud control panel and your local copies will still be there.  If you want to add your iCloud email account back to iCloud, you can do this with these settings: http://support.apple.com/kb/HT4864.

  • Trying to sync iPod with library, but receive this message, "The iPod is synced with another itunes library.  Do you want to erase this ipod and sync with this itunes library".  I do not want to erase my iPod... Any suggestions??  Please help!!

    Trying to sync ipod with itunes library, but I keep getting this message, "  The ipod is synced with another itunes library.  Do you want to erase this ipod and sync with this i tunes library?" 
    I do not want to erase my ipod!!!  Any suggestions?? please help!

    Another way. You can use a USB flash drive & the camera connection kit.
    Plug the USB flash drive (works the same with an SD card) into your computer & create a new folder titled DCIM. Then put your movie/photo files into the folder. The files must have a filename with exactly 8 characters long (no spaces) plus the file extension (i.e., my-movie.mov; DSCN0164.jpg).
    Now plug the flash drive into the iPad using the camera connection kit. Open the Photos app, the movie/photo files should appear & you can import. (You can not export using the camera connection kit.)
    Using The iPad Camera Connection Kit
    http://support.apple.com/kb/HT4101
     Cheers, Tom

  • New computer--do i erase ipod and sync with new itunes library?

    I downloaded itunes on my ancient pc and that's where I synced my ipod. i finally put that pc out to pasture and now have a new laptop. i downloaded itunes to the new computer, and when i hooked up my ipod i got the message "the ipod is synced with another itunes library. Do you want to erase this ipod and sync with this itunes library?" So do I want to erase and sync or not? I'm scared I'm going to mess everything up if I erase it.
    One more question: my daughter got a new ipod; once i figure out this syncing issue with my existing ipod, do I need to set up a new account for the new ipod, or can i sync it with the account i already have?
    sorry for all the questions--I'm a newbie and want to get this right. Thanks for your help!

    Hello. I recently had to restore my computer (as if it was new due to, to many viruses) Afterwards itunes was still there but the music i have on my ipod was not previously purchased through itunes but they were on my computer and placed in itunes library and sent to my ipod. Well after restoring my pc, itunes opened up when i connected my ipod and it asked me to update. So i updated to itunes 10. Now it is telling me that this ipod is registered to my fiance' and it is running off a different itunes library, and that I would either need to erase and sync to the new library in itunes 10, or transfer to itunes 10 library. I tried transfer and restarted itunes, but it just asked me the same questions again. It wouldnt let me create new place lists either. im scared to erase bc i have so many songs i wont remember what there all were to go back and download if it actually erases all my current songs or applications. I assumed when itunes updated to itunes 10, it would update with all my information. And although the ipod is registered in his name or however he did that, I also have sum form of account with apple/itunes because it uses my email address and my credit card during purchases for this ipod (his name is just there). i dont understand what I am suppose to do to fix this problem. These songs are still on my computer and the program where i downloaded them from but since i had to restore the whole computer, its like they are probably hidden files and arent being detected i guess. I really dont know. I have been reading and I see many ppl with the same issue. Any suggestions that wont cost me anything or a little of nuthing to resolve? I heard of Tansee Ipod Transfer but it charges you to move your files from your ipod, into a folder, to your computer, and then to be added to your itunes. Any suggestions would be appreciated.
    Thanks...Lana

  • How do I transfer my entire music collection to a new computer and sync my iphone with new mac without deleting existing music in iphone?

    Hi All,
    I will describe my current setup and the required setup below. Please help me with the steps to do this
    Current setup:
    OS: Windows 7
    Total Music collection: 80GB of mp3 , which is NOT added to itunes library (I use foobar)
    iTunes Music collection: around 500 songs, synced to my iphone (unchecked "manually manage" that meeans all these songs are in itunes library)
    Now the required setup: (Since I am planning to get a macbook pro)
    OS: Mac OS  (This means the music file path will be different)
    Total Music collection: 80GB which is to be added to itunes library
    iPhone Music: The same 500 songs as before.
    Is this possible? In Mac OS I want my entire 80GB to be added to itunes library, also keeping my existing iphone songs intact.
    Any ideas?

    Quick answer if you use iTunes' default preferences settings:  Copy the entire iTunes folder (and in doing so all its subfolders and files) intact to the other drive.  Open iTunes and immediately hold down the option (alt) key (shift on Windows) so you get a prompt to select a library, then guide it to the 'iTunes Library.itl' file in the moved iTunes folder.
    If you put the copied iTunes folder in the default location of Macintosh HD > Users > *User Name* > Music  then you don't even need to start with the option key held down, iTunes will automatically look for it there.  (Make sure there isn't anything already in the iTunes folder there that you want to keep since you will be replacing it with the one you are moving.)
    Longer answers if for any reason you do not think all library files are inside your iTunes folder (changed preferences settings at some point):
    iTunes: How to move [or copy] your music [library] to a new computer [or another drive] - http://support.apple.com/kb/HT4527 - a somewhat bewildering and not always easily understandable set of options.
    For the record there's this reference for iTunes 11 but it really doesn't strike me as having the specifics you need. iTunes 11 for Mac: Move your library to another computer - http://support.apple.com/kb/PH12168
    2011 ilounge article: Transferring your iTunes library - http://www.ilounge.com/index.php/articles/comments/moving-your-itunes-library-to -a-new-hard-drive/  - An article with good background information (similar to the links above), particularly if you are not sure your media files are all grouped for quick answer above. Unfortunately under the single term "transferring library" it describes two very different moves; relocating just your media (not  really transferring your library and not recommended unless you really need this configuration), and relocating media+database (really your whole "library").  Make sure you understand the difference before electing to move only media.
    Windows users see tip at: https://discussions.apple.com/message/18879381
    Consider moving everything from your Windows PC to your Mac in a single move, including your iTunes library: About Windows Migration Assistant - http://support.apple.com/kb/ht4796 - Learn about how to use Windows Migration Assistant to migrate your files from a Windows PC to a Mac.
    Transferring the library as above will connect your i-device to the same library on the new computer even though it is stored on different hardware. You should not see the "erase & sync" prompt, and syncing will preserve game scores and other data on the device.
    As for the 80GB of music in foobar, add that to the iTunes library at some stage by dragging those files to the Automatically Add To  iTunes folder.

  • Google Play closes on start after ICS upgrade on Arc S, accounts and sync empty, setup guide problem

    I upgraded my arc s to ics 4 days ago, i used google play for the first time after upgrade today. It closes on start. I checked Accounts and Sync, my google account is not there, the whole list is just... empty. I tried the setup guide, at the step they ask to connect to services and sync, i clicked the google button, click and click and click, nothing, all the other icons work (like facebook), i searched for gmail app, non existent....... Seems too late to ask for help but im repairing my phone using pc companion now, hope everything works again.... just powered on my phone, i have a feeling nothing will be changed... really sad that Sony didnt realise this.... i cant access google services at all....plain weird
    Solved!
    Go to Solution.

    if I were you I would repair the phone with SUS and see if that solve the issue
    Update Service (SUS)
    http://www.sonymobile.com/gb/tools/update-service/
    http://www-support-downloads.sonymobile.com/Software%20Downloads/Update_Service_Setup-2.11.12.5.exe

Maybe you are looking for

  • Labels in PDA applications

    Hello! I am working with the PDA module, but I have a little problem: when I create the PDA executable, I cannot visualize in the sreen of the device all the labels that I can see in the Pc. I don't understand what's wrong because sometimes these lab

  • Problem with Footer Summary

    Hi, My report consist of 3 groups: 1. Group A 1.1 Group B 1.1.1 Group C 1.2 Group A Footer I have manually created the Group A Footer frame and included a summary in it. The Print Object On is set to First Page and Base Printing On is set to Enclosin

  • Idoc creation for ORDERS5 (purchase order to sd order)

    Hi, I'm trying to get an idoc out of the PO but without success. I'm pretty new to idoc handling in SAP. In processing log of the PO messages I see the following: OK: Object 4500000213 OK: Output type: Purchase order OK: Processing log for program RS

  • Can't even load software  help needed!

    Just got a 5G 30Gb video iPod - only problem is that I can't even get the software to load onto my laptop - it appears to load, but when I look for it, it simply doesnt exist. Anyone any ideas please?

  • Black flash appears after transistion

    Sorry if this has been covered, but I can't find anything on the forum. I have a problem with slides that flash black for a split second after a transistion. I have removed the transition and played the section and there is no flash on the photo or t