Siebel CRM Web Services Reference > Siebel CRM Primary Web Services >

Account


Use this Web service for the basic Siebel Marketing operations such as creating and updating accounts.

Account Operations

There are two operations associated with this Web service which allow you to create and update accounts in Marketing. For a list of operations associated with this Web service, see Table 26.

Table 26. Account Operations
Name
Description

AccountCreateAccount

Creates an account.

AccountUpdateAccount

Updates an existing account.

Request Message Description: AccountCreateAccount

For a description of this request message, see Table 27.

Table 27. Request Message Description: AccountCreateAccount
Node
Description
Type

Account IO

Required. An instance of the integration object Account. Account is the Parent header and Account_BusinessAddress is the child.

Integration Object

Response Message Description: AccountCreateAccount

For a description of this response message, see Table 28.

Table 28. Response Message Description: AccountCreateAccount
Node
Description
Type

Account Id

The new Account ID generated as a result of the new account creation.

String

Error Message

Error message if any.

String

Success Flag

Flag to indicate success or failure of the operation.

String

Request Message Description: AccountUpdateAccount

For a description of this request message, see Table 29.

Table 29. Request Message Description: AccountUpdateAccount
Node
Description
Type

Account IO

Required. An instance of the integration object Account. Account is the Parent header and Account_BusinessAddress is the child.

Integration Object

Response Message Description: AccountUpdateAccount

For a description of this response message, see Table 30.

Table 30. Response Message Description: AccountUpdateAccount
Node
Description
Type

Error Message

Error message if any.

String

Success Flag

Flag to indicate success or failure of the operation.

String

Account 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 31.

Table 31. Account Application Interface
Name
Boundary Object Type

Account

Business Service

Data Object (Integration Object)

For a description of data objects for this Web service, see Table 32.

Table 32. Account Data Object
Siebel Repository Name
External Name

Account IO

Account IO

Example Package for Account

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 (AccountCreate)

See the following file to view the sample code:

...\Account\AccountCreate_request.xml

Response (AccountCreate)

See the following file to view the sample code:

...\Account\AccountCreate_response.xml

Request (AccountUpdate)

See the following file to view the sample code:

...\Account\AccountUpdate_request.xml

Response (AccountUpdate)

See the following file to view the sample code:

...\Account\AccountUpdate_response.xml

Interface Description (WSDL) for Account

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.

...\Account\Account.wsdl

Siebel CRM Web Services Reference Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.