Siebel Order Management Guide > Product Data Service and Import/Export API Reference >

Summary of Data Service API Methods and Sample Workflows


A set of sample workflows, whose names begin with PDS, are examples of how to call the Product Data Service API methods and how to parameterize inputs. Though these workflows are shipped with the product, they are meant as examples of how to create your own workflows that use the Product Data Service API, and they are not meant to be used directly.

The inputs and outputs of the Product Data Service API methods are all in the format of the Siebel property set, which can be converted to and from xml files using Siebel EAI. The hierarchy in the output property set is controlled by the Integration Object specified in the input Siebel message.

Table 38 summarizes the Product Data Service APIs, the methods in each API, and the sample workflow that calls each method.

One of the sample workflows is described in PDS PublishCatalog Test Sample Workflow. After reading this topic, examine the other sample workflows in the product to see how all of the methods are used.

Table 38. Data Service APIs, Methods, and Workflows
API
Method
Sample Workflow

Catalog API

Get Catalog

PDS GetCatalogs

 

Get Catalog Categories

PDS GetCatalogCategories

 

Get Category Products

PDS Get CatagoryProducts Test

 

Get Products

PDS GetProducts Test

 

Get Product Details

PDS Get Product Detail Test

 

Publish Catalog

PDS PublishCatalog Test

 

GetFavorites

PDS Get Template Test

 

GetFavoriteItems

PDS Get Template Item Test

Product Details API

Get Product Attribute Domain

PDS GetProductAttributeDomain

 

Get Related Products

PDS GetRelatedProducts

 

Get Related Promotions

PDS GetRelatedPromotions

 

Get Product Children

PDS GetProductChildren

Search API

Get Search Options

PDS GetSearchOptions Test

 

Get Search Parameters

PDS GetSearchParameters Test

 

Execute Search

PDS ExecuteSearch Test

PDS ExecuteSearch External Test

Add Favorite API

AddFavoriteToQuote

PDS Add Favorite To Quote

 

AddFavoriteToOrder

PDS Add Favorite To Order

 

AddFavoriteItemToQuote

PDS Add Favorite Item To Quote

 

AddFavoriteItemToOrder

PDS Add Favorite Item To Order

Quote / Order API

Insert Order

PDS Insert Order Test

 

Insert Order Item

PDS Insert Order Item Test

 

Insert Quote

PDS Insert Quote Test

 

Insert Quote Item

PDS Insert Quote Item Test

 

Set Active Order

PDS Set Active Order Test

 

Set Active Quote

PDS Set Active Quote Test

 

Update Order

PDS Update Order Test

 

Update Order Item

PDS Update Order Item Test

 

Update Quote

PDS Update Quote Test

 

Update Quote Item

PDS Update Quote Item Test

 

Delete Order

PDS Delete Order Test

 

Delete Order Item

PDS Delete Order Item Test

 

Delete Quote

PDS Delete Quote Test

 

Delete Quote Item

PDS Delete Quote Item Test

 

Get Active Order

PDS Get Active Order Test

 

Get Active Quote

PDS Get Active Quote Test

Siebel Order Management Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.