Skip to Content
author's profile photo Former Member
Former Member

help regarding NWM 7.1 application development

Hi Experts,

I am trying to create a simple 7.1 application. I have created a getlist and getdetail bapi and have created a SWCV at middleware and its status is 'Active'. Its first time im working on NWM 7.1. I have installed client and created a Device from NWA's Device Administration->Create Device and has enabled it. Now a Device ID is generated for that Device Name.

I have imported that Data Model in NWDS and have mapped screens in webDynpro. Have Deployed it also.

The issue is i am able to see my application but not able to get any data on frontend. Donno why, but it shows sync succesfull but when I check NWA it says that....

1.Device has no conflicting DM SWCVs

2.No Data Object instances are available to be extracted to the device

3.*Device has not synchronized with DOE *

Please suggest me what is to be done to get my data in my application. I have also done "sdoe_load....initial load" for it.

Also does anyone have a proper document which tells what are the steps to be carried out in NWA while creating a 7.1 app.

Guys....i have one more doubt.. see i have created a device and now after maintaining proper sync settings if i sync my client, the device name(which i have created in nwa) will get assigned to my device....but what if a admin creates say 2-3 devices with diff. names and i sync then..which device will my client get assigned to ?? I think its basic ques. but pls answer it.

thanks in advance,

regards,

rajesh

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Oct 14, 2008 at 11:57 AM

    Hi Rajesh,

    Every thing looks fine from the details you give but probably you missed to create a distribution model for your data object.

    There are 2 parts in DOE. One is creating a data object which is nothing but your bapi wrapper structures and for that you have triggered initial load and you can see the data in DOE.

    Now the second part is what data you want to distribute to the devices. For that you have to create a distribution model, which you can achieve by right clicking on the data object and once you have created the distribution model, you have to create a rule, which can be bulk rule which simply distributes entire data to all devices or a device specific rule based on sync user.

    Once you have done that you have to activate and generate the distribution model and after that you have to enable your rule for runtime evaluation wich you can do either by going to transaction SDOE_RSM and activate it or you can even do in portal using rule administration.

    For your other question, if there are multiple devices available on DOE, then it checks based on userid and even then if there are multiple devices then it assigns the order in which devices got created.

    You can check thse links for more infomation:

    1. http://help.sap.com/saphelp_nwmobile71/helpdata/en/45/ac4bed74372733e10000000a155369/content.htm

    2. http://help.sap.com/saphelp_nwmobile71/helpdata/en/8b/0b674240449c60e10000000a1550b0/frameset.htm

    Best Regards,

    Siva.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.