Example Business Object Filters With Chained Data Extraction
To ensure that all relevant and dependent data is downloaded and available to users in offline mode, you must enhance the example business object filters shown in the table in Example Business Object Filters by adding additional parameters for chained data extraction. In the following table, the additional parameters added for chained data extraction are highlighted in bold. Note the following:
The business object filter PH1 in the following table is the enhanced version of PH1 shown in the table in Example Business Object Filters.
The business object filter PH2 in the following table is the enhanced version of PH2 shown in the table in Example Business Object Filters.
The business object filter PH3 in the following table is the enhanced version of PH3 shown in the table in Example Business Object Filters.
Default |
Business Object |
Name |
Query |
---|---|---|---|
Yes |
Pharma Professional Call - Mobile |
PH1 |
|
Yes |
Contact |
PH2 |
|
Yes |
Account |
PH3 |
|
In this table, the example business object filters with chained data extraction are explained as follows:
Pharma Professional Call - Mobile business object filter. Specifies to download:
All Contact business component records and their children in the Contact business object whose Id matches the Contact Id of the Pharma Professional Call - Mobile buscomp, which was downloaded as part of the Pharma Professional Call - Mobile business object.
All Account business component records and their children in the Account business object whose Id matches the Account Id of the Pharma Professional Call - Mobile buscomp, which was downloaded as part of the Pharma Professional Call - Mobile business object.
Contact business object filter. Specifies to download all Pharma Professional Call - Mobile records and their children in the Pharma Professional Call - Mobile business object whose Id matches the Id of the Pharma Professional Call - Mobile buscomp, which was downloaded as a child of the Contact business component in the Contact business object.
Account business object filter. Specifies to download:
All Pharma Professional Call - Mobile records and their children in the Pharma Professional Call - Mobile business object whose Id matches the Id of the Pharma Professional Call - Mobile buscomp, which was downloaded as a child of the Account business component in the Account business object.
All Contact records and their children whose Id matches the Id of the child Contacts, which were downloaded as part of the Account business object.
All the child records of the Accounts which are affiliated to the downloaded Accounts.