Show TOC Entering content frame

Background documentation Business Object Relationship for PDA Applications

Concept

You can reuse the business object relationships and the corresponding relationship parameters that you model for a mobile client application, for a PDA application. However, you must create a few relationship parameters, depending on the business requirements, in a slightly different manner for the PDA application. You do not have to modify or delete the relationship parameters that have been modeled already for a mobile client application.

In the PDA application scenario, the source and target business objects (BOs) existing in a relationship are used to create corresponding tables on the PDA device. The properties of the BOs are used to create table fields.

Recommendation

We recommend that you understand this concept thoroughly before creating relationship parameters for a PDA application. This topic is intended for users who have expert knowledge in modeling relationships for a mobile client application using Mobile Application Studio (MAS).

The differences between modeling relationship parameters for a mobile client application and a PDA application are indicated in the following table.

Mobile client application

PDA application

The relationship parameter maps the BDoc parameter of the source BO with a property of the target BO and vice versa

The relationship parameter maps a property of the source BO with a property of the target BO and vice versa

You model relationship parameters in the following manner:

...

       1.      To indicate the primary key of a source BO, use the %PARENTKEY% parameter.

       2.      To create an additional relationship parameter, specify a BDoc parameter and the corresponding BO property. 

 

You model relationship parameters in the following manner:

...

       1.      To indicate the primary key of a source BO, use the %PDAPARENTKEY% parameter.

       2.      To model an additional relationship parameter, specify the properties of source and target BOs. However, to specify the source BO property, you must use the %PDA <SourcePropertyName>% parameter.

Generators in MAS identify the BDoc parameter specified against %PARENTKEY% as a primary key.

Generators in MAS identify the BO property specified against %PDAPARENTKEY% as a primary key.

See also:

 

Modeling a Business Object Relationship for a PDA Application

 

Leaving content frame