Structure MBOs Not Automatically Generated After Rebinding

Problem: When rebinding an MBO, Unwired WorkSpace keeps the existing parameters, so you must manually create parameters, set correct data type for the parameters, then map the parameters to the new arguments. But if the argument is a complex (structured) type created during the rebind, Unwired WorkSpace cannot automatically generate the new complex type, and the user cannot set the new complex type to a parameter which causes parameter and argument mapping failure.

Workaround:

  1. If rebinding the MBO to the same datasource (for example, rebind an SAP MBO to another SAP BAPI) – edit the definition in the Definition Edit dialog instead of the Rebind wizard.
  2. If rebinding the MBO to a different datasource – after rebinding, manually create the needed complex type. Then manually map parameters and arguments in the Properties view.
Related tasks
No Data or Images Appear on the Device
Binding an MBO to a Database Fails
Multilevel Insert Operation Fails
Related reference
Troubleshooting MBOs
Troubleshooting Improperly Designed Mobile Business Objects
Database MBO Fails on Execution
Web Service MBO Sync Exceptions After an Interface Change
Search Errors and the RTRIM Function
Update Operation Fails
Relationship Error
SQL Statement Yields Unexpected Results
Warning Message When Creating Relationships
Synchronization Fails if Binary Attributes Have Unspecified Length