createSmartOfferList

public WSCreateSmartOfferListResponse createSmartOfferList
(String userCredential, String partitionName, Locale requestedLocale, 
String name, String description,String policyName,
WSReference parentFolder,WSSmartListInfo offerListInfo,
WSApplicationTypeEnum createdBy,long creatorObjectId)
 throws CampaignServicesException 																																																

Creates new smart offer list.

Parameters

userCredential: the client user credential.

partitionName: optional name of the campaign partition to use.

requestedLocale: optional locale to use for this request.

name: name of folder to create.

description: description for new folder.

securityPolicyName: name of security policy to use.

parentFolder: id of folder where offerlist must be created.

offerListInfo: object of type WSSmartListInfo.

createdBy: (optional) object of type WSApplicationTypeEnum indicates which application created the folder. Possible values- Campaign/Plan/Collaborate/Deliver. If not provided, campaign is used.

creatorObjectId: (optional) used by Plan (HCL Plan) to link a folder in Campaign with a folder in Plan.

Returns

Returns object of type WSCreateSmartOfferListResponse.

Errors

Throws CampaignServicesException if parentFolder id is invalid or offerListInfo is not provided.

Throws CampaignServicesException if list name is duplicate.