Siebel CRM Web Services Reference > Siebel CRM Primary Web Services >
Promotion Asset Web Service
Use this Web service to retrieve a promotion instance, which consists of the asset structure of a promotion and its related components as defined in the Installed Assets applet in Siebel CRM. NOTE: This is an internal Web service used for Siebel and AIA integration. It should not be modified if an e2e setup is being used.
Promotion Asset Web Service Operations
For a list of operations associated with this Web service, see Table 904.
Table 904. PromotionAssetWebService Operations
|
|
SWIAssetManagementPromotionQueryByExample |
Queries for assets related to a promotion. |
Request Message Description: SWIAssetManagementPromotionQueryByExample
For a description of this request message, see Table 905.
Table 905. Request Message Description: SWIAssetManagementPromotionQueryByExample
|
|
|
ListofSWIAssetManagementPromotionQueryByExample |
Assets associated with the promotion. |
Integration Object |
AssetMgmtPromotionAsset |
The asset record. |
String |
IntegrationId |
The Integration ID of the asset. |
String |
Response Message Description: SWIAssetManagementPromotionQueryByExample
For a description of this response message, see Table 906.
Table 906. Response Message Description: SWIAssetManagementPromotionQueryByExample
|
|
|
ListofSWIAssetManagementPromotionQueryByExample |
Container for assets associated with the promotion. |
Integration Object |
SWIAssetMgmtPromotionAsset |
The asset record. |
String |
AccountType |
Account type. |
String |
AssetId |
Asset ID. |
String |
BillingAccount |
Billing account. |
String |
BillingAccountId |
Billing account ID. |
String |
BillingProfileId |
Billing profile ID. |
String |
BillingProfileName |
Billing profile name. |
String |
BillingType |
Billing type. |
String |
Comments |
Any comments. |
String |
IntegrationId |
The integration ID of the asset. |
String |
Name |
The asset name. |
String |
ParentAssetName |
Parent asset name. |
String |
ParentAssetNumber |
Parent asset number. |
String |
ProdItemId |
Product item ID. |
String |
ProdPromId |
Product promotion ID. |
String |
ProdPromInstanceId |
Product promotion instance ID. |
String |
ProdPromName |
Product promotion name. |
String |
ProdPromRuleId |
Product promotion rule ID. |
String |
ProdPromSourceId |
The source ID of the product promotion. |
String |
ProdType |
Product type. |
String |
Productid |
The product ID. |
String |
ProductName |
The product name. |
String |
ProductSPNDefinitionId |
The class part number ID of the product. |
String |
ProductType |
Product type. |
String |
ProductVersion |
Product version. |
String |
ProductXAClassId |
The class ID of the product. |
String |
PromGroupId |
Promotion group ID. |
String |
PromGroupInstanceId |
Promotion group instance ID. |
String |
PromGroupName |
Promotion group name. |
String |
PromGroupRuleId |
Promotion group rule ID. |
String |
PromGroupRuleType |
Promotion group rule type. |
String |
PromotionGroupType |
Promotion group type. |
String |
Quantity |
Quantity value. |
String |
RootAssetId |
Root asset ID. |
String |
RootIntegrationId |
Root integration ID. |
String |
RootProdPromInstanceId |
Root product promotion instance ID. |
String |
RootProductId |
Root product ID. |
String |
RootPromotionGroupId |
Root promotion group ID. |
String |
RootPromotionId |
Root promotion ID. |
String |
ServiceAccount |
Service account. |
String |
ServiceAccountId |
Service account ID. |
String |
ServiceFlag |
Service flag. |
String |
ServiceType |
Service type. |
String |
Status |
Status. |
String |
Type |
Promotion type. |
String |
ServiceInstance |
Service instance. |
String |
ListofSwiAssetMgmtPromotionComponentAsset |
Container for component assets associated with the promotion. |
Integration object. |
SwiAssetMgmtPromotionComponentAsset |
Promotion component assets. |
String |
AccountType |
Account type. |
String |
AssetId |
Asset ID. |
String |
BillingAccount |
Billing account. |
String |
BillingAccountId |
Billing account ID. |
String |
BillingProfileId |
Billing profile ID. |
String |
BillingProfileName |
Billing profile name. |
String |
BillingType |
Billing type. |
String |
Comments |
Any comments. |
String |
IntegrationId |
The integration ID of the asset. |
String |
Name |
The asset name. |
String |
ParentAssetName |
Parent asset name. |
String |
ParentAssetNumber |
Parent asset number. |
String |
ProdItemId |
Product item ID. |
String |
ProdPromId |
Product promotion ID. |
String |
ProdPromInstanceId |
Product promotion instance ID. |
String |
ProdPromName |
Product promotion name. |
String |
ProdPromRuleId |
Product promotion rule ID. |
String |
ProdPromSourceId |
The source ID of the product promotion. |
String |
ProdType |
Product type. |
String |
Productid |
The product ID. |
String |
ProductName |
The product name. |
String |
ProductSPNDefinitionId |
The class part number ID of the product. |
String |
ProductType |
Product type. |
String |
ProductVersion |
Product version. |
String |
ProductXAClassId |
The class ID of the product. |
String |
PromGroupId |
Promotion group ID. |
String |
PromGroupInstanceId |
Promotion group instance ID. |
String |
PromGroupName |
Promotion group name. |
String |
PromGroupRuleId |
Promotion group rule ID. |
String |
PromGroupRuleType |
Promotion group rule type. |
String |
PromotionGroupType |
Promotion group type. |
String |
Quantity |
Quantity value. |
String |
RootAssetId |
Root asset ID. |
String |
RootIntegrationId |
Root integration ID. |
String |
RootProdPromInstanceId |
Root product promotion instance ID. |
String |
RootProductId |
Root product ID. |
String |
RootPromotionGroupId |
Root promotion group ID. |
String |
RootPromotionId |
Root promotion ID. |
String |
ServiceAccount |
Service account. |
String |
ServiceAccountId |
Service account ID. |
String |
ServiceFlag |
Service flag. |
String |
ServiceType |
Service type. |
String |
Status |
Status. |
String |
Type |
Promotion type. |
String |
ServiceInstance |
Service instance. |
String |
PromotionAssetWebService Application Interface
This topic describes the application objects called by this Web service. For more information on application implementation, refer to your application development documentation on Oracle Technology Network. Service Object (Business Service or Workflow)
For a description of the service objects for this Web service, see Table 907.
Table 907. PromotionAssetWebService Service Object
|
|
|
SWI Asset Management Promotion |
Business Service |
CSSEAIDataSyncService |
Data Object (Integration Object)
For a description of data objects for this Web service, see Table 908.
Table 908. PromotionAssetWebService Data Object
|
|
SWIAssetManagementPromotion |
SWIAssetManagementIO |
Example Package for PromotionAssetWebService
To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file. Request
See the following file to view the sample code: ...\PromotionAssetWebService\Request.xml
Response
See the following file to view the sample code: ...\PromotionAssetWebService\Response.xml
Interface Description (WSDL) for PromotionAssetWebService
To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file. ...\PromotionAssetWebService\PromotionAssetWebService.wsdl
|