on 2007 Jan 05 12:13 PM
Hi, i syncronized the tablet and appear the next msg in the log:
[20060925 07:31:16:612] E [MI/Smartsync ] Error while Smart Sync inbound processing: Error while Smart Sync inbound processing: com.sap.ip.me.spi.persist.IPersistenceException: Cannot update as no entity exists for IClassDescriptor/Key: cY01_ORD_TR_020/0010868091. Reset Smart Sync data on device to ensure consitency with middleware.
.....
This order doesn't appear in the GET_LIST BAPI of the SYNCBO, with what it would have to delete of the Tablet. But the orden is in IN_SYNC state and doesn't disappear.
Thanks.
Hi Julian,
This looks like there is an inconsistency in data between the Client and Server(Middleware).
If possible try to clean the data in client, middleware(server) and replicate all data again to middleware and try to do a fresh syncronization.
Kindly try this if it helps out.
Cheers,
Karthick
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, the solution that we aply actually is add the line MobileEngine.Persist.ResetAllClientData=true in the MobileEngine.config. With this reset the client data and the data is OK.
But there are a lot of users(250) and we have continuosly connecting to theirs tablets, we want if posible a solution that we haven't connect to the tablets. Is posible ? Thanks.
hello julian,
there's a remote admin function MI_CONFIG that could enable you to set a parameter
into a device's MobileEngine.config file.
see <a href="http://help.sap.com/saphelp_nw04/helpdata/en/43/1ff97bee84315de10000000a1553f6/content.htm">Setting Parameters in MobileEngine.config (MI_CONFIG)</a>
you can make use of device configuration feature that can be assigned to users,
user groups, mobile devices.
see <a href="http://help.sap.com/saphelp_nw04/helpdata/en/43/251047b6140b25e10000000a1553f6/content.htm">Configuration of Devices Using Device Configurations</a>
hope this help,
jo
Hi Julián Moreno Luna ,
If you have large number of devices on your landscape, you can go for role synchronization.
Device configurations can be changed using these ways,
1) You can create a add-on. For that add-on you will have to create one install.xml file, on which you can mention which all parameters need to be added on to the MobileEngine.config file. After creating that add-on, you can use this application for role synchronisation. Hope you are aware of role synchronization and all.This addon will be added as one of the application for all of your devices.These will be downloaded on to the client machine on the next synchronization.
prerequisites for role synchronization,
a) you should create a common role for all the mobile device users. (for synchronization, all the mobile users should be available on the middleware also).
b) while creating the ADDON, you should include the miniaap in the transport request if you need to transport this to quality nd subsequently to production, since for role synchronization miniapp is mandatory..
just refer these links..
/people/kishor.gopinathan/blog/2006/03/17/how-can-we-apply-mi-application-patches
http://help.sap.com/saphelp_nw04/helpdata/en/3a/b834418b718739e10000000a1550b0/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/b3/d32032c95f97489d6b9b23afbf0351/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/24/be9b3e27a4fd13e10000000a114084/content.htm
2) You can create a device configuration using the transaction, device_config.Here, first of all you have to create a monitoring function, in which you will have to add the parameters you want to add on to the MobileEngine.config file. Then subsequently add this monitoring function to 'Configuration for Mobile Devices'.While creating the 'Configuration for Mobile Devices' , you have the provision to attach the created configuration to particular role. There you will have the provision to mention the common role created for all the mobile devices.While doing role synchronization, this device configuration will be added as configuration for all the users assigned to this role. The config file will be modified in the next synchronization.
You can start the role synchronization, either from the SAP WebConsole or using the standard rfc enabled function module WAF_DEVICECONFIG_UPD_BY_ROLES.
i do believe role synchronization is the best option.
Regards,
Kishor Gopinathan
User | Count |
---|---|
69 | |
13 | |
11 | |
10 | |
9 | |
9 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.