Add Arguments to the XMLP Data Service Method
In Siebel Tools, for the existing Oracle Analytics Publisher business services, arguments for some methods need to be added to support workflow configurations.
These XMLP Data Service methods are covered here:
- BuildMultiXMLData
- BuildXMLData
- GetDataAsBinary
BuildMultiXMLData
Description: This method is used for generating sample data for multiple integration objects.
Method Arguments: Add the following method arguments for the BuildMultiXMLData method:
| Name | Data Type | Type | Optional |
|---|---|---|---|
| IntegrationObject | String | Input | False |
Inputs
Here are the available inputs and values for the BuildMultiXMLData method:
| Name | Value |
|---|---|
| IntegrationObject | BIP Accounts - Current Query |
| BIP Accounts - Current Query | IO |
| BIP Current Account Service Profile | IO |
BuildXMLData
Description: This method is used for generating sample data for a single integration object.
Method Arguments: Add the following method arguments for the BuildXMLData method:
| Name | Data Type | Type | Optional |
|---|---|---|---|
| IntegrationObject | String | Input | False |
Inputs
Here are the available inputs and values for the BuildXMLData method:
| Name | Value |
|---|---|
| IntegrationObject | BIP Accounts - Current Query |
GetDataAsBinary
Description: This method is used for pushing the runtime Siebel data in binary form to the Oracle Analytics Publisher Server.
Method Arguments: Add the following method arguments for the GetDataAsBinary method:
| Name | Description | Type | Optional | Storage Type |
|---|---|---|---|---|
| EnableChunk | An indicator that specifies chunking or non-chunking during the pushing of Siebel data and downloading of the report output between Siebel and the Oracle Analytics Publisher Server. | Output | False | Property |
| IntegrationObject | Name of the integration object for the primary business object. | Input | False | Property |
| Bookmark | The user-specified search specification on the active view. For example, [Name] Like '3Com*' | Input | True | Property |
| ViewMode | Visibility of the current active view. For example, Organization | Input | True | Property |
| reportFileName | The temporary file generated for the Siebel data in the Oracle Analytics Publisher Server. | Output | True | Property |
| <Value> | Siebel data for the report generation in binary form. | Output | True | Value |
Inputs
Here are the available inputs and values for the GetDataAsBinary method:
| Name | Value |
|---|---|
| IntegrationObject | BIP Accounts - Current Query |
| Bookmark | [Name] Like 'A*' |
| ViewMode | Organization |
Outputs
Here are the available outputs and values for the GetDataAsBinary method:
| Name | Value |
|---|---|
| EnableChunk | TRUE |
| reportFileName | xmlp91996317.tmp |