on 08-13-2009 12:31 PM
Hey Experts,
I have a requirement in SAP Mobile Asset management and already we have SAP MI(Mobile Infrastructure), in this project SAP r/3 is sits in Backend, SAP Netweaver is Middleware
Basically i would have experiance on ABAP ,in last project i created zBAPI..,i know how we can communicate with SAP R/3 to External Applications..
here my doubt is i want to know where i need to create ZBAPI whether in SAP Netweaver or SAP R/3 ????
SAP Netweaver already have JAVA and ABAP , here can i create ztable,rfc,ZBAPI in netweaver or we need to use SAP R/3., how was the communications will be SAP netweaver to sap r/3..???
let me clear my doubt ...
Regards
J Sarathi
Ans
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi SARATHY,
U have to create your ZbapiS in SAP r/3 system only.
Communication in MI
1) U will create ZBapis in R/3
2)MI server sits on Netweaver which acts as Middleware server.
Here u create BapiWrappers based on the Bapis u created in SAP R/3.
Using these BapiWrappers U create SyncBo (Synchronization Business Object) , used for Synchronization between client and server.
3) In client u create Application by accessing this Syncbo.
When u make any operation (CRUD) in client and when u do synchronization ,The communication would be
client>syncbo>bapiwrapper-->Zbapi
go through the architcture.[Architecture|http://help.sap.com/saphelp_nw04/helpdata/en/5a/386cc01dd1c7489e237d532841d407/frameset.htm]
Regards,
srikanth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sarathy,
If you are planning to develop a mobile application fresh , then it is recommended to use NW Mobile 7.10 as it comes to market with much more features compared to its predecessor..
Check out the link
[Modeling Occassionally Connected application|https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/204fc387-6646-2a10-99b7-bba030bc3f68]
Check out the developer's guide
[Developer's guide for mobile 7.1|http://help.sap.com/saphelp_nwmobile71/helpdata/en/8F/0B674240449C60E10000000A1550B0/frameset.htm]
You can also check the sample bapiwrappers part of the Func Group 'SDOE_SAMPLE_BAPIWRAPPERS' shipped with NW mobile7.1
sample app modeling using Mobile 7.1[sample app|https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/60bac0a0-bbed-2a10-a58e-efdf832a96c9&overridelayout=true]
Regards,
Liji
Hi,
DOE ( Netweaver Mobile 7.1) exchanges data with Backend system( it could be SAP R/3) via Bapi wrappers.
The Bapi wrappers(create, delete,modify,getlist and getdetail) ideally will be present in the backend system (that in turn manages retrieval and persistence of data in backend tables)
You mentioned about Ztables , Zbapis..are you trying to create a test application in the Mobile box itself or actually trying to mobilize a backend application. If its the first case, you can create ztables, bapis etc in DOE box itself simulating backend . 2nd case , bapiwrappers should be present in R/3 system
Regards,
Liji
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You need to create BAPI in your backend systems. i.e.) SAP R3 system. If its a dummy application, you can as well create in MI middleware system.
Regards,
Dhana
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.