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

AccountBalanceSiebelCommsReqABCS


Use this outbound Web service to query for account balance details in Oracle Communications Bill and Revenue Management and display it in the Billing view in Siebel Communications.

AccountBalanceSiebelCommsReqABCS Operations

For a list of operations associated with this Web service, see Table 33.

Table 33. AccountBalanceSiebelCommsReqABCS operations
Name
Description

QueryBalanceSummary

Queries the balance summary for the billing profile in the Billing view in Siebel Communications.

QueryBalanceGroupList

Queries the balance group list for the billing profile in the Billing view in Siebel Communications.

QueryBalanceDetails

Queries the balance details for the billing profile in the Billing view in Siebel Communications.

QueryBalanceGroupServices

Queries the balance group services for the billing profile in the Billing view in Siebel Communications.

Request Message Description: QueryBalanceSummary

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

Table 34. Request Message Description: QueryBalanceSummary
Node
Description
Type

CustomHeaderContext

Optional

Hierarchy

QueryBalanceSummaryReqMsg:ListOfCmuRequestBillingProfileIo

Optional

Integration Object

Response Message Description: QueryBalanceSummary

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

Table 35. Response Message Description: QueryBalanceSummary
Node
Description
Type

QueryBalanceSummaryRespMsg:ListOfCmuBalanceSummaryResponseIo

Optional

Integration Object

SiebelFaultMsg:Fault

Optional

Integration Object

Request Message Description: QueryBalanceGroupList

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

Table 36. Request Message Description: QueryBalanceGroupList
Node
Description
Type

CustomHeaderContext

Optional

Hierarchy

QueryBalanceGroupListReqMsg:ListOfCmuRequestBillingProfileIo

Optional

Integration Object

Response Message Description: QueryBalanceGroupList

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

Table 37. Response Message Description: QueryBalanceGroupList
Node
Description
Type

QueryBalanceGroupListRespMsg:ListOfSwiBalanceGroupIoRes

Optional

Integration Object

SiebelFaultMsg:Fault

Optional

Integration Object

Request Message Description: QueryBalanceDetails

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

Table 38. Request Message Description: QueryBalanceDetails
Node
Description
Type

CustomHeaderContext

Optional

Hierarchy

QueryBalanceDetailsReqMsg:ListOfSwiBillingGroupDetailIoReq

Optional

Integration Object

Response Message Description: QueryBalanceDetails

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

Table 39. Response Message Description: QueryBalanceDetails
Node
Description
Type

QueryBalanceDetailsRespMsg:ListOfSwiBillingGroupDetailIoRes

Optional

Integration Object

SiebelFaultMsg:Fault

Optional

Integration Object

Request Message Description: QueryBalanceGroupServices

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

Table 40. Request Message Description: QueryBalanceGroupService
Node
Description
Type

CustomHeaderContext

Optional

Hierarchy

QueryBalanceGroupServicesReqMsg:ListOfSwiBillingGroupDetailIoReq

Optional

Integration Object

Response Message Description: QueryBalanceGroupServices

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

Table 41. Response Message Description: QueryBalanceGroupService
Node
Description
Type

QueryBalanceGroupServicesRespMsg:ListOfSwiBalanceGroupServicesIoRes

Optional

Integration Object

SiebelFaultMsg:Fault

Optional

Integration Object

AccountBalanceSiebelCommsReqABCS 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 42.

Table 42. AccountBalanceSiebelCommsReqABCS Service Object
Name
Boundary Object Type
Class

AccountBalanceSiebelCommsReqABCS

Business Service

CSSWSOutboundDispatcher

Data Object (Integration Object)

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

Table 43. AccountBalanceSiebelCommsReqABCS Data Object
Siebel Repository Name
External Name

SWIBalanceGroupServicesIORes

Account

SWIBillingGroupDetailIOReq

Account

CMU Request Billing Profile IO

Account

CMU Balance Summary Response IO

Account

SWIBalanceGroupIORes

Account

SWIBillingGroupDetailIORes

Account

Fault

Fault

Methods

For a description of the methods for this Web service, see Table 44.

Table 44. AccountBalanceSiebelCommsReqABCS Methods
Operation
Method

QueryBalanceSummary

QueryBalanceSummary

QueryBalanceGroupList

QueryBalanceGroupList

QueryBalanceDetails

QueryBalanceDetails

QueryBalanceGroupServices

QueryBalanceGroupServices

Example Package for AccountBalanceSiebelCommsReqABCS

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:

...\AccountBalanceSiebelCommsReqABCS\Request

Response

See the following file to view the sample code:

...\AccountBalanceSiebelCommsReqABCS\Response

Interface Description (WSDL) for AccountBalanceSiebelCommsReqABCS

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.

...\AccountBalanceSiebelCommsReqABCS\WSDL

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