You must complete the steps below to migrate 2.2 SP02 mobile business objects (MBOs) to SAP Mobile Platform version 2.3.
If you are migrating from a version earlier than 2.2 SP02, see Developer Guide: Migrating to SAP Mobile SDK 2.2 SP02, and its updates, on Product Documentation, the Migrate Mobile Business Object section: http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc01857.0222/doc/html/mqu1352843142355.html
In versions earlier than SAP Mobile Platform version 2.2 SP02, SAP Mobile WorkSpace allowed mapping of operations with multiple MBO arguments (Filled from Attribute, client parameter, and personalization key) at the same time, even though it might not work properly on the device application during runtime.
With version 2.2 SP02, when adding a mapping of an operation argument, SAP Mobile WorkSpace now allows only one of the three sources (MBO attribute, client parameter, personalization key) to map into the operation argument at one time; that is, the argument value sources are mutually exclusive.
However, when migrating the Mobile Application project from earlier versions, SAP Mobile WorkSpace preserves the original MBO operation argument value assignment choices the developer made, to retain backward compatibility with the project in the earlier version. SAP Mobile WorkSpace does not remove any mappings when migrating a project.
Client parameter parameterName might not be used, as the mapped argument has 'Fill from Attribute' or 'Personalization Key' specified.